[Pkg-sdl-maintainers] Bug#354655: incorrect video mode setting then segfault

Frederic Peters fpeters at debian.org
Mon Feb 27 22:37:42 UTC 2006


Package: libsdl1.2debian
Version: 1.2.9-1
Severity: normal

Hello,

After upgrading to 1.2.9-1, wesnoth won't start and segfaults like this (note
the video mode it tries to set):


Checking video mode: 1022x720x32...
32
setting mode to 1022x720x32

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1215174432 (LWP 8993)]
0xb7d00d57 in XLookupString () from /usr/X11R6/lib/libX11.so.6
(gdb) where
#0  0xb7d00d57 in XLookupString () from /usr/X11R6/lib/libX11.so.6
#1  0xb7ee3bf7 in X11_TranslateKey () from /usr/lib/libSDL-1.2.so.0
#2  0xb7ee41c3 in X11_SetKeyboardState () from /usr/lib/libSDL-1.2.so.0
#3  0xb7eea23f in X11_CheckMouseMode () from /usr/lib/libSDL-1.2.so.0
#4  0xb7edf7e5 in SDL_SetVideoMode () from /usr/lib/libSDL-1.2.so.0
#5  0x082d6633 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char*, std::string> > ()
#6  0x080f09d5 in std::operator+<char, std::char_traits<char>, std::allocator<char> > ()
#7  0x08106cc0 in std::operator+<char, std::char_traits<char>, std::allocator<char> > ()
#8  0x0810911d in std::operator+<char, std::char_traits<char>, std::allocator<char> > ()
#9  0xb7a74eb0 in __libc_start_main () from /lib/tls/i686/cmov/libc.so.6
#10 0x0804eb11 in ?? ()

I then tried with circuslinux and got a similar error:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1214916928 (LWP 9156)]
0xb7bedd57 in XLookupString () from /usr/X11R6/lib/libX11.so.6
(gdb) where
#0  0xb7bedd57 in XLookupString () from /usr/X11R6/lib/libX11.so.6
#1  0xb7e9abf7 in X11_TranslateKey () from /usr/lib/libSDL-1.2.so.0
#2  0xb7e9b1c3 in X11_SetKeyboardState () from /usr/lib/libSDL-1.2.so.0
#3  0xb7ea123f in X11_CheckMouseMode () from /usr/lib/libSDL-1.2.so.0
#4  0xb7e967e5 in SDL_SetVideoMode () from /usr/lib/libSDL-1.2.so.0
#5  0x08049bc1 in ?? ()
#6  0x00000280 in ?? ()
#7  0x000001e0 in ?? ()
#8  0x00000020 in ?? ()
#9  0x00000000 in ?? ()



Regards,
	Frederic


-- System Information:
Debian Release: testing/unstable
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.15
Locale: LANG=fr_BE.UTF-8, LC_CTYPE=fr_BE.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to fr_BE.UTF-8)

Versions of packages libsdl1.2debian depends on:
ii  libsdl1.2debian-oss           1.2.9-1    Simple DirectMedia Layer (with X11

libsdl1.2debian recommends no packages.

-- no debconf information




More information about the Pkg-sdl-maintainers mailing list