Debian Bug report logs -
#437330
starts and then shuts
Reported by: David Roguin <david@darkspellgames.com>
Date: Sat, 11 Aug 2007 20:42:01 UTC
Severity: serious
Tags: patch
Found in version fretsonfire/1.2.451.dfsg-1
Done: Matthew Johnson <debian@matthew.ath.cx>
Bug is archived. No further changes may be made.
Toggle useless messages
Report forwarded to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#437330; Package fretsonfire.
(full text, mbox, link).
Acknowledgement sent to David Roguin <david@darkspellgames.com>:
New Bug report received and forwarded. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>.
(full text, mbox, link).
Message #5 received at submit@bugs.debian.org (full text, mbox, reply):
Package: fretsonfire
Version: 1.2.451.dfsg-1
Severity: serious
--- Please enter the report below this line. ---
FretsOnFire starts, the screen goes all black and then it shuts.
If run from the console, this is what i get:
fretsonfire -v
(W) PyAmanith not found, SVG support disabled.
(D) Initializing audio.
(D) Audio configuration: (44100, -16, 1)
(D) Initializing video.
(D) Enabling high priority timer.
Traceback (most recent call last):
File "./FretsOnFire.py", line 64, in ?
engine = GameEngine(config)
File "/usr/share/games/fretsonfire/game/GameEngine.py", line 166, in __init__
self.svg = SvgContext(geometry)
File "/usr/share/games/fretsonfire/game/Svg.py", line 78, in __init__
self.setGeometry(geometry)
File "/usr/share/games/fretsonfire/game/Svg.py", line 91, in setGeometry
geometry[2], geometry[3])
File "/usr/share/games/fretsonfire/game/DummyAmanith.py", line 42, in SetViewport
glViewport(x, y, w, h)
ctypes.ArgumentError: argument 3: exceptions.TypeError: wrong type
Regards.
--- System information. ---
Architecture: amd64
Kernel: Linux 2.6.22-1-amd64
Debian Release: lenny/sid
500 unstable sft.if.usp.br
500 unstable http.us.debian.org
500 testing sft.if.usp.br
500 testing http.us.debian.org
--- Package information. ---
Depends (Version) | Installed
========================================-+-===========
fretsonfire-game | 1.2.451.dfsg-1
fretsonfire-songs-sectoid | 1.dfsg-1
Information forwarded to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#437330; Package fretsonfire.
(full text, mbox, link).
Acknowledgement sent to Andreas Henriksson <andreas@fatal.se>:
Extra info received and forwarded to list. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>.
(full text, mbox, link).
Message #10 received at 437330@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
# Disclaimer: I know nothing about python. Never expect any python
# changes I do to be correct.
tags 437330 + patch
thanks
Hello David!
I had the same problem as you reported about the FretsOnFire game in
Debian crashing on startup. The changes in the attached patch made it
work for me.
(Now the biggest remaining problem is that I miss every note. ;P)
HTH, HAND!
--
Regards,
Andreas Henriksson
[fretsonfire-typeerror.diff (text/x-patch, attachment)]
Tags added: patch
Request was from Andreas Henriksson <andreas@fatal.se>
to control@bugs.debian.org.
(Sat, 18 Aug 2007 14:39:03 GMT) (full text, mbox, link).
Reply sent to Miriam Ruiz <little_miry@yahoo.es>:
You have taken responsibility.
(full text, mbox, link).
Notification sent to David Roguin <david@darkspellgames.com>:
Bug acknowledged by developer.
(full text, mbox, link).
Message #17 received at 437330-close@bugs.debian.org (full text, mbox, reply):
Source: fretsonfire
Source-Version: 1.2.451.dfsg-2
We believe that the bug you reported is fixed in the latest version of
fretsonfire, which is due to be installed in the Debian FTP archive:
fretsonfire-game_1.2.451.dfsg-2_all.deb
to pool/main/f/fretsonfire/fretsonfire-game_1.2.451.dfsg-2_all.deb
fretsonfire_1.2.451.dfsg-2.diff.gz
to pool/main/f/fretsonfire/fretsonfire_1.2.451.dfsg-2.diff.gz
fretsonfire_1.2.451.dfsg-2.dsc
to pool/main/f/fretsonfire/fretsonfire_1.2.451.dfsg-2.dsc
fretsonfire_1.2.451.dfsg-2_all.deb
to pool/main/f/fretsonfire/fretsonfire_1.2.451.dfsg-2_all.deb
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 437330@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Miriam Ruiz <little_miry@yahoo.es> (supplier of updated fretsonfire package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Sat, 01 Sep 2007 17:46:06 +0000
Source: fretsonfire
Binary: fretsonfire fretsonfire-game
Architecture: source all
Version: 1.2.451.dfsg-2
Distribution: unstable
Urgency: low
Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
Changed-By: Miriam Ruiz <little_miry@yahoo.es>
Description:
fretsonfire - game of musical skill and fast fingers
fretsonfire-game - game of musical skill and fast fingers - Game files
Closes: 427579 428346 428350 437330
Changes:
fretsonfire (1.2.451.dfsg-2) unstable; urgency=low
.
[ Matthew Johnson ]
* Update debian/copyright to be utf8
* reformat README.Debian-source to be 80 characters/line
* Added watch file
* Fixed stage.ini so that lights are smaller (only a problem with the pngs)
(Closes: #428350)
* Depend on python-pyvorbis (Closes: #427579)
* Add note to README.Debian and long description that FoF won't work without
proper GL support.
* Add note to README.Debian that only PS2 importing is supported
(Closes: #428346)
* Update menu to format menu-2, change menu section
as-per menu transition
.
[ Gonéri Le Bouder ]
* fixed the watch file
.
[Miriam Ruiz]
* Updated Sami's address in debian/copyright
* Added patch to fix a crashing on startup due to wrong type. Closes: #437330
Files:
6751258ff99e02afca8785ba90eb622d 885 games optional fretsonfire_1.2.451.dfsg-2.dsc
9541fa95bd67cbb699595859e02308f5 15437 games optional fretsonfire_1.2.451.dfsg-2.diff.gz
f1872ca32d99beea2d76a250b832fa8e 4006 games optional fretsonfire_1.2.451.dfsg-2_all.deb
cbe4dcc95aa69fb9da157f58b501d046 5468910 games optional fretsonfire-game_1.2.451.dfsg-2_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFG2a0ClAuUx1tI/64RAm5DAJ9sjdVSWXlsJS250ycmbjxVLU6rcgCfd7to
VSYQAwurTJRLgPt5Rce8ftg=
=Gzeh
-----END PGP SIGNATURE-----
Information forwarded to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#437330; Package fretsonfire.
(full text, mbox, link).
Acknowledgement sent to Matthew Johnson <debian@matthew.ath.cx>:
Extra info received and forwarded to list. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>.
(full text, mbox, link).
Message #22 received at 437330@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
reopen 437330
thanks
I am seeing this on amd64 too. The error I get after upgrading
python-opengl to the one in sid (making it more verbose, the same error
happens on the etch version) is:
Traceback (most recent call last):
File "/usr/share/games/fretsonfire/game/GameEngine.py", line 348, in run
return self.mainloop()
File "/usr/share/games/fretsonfire/game/GameEngine.py", line 322, in loading
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 238, in render
self.engine.view.setOrthogonalProjection(normalize = True)
File "/usr/share/games/fretsonfire/game/View.py", line 147, in setOrthogonalProjection
viewport[3] - viewport[1], viewport[1], -100, 100);
File "/usr/lib/python2.4/site-packages/OpenGL/error.py", line 188, in glCheckError
baseOperation = baseOperation,
GLError: GLError(
err = 1281,
description = 'invalid value',
baseOperation = glOrtho,
cArguments = (0, 1, 0.0, 0, -100, 100)
)
Attached is the diff between -1 and -2; the only relevant differences
are those in DummyAmanith.py, GameEngine.py and View.py, which are the
patch to fix #437330. Without the patch it works fine on etch, but not
with the version of python-opengl in sid. With this patch it appears to
work on neither, at least on 64bit systems.
Matt
--
Matthew Johnson
[signature.asc (application/pgp-signature, inline)]
Bug reopened, originator not changed.
Request was from Matthew Johnson <debian@matthew.ath.cx>
to control@bugs.debian.org.
(Sun, 02 Sep 2007 18:06:03 GMT) (full text, mbox, link).
Information forwarded to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#437330; Package fretsonfire.
(full text, mbox, link).
Acknowledgement sent to Matthew Johnson <debian@matthew.ath.cx>:
Extra info received and forwarded to list. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>.
(full text, mbox, link).
Message #29 received at 437330@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
... oops, here is the actual attachment
--
Matthew Johnson
[fof.diff (text/plain, attachment)]
[signature.asc (application/pgp-signature, inline)]
Information forwarded to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#437330; Package fretsonfire.
(full text, mbox, link).
Acknowledgement sent to Andreas Henriksson <andreas@fatal.se>:
Extra info received and forwarded to list. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>.
(full text, mbox, link).
Message #34 received at 437330@bugs.debian.org (full text, mbox, reply):
On sön, 2007-09-02 at 19:04 +0100, Matthew Johnson wrote:
> reopen 437330
> thanks
>
Hi!
I'm running on pure amd64 sid here. The new version (fretsonfire
1.2.451.dfsg-2) works fine for me.
> I am seeing this on amd64 too. The error I get after upgrading
> python-opengl to the one in sid (making it more verbose, the same error
> happens on the etch version) is:
>
[...]
> Attached is the diff between -1 and -2; the only relevant differences
> are those in DummyAmanith.py, GameEngine.py and View.py, which are the
> patch to fix #437330. Without the patch it works fine on etch, but not
> with the version of python-opengl in sid. With this patch it appears to
> work on neither, at least on 64bit systems.
I don't quite understand. Are you saying that mixing Etch and Sid is a
problem? Tighter (versioned) depenencies would probably solve this if
someone figures out exactly which version of what broke the compability
in the first place. Anyway, mixing different versions of debian isn't
supported AFAIK so the bug should probably be considered fixed and
closed.
Can you please enlighten me if/what I've misinterpreted in what you
wrote?
--
Regards,
Andreas Henriksson
Information forwarded to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#437330; Package fretsonfire.
(full text, mbox, link).
Acknowledgement sent to Matthew Johnson <debian@matthew.ath.cx>:
Extra info received and forwarded to list. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>.
(full text, mbox, link).
Message #39 received at 437330@bugs.debian.org (full text, mbox, reply):
[Message part 1 (text/plain, inline)]
close 437330
tag 440488 unreproducible moreinfo
thanks
On Sun Sep 02 20:49, Andreas Henriksson wrote:
> I'm running on pure amd64 sid here. The new version (fretsonfire
> 1.2.451.dfsg-2) works fine for me.
OK, I've now made sure my system is up to date on sid, sorry for jumping
the gun; it works fine. Andreas - sorry fo doubting your fix!
Josh - are you sure you have an up-to-date system? I had problems with
running -2 on etch, but none on sid.
you can drop the CC of 437330 after this message
Thanks,
Matt
--
Matthew Johnson
[signature.asc (application/pgp-signature, inline)]
Bug closed, send any further explanations to David Roguin <david@darkspellgames.com>
Request was from Matthew Johnson <debian@matthew.ath.cx>
to control@bugs.debian.org.
(Sun, 02 Sep 2007 20:42:05 GMT) (full text, mbox, link).
Bug archived.
Request was from Debbugs Internal Request <owner@bugs.debian.org>
to internal_control@bugs.debian.org.
(Mon, 01 Oct 2007 07:27:36 GMT) (full text, mbox, link).
Send a report that this bug log contains spam.
Debian bug tracking system administrator <owner@bugs.debian.org>.
Last modified:
Sun Jul 2 12:46:58 2023;
Machine Name:
buxtehude
Debian Bug tracking system
Debbugs is free software and licensed under the terms of the GNU
Public License version 2. The current version can be obtained
from https://bugs.debian.org/debbugs-source/.
Copyright © 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.