You need to find out where in perl the call occurs.
You also need to rule out PDK as a factor.
You could use Devel::Trace to help you, or sprinkle print statements in your code.
You could also recompile Win32::GUI with debug flags turned on for additional hints...
then write code to reproduce that error on demand, something you can send in bug report rt://Win32-GUI (or to PDK, if PDK helps cause error). | [reply] |
I was having the same issues, finding that it crashed left, right and centre.
In my perl script, I had to put in lines of the following form:
#perl2exe_include utf8;
#perl2exe_include "unicore/lib/gc_sc/Word.pl";
#perl2exe_include "unicore/lib/gc_sc/Digit.pl";
#perl2exe_include "unicore/lib/gc_sc/SpacePer.pl";
#perl2exe_include "unicore/To/Lower.pl";
To sort this out. This of course depends on the modules that you're including.
Hope this helps..... | [reply] [d/l] |
Note that, in all likelyhood, unless you're using UTF-8 encoding, then my lines won't work -- but it's likely to be along the same sort of lines.
Also -- it's worth posting the exact line that you're using to build it. You may not be using -I and -L correctly, too, perhaps?
Just thoughts, is all.....
| [reply] |
You might want to paste your program (or a distilled part of it), and we'd be happy to take a look, or even try it on our own perl2exe versions, if that'd help? It might help diagnose whether or not it's an issue with the code, or maybe just a slightly subtly broken perl build you've got! | [reply] |