Re: assert failed:condition failed (Bad pool pointer 0xc0000000393b6028), In
Posted in 2003
Hello,
This looks like memory corruption ... its very difficult to identify the
problem just by looking at the error message (especially assert failure
messages like this) ...Stack traces help in these type of problems. Also,
would suggest you open up a case with Tech Support as that would allow us
to do real detailed research on the problem ...
HTH
Thanx much,
Rajib Sarkar
Advisory Support Engineer
IBM Data Management Solutions
Ph: 602-217-2100
As long as you derive inner help and comfort from anything, keep it --
Mahatma Gandhi
Friday, May 30, 2003 12:52 PM
To: informix-list@iiug.org
cc:
From: janto@luzdelsur.com.pe
Subject: Re: assert failed:condition failed (Bad pool pointer
0xc0000000393b6028), In (mt_shm_malloc)
Hi Murray, I did't kill a process with (kill pid) I kill the sesion
with (onmode -z sesid), but I need know What is the problem ?
Why is assert failed:condition failed (Bad pool pointer
0xc0000000393b6028), In (mt_shm_malloc)?
I'm working with multiple residency in two servers (two instances by
server), but only in one instance I have this problem,
Now a have similar problems twice,
10:54:02 Assert Failed: No Exception Handler
10:54:02 Informix Dynamic Server Version 7.31.FD3W1
10:54:02 Who: Session(18386, sisteca@luz001, 15923, 577166384)
Thread(23999, sqlexec, c00000003f085728, 4)
File: mtex.c Line: 454
10:54:02 Results: Exception Caught. Type: MT_EX_OS, Context: mem
10:54:02 Action: Please notify Informix Technical Support.
10:54:02 stack trace for pid 131 written to /tmp/af.61a78a19
10:54:40 Assert Failed: Memory free block header corruption detected
in mt_shm_malloc_segid 1
10:54:40 Informix Dynamic Server Version 7.31.FD3W1
10:54:40 Who: Session(21917, sisteca@luz001, 22385, 1049582264)
Thread(28256, sqlexec, c00000003ce17ec0, 5)
File: mtshpool.c Line: 2996
10:54:40 Results: Unable to repair pool
10:54:40 Action: Please notify Informix Technical Support.
10:54:40 stack trace for pid 132 written to /tmp/af.72488a40
10:55:18 create_tcb: cannot allocate memory
10:54:02 Assert Failed: No Exception Handler
10:54:02 Informix Dynamic Server Version 7.31.FD3W1
10:54:02 Who: Session(18386, sisteca@luz001, 15923, 577166384)
Thread(23999, sqlexec, c00000003f085728, 4)
File: mtex.c Line: 454
10:54:02 Results: Exception Caught. Type: MT_EX_OS, Context: mem
10:54:02 Action: Please notify Informix Technical Support.
10:54:02 stack trace for pid 131 written to /tmp/af.61a78a19
10:54:40 Assert Failed: Memory free block header corruption detected
in mt_shm_malloc_segid 1
10:54:40 Informix Dynamic Server Version 7.31.FD3W1
10:54:40 Who: Session(21917, sisteca@luz001, 22385, 1049582264)
Thread(28256, sqlexec, c00000003ce17ec0, 5)
File: mtshpool.c Line: 2996
10:54:40 Results: Unable to repair pool
10:54:40 Action: Please notify Informix Technical Support.
10:54:40 stack trace for pid 132 written to /tmp/af.72488a40
10:55:18 create_tcb: cannot allocate memory
After this,
11:09:22 Assert Failed: No Exception Handler
11:09:22 Informix Dynamic Server Version 7.31.FD3W1
11:09:22 Who: Session(5, informix@, 0, 0)
Thread(13, soctcppoll, 0, 16)
File: mtex.c Line: 454
11:09:22 Results: Exception Caught. Type: MT_EX_OS, Context: mem
11:09:22 Action: Please notify Informix Technical Support.
11:09:22 stack trace for pid 198 written to /tmp/af.3f58db1
11:19:23 See Also: /tmp/af.3f58db1
11:19:23 See Also: /tmp/af.71798abc
11:19:23 mtex.c, line 454, thread 13, proc id 198, No Exception
Handler.
11:19:23 See Also: /tmp/af.72488a40
11:19:23 PANIC: Attempting to bring system down
Finally,
12:38:01 Assert Failed: No Exception Handler
12:38:01 Informix Dynamic Server Version 7.31.FD3W1
12:38:01 Who: Session(127, sisteca@luz001, 27565, 456426008)
Thread(311, sqlexec, c00000001b1477a0, 1)
File: mtex.c Line: 454
12:38:01 Results: Exception Caught. Type: MT_EX_OS, Context: mem
12:38:01 Action: Please notify Informix Technical Support.
12:38:01 stack trace for pid 939 written to /tmp/af.51fa279
12:38:10 See Also: /tmp/af.51fa279
12:38:10 mtex.c, line 454, thread 311, proc id 939, No Exception
Handler.
12:38:10 PANIC: Attempting to bring system down
There are diferents errors only in the same instance, but I dont't
understand why? What is the reason? and, What is the solution ?
"Murray Wood" <murray@quanta.co.nz> wrote in message
news:<ba13dd$k7q$1@terabinaries.xmission.com>...
> If you kill a process that is in critical section, then you have killed
the
> engine. I tell my users never to kill programs. You need to understand
> what is happening before contemplating this action.
>
> MW
>
> > -----Original Message-----
> > From: owner-informix-list@iiug.org
> > [mailto:owner-informix-list@iiug.org]On Behalf Of
> > janto@luzdelsur.com.pe
> > Sent: Friday, 16 May 2003 7:55 a.m.
> > To: informix-list@iiug.org
> > Subject: assert failed:condition failed (Bad pool pointer
> > 0xc0000000393b6028), In (mt_shm_malloc)
> >
> >
> > I don't understand this problem.
> > When I killed tha session 73755 the sistem down.
> > But the session 73755 is a program ESQL than run all the time each 5
> > minutes, and rarely I had this problem.
> > The session 74661 is a simple select query
> >
> > 8:11:38 Assert Failed: Condition Failed (Bad pool pointer
> > 0xc0000000393b6028), In (mt_shm_malloc)
> > 08:11:38 Informix Dynamic Server Version 7.31.FD3W1
> > 08:11:38 Who: Session(74661, sisteca@luz001, 21846, 891564248)
> > Thread(135333, sqlexec, c000000034fa2af8, 3)
> > File: mtshpool.c Line: 2702
> > 08:11:38 Action: Please notify Informix Technical Support.
> > 08:11:38 stack trace for pid 13475 written to /tmp/af.148d9209
> >
> > 08:11:38 Assert Failed: No Exception Handler
> > 08:11:38 Informix Dynamic Server Version 7.31.FD3W1
> > 08:11:38 Who: Session(73755, luz@linluz001, 12028, 970342680)
> > Thread(134325, sqlexec, c000000034fb1cb0, 1)
> > File: mtex.c Line: 454
> > 08:11:38 Results: Exception Caught. Type: MT_EX_OS, Context: mem
> > 08:11:38 Action: Please notify Informix Technical Support.
> > 08:11:38 stack trace for pid 13472 written to /tmp/af.109d9209
> > 08:11:45 See Also: /tmp/af.109d9209
> > 08:11:45 mtex.c, line 454, thread 134325, proc id 13472, No Exception
> > Handler.
> > 08:11:45 PANIC: Attempting to bring system down> >
> >
> > I'm using informix 7.31FD3W1