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

Reply via email to