simutrans assert failure: *** invalid %N$ use detected ***
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
simutrans (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Quantal |
Fix Released
|
Low
|
Unassigned |
Bug Description
[SRU] Please consider the patch attached to comment #12 for an SRU for Quantal.
[IMPACT]
The game is unplayable for German users as starting the game in the German language mode (simutrans -lang de) results in a crash.
[Test Cases]
Test that the game is able to start in the German language mode (simutrans -lang de).
[Regression Potential]
Minimal: Only German translations have been changed.
Original bug description:
When starting simutrans, it crashes while loading
ProblemType: Crash
DistroRelease: Ubuntu 13.04
Package: simutrans 111.2.2-1
ProcVersionSign
Uname: Linux 3.8.0-2-generic i686
ApportVersion: 2.8-0ubuntu4
Architecture: i386
AssertionMessage: *** invalid %N$ use detected ***
CrashCounter: 1
Date: Sat Feb 2 11:42:21 2013
ExecutablePath: /usr/games/
MarkForUpload: True
ProcCmdline: simutrans
ProcEnviron:
PATH=(custom, no user)
XDG_RUNTIME_
LANG=de_DE.UTF-8
SHELL=/bin/bash
Signal: 6
SourcePackage: simutrans
StacktraceTop:
__libc_message (do_abort=
__GI___libc_fatal (message=
_IO_vfprintf_
___vsnprintf_chk (s=0xb7d5a268 "Der Verkehr in ", maxlen=<optimized out>, flags=1, slen=4294967295, format=0xb7f37968 "Der Verkehr in %$1s nimmt zu:\n%3$i waren bei der Er\366ffnung\nvon %2$s.", args=0xbfb74b28 "\260/h\270 \247z\267*\001") at vsnprintf_chk.c:63
?? ()
Title: simutrans assert failure: *** invalid %N$ use detected ***
UpgradeStatus: Upgraded to raring on 2012-12-04 (59 days ago)
UserGroups: adm admin audio cdrom dialout lpadmin plugdev sambashare
looks like this is fixed in the new version in debian, I'll sync it to ubuntu
please test if you still have this issue in version 111.3.1
-Der Verkehr in %$1s nimmt zu:\n%3$i waren bei der Er<F6>ffnung\nvon %2$s.
+Der Verkehr in %1$s nimmt zu:\n%3$i waren bei der Er<F6>ffnung\nvon %2$s.