#49192 [NEW]: PHP crashes with exception (reproduced with AdoDB and Access)
From: circus2 at freenet dot de
Operating system: Win XP SP3 (german)
PHP version: 5.3SVN-2009-08-07 (snap)
PHP Bug Type: Reproducible crash
Bug description: PHP crashes with exception (reproduced with AdoDB and Access)
Description:
------------
When running the sample code PHP 5.3 and PHP 5.3 latest snapshot crash
with Win32 exception.
It was reproducable on two different machines. But you need the MS Access
Jet Engine to work with this sample code (means you probably need MS
Access).
With php 5.2.10 it runs like expected - no exceptions, no errors.
Reproduce code:
---------------
http://www.tahat.de/Error3.zip
Expected result:
----------------
nothing special here - just works with 5.2.10
Actual result:
--------------
Win32 exception crashes php.exe
Thread 0 - System ID 2984
Entry point php+2fa2
Create time 07.08.2009 18:25:36
Time spent in user mode 0 Days 0:0:0.380
Time spent in kernel mode 0 Days 0:0:0.140
Function Arg 1 Arg 2 Arg 3 Source
php5ts!gc_remove_zval_from_buffer+365 00393128 0ac44ea0
00000005
php5ts!gc_remove_zval_from_buffer+425 0ac44ea0 01247500
00393128
php5ts!gc_collect_cycles+6a 00393128 00000001 0aa95fb0
php5ts!gc_zval_possible_root+e9 0ac44ea0 00393128 00393128
php5ts!zval_ptr_dtor+93 00c0fb90 00393128 01160548
php5ts!execute+39293 00393128 00c0fc1c 00000000
php5ts!execute+298 01132778 00393100 00393128
php5ts!zend_execute_scripts+fe 00000008 00393128 00000000
php5ts!php_execute_script+231 00397038 0138b8a0 00000099
php5ts!zend_register_constant+a9 00c0fdf8 00393128 00404e60
php+1780 1000c24e 00396028 004017d4
php5ts!efree+9 00396028 004017d4 01131390
php5ts!efree+2e 01131390 00393128 003930c4
php+17d4 00c0fecc 00393128 0040742c
php+24ab 0000006e 00000001 00000000
msvcr90!_lock+177 2a644eb0 01ca1779 7ffd6000
kernel32!BaseProcessStart+23 00402fa2 00000000 00000000
PHP5TS!GC_REMOVE_ZVAL_FROM_BUFFER+365WARNING - DebugDiag was not able to
locate debug symbols for php5ts.dll, so the information below may be
incomplete.
In
php__PID__876__Date__08_07_2009__Time_06_25_58PM__40__Second_Chance_Exception_C0000005.dmp
the assembly instruction at php5ts!gc_remove_zval_from_buffer+365 in
C:\[..]\php\php5ts.dll from The PHP Group has caused an access violation
exception (0xC0000005) when trying to read from memory location 0x00000014
on thread 0
--
Edit bug report at http://bugs.php.net/?id=49192&edit=1
--
Try a snapshot (PHP 5.2): http://bugs.php.net/fix.php?id=49192&r=trysnapshot52
Try a snapshot (PHP 5.3): http://bugs.php.net/fix.php?id=49192&r=trysnapshot53
Try a snapshot (PHP 6.0): http://bugs.php.net/fix.php?id=49192&r=trysnapshot60
Fixed in SVN: http://bugs.php.net/fix.php?id=49192&r=fixed
Fixed in SVN and need be documented: http://bugs.php.net/fix.php?id=49192&r=needdocs
Fixed in release: http://bugs.php.net/fix.php?id=49192&r=alreadyfixed
Need backtrace: http://bugs.php.net/fix.php?id=49192&r=needtrace
Need Reproduce Script: http://bugs.php.net/fix.php?id=49192&r=needscript
Try newer version: http://bugs.php.net/fix.php?id=49192&r=oldversion
Not developer issue: http://bugs.php.net/fix.php?id=49192&r=support
Expected behavior: http://bugs.php.net/fix.php?id=49192&r=notwrong
Not enough info: http://bugs.php.net/fix.php?id=49192&r=notenoughinfo
Submitted twice: http://bugs.php.net/fix.php?id=49192&r=submittedtwice
register_globals: http://bugs.php.net/fix.php?id=49192&r=globals
PHP 4 support discontinued: http://bugs.php.net/fix.php?id=49192&r=php4
Daylight Savings: http://bugs.php.net/fix.php?id=49192&r=dst
IIS Stability: http://bugs.php.net/fix.php?id=49192&r=isapi
Install GNU Sed: http://bugs.php.net/fix.php?id=49192&r=gnused
Floating point limitations: http://bugs.php.net/fix.php?id=49192&r=float
No Zend Extensions: http://bugs.php.net/fix.php?id=49192&r=nozend
MySQL Configuration Error: http://bugs.php.net/fix.php?id=49192&r=mysqlcfg
Thread (8 messages)
- circus2 at freenet dot de