Debugging tipps anyone?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



This is the result of last night's attempt at testing whether an updated
version of "wesnoth" 0.9.2 (Fedora Extras) would seem to work with FC4.
Clicking some buttons in its network related menus or connecting to the
official server lead to this fully reproducible crash:

  Program received signal SIGSEGV, Segmentation fault.
  [Switching to Thread 54066096 (zombie)]
  0x00a353a8 in ?? ()
  (gdb) bt
  #0  0x00a353a8 in ?? ()
  #1  0x0026ab7a in __nptl_deallocate_tsd () from /lib/libpthread.so.0
  #2  0x0026bb8e in start_thread () from /lib/libpthread.so.0
  #3  0x00c79dee in clone () from /lib/libc.so.6
  (gdb) t
  [Current thread is 4 (Thread 54066096 (zombie))]

It's not reproducible with FC3.

Backtraces for the threads (attached) don't look suspicious IMO. Adding
more debuginfo packages didn't give more detailed output. Two other things
I tried last night was to build without -O2 and build SDL with default optflags
instead of -O3. No change.

Suggestions, ideas, or hints much appreciated.

-- 
Fedora Core release 4 (Stentz) - Linux 2.6.11-1.1369_FC4
loadavg: 1.45 1.33 1.50
(gdb) t 1
[Switching to thread 1 (Thread -1208625472 (LWP 9312))]#0  0x00701402 in __kernel_vsyscall ()
(gdb) bt
#0  0x00701402 in __kernel_vsyscall ()
#1  0x0026bf98 in pthread_join () from /lib/libpthread.so.0
#2  0x069d59e7 in SDL_SYS_WaitThread (thread=0xfffffffc) at SDL_systhread.c:136
#3  0x069d54a2 in SDL_WaitThread (thread=0x9f2ed18, status=0x0)
    at SDL_thread.c:277
#4  0x082a4644 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char*, std::string> > ()
#5  0x082a4675 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char*, std::string> > ()
#6  0x082a4d37 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char*, std::string> > ()
#7  0x082a4c08 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char*, std::string> > ()
#8  0x081f7b8e in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char*, std::string> > ()
#9  0x08277c73 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char*, std::string> > ()
#10 0x081c75c1 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char*, std::string> > ()
#11 0x081c9c48 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char*, std::string> > ()
#12 0x0812ef64 in std::operator+<char, std::char_traits<char>, std::allocator<char> > ()
---Type <return> to continue, or q <return> to quit---
#13 0x0813610d in std::operator+<char, std::char_traits<char>, std::allocator<char> > ()
#14 0x08136392 in std::operator+<char, std::char_traits<char>, std::allocator<char> > ()
#15 0x00bc3de6 in __libc_start_main () from /lib/libc.so.6
#16 0x0804f075 in ?? ()

(gdb) t 2
[Switching to thread 2 (Thread 25156528 (LWP 9319))]#0  0x00701402 in __kernel_vsyscall ()
(gdb) bt
#0  0x00701402 in __kernel_vsyscall ()
#1  0x00c724b1 in ___newselect_nocancel () from /lib/libc.so.6
#2  0x069d6705 in SDL_Delay (ms=25156496) at SDL_systimer.c:201
#3  0x0698baf2 in ESD_WaitAudio (this=0x9b96ea8) at SDL_esdaudio.c:214
#4  0x0698547e in SDL_RunAudio (audiop=0x9b96ea8) at SDL_audio.c:195
#5  0x069d5467 in SDL_RunThread (data=0x9b9b770) at SDL_thread.c:218
#6  0x069d5885 in RunThread (data=0xfffffdfe) at SDL_systhread.c:82
#7  0x0026bb80 in start_thread () from /lib/libpthread.so.0
#8  0x00c79dee in clone () from /lib/libc.so.6

(gdb) t 3
[Switching to thread 3 (Thread 43576240 (LWP 9320))]#0  0x00701402 in __kernel_vsyscall ()
(gdb) bt
#0  0x00701402 in __kernel_vsyscall ()
#1  0x0026d7a6 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0
#2  0x069d60b7 in SDL_CondWait (cond=0x9f38120, mutex=0xfffffffc)
    at SDL_syscond.c:181
#3  0x082a47d4 in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char*, std::string> > ()
#4  0x082025dd in std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string<__gnu_cxx::__normal_iterator<char*, std::string> > ()
#5  0x069d5467 in SDL_RunThread (data=0x9f2d5f0) at SDL_thread.c:218
#6  0x069d5885 in RunThread (data=0xfffffffc) at SDL_systhread.c:82
#7  0x0026bb80 in start_thread () from /lib/libpthread.so.0
#8  0x00c79dee in clone () from /lib/libc.so.6

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
http://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux