This mail is in conjunction to my earlier mail about the new __init__.py games items handler.
When I try to run a Game boy advance game, the game starts up nicely, but when I exit the game, the whole shebang (freevo) crashes with the following in the logfile; Game.play(): Starting thread, cmd=--prio=-20 /usr/local/vba/VisualBoyAdvance -4 --filter=1 "/media/vba/0008 - Advance GTA (J).gba" Game_Thread.run(): Started, cmd=--prio=-20 /usr/local/vba/VisualBoyAdvance -4 --filter=1 "/media/vba/0008 - Advance GTA (J).gba" main.py (333): popen2 /usr/local/vba/VisualBoyAdvance -4 --filter=1 "/media/vba/0008 - Advance GTA (J).gba" self.t1.isAlive()=True, self.t2.isAlive()=True ChildApp.__init__(), pid=812, app= /usr/local/vba/VisualBoyAdvance -4 --filter=1 "/media/vba/0008 - Advance GTA (J).gba", poll=-1 Game_Thread::run: GAME OVER childapp.py (269): childapp: killing pid 812 signal 2 childapp.py (275): childapp: Before wait(812) force killing with signal 9 childapp.py (290): childapp: After wait() directory.py (929): directory has changed Crash! Traceback (most recent call last): File "/usr/local/lib/python2.3/site-packages/freevo/main.py", line 468, in ? main_func() File "/usr/local/lib/python2.3/site-packages/freevo/main.py", line 362, in main_func if not rc_object.app(event): File "/usr/local/lib/python2.3/site-packages/freevo/games/game.py", line 144, in eventhandler return self.item.eventhandler(event, self.menuw, self.thread) File "/usr/local/lib/python2.3/site-packages/freevo/games/genericitem.py", line 138, in eventhandler menuw.refresh(reload=1) File "/usr/local/lib/python2.3/site-packages/freevo/menu.py", line 311, in refresh reload = menu.reload_func() File "/usr/local/lib/python2.3/site-packages/freevo/directory.py", line 673, in reload plugin.getbyname('Dirwatcher').scan(force=True) File "/usr/local/lib/python2.3/site-packages/freevo/directory.py", line 930, in scan self.item.update(self.menuw, new_files, del_files, files) File "/usr/local/lib/python2.3/site-packages/freevo/directory.py", line 697, in update self.play_items + self.dir_items + self.pl_items) File "/usr/local/lib/python2.3/site-packages/freevo/games/__init__.py", line 169, in update new_items += cwd(parent, new_files) NameError: global name 'cwd' is not defined Stopping webserver plugin. ---- /PS ------------------------------------------------------- This SF.net email is sponsored by: SF.net Giveback Program. Does SourceForge.net help you be more productive? Does it help you create better code? SHARE THE LOVE, and help us help YOU! Click Here: http://sourceforge.net/donate/ _______________________________________________ Freevo-users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freevo-users