Bug#945115: armagetronad does not find itself (and fails to start)

Markus Koschany apo at debian.org
Fri Nov 22 13:40:44 GMT 2019


Control: tags -1 pending

Am 20.11.19 um 14:45 schrieb Bernhard Übelacker:
> Control: tags -1 + upstream fixed-upstream patch
> 
> 
> Dear Maintainer,
> the issue seems to be with newer gcc versions string literals
> get not put into memory mappings " r-xp ",
> instead they are mapped " r--p ".
> 
> Such a string literal is used to determine the location
> of the executable.
> 
> Upstream fixed it already [1] [2].
> The issue points also to a fallback if reading from
> memory fails, which might be worth to consider [3].
> 
> Kind regards,
> Bernhard
> 
> 
> [1] https://gitlab.com/armagetronad/armagetronad/issues/6
> [2] https://gitlab.com/armagetronad/armagetronad/commit/aad48287a98d32112c8600ee8d1b96de25500987
> [3] https://gitlab.com/armagetronad/armagetronad/commit/90036a889d6ca9fbcf4ce950e0e803eb2204e06b

Thanks for reporting. A upload is pending which will address this issue.

Best,

Markus

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 963 bytes
Desc: OpenPGP digital signature
URL: <http://alioth-lists.debian.net/pipermail/pkg-games-devel/attachments/20191122/9eae94f0/attachment.sig>


More information about the Pkg-games-devel mailing list