WahCade stops responding when control is joypad

Bug #661958 reported by Zombie Ryushu
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Wah!Cade
Fix Committed
High
Andy Balcombe

Bug Description

WahCade stops responding when you use a Joypad to start the game, and then exit. It doesn't loop like it used too, it just stops responding and the controls entirely. and has to be killed.

Revision history for this message
Andy Balcombe (andy-balcombe) wrote :

Hi,

Which version are you using?

Cheers,
Andy

Revision history for this message
Zombie Ryushu (zombie-ryushu) wrote :

The latest bzr checkout. 1.0 pre1

Revision history for this message
Andy Balcombe (andy-balcombe) wrote :

Thanks Zombie. Think I've spotted a problem. Watch this space!

Changed in wahcade:
importance: Undecided → High
status: New → In Progress
assignee: nobody → Andy Balcombe (andy-balcombe)
Revision history for this message
Andy Balcombe (andy-balcombe) wrote :

Hi Zombie,
Are you running on Ubuntu 10.10?
Cheers,
Andy

Revision history for this message
Andy Balcombe (andy-balcombe) wrote :

Hmmm. I can reproduce the issue, but only after a game movie has started playing. Is this the same for you?

Revision history for this message
Zombie Ryushu (zombie-ryushu) wrote :

I run Mandriva 2010.1; and I don't have any movies setup yet.

Revision history for this message
Zombie Ryushu (zombie-ryushu) wrote :

Have you committed a fix I can test?

Revision history for this message
Andy Balcombe (andy-balcombe) wrote :

Not yet, sorry.

Revision history for this message
Wayne Moulden (waynemou) wrote :

Problem exists for ubuntu 10.10/10.04

Revision history for this message
Wayne Moulden (waynemou) wrote :

I have been back through some older revisions today (on UNR 10.10); this problem first appears for me in revision 19.

Zombie please checkout revision 18 to a new directory and confirm whether or not there is a problem for you. The joypad does not stop responding for me after returning from a launched title on commit 18.

Execute these commands to grab revision 18 and test. (% is bash prompt).
% bzr branch lp:wahcade
% bzr pull --overwrite -r 18
% cd wahcade
% ./wahcade.py

Revision history for this message
Wayne Moulden (waynemou) wrote :

Correction to command sequence

Execute these commands to grab revision 18 and test. (% is bash prompt).
% bzr branch lp:wahcade
% cd wahcade
% bzr pull --overwrite -r 18
% ./wahcade.py

Revision history for this message
Wayne Moulden (waynemou) wrote :

this problem is corrected by reverting the changes to gst_media.py commit 19.

http://bazaar.launchpad.net/%7Eandy-balcombe/wahcade/main/revision/19/gst_media.py?remember=18

A proper fix is yet to be implemented.

Revision history for this message
Andy Balcombe (andy-balcombe) wrote :

Thanks for spotting that Wayne. I'll start working on a rewrite for that bit of code. I think I've got some better examples that I can knock into shape somewhere...

Revision history for this message
Andy Balcombe (andy-balcombe) wrote :

Making some progress. I've now got video working again, with a couple of exceptions:
1) First time video plays there's no image, only sound
2) Video playback on screensaver is still broken.
Hopefully will have these sorted in the next day or two...

Revision history for this message
Andy Balcombe (andy-balcombe) wrote :

Code is in rev.24

Revision history for this message
Zombie Ryushu (zombie-ryushu) wrote :

I may not use movies, but I DO use gstreamer for background music. has this issue been resolved yet?

Revision history for this message
Andy Balcombe (andy-balcombe) wrote :

I think it's fixed in commit 25. Let me know if it's not,
cheers, Andy

Wayne Moulden (waynemou)
Changed in wahcade:
status: In Progress → Fix Committed
status: Fix Committed → Confirmed
Wayne Moulden (waynemou)
Changed in wahcade:
status: Confirmed → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Related blueprints

Remote bug watches

Bug watches keep track of this bug in other bug trackers.