Assert Failed: Memory free block header corruption detected
Posted in 2004
I am getting the following message in the message log which is
bringing down my system.This has happened thrice within 20 hrs.
07:24:01 Assert Failed: Memory block header corruption detected in
mt_shm_mallo
c_segid 2
07:24:01 Informix Dynamic Server Version 7.31.UC5
07:24:01 Who: Session(4871, informix@, 0, 0)
Thread(16, sm_listen, 0, 1)
File: mtshpool.c Line: 2480
07:24:01 Results: Pool repaired
07:24:01 Action: Please notify Informix Technical Support.
07:24:01 stack trace for pid 2534 written to /tmp/af.3f8d270
07:24:07 See Also: /tmp/af.3f8d270, shmem.3f8d270.0
07:24:36 Error writing '/tmp/shmem.3f8d270.0' errno = 28
07:24:36 Invoking debugger on oninit pid 2534
07:24:36
Thread(16, sm_listen, 0, 1)
07:24:36 oninit pid 2534 waiting for debugger
07:29:33 Assert Failed: Memory block header corruption detected in
mt_shm_mallo
c_segid 2
07:29:33 Informix Dynamic Server Version 7.31.UC5
07:29:33 Who: Thread(39, flush_sub(20), dcea8774, 3)
File: mtshpool.c Line: 2480
07:29:33 Results: Unable to repair pool
07:29:33 Action: Please notify Informix Technical Support.
07:29:33 stack trace for pid 2671 written to /tmp/af.40fd3bd
07:29:45 See Also: /tmp/af.40fd3bd, shmem.40fd3bd.0
07:29:45 Error writing '/tmp/shmem.40fd3bd.0' errno = 28
07:29:45 Invoking debugger on oninit pid 2671
07:29:45
Thread(39, flush_sub(20), 0, 3)
07:29:45 oninit pid 2671 waiting for debugger
Once this happened my system crashes.Can someone help.