Thread: [Boa Constr] Application freezing up in Boa
Status: Beta
Brought to you by:
riaan
From: Brad <so...@lv...> - 2003-06-27 23:38:15
|
Anyone experience a problem running a module in Boa and having it = basicly hang, but if run from a command line prompt, the program = executes as expected. wxWindow: 2.4.0 wxPython: 2.4.0.7 Boa: 0.2.3 Python: 2.2.2 Brad |
From: Riaan B. <riaan@e.co.za> - 2003-06-28 17:17:30
|
Hi Brad, Brad wrote: > Anyone experience a problem running a module in Boa and having it > basicly hang, but if run from a command line prompt, the program > executes as expected. > > wxWindow: 2.4.0 > wxPython: 2.4.0.7 > Boa: 0.2.3 > Python: 2.2.2 I'm aware of one problem. When a program running in Boa writes more than a certain amount to stderr (e.g. errors an warnings) the file object returned from popen just blocks forever. I've been unable to find a workaround. > > Brad Cheers, Riaan. |
From: Riaan B. <riaan@e.co.za> - 2003-06-29 14:38:51
|
Hi Brad, Brad wrote: > Actually after doing some further investigations it looks as if the problem > seems to be associated with the raw_input Method. This is not the first time someone had trouble with running a script in Boa that requires std input. Obviously, as the script is not running from the console there is no input stream. I've added a new feature to Boa that allows you to to specify lines that can be fed to the input stream of a script running in Boa. It appears as another page named 'Input' at the bottom of the Editor next to the Traceback/Output/Error pages. A module (or it's application) must turn on this feature under "File->Toggle use input stream" I'm not convinced people will realise the problem and use the new feature, but it's now there when they do. It should be available when I check in my (*many*) current changes to CVS. Cheers, Riaan. |