php5 crashed with SIGSEGV in _Unwind_ForcedUnwind()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
php5 (Ubuntu) |
New
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: php5
This may be related to bug 259479.
Steps to reproduce (with command line php, see the attached file):
1) $ php test.php
Seems to be some kind of race condition because it only happens every now and then. Here's a backtrace from a core dump:
(gdb) bt
#0 0x00007f71213564ef in ?? () from /lib/libgcc_s.so.1
#1 0x00007f7121356e3b in ?? () from /lib/libgcc_s.so.1
#2 0x00007f7121356f43 in _Unwind_
#3 0x00007f71239bb710 in __pthread_unwind () from /lib/libpthread
#4 0x00007f71239b5b05 in pthread_exit () from /lib/libpthread
#5 0x00007f7120fa8f3b in ?? ()
#6 0x0000000000000000 in ?? ()
$ lsb_release -rd
Description: Ubuntu 9.04
Release: 9.04
$ apt-cache policy php5-cli
php5-cli:
Installed: 5.2.6.dfsg.
Candidate: 5.2.6.dfsg.
Version table:
*** 5.2.6.dfsg.
500 http://
100 /var/lib/
5.
500 http://
$ uname -a
Linux semyol-329-b 2.6.28-11-generic #42-Ubuntu SMP Fri Apr 17 01:58:03 UTC 2009 x86_64 GNU/Linux
I have a core dump (0.4 MB bzip2'd) if required.
Probably related (or same as) http:// bugs.mysql. com/bug. php?id= 42850
That bug is caused by http:// bugs.mysql. com/bug. php?id= 24507 which is a (not so good) workaround for a glibc bug (http:// sourceware. org/bugzilla/ show_bug. cgi?id= 2644). If the glibc bug is fixed in the currently distributed Ubuntu glibc, then the workaround for MySQL bug 24507 could be removed which in turn fixes the bug 42850.