#36182 [Fbk->Csd]: PHP CLI segfaults on exit in trsm_shutdown
ID: 36182
User updated by: zeekec at mad dot scientist dot com
Reported By: zeekec at mad dot scientist dot com
-Status: Feedback
+Status: Closed
Bug Type: Reproducible crash
Operating System: Gentoo
PHP Version: 5.1.2
New Comment:
I can't reproduce this with the snapshot at this time. If I'm able to,
I'll reopen this.
Thanks for all your help.
Erik
Previous Comments:
------------------------------------------------------------------------
[2006-01-30 22:53:16] tony2001@php.net
You don't need this options:
--enable-maintainer-zts --enable-experimental-zts
the first is for maintainers only, the second doesn't exist.
Though I should note that even with `./configure
--enable-maintainer-zts --with-tidy` I don't see the crash.
------------------------------------------------------------------------
[2006-01-30 19:00:40] zeekec at mad dot scientist dot com
As seen on the Gentoo bug:
http://bugs.gentoo.org/show_bug.cgi?id=120202
Disabling the tidy extension or threads got rid of the segfault.
I haven't tried the snapshot yet. Will do that now.
------------------------------------------------------------------------
[2006-01-28 12:59:39] nlopess@php.net
Please try using this CVS snapshot:
http://snaps.php.net/php5.1-latest.tar.gz
For Windows:
http://snaps.php.net/win32/php5.1-win32-latest.zip
well, that backtrace doesn't help much. can you please try to compile
PHP without portage (aka by hand), please?
------------------------------------------------------------------------
[2006-01-27 22:26:58] zeekec at mad dot scientist dot com
It was emerged with nostrip. Full emerge line:
CFLAGS="-O0 -pipe -g -ggdb" CXXFLAGS="-O0 -pipe -g -ggdb"
FEATURES="nostrip" ACCEPT_KEYWORDS="~x86 ~overlay maint"
PORTDIR_OVERLAY="/home/gentoo/local/gentoo-php-overlay/testing
/home/gentoo/local/gentoo-php-overlay/experimental" emerge -av
dev-lang/php
The backtrace shows it dieing at TSRM.c:180. Is there another library
I should install with nostrip?
------------------------------------------------------------------------
[2006-01-27 21:45:44] nlopess@php.net
We need a better backtrace..
So please re-emerge PHP with the following command:
FEATURES="nostrip" emerge =dev-lang/php-5.1.2
And then generate a new backtrace.
------------------------------------------------------------------------
The remainder of the comments for this report are too long. To view
the rest of the comments, please view the bug report online at
http://bugs.php.net/36182
--
Edit this bug report at http://bugs.php.net/?id=36182&edit=1
Thread (7 messages)