#136 [Linux] Fullscreen & Loading save states causes wxvbam to crash

Unverified
open
nobody
None
3
2014-07-01
2013-08-07
commonoddity
No

Hello, you beautiful people :) Thank you for VBA-M!

Some info:
OpenSuSE 12.3 32-bit (Stock kernel, kernel-desktop, with updates from repo)
Cinnamon 1.8
Stock libs from update repos

Core i7
Nvidia GTX 660 with 325.08

I currently have version 1170-1.1 from the 12.3 Emulators repo installed (via Yast/Zypper). The emulator functions beautifully, but will always crash whenever I am attempting to fullscreen or load a save state. When I save to a state, it's perfectly fine.

I should point out, that I did some further poking around and noticed that a home repo (home:derselbst) has 1170-1.2. When I installed this and poked about some more, I've noticed that the issue would be hit-and-miss. Sometimes the save state would load, sometimes it would not. The fullscreen as well. The most common behavior I found (99% of attempts) is that the first save state load works fine, without fault, but any attempts after this cause wxvbam to crash. Fullscreen toggling works about 3 times or so, the 4th or 5th attempt, it crashes.

Terribly sorry if this is vague- doing my best to describe this. Also, attached is a crash dump of when this happens with 1170-1.1. If this is insufficient for whatever reason, I can install 1170-1.2 from derselbst's repo, and install the debuginfo package along with it (he's a good lad, this one).

Thank you for your time. I hope this helps!
Again: Thank you for VBA-M. So much awesome.

Update: For the first time, I got lucky, and was able to load a state with 1170-1.1 (this is after about 50 attempts. Talk about luck). The file I attached will show this.

1 Attachments

Discussion

  • commonoddity
    commonoddity
    2013-08-07

    commonoddity@linux-1uy2:~> uname -a
    Linux linux-1uy2.site 3.7.10-1.16-desktop #1 SMP PREEMPT Fri May 31 20:21:23 UTC 2013 (97c14ba) i686 i686 i386 GNU/Linux

    Some additional info. Not sure what else you folks would need to help figure out the problem. Please let me know and I'll do what I can to help.

     
  • WXVBAM is still alpha quality, Zach is working through the issues, however GVBAM is the one people should be using at the moment.

     
  • commonoddity
    commonoddity
    2013-08-08

    Oh, I wouldn't doubt it. I'm a little baffled why the UI would cause saving/loading states to crash. If the issue is lower level than that (e.g., with the emulator) then wouldn't that be irrelevant?

    Not familiar with gvbam- and it would appear the package I have currently installed doesn't have it built. I guess I'll have to bake it myself from source. Thanks for the suggestion.

     
  • Zach Thibeau
    Zach Thibeau
    2013-08-19

    the savestate crashing is new, it could of been from a recent commit that caused the wxwidgets interface to glitch but for now I'm upgrading code to support wxwidgets 2.9.x as I noticed at least osx wise some of the settings dialog are trying to ignore it's parent and render on the main screen where the game is displayed

     
  • commonoddity
    commonoddity
    2014-07-01

    Howdy folks. I just wanted to say that I tried gvbam instead of wxvbam and all the issues went away. This indeed appears to be only related to the wx/widgets gui.

    Thanks again for kick-ass work and such.