Re: [PHP-DEV] Re: Really odd PHP problem... different platform

2004-09-10 Thread Dietrich Ayala
Looks like Dr Watson won't help our specific problem: "Dr. Watson cannot create a snapshot if the program does not respond (hangs)." From "How to Troubleshoot Program Faults with Dr. Watson": http://support.microsoft.com/default.aspx?scid=kb;en-us;q275481 However, we do experience php.exe crashes

Re: [PHP-DEV] Re: Really odd PHP problem... different platform

2004-09-10 Thread Daniel Convissor
On Fri, Sep 10, 2004 at 09:28:04AM +0200, Derick Rethans wrote: > > Can you perhaps wrap up instructions al la "how to generate a backtrace" > for unix with those tools? That would be much appreciated. Uh, while I'd be glad to, I don't know how to. Last night I bumpped into Sysinternal's DebugVi

Re: [PHP-DEV] Re: Really odd PHP problem... different platform

2004-09-10 Thread Nuno Lopes
We need to: - provide a debug build with symbols (could be generated daily to reduce load on Edin's snap box) This would great! (I had already suggested that). I don't have the MS compiler, just cygwin, and sometimes I get an error with the snap binnary and then I can't reproduce it with the cygw

Re: [PHP-DEV] Re: Really odd PHP problem... different platform

2004-09-10 Thread Wez Furlong
We need to: - provide a debug build with symbols (could be generated daily to reduce load on Edin's snap box) - find out exactly how to get Dr. Watson (or whatever) to drop dumps for applications - otherwise suggest that they install a debugger. Installing dev tools under win tends to destabilize t

Re: [PHP-DEV] Re: Really odd PHP problem... different platform

2004-09-10 Thread Derick Rethans
On Thu, 9 Sep 2004, Daniel Convissor wrote: > On Thu, Sep 09, 2004 at 07:10:51PM +0100, Wez Furlong wrote: > > Hope that helps (and if you find out about the minidump thing, > > please share the knowledge ;-) > > This may be of assistance... Can you perhaps wrap up instructions al la "how to

Re: [PHP-DEV] Re: Really odd PHP problem... different platform

2004-09-09 Thread Wez Furlong
The .pdb files contain the debugging info; they should be generated as part of the debug build. Dans tips on reading the minidump are handy, but don't tell you how to get hold of one for an application crash--they cover only a kernel crash (BSOD). You'll need to do some googling to try and find

Re: [PHP-DEV] Re: Really odd PHP problem... different platform

2004-09-09 Thread Dietrich Ayala
excellent tips, thx dan and wez. do i need to do add any special options to the debug build configuration to generate the debug symbols? also, what is the release_tsdbg build configuration? a release build w/ debug symbols? i'll check out the minidump idea. that'd be ideal, as the client is rem

Re: [PHP-DEV] Re: Really odd PHP problem... different platform

2004-09-09 Thread Daniel Convissor
On Thu, Sep 09, 2004 at 07:10:51PM +0100, Wez Furlong wrote: > Hope that helps (and if you find out about the minidump thing, > please share the knowledge ;-) This may be of assistance... Get the Windows Debugger: http://www.microsoft.com/ddk/debugging/ Here's a tip sheet on the process:

Re: [PHP-DEV] Re: Really odd PHP problem... different platform

2004-09-09 Thread Wez Furlong
I'd recommend the Microsoft "Debugging Tools for Windows" to be able to do very similar things to gdb under windows; it's free, not as bloated as VC++/VS.Net IDE debugger and comes in console and GUI flavours. Caveat emptor: - you need to understand how to debug - you want a debug build of php wit

Re: [PHP-DEV] Re: Really odd PHP problem... different platform

2004-09-07 Thread Dietrich Ayala
A large telco client of ours is having problems that match Russ' problem almost exactly... except on Win2k. Does anyone have pointers to *windows* tools to achieve the kind of debugging/tracing described below? Rasmus Lerdorf wrote: On Tue, 7 Sep 2004, Russ Garrett wrote: I can watch them for h