Caroline Ford wrote: > Debian has 0.8.21-3 but I can't see a fix for this bug, or a report of > it either. > > The latest version upstream is the same as in edgy - 0.8.21 > > This bug doesn't occur in upstream's bug tracker. > (http://savannah.nongnu.org/bugs/?group=glob2) > > We need to see if we can reproduce and then send upstream. I can reproduce this: win campaign six, and when the dialog comes up asking if one wishes to continue, hit cancel. > > It would be useful if you followed the instructions in > https://wiki.ubuntu.com/DebuggingProgramCrash to install a debug version > of glob2. This will enable you to produce more detailed crash files. > I've attached the result of following those must excellent instructions. -- System Administrator for Cave Wall Arts (\ /) "A craftsman is one who understands his tools and his materials and uses them with skill and honesty" -Thomas Hibben, 1933 GNU gdb 6.4.90-debian Copyright (C) 2006 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "x86_64-linux-gnu"...(no debugging symbols found) Using host libthread_db library "/lib/libthread_db.so.1". (gdb) handle SIG33 pass nostop noprint Signal Stop Print Pass to program Description SIG33 No No Yes Real-time event 33 (gdb) set pagination 0 (gdb) run Starting program: /usr/games/glob2 (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [Thread debugging using libthread_db enabled] [New Thread 47714191531584 (LWP 23137)] (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) Settings::load("preferences.txt") : error, can't open file. (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) (no debugging symbols found) [New Thread 1082132816 (LWP 23144)] (no debugging symbols found) [New Thread 1090525520 (LWP 23145)] [New Thread 1098918224 (LWP 23146)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 47714191531584 (LWP 23137)] 0x0000000000567cb7 in std::char_traits::eq () (gdb) acktraceacktracebacktrace #0 0x0000000000567cb7 in std::char_traits::eq () #1 0x0000000000000000 in ?? () (gdb) info registers rax 0x0 0 rbx 0x145ac20 21343264 rcx 0x0 0 rdx 0x7fff597d0408 140734694753288 rsi 0x7fff597f1d00 140734694890752 rdi 0x7fff597d03a0 140734694753184 rbp 0x7fff597f1d00 0x7fff597f1d00 rsp 0x7fff597cff70 0x7fff597cff70 r8 0x79d230 7983664 r9 0x5a61 23137 r10 0x454714af 1162286255 r11 0x2b6551951d40 47714160418112 r12 0xffffffff 4294967295 r13 0x7fff597f5000 140734694903808 r14 0x0 0 r15 0x7fff597f1d00 140734694890752 rip 0x567cb7 0x567cb7 ::eq(char const&, char const&)+558567> eflags 0x210246 [ PF ZF IF RF ID ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x0 0 gs 0x0 0 (gdb) thread apply all backtrace Thread 4 (Thread 1098918224 (LWP 23146)): #0 0x00002b6551ae8a21 in __nanosleep_nocancel () from /lib/libpthread.so.0 #1 0x00002b655199da84 in SDL_Delay () from /usr/lib/libSDL-1.2.so.0 #2 0x0000000000577e4b in std::char_traits::eq () #3 0x0000000000000000 in ?? () Thread 3 (Thread 1090525520 (LWP 23145)): #0 0x00002b655269d7f6 in poll () from /lib/libc.so.6 #1 0x00002b6552c5d472 in snd_pcm_wait_nocheck () from /usr/lib/libasound.so.2 #2 0x00002b6552c5f2cf in snd_pcm_write_areas () from /usr/lib/libasound.so.2 #3 0x00002b6552c68741 in snd_pcm_mmap_writei () from /usr/lib/libasound.so.2 #4 0x00002b655197c398 in SDL_LoadObject () from /usr/lib/libSDL-1.2.so.0 #5 0x00002b6551951e54 in SDL_AudioInit () from /usr/lib/libSDL-1.2.so.0 #6 0x00002b6551959bb7 in SDL_GetThreadID () from /usr/lib/libSDL-1.2.so.0 #7 0x00002b655199b5f9 in SDL_ThreadID () from /usr/lib/libSDL-1.2.so.0 #8 0x00002b6551ae23ca in start_thread () from /lib/libpthread.so.0 #9 0x00002b65526a655d in clone () from /lib/libc.so.6 #10 0x0000000000000000 in ?? () Thread 2 (Thread 1082132816 (LWP 23144)): #0 0x00002b6551ae8a21 in __nanosleep_nocancel () from /lib/libpthread.so.0 #1 0x00002b655199da84 in SDL_Delay () from /usr/lib/libSDL-1.2.so.0 #2 0x00002b655199dabe in SDL_Delay () from /usr/lib/libSDL-1.2.so.0 #3 0x00002b6551959bb7 in SDL_GetThreadID () from /usr/lib/libSDL-1.2.so.0 #4 0x00002b655199b5f9 in SDL_ThreadID () from /usr/lib/libSDL-1.2.so.0 #5 0x00002b6551ae23ca in start_thread () from /lib/libpthread.so.0 #6 0x00002b65526a655d in clone () from /lib/libc.so.6 #7 0x0000000000000000 in ?? () Thread 1 (Thread 47714191531584 (LWP 23137)): #0 0x0000000000567cb7 in std::char_traits::eq () #1 0x0000000000000000 in ?? () (gdb)