PP generates some duff code with multithreading enabled

2004-05-08 Thread Ed Wildgoose
Please try the following snippet through pp. It executes fine, but crashes when the app exits (at least on win32, havent tried linux yet). I would be really grateful if someone could help debug this - it's the last major bug standing in the way of packaging my little email app with par.

Re: PP generates some duff code with multithreading enabled

2004-05-08 Thread Autrijus Tang
On Sat, May 08, 2004 at 06:21:07PM +0100, Ed Wildgoose wrote: P.S. Autrijus, I will try to check it out myself, but in the latest pre-release did you check in Alan Stewarts changes to fix the --icon problem where it increases the file size? I have just been retesting his version and it

Re: PP generates some duff code with multithreading enabled

2004-05-08 Thread Alan Stewart
On 9 May 2004 at 3:35, Autrijus Tang wrote: On Sat, May 08, 2004 at 06:21:07PM +0100, Ed Wildgoose wrote: P.S. Autrijus, I will try to check it out myself, but in the latest pre-release did you check in Alan Stewarts changes to fix the --icon problem where it increases the file size? I

Re: PP generates some duff code with multithreading enabled

2004-05-08 Thread Alan Stewart
On 9 May 2004 at 0:16, Ed Wildgoose wrote: Nope, just downloaded 5.8.3 (809) and its the same. Can I check what you did: - save the above snippet as crashtest.pl. Run pp crashtest.pl, then run a.exe It prints Cras and then there is a windows protection fault thingy box. This

Re: PP generates some duff code with multithreading enabled

2004-05-08 Thread the.noonings
Three more, only this time more relevant C:\Documents and Settings\malcolm\My Documents\proj_pp_testingaa.exe Cras C:\Documents and Settings\malcolm\My Documents\proj_pp_testingaa.exe Cras C:\Documents and Settings\malcolm\My Documents\proj_pp_testingaa.exe Cras - Original

Re: PP generates some duff code with multithreading enabled

2004-05-08 Thread the.noonings
Another test, where I use a simple pl file to execute the exe made from your requested code. C:\Documents and Settings\malcolm\My Documents\proj_pp_testingtype aa_test_app.pl #!/usr/bin/perl if (system(aa.exe)) { print (Could not system aa.exe\n); } else { print (Success with system