Ticket #962 (closed defect: not relevant)
Execution of Wx script is broken on Windows
| Reported by: | wwe | Owned by: | azawawi |
|---|---|---|---|
| Priority: | major | Milestone: | |
| Component: | editor | Version: | 0.72 |
| Keywords: | abort, win32 | Cc: |
Description
This is perl, v5.10.1 (*) built for MSWin32-x86-multi-thread
Wx Version=(0.9701) wxWidgets 2.8.10 unicode=(1)
WIndows XP SP3
Trying to run a Wx script from Padre doesn't show the script window. Easy to reproduce using the Padre example scripts like 04_button_with_event.pl After the user hits "run script" button no error message and no new window is displayed. The new perl interpreter process is started and runs until you hit the "stop execution" button. If you don't recognize the "stop execution" button and hit the "run script" button again one more perl process gets started and Padre isn't aware about the first process anymore so you may start a bunch of perl zombie processes in case you hit "run script" multiple times...
Maybe it's a good idea to inform the user about still running process and suggest to kill it before starting a new process.
If you change the run config to "use external window" the script window is displayed. I'm pretty sure there was a similar bug allready, but I can't find it.
Change History
comment:2 Changed 3 years ago by wwe
- Version changed from 0.66 to 0.72
retested with 0.72 the problem still exists.
comment:4 Changed 2 years ago by azawawi
- Owner set to azawawi
- Status changed from new to assigned
The same as #812

http://padre.perlide.org/trac/ticket/812 is about the same problem with Win32::GUI