If installed from repository, Frets on Fire gives error on song selection

Bug #128150 reported by der_acid
14
Affects Status Importance Assigned to Milestone
fretsonfire (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

I installed directly from repository. After openig Main menu, select play, the "Broiwsing Collection" screen appears. Then fof gives the error "index list out of range" and quits to Desktop.

Revision history for this message
der_acid (acidburn-gaming-31337) wrote :
Revision history for this message
der_acid (acidburn-gaming-31337) wrote :

using fully patched gutsy

Revision history for this message
der_acid (acidburn-gaming-31337) wrote :

Traceback (most recent call last):
  File "/usr/share/games/fretsonfire/game/GameEngine.py", line 346, in run
    return self.mainloop()
  File "/usr/share/games/fretsonfire/game/GameEngine.py", line 338, in main
    self.view.render()
  File "/usr/share/games/fretsonfire/game/View.py", line 183, in render
    layer.render(self.visibility[layer], layer == self.layers[-1])
  File "/usr/share/games/fretsonfire/game/Dialogs.py", line 696, in render
    item = self.items[self.selectedIndex]
IndexError: list index out of range

Revision history for this message
choad (richm) wrote :

this is because there are no songs in the repo version. when you download FoF from sourceforge it comes with 3 songs. alternatively, you can put some songs in yourself in ~/.fretsonfire/songs/

but the FoF package for ubuntu gutsy is borked anyway (https://bugs.launchpad.net/ubuntu/+source/fretsonfire/+bug/160820). get the version off of sourceforge :)

Revision history for this message
der_acid (acidburn-gaming-31337) wrote :

i got the sourceforge version directly after reporting the bug, just thought this a thing I could report :)
anyways, WHY doesnt the repo version include the songs?

Revision history for this message
Sofa (alexschultze) wrote :

There actually ARE songs downloadable with Synaptic.

Short Fix:
Add fretsonfire-songs-sectoid to DEPENDS

(well i dont know how to do that :-)

Revision history for this message
Hew (hew) wrote :

Fretsonfire 1.2.512.dfsg-3 (and previous versions) depends on fretsonfire-songs-sectoid, so this problem should not occur. Could you please try and reproduce the issue in the latest version of fretsonfire (in Intrepid)? Thanks in advance.

Changed in fretsonfire:
status: New → Incomplete
Revision history for this message
Hew (hew) wrote :

We are closing this bug report because it lacks the information we need to investigate the problem, as described in the previous comments. Please reopen it if you can give us the missing information, and don't hesitate to submit bug reports in the future. To reopen the bug report you can click on the current status, under the Status column, and change the Status back to "New". Thanks again!

Changed in fretsonfire:
status: Incomplete → Invalid
Revision history for this message
Adam Niedling (krychek) wrote :

Intrepid is not even out yet. I'm gonna try this when it comes out so let's wait some more please.

Changed in fretsonfire:
status: Invalid → Incomplete
Revision history for this message
Adam Niedling (krychek) wrote :

Fixed.

Changed in fretsonfire:
status: Incomplete → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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