APAR status
Closed as program error.
Error description
[X] logAssertFailed: rmsgP != __null [X] return code 0, reason code 0, log record tag 0 [X] *** Assert exp(rmsgP != __null) in line 9805 of file /project/spreltac505/build/rtac505s001a/src/avs/fs/mmfs/t s/classes/ [E] *** Traceback: [E] 2:0x1085BEF4 logAssertFailed + 0x484 at ??:0 [E] 3:0x1089AE68 RcvWorker::RcvMain() + 0x368 at ??:0 [E] 4:0x1089AF54 RcvWorker::thread(void*) + 0x84 at ??:0 [E] 5:0x102B5C28 Thread::callBody(Thread*) + 0x118 at ??:0 [E] 6:0x1029F38C Thread::callBodyWrapper(Thread*) + 0x11C at ??:0 [E] 7:0x7FFFA79A8AE0 start_thread + 0x100 at ??:0 [E] 8:0x7FFFA74EE8F8 __GI___clone + 0x74 at ??:0 mmfsd: /project/spreltac505/build/rtac505s001a/src/avs/fs/mmfs/t s/classes/tscomm/llcomm.C:9805: void logAssertFailed(UInt32, const char*, UInt32, Int32, Int32, UInt32, const char*, const char*): Assertion 'rmsgP != __null' failed. [E] Signal 6 at location 0x7FFFA7403798 in process 50166, link reg 0x7FFFA740370C. [I] nip 0x00007FFFA7403798 msr 0x800000000280F033 [I] ctr 0x0000000000000000 link 0x00007FFFA740370C [I] xer 0x0000000000000000 ccr 0x0000000044004848 [I] sft 0x0000000000000001 trp 0x0000000000000C00 [I] dar 0x00007FFFA6020000 dsi 0x0000000042000000 [I] r0: 0x00000000000000AE r1: 0x00007FFBB4D3D600 [I] r2: 0x00007FFFA75C7300 r3: 0x0000000000000000 [I] r4: 0x00007FFBB4D3D628 r5: 0x0000000000000000 [I] r6: 0x0000000000000008 r7: 0x00007FFFA7403770 [I] r8: 0x800000000280F033 r9: 0x0000000000000000 [I] r10: 0x0000000000000000 r11: 0x0000000000000000 [I] r12: 0x0000000000000000 r13: 0x00007FFBB4D55F10 [I] r14: 0x00007FFFA7AB0000 r15: 0x00007FFBB4CD0000 [I] r16: 0x00007FFFA79E4410 r17: 0x00007FFFA79E4420 [I] r18: 0x00007FFE143F5960 r19: 0x0000000011A78A38 [I] r20: 0x0000000011DA3B08 r21: 0x0000000000000000 [I] r22: 0x0000000011D8358C r23: 0x00007FFFA75C1938 [I] r24: 0x0000000000000000 r25: 0x0000000000000000 [I] r26: 0x0000000000000000 r27: 0x0000000000000000 [I] r28: 0x000000001175D1C8 r29: 0x0000000000000006 [I] r30: 0x0000000000000000 r31: 0x00007FFBB4D3D628 [D] Traceback: [D] #0: 0x00007FFFA7562E88 .annobin_free_mem.end.7FFFA754E5C8 + 0x148C0 at ??:0 [D] #1: 0x00007FFFA73E3BAC __GI_abort + 0x164 at ??:0 [D] #2: 0x00007FFFA73F70F0 .annobin_assert.c + 0x1BE at ??:0 [D] #3: 0x00007FFFA73F7194 __GI___assert_fail + 0x64 at ??:0 [D] #4: 0x000000001085BF18 logAssertFailed + 0x4A8 at ??:0 [D] #5: 0x000000001089AE68 RcvWorker::RcvMain() + 0x368 at ??:0 [D] #6: 0x000000001089AF54 RcvWorker::thread(void*) + 0x84 at ??:0 [D] #7: 0x00000000102B5C28 Thread::callBody(Thread*) + 0x118 at ??:0 [D] #8: 0x000000001029F38C Thread::callBodyWrapper(Thread*) + 0x11C at ??:0 [D] #9: 0x00007FFFA79A8AE0 start_thread + 0x100 at ??:0 [D] #10: 0x00007FFFA74EE8F8 __GI___clone + 0x74 at ??:0
Local fix
Problem summary
mmfsd daemon assert going off: Assert exp(rmsgP != __null) in file llcomm.C, resulting in a daemon crash.
Problem conclusion
Benefits of the solution: No more assert Work Around: None Problem trigger: The RPC component may hit this assert because of missing a memory barrier. Symptom: Abend/Crash Platforms affected: ALL Linux OS environments Functional Area affected: All Scale Users Customer Impact: High Importance Changed Externals: None
Temporary fix
Comments
APAR Information
APAR number
IJ28184
Reported component name
SPEC SCALE STD
Reported component ID
5737F33AP
Reported release
505
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2020-09-18
Closed date
2020-10-15
Last modified date
2020-10-15
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
SPEC SCALE STD
Fixed component ID
5737F33AP
Applicable component levels
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"STXKQY","label":"IBM Spectrum Scale"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"505","Line of Business":{"code":"LOB26","label":"Storage"}}]
Document Information
Modified date:
07 November 2020