Segmentation fault in php5-sybase
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
php5 (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Binary package hint: php5
I get a segmentation fault within php_mssql.c:
Core was generated by `/usr/sbin/apache2 -k start'.
Program terminated with signal 11, Segmentation fault.
#0 0x00007f825deca3fc in php_mssql_
at /build/
590 /build/
in /build/
(gdb) bt
#0 0x00007f825deca3fc in php_mssql_
at /build/
#1 0x00007f825decb8a6 in zif_mssql_select_db (ht=0, return_
#2 0x00007f826369ec7a in zend_do_
#3 0x00007f8263675f60 in execute (op_array=
#4 0x00007f826364dc8d in zend_execute_
#5 0x00007f82635f98f8 in php_execute_script (primary_
#6 0x00007f82636daf2d in php_handler (r=0x7f82636daf2d) at /build/
#7 0x00007f826749e140 in ap_run_handler (r=0x7f826872e1d8) at /build/
#8 0x00007f82674a1aa8 in ap_invoke_handler (r=0x7f826872e1d8) at /build/
#9 0x00007f82674af49c in ap_internal_
#10 0x00007f8260c96c95 in ?? () from /usr/lib/
#11 0x00007f826749e140 in ap_run_handler (r=0x7f826872bfc8) at /build/
#12 0x00007f82674a1aa8 in ap_invoke_handler (r=0x7f826872bfc8) at /build/
#13 0x00007f82674af678 in ap_process_request (r=0x7f826872bfc8) at /build/
#14 0x00007f82674ac528 in ap_process_
#15 0x00007f82674a5cf8 in ap_run_
#16 0x00007f82674b4037 in child_main (child_
#17 0x00007f82674b434a in make_child (s=0x7f826832d938, slot=49) at /build/
#18 0x00007f82674b467b in startup_children (_pconf=<value optimized out>, plog=<value optimized out>, s=<value optimized out>) at /build/
#19 ap_mpm_run (_pconf=<value optimized out>, plog=<value optimized out>, s=<value optimized out>) at /build/
#20 0x00007f826748a350 in main (argc=3, argv=0x7fff004a
I had to downgrade to 5.3.2-1ubuntu4 to be able to install the debug symbols due to bug #611305. But the segfault happens with 5.3.2-1ubuntu4.2 as well.
Related branches
- Barry Warsaw (community): Needs Fixing
-
Diff: 56 lines (+36/-0)3 files modifieddebian/changelog (+7/-0)
debian/patches/mssql_fix_segfault.patch (+28/-0)
debian/patches/series (+1/-0)
- Kees Cook: Approve
- Clint Byrum (community): Needs Resubmitting
- Artur Rona (community): Needs Fixing
-
Diff: 50 lines (+30/-0)3 files modifieddebian/changelog (+7/-0)
debian/patches/mssql_fix_segfault.patch (+22/-0)
debian/patches/series (+1/-0)
Changed in php5 (Ubuntu): | |
assignee: | nobody → Clint Byrum (clint-fewbar) |
status: | Triaged → In Progress |
tags: | added: patch-accepted-upstream |
Changed in php5 (Ubuntu): | |
status: | In Progress → Fix Committed |
no longer affects: | php5 (Ubuntu Lucid) |
no longer affects: | php5 (Ubuntu Maverick) |
Hi Kurt, thanks for another bug report and your continued interest in making Ubuntu great. :)
Is it possible that this is related to bug #602689 ? Is this on the same machine referenced there?
Is there a small snippet of PHP code we can use to test this?
Does it fail without actually connecting to a Sybase/MS SQL server? Its difficult to obtain access to one of these servers, so those two bits of information would be very helpful in determining the nature of this bug.
Marking Incomplete, please return to "New" status after providing more information.
Thanks!