Hello Mark,
It would be more accurate to look at the stack trace together, but it seems that IT30342 is a similar error in 12.10.FC12W1 and above.
https://www-01.ibm.com/support/docview.wss?uid=swg1IT30342I have not seen this case in my customers yet.
IBM can determine the exact cause of the error, but have you already contacted IBM?
------------------------------
SangGyu Jeong
Software Engineer
Infrasoft
Seoul Korea, Republic of
------------------------------
Original Message:
Sent: Mon February 24, 2020 01:30 PM
From: Mark Scranton
Subject: IDS 12.10.FC12W1 Memory block header corruption
We are having more and more issues around shmem block header corruption with IDS 12.10.FC12W1. Sometimes the bad pool gets repaired, sometimes not. If not, the engine will eventually stop accepting new connections, so we bounce the hard way of course.
Anyone else experiencing similar? I've created more PMRs (TS) in the last 6 months than in the last few years once we moved to IDS 12.10. Platform is AIX 7.1.
Below is a snippet:
01/23/20 07:02:58 Memory block header corruption detected in mt_shm_malloc_segid 9
01/23/20 07:03:02 Found during mt_shm_free 1, error seen 1 times since last print to the log
01/23/20 07:03:02 Pool '8350181' (0x7000002aa2b6040)
01/23/20 07:03:02 Bad block header 0x7000002f106b860
01/23/20 07:03:02 Assert Failed: Memory block header corruption detected in mt_shm_free 1
01/23/20 07:03:02 IBM Informix Dynamic Server Version 12.10.FC12W1
01/23/20 07:03:02 Who: Session(8350181, <user redacted> 62586972, 70000023904f108)
Thread(19565549, sqlexec, 7000001a2226b58, 93)
File: mtshpool.c Line: 2763
01/23/20 07:03:02 Results: Unable to repair pool
Thanks!
Mark Scranton
mark@markscranton.com
------------------------------
Mark Scranton
------------------------------
#Informix