freeciv-sdl assert failure: *** glibc detected *** freeciv-sdl: munmap_chunk(): invalid pointer: 0x0aad0a38 ***

Bug #762087 reported by Serhiy
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
freeciv (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

Appears every time I try to start new game.

ProblemType: Crash
DistroRelease: Ubuntu 11.04
Package: freeciv-client-sdl 2.2.4-1
ProcVersionSignature: Ubuntu 2.6.38-8.42-generic 2.6.38.2
Uname: Linux 2.6.38-8-generic i686
Architecture: i386
AssertionMessage: *** glibc detected *** freeciv-sdl: munmap_chunk(): invalid pointer: 0x0aad0a38 ***
Date: Fri Apr 15 21:49:07 2011
ExecutablePath: /usr/games/freeciv-sdl
ProcCmdline: freeciv-sdl
ProcEnviron:
 LANGUAGE=uk_UA:en
 LANG=uk_UA.UTF-8
 SHELL=/bin/bash
Signal: 6
SourcePackage: freeciv
StacktraceTop:
 __kernel_vsyscall ()
 raise () from /lib/i386-linux-gnu/libc.so.6
 abort () from /lib/i386-linux-gnu/libc.so.6
 ?? () from /lib/i386-linux-gnu/libc.so.6
 ?? () from /lib/i386-linux-gnu/libc.so.6
Title: freeciv-sdl assert failure: *** glibc detected *** freeciv-sdl: munmap_chunk(): invalid pointer: 0x0aad0a38 ***
UpgradeStatus: Upgraded to natty on 2011-04-15 (0 days ago)
UserGroups: adm admin audio cdrom dialout dip fax floppy fuse lpadmin mythtv netdev plugdev sambashare tape video

Revision history for this message
Serhiy (xintx-ua) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 __kernel_vsyscall ()
 raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
 abort () at abort.c:92
 __libc_message (do_abort=2, fmt=0x8508ac "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:189
 malloc_printerr (action=<value optimized out>, str=<value optimized out>, ptr=0xaad0a38) at malloc.c:6283

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in freeciv (Ubuntu):
importance: Undecided → Medium
tags: removed: need-i386-retrace
C de-Avillez (hggdh2)
information type: Private → Public
Revision history for this message
Jacob Nevins (0jacobnk-ulp) wrote :

From the backtrace, looks like the SDL client is dying while the SDL client is trying to display the following string:

"Раді бачити Вас на сервері Freeciv версія 2.2.4, що запущений на home, порт 5556."

(That's the Ukrainian localisation of "Welcome to the Freeciv version 2.2.4 Server running at home port 5556.", an early opening message.)

Could be some sort of UTF-8 handling failure which only shows up with non-trivial UTF-8 (or maybe only in Ukrainian).

2.2.4 is old; I don't recall any fixes in this area since then off the top of my head, but there may well be some.

Revision history for this message
Tobias Frost (coldtobi) wrote :

Ancient version. reopen if it still affects you.

Changed in freeciv (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.