Debian Bug report logs - #803216
torus-trooper: segfault on startup in src/abagames/tt/barrage.d:111

version graph

Package: torus-trooper; Maintainer for torus-trooper is Debian Games Team <pkg-games-devel@lists.alioth.debian.org>; Source for torus-trooper is src:torus-trooper (PTS, buildd, popcon).

Reported by: Linus Lüssing <linus.luessing@c0d3.blue>

Date: Wed, 28 Oct 2015 01:42:02 UTC

Severity: grave

Found in version torus-trooper/0.22.dfsg1-9

Fixed in version torus-trooper/0.22.dfsg1-10

Done: Markus Koschany <apo@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, linus.luessing@c0d3.blue, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#803216; Package torus-trooper. (Wed, 28 Oct 2015 01:42:06 GMT) (full text, mbox, link).


Acknowledgement sent to Linus Lüssing <linus.luessing@c0d3.blue>:
New Bug report received and forwarded. Copy sent to linus.luessing@c0d3.blue, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>. (Wed, 28 Oct 2015 01:42:06 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Linus Lüssing <linus.luessing@c0d3.blue>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: torus-trooper: segfault on startup in src/abagames/tt/barrage.d:111
Date: Wed, 28 Oct 2015 01:38:41 +0000
[Message part 1 (text/plain, inline)]
Package: torus-trooper
Version: 0.22.dfsg1-9
Severity: grave
Justification: renders package unusable

Hi,

I am currently unable to start torus-trooper as it crashes with a segmentation fault. I have downloaded the source package (apt-get source torus-trooper), rebuilt it (dpkg-buildpackage) and started it with gdb. The backtrace shows a crash in src/abagames/tt/barrage.d:111. See the attached gdb output for details.

Let me know if you need any further information.

Cheers, Linus


-- System Information:
Debian Release: stretch/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386, armhf

Kernel: Linux 3.16.0-4-amd64 (SMP w/1 CPU core)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

Versions of packages torus-trooper depends on:
ii  libbulletml0v5            0.0.6-6.1
ii  libc6                     2.19-22
ii  libgcc1                   1:5.2.1-22
ii  libgl1-mesa-glx [libgl1]  10.6.3-1
ii  libglu1-mesa [libglu1]    9.0.0-2.1
ii  libsdl-mixer1.2           1.2.12-11+b1
ii  libsdl1.2debian           1.2.15-11
ii  torus-trooper-data        0.22.dfsg1-9

torus-trooper recommends no packages.

torus-trooper suggests no packages.

-- no debconf information
[torus-gdb.log (text/x-c, attachment)]

Information forwarded to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#803216; Package torus-trooper. (Wed, 28 Oct 2015 11:27:04 GMT) (full text, mbox, link).


Acknowledgement sent to Linus Lüssing <linus.luessing@c0d3.blue>:
Extra info received and forwarded to list. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>. (Wed, 28 Oct 2015 11:27:04 GMT) (full text, mbox, link).


Message #10 received at 803216@bugs.debian.org (full text, mbox, reply):

From: Linus Lüssing <linus.luessing@c0d3.blue>
To: 803216@bugs.debian.org
Subject: Re: Bug#803216: Acknowledgement (torus-trooper: segfault on startup in src/abagames/tt/barrage.d:111)
Date: Wed, 28 Oct 2015 12:17:38 +0100
Btw., if I simply remove the crashing line, the check, then
everything starts fine. Can it actually happen that this API
returns the same file name more than once for a specific
directory listing? Could this check be unnecessary, maybe?

Cheers, Linus


PS: I also don't understand why the "parser[dirName] = null"
assignment is needed. But I'm probably simply overlooking
something, it's the first time I'm looking at code written in D
:).


On Wed, Oct 28, 2015 at 01:42:06AM +0000, Debian Bug Tracking System wrote:
> Thank you for filing a new Bug report with Debian.
> 
> This is an automatically generated reply to let you know your message
> has been received.
> 
> Your message is being forwarded to the package maintainers and other
> interested parties for their attention; they will reply in due course.
> 
> As you requested using X-Debbugs-CC, your message was also forwarded to
>   linus.luessing@c0d3.blue
> (after having been given a Bug report number, if it did not have one).
> 
> Your message has been sent to the package maintainer(s):
>  Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
> 
> If you wish to submit further information on this problem, please
> send it to 803216@bugs.debian.org.
> 
> Please do not send mail to owner@bugs.debian.org unless you wish
> to report a problem with the Bug-tracking system.
> 
> -- 
> 803216: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=803216
> Debian Bug Tracking System
> Contact owner@bugs.debian.org with problems



Reply sent to Markus Koschany <apo@debian.org>:
You have taken responsibility. (Thu, 12 Nov 2015 18:24:10 GMT) (full text, mbox, link).


Notification sent to Linus Lüssing <linus.luessing@c0d3.blue>:
Bug acknowledged by developer. (Thu, 12 Nov 2015 18:24:10 GMT) (full text, mbox, link).


Message #15 received at 803216-close@bugs.debian.org (full text, mbox, reply):

From: Markus Koschany <apo@debian.org>
To: 803216-close@bugs.debian.org
Subject: Bug#803216: fixed in torus-trooper 0.22.dfsg1-10
Date: Thu, 12 Nov 2015 18:22:19 +0000
Source: torus-trooper
Source-Version: 0.22.dfsg1-10

We believe that the bug you reported is fixed in the latest version of
torus-trooper, which is due to be installed in the Debian FTP archive.

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 803216@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Markus Koschany <apo@debian.org> (supplier of updated torus-trooper 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@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Thu, 12 Nov 2015 18:03:36 +0100
Source: torus-trooper
Binary: torus-trooper torus-trooper-data
Architecture: source
Version: 0.22.dfsg1-10
Distribution: unstable
Urgency: medium
Maintainer: Debian Games Team <pkg-games-devel@lists.alioth.debian.org>
Changed-By: Markus Koschany <apo@debian.org>
Description:
 torus-trooper - speeding ship sailing through barrage
 torus-trooper-data - speeding ship sailing through barrage - game data
Closes: 797432 803216
Changes:
 torus-trooper (0.22.dfsg1-10) unstable; urgency=medium
 .
   * Team upload.
   * Add libbulletml0v5-segfault.patch. Fix segmentation fault with the latest
     version of bulletML by removing the check in barrage.d.
     Thanks to Linus Lüssing for the report. (Closes: #803216)
   * Declare compliance with Debian Policy 3.9.6.
   * Vcs-Browser: Use https.
   * Make the build reproducible by updating fixes.patch and sorting with the
     locale set to C. Thanks to Reiner Herrmann for the report and patch.
     (Closes: #797432)
   * Add keywords to desktop file.
Checksums-Sha1:
 2d9613a3672f99c796baae8f7a83c808a5d85bb7 2450 torus-trooper_0.22.dfsg1-10.dsc
 8b5fdb8036e4ec4b164f4bb7e613495e904e8b73 28888 torus-trooper_0.22.dfsg1-10.debian.tar.xz
Checksums-Sha256:
 3f90a6602eb1a46a61440a39ce28bc631d70ad74d6dfeda0f4ad2c60daedb403 2450 torus-trooper_0.22.dfsg1-10.dsc
 cd81e258e32a031219243105552a6753ebd052502b3148cd95223af134c00d2c 28888 torus-trooper_0.22.dfsg1-10.debian.tar.xz
Files:
 b69ed85a5cbca537aab1e55487e2e9c3 2450 games extra torus-trooper_0.22.dfsg1-10.dsc
 7f63cf5b6f500e5a60c402aeda4c47fa 28888 games extra torus-trooper_0.22.dfsg1-10.debian.tar.xz

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQJ8BAEBCgBmBQJWRMlgXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXRBQ0YzRDA4OEVGMzJFREVGNkExQTgzNUZE
OUFEMTRCOTUxM0I1MUU0AAoJENmtFLlRO1HkUNkP/3jUf50aahf5LjFnIDls3u06
atXIKmR8fVm2eJZ0yaxHMFmIqK2EK5nENNInm6SuEGKIlYV0r1TEnalQEMpQoEgm
sfcgDjLJGB+FqxFZHFcAL9cc628HmiRnroX/fAdXn3WjMiiulwtYJriCGu+34YCQ
6gqPdFnL1ZjjcQ5lvjd8HRynyzDH0SlsuU9RRDd7HnZ3JFpYfZxkdcxmH1TuGhbb
ZlD1qg4R+0WbkEnduEj3dO8N+4FdeYic82FfZ/uUqaWOURiSK3UrO6ITV+hF/721
+E4lWnUTIfjRoGz3W69GRaTKVT4Cum16iSMC+tE5ggUnp/Lso5OkTqy+XIKKLqK9
GuQFUt1tYUZATb44T0Uwb5mYc7FTW4WSUkOHgI/nJNaiRf99fY65C1cuBg0cAHH9
2CtWGZA5pPvN2EVkyND0NU+CcR45oeSMaCqtDfHcoF8Z6qzYk00jZO7a5SOHC8ul
G6/wgQRPi/I2KT/TeROdKuEx3g8XOfcuaBnihw4sK1aqy92zm7YzQGe0lyJWfF7H
myddyLzo+hUPL3cdBCPzMO/+M7Q/xA0PB4bmYFDrjP2kKr7pKc+0M5eDm4nNlLJT
UzuQDAwm7T9uLmJNQ0j4wnsMdj+b0+ZITxNujXquWknNEPcvEowYyA9+4NY6l4H2
jZFkX3T4pdmQuxXNzAvP
=nb44
-----END PGP SIGNATURE-----




Information forwarded to debian-bugs-dist@lists.debian.org, Debian Games Team <pkg-games-devel@lists.alioth.debian.org>:
Bug#803216; Package torus-trooper. (Sun, 15 Nov 2015 16:27:03 GMT) (full text, mbox, link).


Acknowledgement sent to Linus Lüssing <linus.luessing@c0d3.blue>:
Extra info received and forwarded to list. Copy sent to Debian Games Team <pkg-games-devel@lists.alioth.debian.org>. (Sun, 15 Nov 2015 16:27:03 GMT) (full text, mbox, link).


Message #20 received at 803216@bugs.debian.org (full text, mbox, reply):

From: Linus Lüssing <linus.luessing@c0d3.blue>
To: 803216@bugs.debian.org
Subject: Re: Bug#803216 closed by Markus Koschany <apo@debian.org> (Bug#803216: fixed in torus-trooper 0.22.dfsg1-10)
Date: Sun, 15 Nov 2015 17:22:47 +0100
On Thu, Nov 12, 2015 at 06:24:10PM +0000, Debian Bug Tracking System wrote:
> This is an automatic notification regarding your Bug report
> which was filed against the torus-trooper package:
> 
> #803216: torus-trooper: segfault on startup in src/abagames/tt/barrage.d:111
> 
> It has been closed by Markus Koschany <apo@debian.org>.

Thanks Markus, works great now :).



Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Mon, 05 Dec 2016 08:05:00 GMT) (full text, mbox, link).


Bug unarchived. Request was from Don Armstrong <don@debian.org> to control@bugs.debian.org. (Wed, 07 Dec 2016 01:43:37 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sun, 16 Jul 2017 07:31:12 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 14:33:04 2023; Machine Name: bembo

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.