Wild guess, but did you load an extension using dl() in the file that crashed?
Zeev
At 15:23 21/05/2002, Dave Brotherstone wrote:
>Hi,
> I've got a particular script that seg-faults when certain parts of it run
>(tested with 4.1.0 and 4.2.1, both CGI and Apache module).
>
>I've done a back trace, included below.
>
>Linux 2.4.18 (Redhat 7.0).
>
>I'm not sure what to do next, as if it is something not free'ing properly,
>or free'ing twice (as hinted in the bt), then are there any ways I can tell
>where?
>
>Many thanks for any pointers,
>
>Dave.
>
>#0 0x40139566 in chunk_free (ar_ptr=0x401dbce0, p=0x81a5360) at
>malloc.c:3131
>#1 0x40139334 in __libc_free (mem=0x81a5368) at malloc.c:3043
>#2 0x80e7d67 in shutdown_memory_manager (silent=0, clean_cache=0)
> at zend_alloc.c:485
>#3 0x8062049 in php_request_shutdown (dummy=0x0) at main.c:742
>#4 0x80608ff in main (argc=1, argv=0xbffffb34) at cgi_main.c:776
>#5 0x400d9b65 in __libc_start_main (main=0x8060610 <main>, argc=1,
> ubp_av=0xbffffb34, init=0x805f000 <_init>, fini=0x8117fbc <_fini>,
> rtld_fini=0x4000df24 <_dl_fini>, stack_end=0xbffffb2c)
> at ../sysdeps/generic/libc-start.c:111
>
>
>Line 485 of zend_alloc.c is the zend_message_dispatcher line
>
> if (!silent) {
> zend_message_dispatcher(ZMSG_MEMORY_LEAK_DETECTED, t);
> }
>
>
>--
>PHP Development Mailing List <http://www.php.net/>
>To unsubscribe, visit: http://www.php.net/unsub.php
--
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php