ID: 34266 User updated by: [EMAIL PROTECTED] Reported By: [EMAIL PROTECTED] -Status: Feedback +Status: Open Bug Type: Reproducible crash Operating System: W2K SP4 PHP Version: 4.4.0 New Comment:
Following instructions from http://bugs.php.net/bugs-generating-backtrace.php I've got the following output. Seems that I need debug version of php4ts.dll - I don't know where to get any and failed to compile one myself from recent sources snapshot. C:\httpd\bin>gdb.exe Apache.exe GNU gdb 5.2.1 Copyright 2002 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i686-pc-mingw32"...(no debugging symbols found)... (gdb) run -X Starting program: C:\WINDEX\httpd\bin/Apache.exe -X ---Type <return> to continue, or q <return> to quit--- ---Type <return> to continue, or q <return> to quit--- Program received signal SIGSEGV, Segmentation fault. [Switching to thread 664.0x668] 0x77d5d670 in ?? () (gdb) bt #0 0x77d5d670 in ?? () #1 0x77d5d6ab in ?? () #2 0x7c2e4225 in ?? () (gdb) Previous Comments: ------------------------------------------------------------------------ [2005-08-26 13:32:16] [EMAIL PROTECTED] We really need a short script to reproduce it, or a useful backtrace. ------------------------------------------------------------------------ [2005-08-26 13:28:20] [EMAIL PROTECTED] Ok, read that. What info do you need and how can I get it? In other words - how can I find where crash happens? Framework is not a simple .php script - you cannot just incrementally comment it to get a 10-20 line working example. I can send you a 500k 7zipped sources to test on another W2K. ------------------------------------------------------------------------ [2005-08-26 09:23:30] [EMAIL PROTECTED] Not enough information was provided for us to be able to handle this bug. Please re-read the instructions at http://bugs.php.net/how-to-report.php If you can provide more information, feel free to add it to this bug and change the status back to "Open". Thank you for your interest in PHP. ------------------------------------------------------------------------ [2005-08-26 09:17:42] [EMAIL PROTECTED] Description: ------------ I'm testing binarycloud framework at the moment. From time to time on some pages Apache crashes. I can't provide a simple script, because framework is rather big and I unable to trace where the error comes from. There are instructions how to get debug info for GDB under *nix on this site, but no instructions how to get it on windows platform. Perhaps I could dig more if such information will be available. For now I've got this from WinDBG and Dr.Watson (second is available at http://rapidshare.de/files/4379016/drwtsn32.log.html) Reproduce code: --------------- Loading Dump File [G:\Documents and Settings\All Users\Documents\DrWatson\user.dmp] User Dump File: Only application data is available Windows 2000 Version 2195 UP Free x86 compatible Product: WinNt System Uptime: not available Process Uptime: not available Symbol search path is: *** Invalid *** : Verify _NT_SYMBOL_PATH setting Executable search path is: ......................................................................... (5c0.270): Access violation - code c0000005 (!!! second chance !!!) eax=0000006c ebx=0000003d ecx=023f76a8 edx=00000000 esi=00002c28 edi=0198b768 eip=008f5774 esp=018afbd4 ebp=000024f8 iopl=0 nv up ei ng nz na po cy cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000287 *** WARNING: Unable to verify checksum for php4ts.dll *** ERROR: Symbol file could not be found. Defaulted to export symbols for php4ts.dll - php4ts!shutdown_memory_manager+64: 008f5774 8910 mov [eax],edx ds:0023:0000006c=???????? ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=34266&edit=1
