RE: crashing EXEs built from PDK
by Allan Clarke other posts by this author
Sep 27 2009 8:42AM messages near this date
RE: crashing EXEs built from PDK
|
PDK 8 OS X from windows
I'll zip up and send you the EXE. There is no GUI toolkit at all for
this particular one (I sometimes use PerlTk). I am not aware of dyndll,
so I am not using it directly at least. I did use Visual Studio 2008 at
crash time to see if I could recognize anything, and got "the process
appears to be deadlocked or is not running any user-mode code." There is
a very short stack trace with a couple of ntdll.dll frames in it plus
Vfbasics.dll!AVrfpNtWaitForMultipleObjects(...)
Allan
From: pdk-bounces@[...].com
[mailto:pdk-bounces@[...].com] On Behalf Of Jan Dubois
Sent: Friday, September 25, 2009 5:52 PM
To: Allan Clarke; pdk@[...].com
Subject: RE: crashing EXEs built from PDK
Hi Allan,
Hard to say what is going on unless you can send me something to
reproduce it locally.
Are there any modules common to the scripts that crash?
Are you using a GUI toolkit, like Wx?
Are you using --dyndll? Does it go away of you don't use --dyndll?
Can you run the application under a debugger, e.g. WinDBG, to determine
where the crash is occurring? This may not work with --dyndll though.
Cheers,
-Jan
From: pdk-bounces@[...].com
[mailto:pdk-bounces@[...].com] On Behalf Of Allan Clarke
Sent: Friday, September 25, 2009 3:31 PM
To: pdk@[...].com
Subject: crashing EXEs built from PDK
Greetings, Jan and others!
I have Perl 5.8.8 on Windows and am using PerlApp 8.0.1 build 289861. My
machine is XP, dual core (about 1-2 years old).
Some of the executables that I build crash at the end of their run. The
same executable runs to completion on other people's machines. I have
put this snippet in my script
END
{
warn "I'm done!\n";
}
And this message get printed prior to the crash. The crashes always
occur every time. The error is
The exception Breakpoint
A breakpoint has been reached.
(0x80000003) occurred in the application at location 0x7c90120e.
Any recommendations on this? It is dying long after my code has been
run.
Allan Clarke
Software Architect/Lead Developer
Hyperformix, Inc.
5001 Plaza on the Lake, Suite 102, Austin, TX 78746
Office: 512.425.5149
www.hyperformix.com
Thread:
Allan Clarke
Jan Dubois
Allan Clarke
|