Bug#427115: fretsonfire: Crashes soon after launch

Mikko Nurminen mikko.i.nurminen at gmail.com
Fri Jun 1 23:29:43 UTC 2007


Package: fretsonfire
Version: 1.2.451.dfsg-1
Severity: important

Couple of seconds after Frets on Fire is launched from console, the  game
begins to load (screen turns black an mouse cursor changes). But then it
just crashes.

Below is the resulting output of running ´fretsonfire -v´:
-BEGINNING OF OUTPUT-
(W) PyAmanith not found, SVG support disabled.
open /dev/sequencer: No such file or directory
(D) Initializing audio.
open /dev/sequencer: No such file or directory
(D) Audio configuration: (44100, -16, 1)
(D) Initializing video.
(W) Video setup failed. Trying without antialiasing.
(D) Enabling high priority timer.
(D) 0 joysticks found.
(N) Loading Data.star1 synchronously
(D) Loading cached bitmap '/usr/share/games/fretsonfire/data/star1.png'
instead of '/usr/share/games/fretsonfire/data/star1.svg'.
(N) Loaded Data.star1 in 0.300 seconds
(N) Loading Data.star2 synchronously
(D) Loading cached bitmap '/usr/share/games/fretsonfire/data/star2.png'
instead of '/usr/share/games/fretsonfire/data/star2.svg'.
(N) Loaded Data.star2 in 0.055 seconds
(N) Loading Data.left synchronously
(D) Loading cached bitmap '/usr/share/games/fretsonfire/data/left.png'
instead of '/usr/share/games/fretsonfire/data/left.svg'.
(N) Loaded Data.left in 0.043 seconds
(N) Loading Data.right synchronously
(D) Loading cached bitmap '/usr/share/games/fretsonfire/data/right.png'
instead of '/usr/share/games/fretsonfire/data/right.svg'.
(N) Loaded Data.right in 0.023 seconds
(N) Loading Data.ball1 synchronously
(D) Loading cached bitmap '/usr/share/games/fretsonfire/data/ball1.png'
instead of '/usr/share/games/fretsonfire/data/ball1.svg'.
(N) Loaded Data.ball1 in 0.081 seconds
(N) Loading Data.ball2 synchronously
(D) Loading cached bitmap '/usr/share/games/fretsonfire/data/ball2.png'
instead of '/usr/share/games/fretsonfire/data/ball2.svg'.
(N) Loaded Data.ball2 in 0.275 seconds
(N) Loading Data.loadingImage synchronously
(D) Loading cached bitmap '/usr/share/games/fretsonfire/data/loading.png'
instead of '/usr/share/games/fretsonfire/data/loading.svg'.
(N) Loaded Data.loadingImage in 0.315 seconds
(N) Loading Data.font asynchronously
(N) Loading Data.bigFont asynchronously
(N) Loading Data.screwUpSounds asynchronously
(N) Loading Data.acceptSound asynchronously
(N) Loading Data.cancelSound asynchronously
(N) Loading Data.selectSound1 asynchronously
(N) Loading Data.selectSound2 asynchronously
(N) Loading Data.selectSound3 asynchronously
(N) Loading Data.startSound asynchronously
(D) Ready.
(N) Loading MainMenu.background synchronously
(D) Loading cached bitmap '/usr/share/games/fretsonfire/data/keyboard.png'
instead of '/usr/share/games/fretsonfire/data/keyboard.svg'.
(N) Loaded MainMenu.background in 0.000 seconds
Traceback (most recent call last):
  File "./FretsOnFire.py", line 65, in ?
    engine.setStartupLayer(MainMenu(engine))
  File "/usr/share/games/fretsonfire/game/MainMenu.py", line 46, in __init__
    self.engine.loadSvgDrawing(self, "background", "keyboard.svg")
  File "/usr/share/games/fretsonfire/game/GameEngine.py", line 306, in
loadSvgDrawing
    return self.data.loadSvgDrawing(target, name, fileName, textureSize)
  File "/usr/share/games/fretsonfire/game/Data.py", line 106, in
loadSvgDrawing
    drawing  = self.resource.load(target, name, lambda: SvgDrawing(self.svg,
fileName), synch = True)
  File "/usr/share/games/fretsonfire/game/Resource.py", line 157, in load
    return l.finish()
  File "/usr/share/games/fretsonfire/game/Resource.py", line 68, in load
    self.result = self.function()
  File "/usr/share/games/fretsonfire/game/Data.py", line 106, in <lambda>
    drawing  = self.resource.load(target, name, lambda: SvgDrawing(self.svg,
fileName), synch = True)
  File "/usr/share/games/fretsonfire/game/Svg.py", line 543, in __init__
    self.texture = Texture(bitmapFile)
  File "/usr/share/games/fretsonfire/game/Texture.py", line 202, in __init__
    self.loadFile(name)
  File "/usr/share/games/fretsonfire/game/Texture.py", line 206, in loadFile
    self.loadImage(Image.open(name))
  File "/usr/share/games/fretsonfire/game/Texture.py", line 214, in
loadImage
    self.loadRaw(image.size, string, GL_RGBA, 4)
  File "/usr/share/games/fretsonfire/game/Texture.py", line 281, in loadRaw
    gluBuild2DMipmaps(self.glTarget, components, w, h, format,
GL_UNSIGNED_BYTE, string)
OpenGL.GL.GLerror: [Errno 1281] invalid value
-END OF OUTPUT-

Also an error about missing pyogg was displayed, but installing
python-pyvorbis
package removed that (interestingly python-pyogg was already installed).

Maybe the problem is something OpenGL-related?

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.21-1-686 (SMP w/1 CPU core)
Locale: LANG=fi_FI.UTF-8, LC_CTYPE=fi_FI.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages fretsonfire depends on:
ii  fretsonfire-game          1.2.451.dfsg-1 game of musical skill and fast
fin
ii  fretsonfire-songs-sectoid 1.dfsg-1       game of musical skill and fast
fin

fretsonfire recommends no packages.

-- no debconf information
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.alioth.debian.org/pipermail/pkg-games-devel/attachments/20070602/28ba77ad/attachment.htm 


More information about the Pkg-games-devel mailing list