crash fails with error: "invalid structure member offset"
This document (7017855) is provided subject to the disclaimer at the end of this document.
Environment
SUSE Linux Enterprise Server 12 Service Pack 1 (SLES 12 SP1)
Situation
During the initialization the following error message is seen:
.....
crash: invalid structure member offset:
module_init_text_size
.....
For example:
It fails with kernel versions >= 3.12.57-60.35
[/usr/bin/crash] error trace: 80077b06 => 800ebf28 => 8012d1f6 => 8012d15c
8012d15c: (undetermined)
8012d1f6: OFFSET_verify+62
800ebf28: module_init+1528
80077b06: main_loop+558
Resolution
Since this also affects systemtap, systemtap was updated to systemtap-2.5-8.3 to address the problem.
The systemtap update released July 2016 includes the patch to resolve the problem here.
A future crash and systemtap update for SLES12 LTSS (Long Term Service Pack Support) will include the patch as well.
Customers with a Long Term Support Contract can contact SUSE Technical Support to request a PTF (temporary fix).
Cause
Disclaimer
This Support Knowledgebase provides a valuable tool for SUSE customers and parties interested in our products and solutions to acquire information, ideas and learn from one another. Materials are provided for informational, personal or non-commercial use within your organization and are presented "AS IS" WITHOUT WARRANTY OF ANY KIND.
- Document ID:7017855
- Creation Date: 18-Jul-2016
- Modified Date:03-Mar-2020
-
- SUSE Linux Enterprise Server
For questions or concerns with the SUSE Knowledgebase please contact: tidfeedback[at]suse.com