Bug#534773: stormbaancoureur: DNS entry leaderboard.stolk.org no longer exists.

Michael Dorrington michael.dorrington at gmail.com
Mon Nov 30 19:00:14 UTC 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Package: stormbaancoureur
Version: 2.1.5-2.1

The game now aborts when the "EXAMINE LEADERBOARD" menu entry is
selected or on
level completion. This because the game lookups up a remote leaderboard at
"leaderboard.stolk.org" which is no longer in DNS and the code does an
assert
on the lookup result. I suspect the original bug report was when the
leaderboard service was removed but the DNS entry still existed.
Program aborts with

gethostbyname: Connection timed out
stormbaancoureur: postscore.cxx:42: void postscore_put(const char*,
float): Assertion `he' failed.
Aborted

The patch attached is a workaround, it sets the name to contact to be
"localhost.", which should be more contactable. Then the game will not abort
but instead will give "LEADERBOARD IS NOT AVAILABLE". A similar
workaround is
to add an entry for "leaderboard.stolk.org" to /etc/hosts like

127.0.2.1	leaderboard.stolk.org

A proper fix would be to not abort on lookup failure. And if the remote
leaderboard service isn't going to return then a reworking of code to
remove it
and have a local leaderboard.

I've emailed upstream about it.

- -- System Information:
Debian Release: 5.0.3
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.26-2-686 (SMP w/2 CPU cores)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages stormbaancoureur depends on:
ii  freeglut3                    2.4.0-6.1   OpenGL Utility Toolkit
ii  libasound2                   1.0.16-2    ALSA library
ii  libc6                        2.7-18      GNU C Library: Shared libraries
ii  libgcc1                      1:4.3.2-1.1 GCC support library
ii  libgl1-mesa-glx [libgl1]     7.0.3-7     A free implementation of
the OpenG
ii  libglu1-mesa [libglu1]       7.0.3-7     The OpenGL utility library
(GLU)
ii  libode0debian1               2:0.9-1     Open Dynamics Engine -
runtime lib
ii  libstdc++6                   4.3.2-1.1   The GNU Standard C++ Library v3
ii  plib1.8.4c2                  1.8.4-10    Portability Libraries:
Run-time pa
ii  stormbaancoureur-data        2.1.5-2.1   game data for Stormbaan Coureur

stormbaancoureur recommends no packages.

stormbaancoureur suggests no packages.

- -- no debconf information
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQIcBAEBCAAGBQJLFBY+AAoJENdybD6q+OPvPHwQAJ0/doVnv1YAhlWHnq58IPdh
PJBnoCtxZUHL0MoltX8iGnPogOQxmkRIeZDeceauPTdw6RJsF0kwdEtJ+NCYvHq4
VvHGQPZBsHgW1UKgcxXY+OaZs0IwKOruZq+1zIMCwaNYw8rov9ctULZkQ76GBNTu
qQidmysXDqxm6tbwpcqAG/eSciOBHBhG3hJPBmqPIvQKzxmLTxd8ZPRuEhOjQ/z/
/tr0vgazuwGH/UQ5N4WtawykWdAlqo2U0S7Jxp+xTaM6g0kpYYku0ZrdNOC0wH+J
a82q16hZ8thVAYBqyo8M0WJoONKqSRh3nQIQXwbP8c6ISMBH3sMdbCBUiXI+k+hT
6BL85Gn5f0+QXNIdzx10o6833vfeKWzvNdoibg+0wu6RAels2g+mBhyBWPPKjsQi
LOHzRZ9VIzzg972pHEAyk7NW2RSuXTL5XVdz6TSpjIdGx2E7nQ+v1obFn1gLMeXS
H/fYzU4syJIFVu2NIuXzgsI5olrqMp4UVD7wSQCJM3GwbYLZWFmKQ4+jIMgjQ91F
mW3Dmt4Bbgkl8dBAjfFjJm4Qww6Cz6HcQyWebptfzPd7/H78j5nWr9rrOtltdW08
iws8nINBMQBMeQdyYIwtNQOY9Fb6LzvcVyt2EuL50WYEeamvOdUlWD+qrp0ZXB4t
COJgKDp4R3l6Bg+seOep
=7pwx
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: stormbaancoureur-2.1.5-leaderboard-1.patch
Type: text/x-patch
Size: 1628 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-games-devel/attachments/20091130/6dc982f6/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: stormbaancoureur-2.1.5-leaderboard-1.patch.sig
Type: application/octet-stream
Size: 543 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-games-devel/attachments/20091130/6dc982f6/attachment.obj>


More information about the Pkg-games-devel mailing list