View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0000235 | Xdebug | public | 2007-01-19 02:07 | 2009-11-27 17:08 | |
Reporter | jeffg | Assigned To | derick | ||
Priority | normal | Severity | crash | Reproducibility | always |
Status | resolved | Resolution | fixed | ||
Summary | 0000235: php crash on Vista w/Komodo | ||||
Description | repro:
| ||||
Tags | No tags attached. | ||||
Operating System | |||||
PHP Version | 5.2.0 | ||||
|
I only have Komodo 3, and no Windows whatsoever.I tried to reproduce this on Linux (with Komodo 3) and a script running with valgrind/php, but it is working perfectly. Could you please supply the script and most importantly the remote debug log (-dxdebug.remote_log=c:...)? Perhaps Komodo 4 sends a different query for the superglobals. |
|
Reminder sent to jeffg I only have Komodo 3, and no Windows whatsoever.I tried to reproduce this on Linux (with Komodo 3) and a script running with valgrind/php, but it is working perfectly. Could you please supply the script and most importantly the remote debug log (-dxdebug.remote_log=c:...)? Perhaps Komodo 4 sends a different query for the superglobals. |
|
Sorry for not getting back regarding this bug. It does still exist and I am wondering how to proceed with it. Some more points:
Is there some information I can get you from our test machine that will help sort this out? I have little experience debugging PHP extensions on Windows. |
|
We looked a bit more at this today with frustrating results. Our idea was to build a debug build of xdebu on windows and try to attach to the php-cgi process with Visual Studio to catch the crash. We can do this but never get the debug symbols etc to display, all we get is the assembler stack. The actual crash happens deep in ntdll so I imagine this is due to a difference between Vista and XP/previous windows. |
|
I likewise have this problem. However, I don't even have to click on the superglobals debugger tab. I just start debugging and it crashes on me. Here's some information I have from Visual Studio: 'php.exe': Loaded 'C:\xampp\php\php.exe', No symbols loaded. I have no idea what I'm looking at when I look at a disassembly, but here's some of the information around it (asterisk is the break point): 77AF2072 mov eax,dword ptr [edi]
|
|
@nerath: The dissasembly won't help because the Windows xdebug builds are stripped of symbols. I have tried to build xdebug as a 'debug' build in Visual Studio, but still don't see anything but the disassembly. I am no wizard with debugging C code on Windows though. |
|
Using the instructions from this post: http://blog.thepimp.net/index.php/tag/windows using: php 5.2.3 and the 'debug pack' I have what I think is more info on the crash: Report for php-cgiPID276Date10_01_2007__Time_12_19_23PM100Second_Chance_Exception_C0000005.dmp Thread 0 - System ID 3132 Function Arg 1 Arg 2 Arg 3 Source NTDLL!RTLPLOWFRAGHEAPFREE+31In php-cgiPID276Date10_01_2007__Time_12_19_23PM100Second_Chance_Exception_C0000005.dmp the assembly instruction at ntdll!RtlpLowFragHeapFree+31 in C:\Windows\System32\ntdll.dll from Microsoft Corporation has caused an access violation exception (0xC0000005) when trying to read from memory location 0x0326ef74 on thread 0 Module Information |
|
@neraath if you follow the steps to get the crash analysis on your system, what results do you get? |
|
This seems to have cleared up in recent builds, tested with php 5.2.5 only so far. |
|
"This seems to have cleared up in recent builds, tested with php 5.2.5 only so far. " |
Date Modified | Username | Field | Change |
---|---|---|---|
2007-01-19 02:07 | jeffg | New Issue | |
2007-01-19 09:57 | derick | Note Added: 0000550 | |
2007-01-19 09:57 | derick | Status | new => feedback |
2007-01-29 20:01 | derick | Note Added: 0000560 | |
2007-09-28 00:08 | jeffg | Note Added: 0000728 | |
2007-09-29 00:07 | jeffg | Note Added: 0000729 | |
2007-09-29 06:02 | neraath | Note Added: 0000730 | |
2007-10-01 18:35 | jeffg | Note Added: 0000731 | |
2007-10-01 20:25 | jeffg | Note Added: 0000732 | |
2007-10-01 20:40 | jeffg | Note Added: 0000733 | |
2007-11-30 22:12 | jeffg | Note Added: 0000818 | |
2009-11-27 17:08 | derick | Note Added: 0001183 | |
2009-11-27 17:08 | derick | Status | feedback => resolved |
2009-11-27 17:08 | derick | Resolution | open => fixed |
2009-11-27 17:08 | derick | Assigned To | => derick |
2016-07-31 12:35 | derick | Category | Debug client (console) => debugclient (debugging tool) |
2016-07-31 12:35 | derick | Category | debugclient (debugging tool) => (No Category) |