On Tue, 14 Jun 2005 12:16:38 +0200, Michael Schwendt wrote: > 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. It appears that the first version of wesnoth (0.8.6), which introduced SDL based threads for networking functions, and all newer versions cause segfaults on FC4. When a thread function is asked to return (e.g. prior to SDL_ThreadWait), a crash as above is the result as soon as it terminates. A simple SDL thread test does not show such symptoms. Something's special in the context of wesnoth. -- Fedora Core release 4 (Stentz) - Linux 2.6.11-1.1369_FC4 loadavg: 2.72 2.46 2.33 -- fedora-devel-list mailing list fedora-devel-list@xxxxxxxxxx http://www.redhat.com/mailman/listinfo/fedora-devel-list