#27342 [Opn->Fbk]: zend_fetch_debug_backtrace segfault
| From: | sniper@php.net | Date: | Mon, 23 Feb 2004 18:20:10 +0000 |
| Subject: | #27342 [Opn->Fbk]: zend_fetch_debug_backtrace segfault | ||
| References: | 1 | Groups: | php.bugs |
| Request: | Send a blank email to php-bugs+get-55391@lists.php.net to get a copy of this message | ||
ID: 27342
Updated by: sniper@php.net
Reported By: nlopess@php.net
-Status: Open
+Status: Feedback
Bug Type: Zend Engine 2 problem
-Operating System: Win XP
+Operating System: win32 only
PHP Version: 5CVS-2004-02-23 (dev)
New Comment:
You need to get better backtrace. (dunno how you enable debug symbols
in there)
Tidy throws an exception with your code, and seems like that somehow
crashes on windows. Maybe ZTS related..dunno.
Previous Comments:
------------------------------------------------------------------------
[2004-02-23 09:33:33] nlopess@php.net
Hi sniper!
Using latest snapshot from snaps.php.net, I still receive a segfault:
Program received signal SIGSEGV, Segmentation fault.
0x1000a974 in zend_fetch_debug_backtrace () from
/cygdrive/c/php/php5ts.dll
(gdb) bt
#0 0x1000a974 in zend_fetch_debug_backtrace ()
from /cygdrive/c/php/php5ts.dll
#1 0x00a00350 in ?? ()
#2 0x00362718 in ?? ()
------------------------------------------------------------------------
[2004-02-22 19:31:24] sniper@php.net
Can not reproduce using latest tidy version and latest CVS checkout.
------------------------------------------------------------------------
[2004-02-21 05:24:32] nlopess@php.net
Description:
------------
Using the given reproduce code, php segfaults.
Reproduce code:
---------------
<?php
$html = '<p>test</I>';
$config = array('foo' => 'bar');
$tidy = tidy_parse_string($html, $config);
echo tidy_config_count($tidy);
?>
Expected result:
----------------
1
Actual result:
--------------
$ gdb php
GNU gdb 2003-09-20-cvs (cygwin-special)
(...)
(gdb) run tidy.php
Starting program: /cygdrive/c/php/php.exe tidy.php
---Type <return> to continue, or q <return> to quit---
Program received signal SIGSEGV, Segmentation fault.
0x1000a974 in zend_fetch_debug_backtrace () from
/cygdrive/c/php/php5ts.dll
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=27342&edit=1