[PHP-DEV] PHP4 Bug #1838: php4 crash while work with MySQL From: ac <email protected>
Date: 07/22/99

From: ac <email protected>
Operating system: Windows 2000
PHP version: 4.0 Beta 1
PHP Bug Type: Reproduceable crash
Bug description: php4 crash while work with MySQL

Crash in zend_get_executed_filename function.
How to reproduce:
1. Uncomment php_mysql.dll in php.ini, change to php3_mysql.dll (because where is php_mysql.dll?)
2. Run php database script
3. See snmp.exe error window ( ?! why, I don't use snmp!)
4. Cut error from winnt\drwtsn.

Microsoft (R) Windows 2000 (TM) Version 5.00 DrWtsn32
Copyright (C) 1985-1999 Microsoft Corp. All rights reserved.

Application exception occurred:
        App: MOD00400000 (pid=2008)
        When: 22.07.99 @ 23:31:07.293
        Exception number: c0000005 (access violation)

*----> System Information <----*
        Computer Name: AC
        User Name: SYSTEM
        Number of Processors: 1
        Processor Type: x86 Family 5 Model 4 Stepping 3
        Windows 2000 Version: 5.0
        Current Build: 2000
        Service Pack: None
        Current Type: Uniprocessor Free
        Registered Organization: etype
        Registered Owner: ac

*----> Task List <----*
   0 Idle.exe
   8 System.exe
 144 smss.exe
 172 csrss.exe
 196 winlogon.exe
 228 services.exe
 240 lsass.exe
 352 svchost.exe
 404 svchost.exe
 456 spoolsv.exe
 504 msdtc.exe
 584 cisvc.exe
 608 Eserv.exe
 644 llssrv.exe
 696 mysqld.exe
 812 MSTask.exe
 856 tcpsvcs.exe
 876 snmp.exe
 932 termsrv.exe
1000 lserver.exe
1044 tlntsvr.exe
1140 Dfssvc.exe
1156 dns.exe
1180 inetinfo.exe
1444 svchost.exe
1472 csrss.exe
1548 winlogon.exe
1572 csrss.exe
1604 winlogon.exe
1676 Explorer.exe
1744 mdm.exe
1776 internat.exe
1704 cidaemon.exe
1832 cidaemon.exe
 372 msimn.exe
1752 Far.exe
1864 IEXPLORE.exe
1956 Far.exe
1768 IEXPLORE.exe
2008 php.exe
1924 drwtsn32.exe
   0 _Total.exe

(00400000 - 00417000)
(77F80000 - 77FF6000)
(10000000 - 1011A000)
(77ED0000 - 77F7F000)
(75E50000 - 75E58000)
(75E30000 - 75E43000)
(78000000 - 78046000)
(77980000 - 779D4000)
(77E60000 - 77EC2000)
(77E20000 - 77E5B000)
(779E0000 - 77A4D000)
(75E20000 - 75E28000)
(77A50000 - 77B65000)
(77400000 - 77493000)
(10200000 - 10264000)
(102A0000 - 102B7000)

State Dump for Thread Id 0x70c

eax=00ba59f8 ebx=7ffdf000 ecx=00ba59f8 edx=cdcdcdcd esi=0012e500 edi=0012dc44
eip=1006858d esp=0012dbf8 ebp=0012dc44 iopl=0 nv up ei ng nz na pe nc
cs=001b ss=0023 ds=0023 es=0023 fs=0038 gs=0000 efl=00000282

function: zend_get_executed_filename
        10068568 57 push edi
        10068569 8d7dc0 lea edi,[ebp+0xc0] ss:0090b21a=????????
        1006856c b910000000 mov ecx,0x10
        10068571 b8cccccccc mov eax,0xcccccccc
        10068576 f3ab rep stosd es:0012dc44=0012e4e8
        10068578 8b4508 mov eax,[ebp+0x8] ss:0090b21a=????????
        1006857b 83b80001000000 cmp dword ptr [eax+0x100],0x0 ds:00ba5af8=cdcdcdcd
        10068582 7410 jz zend_get_compiled_filename+0x1014 (10071094)
        10068584 8b4d08 mov ecx,[ebp+0x8] ss:0090b21a=????????
        10068587 8b9100010000 mov edx,[ecx+0x100] ds:00ba5af8=cdcdcdcd
FAULT ->1006858d 8b02 mov eax,[edx] ds:cdcdcdcd=????????
        1006858f 8b406c mov eax,[eax+0x6c] ds:01382fce=????????
        10068592 eb05 jmp do_bind_function_or_class+0x1e19 (10073d99)
        10068594 b884a60d10 mov eax,0x100da684
        10068599 5f pop edi
        1006859a 5e pop esi
        1006859b 5b pop ebx
        1006859c 8be5 mov esp,ebp
        1006859e 5d pop ebp
        1006859f c3 ret

*----> Stack Back Trace <----*

FramePtr ReturnAd Param#1 Param#2 Param#3 Param#4 Function Name
0012DC44 10052D27 00BA59F8 0012E66C 0012E500 7FFDF000 MOD10000000!zend_get_executed_filename
0012E4E8 1000CB17 00000001 100D3B50 0012E560 100FB288 MOD10000000!php_ini_double
0012E66C 1005B002 0012E7C0 00000001 0012E6F4 0012FC54 MOD10000000!php_ini_double
0012FBC8 1005A7C4 0012FCA8 0012FCB0 7FFDF000 CCCCCCCC MOD10000000!php_ini_double
0012FC54 10053F8D 1010EDC8 0012FCB0 7FFDF000 CCCCCCCC MOD10000000!php_ini_double
0012FCA8 10053947 00000000 00000000 7FFDF000 CCCCCCCC MOD10000000!php_ini_double
0012FEC0 0040128F 00414410 00000000 00000000 7FFDF000 MOD10000000!php_ini_double
0012FF70 00401D8F 00000002 00BA2608 00BA26B0 00000000 MOD00400000!<nosymbols>
0012FFC0 77EE0EC8 00000000 00000000 7FFDF000 C0000005 MOD00400000!<nosymbols>
0012FFF0 00000000 00401C90 00000000 000000C8 00000100 kernel32!CreateProcessW

*----> Raw Stack Dump <----*
0012dbf8 e8 e4 12 00 00 e5 12 00 - 00 f0 fd 7f cc cc cc cc ................
0012dc08 cc cc cc cc cc cc cc cc - cc cc cc cc cc cc cc cc ................
0012dc18 cc cc cc cc cc cc cc cc - cc cc cc cc cc cc cc cc ................
0012dc28 cc cc cc cc cc cc cc cc - cc cc cc cc cc cc cc cc ................
0012dc38 cc cc cc cc cc cc cc cc - cc cc cc cc e8 e4 12 00 ................
0012dc48 27 2d 05 10 f8 59 ba 00 - 6c e6 12 00 00 e5 12 00 '-...Y..l.......
0012dc58 00 f0 fd 7f cc cc cc cc - cc cc cc cc cc cc cc cc ................
0012dc68 cc cc cc cc cc cc cc cc - cc cc cc cc cc cc cc cc ................
0012dc78 cc cc cc cc cc cc cc cc - cc cc cc cc cc cc cc cc ................
0012dc88 cc cc cc cc cc cc cc cc - cc cc cc cc cc cc cc cc ................
0012dc98 cc cc cc cc cc cc cc cc - cc cc cc cc 00 00 00 00 ................
0012dca8 cc cc cc cc cc cc cc cc - cc cc cc cc cc cc cc cc ................
0012dcb8 cc cc cc cc cc cc cc cc - cc cc cc cc cc cc cc cc ................
0012dcc8 cc cc cc cc cc cc cc cc - cc cc cc cc cc cc cc cc ................
0012dcd8 cc cc cc cc cc cc cc cc - cc cc cc cc cc cc cc cc ................
0012dce8 cc cc cc cc cc cc cc cc - cc cc cc cc cc cc cc cc ................
0012dcf8 cc cc cc cc cc cc cc cc - cc cc cc cc cc cc cc cc ................
0012dd08 cc cc cc cc cc cc cc cc - cc cc cc cc cc cc cc cc ................
0012dd18 cc cc cc cc cc cc cc cc - cc cc cc cc cc cc cc cc ................
0012dd28 cc cc cc cc cc cc cc cc - cc cc cc cc cc cc cc cc ................

-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, e-mail: php-dev-unsubscribe <email protected>
For additional commands, e-mail: php-dev-help <email protected>
To contact the list administrators, e-mail: php-list-admin <email protected>