jan@server:/usr/local/src/mms-1.1.0$ sudo gdb mms -p 26932 GNU gdb 6.6.90.20070912-debian Copyright (C) 2007 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "i486-linux-gnu"... Using host libthread_db library "/lib/libthread_db.so.1". Attaching to program: /usr/local/src/mms-1.1.0/mms, process 26932 Reading symbols from /usr/lib/libccext2-1.5.3.so.0...done. Loaded symbols for /usr/lib/libccext2-1.5.3.so.0 Reading symbols from /usr/lib/libccgnu2-1.5.3.so.0...done. Loaded symbols for /usr/lib/libccgnu2-1.5.3.so.0 Reading symbols from /usr/lib/libinotifytools.so.0...done. Loaded symbols for /usr/lib/libinotifytools.so.0 Reading symbols from /usr/lib/libsqlite3.so.0...done. Loaded symbols for /usr/lib/libsqlite3.so.0 Reading symbols from /lib/librt.so.1...done. Loaded symbols for /lib/librt.so.1 Reading symbols from /usr/lib/libImlib2.so.1...done. Loaded symbols for /usr/lib/libImlib2.so.1 Reading symbols from /usr/local/lib/libfreetype.so.6...done. Loaded symbols for /usr/local/lib/libfreetype.so.6 Reading symbols from /usr/lib/libz.so.1...done. Loaded symbols for /usr/lib/libz.so.1 Reading symbols from /usr/lib/libX11.so.6...done. Loaded symbols for /usr/lib/libX11.so.6 Reading symbols from /usr/lib/libXext.so.6...done. Loaded symbols for /usr/lib/libXext.so.6 Reading symbols from /lib/libdl.so.2...done. Loaded symbols for /lib/libdl.so.2 Reading symbols from /usr/lib/libstdc++.so.6...done. Loaded symbols for /usr/lib/libstdc++.so.6 Reading symbols from /lib/libm.so.6...done. Loaded symbols for /lib/libm.so.6 Reading symbols from /lib/libgcc_s.so.1...done. Loaded symbols for /lib/libgcc_s.so.1 Reading symbols from /lib/libpthread.so.0...done. [Thread debugging using libthread_db enabled] [New Thread 0xb793b8d0 (LWP 26932)] [New Thread 0xb4670b90 (LWP 26944)] [New Thread 0xb4e70b90 (LWP 26943)] [New Thread 0xb5670b90 (LWP 26942)] [New Thread 0xb742eb90 (LWP 26937)] [New Thread 0xb6c2eb90 (LWP 26936)] Loaded symbols for /lib/libpthread.so.0 Reading symbols from /lib/libc.so.6...done. Loaded symbols for /lib/libc.so.6 Reading symbols from /usr/lib/libgnutls.so.13...done. Loaded symbols for /usr/lib/libgnutls.so.13 Reading symbols from /usr/lib/libgcrypt.so.11...done. Loaded symbols for /usr/lib/libgcrypt.so.11 Reading symbols from /lib/ld-linux.so.2...done. Loaded symbols for /lib/ld-linux.so.2 Reading symbols from /usr/lib/libXau.so.6...done. Loaded symbols for /usr/lib/libXau.so.6 Reading symbols from /usr/lib/libXdmcp.so.6...done. Loaded symbols for /usr/lib/libXdmcp.so.6 Reading symbols from /usr/lib/libtasn1.so.3...done. Loaded symbols for /usr/lib/libtasn1.so.3 Reading symbols from /usr/lib/libgpg-error.so.0...done. Loaded symbols for /usr/lib/libgpg-error.so.0 Reading symbols from /lib/libnsl.so.1...done. Loaded symbols for /lib/libnsl.so.1 Reading symbols from /lib/libnss_files.so.2...done. Loaded symbols for /lib/libnss_files.so.2 Reading symbols from /usr/local/share/mms/plugins/lib_ainput_keyboard.so...done. Loaded symbols for /usr/local/share/mms/plugins/lib_ainput_keyboard.so Reading symbols from /lib/libncurses.so.5...done. Loaded symbols for /lib/libncurses.so.5 Reading symbols from /usr/local/share/mms/plugins/lib_ainput_lirc.so...done. Loaded symbols for /usr/local/share/mms/plugins/lib_ainput_lirc.so Reading symbols from /usr/local/lib/liblirc_client.so.0...done. Loaded symbols for /usr/local/lib/liblirc_client.so.0 Reading symbols from /usr/local/share/mms/plugins/lib_ainput_replay.so...done. Loaded symbols for /usr/local/share/mms/plugins/lib_ainput_replay.so Reading symbols from /usr/local/share/mms/plugins/lib_feature_audio.so...done. Loaded symbols for /usr/local/share/mms/plugins/lib_feature_audio.so Reading symbols from /usr/lib/libtag.so.1...done. Loaded symbols for /usr/lib/libtag.so.1 Reading symbols from /usr/local/share/mms/plugins/lib_feature_audio_player_alsaplayer.so...done. Loaded symbols for /usr/local/share/mms/plugins/lib_feature_audio_player_alsaplayer.so Reading symbols from /usr/local/lib/libalsaplayer.so.0...done. Loaded symbols for /usr/local/lib/libalsaplayer.so.0 Reading symbols from /usr/local/share/mms/plugins/lib_feature_movie.so...done. Loaded symbols for /usr/local/share/mms/plugins/lib_feature_movie.so Reading symbols from /usr/local/share/mms/plugins/lib_feature_movie_collection.so...done. Loaded symbols for /usr/local/share/mms/plugins/lib_feature_movie_collection.so Reading symbols from /usr/local/share/mms/plugins/lib_feature_movie_player_genericplayer.so...done. Loaded symbols for /usr/local/share/mms/plugins/lib_feature_movie_player_genericplayer.so Reading symbols from /usr/local/share/mms/plugins/lib_feature_movie_player_mplayer.so...done. Loaded symbols for /usr/local/share/mms/plugins/lib_feature_movie_player_mplayer.so Reading symbols from /usr/local/share/mms/plugins/lib_feature_movie_player_xine.so...done. Loaded symbols for /usr/local/share/mms/plugins/lib_feature_movie_player_xine.so Reading symbols from /usr/local/share/mms/plugins/lib_feature_pictures.so...done. Loaded symbols for /usr/local/share/mms/plugins/lib_feature_pictures.so Reading symbols from /usr/local/share/mms/plugins/lib_output_dxr3.so...done. Loaded symbols for /usr/local/share/mms/plugins/lib_output_dxr3.so Reading symbols from /usr/local/lib/libavcodec.so.51...done. Loaded symbols for /usr/local/lib/libavcodec.so.51 Reading symbols from /usr/local/lib/libavutil.so.49...done. Loaded symbols for /usr/local/lib/libavutil.so.49 Reading symbols from /lib/libnss_compat.so.2...done. Loaded symbols for /lib/libnss_compat.so.2 Reading symbols from /lib/libnss_nis.so.2...done. Loaded symbols for /lib/libnss_nis.so.2 Reading symbols from /usr/lib/imlib2/loaders/zlib.so...done. Loaded symbols for /usr/lib/imlib2/loaders/zlib.so Reading symbols from /usr/lib/imlib2/loaders/xpm.so...done. Loaded symbols for /usr/lib/imlib2/loaders/xpm.so Reading symbols from /usr/lib/imlib2/loaders/tiff.so...done. Loaded symbols for /usr/lib/imlib2/loaders/tiff.so Reading symbols from /usr/lib/libtiff.so.4...done. Loaded symbols for /usr/lib/libtiff.so.4 Reading symbols from /usr/lib/libjpeg.so.62...done. Loaded symbols for /usr/lib/libjpeg.so.62 Reading symbols from /usr/lib/imlib2/loaders/tga.so...done. Loaded symbols for /usr/lib/imlib2/loaders/tga.so Reading symbols from /usr/lib/imlib2/loaders/pnm.so...done. Loaded symbols for /usr/lib/imlib2/loaders/pnm.so Reading symbols from /usr/lib/imlib2/loaders/png.so...done. Loaded symbols for /usr/lib/imlib2/loaders/png.so Reading symbols from /usr/lib/libpng12.so.0...done. Loaded symbols for /usr/lib/libpng12.so.0 Reading symbols from /usr/lib/imlib2/loaders/lbm.so...done. Loaded symbols for /usr/lib/imlib2/loaders/lbm.so Reading symbols from /usr/lib/imlib2/loaders/jpeg.so...done. Loaded symbols for /usr/lib/imlib2/loaders/jpeg.so Reading symbols from /usr/lib/imlib2/loaders/id3.so...done. Loaded symbols for /usr/lib/imlib2/loaders/id3.so Reading symbols from /usr/lib/libid3tag.so.0...done. Loaded symbols for /usr/lib/libid3tag.so.0 Reading symbols from /usr/lib/imlib2/loaders/gif.so...done. Loaded symbols for /usr/lib/imlib2/loaders/gif.so Reading symbols from /usr/lib/libungif.so.4...done. Loaded symbols for /usr/lib/libungif.so.4 Reading symbols from /usr/lib/imlib2/loaders/bz2.so...done. Loaded symbols for /usr/lib/imlib2/loaders/bz2.so Reading symbols from /lib/libbz2.so.1.0...done. Loaded symbols for /lib/libbz2.so.1.0 Reading symbols from /usr/lib/imlib2/loaders/bmp.so...done. Loaded symbols for /usr/lib/imlib2/loaders/bmp.so Reading symbols from /usr/lib/imlib2/loaders/argb.so...done. Loaded symbols for /usr/lib/imlib2/loaders/argb.so 0xb7b8b451 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 (gdb) bt #0 0xb7b8b451 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0xb7f354ca in ost::Event::wait () from /usr/lib/libccgnu2-1.5.3.so.0 #2 0xb7f35525 in ost::Event::wait () from /usr/lib/libccgnu2-1.5.3.so.0 #3 0x08153712 in InputDevice::get_input (this=0x81bd358) at input.cpp:83 #4 0x081537ec in InputDevice::get_input_busy_wrapped (this=0x81bd358, indicator=0x8198800) at input.cpp:104 #5 0x080e8ee6 in Startmenu::mainloop (this=0x8197f20) at startmenu.cpp:165 #6 0x080d334a in start () at mms.cpp:46 #7 0x080d7c19 in main (argc=1, argv=0xbf963674) at mms.cpp:403 (gdb) thread apply all bt Thread 6 (Thread 0xb6c2eb90 (LWP 26936)): #0 0xb7b8ddb1 in read () from /lib/libpthread.so.0 #1 0xb760fd4b in Lirc::run (this=0x81bd358) at lirc.cpp:111 #2 0xb7f321e9 in ?? () from /usr/lib/libccgnu2-1.5.3.so.0 #3 0xb7b872d3 in start_thread () from /lib/libpthread.so.0 #4 0xb7b0d54e in clone () from /lib/libc.so.6 Thread 5 (Thread 0xb742eb90 (LWP 26937)): #0 0xb7b8b451 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0xb7f354ca in ost::Event::wait () from /usr/lib/libccgnu2-1.5.3.so.0 #2 0xb7f35525 in ost::Event::wait () from /usr/lib/libccgnu2-1.5.3.so.0 #3 0xb6115630 in Dxr3::run (this=0x81f06f0) at dxr3out.cpp:30 #4 0xb7f321e9 in ?? () from /usr/lib/libccgnu2-1.5.3.so.0 #5 0xb7b872d3 in start_thread () from /lib/libpthread.so.0 #6 0xb7b0d54e in clone () from /lib/libc.so.6 Thread 4 (Thread 0xb5670b90 (LWP 26942)): #0 0xb7b8e4fc in nanosleep () from /lib/libpthread.so.0 #1 0xb7f35338 in ost::Thread::sleep () from /usr/lib/libccgnu2-1.5.3.so.0 #2 0x080ffeb2 in Updater::run (this=0x81982a0) at updater.cpp:68 #3 0xb7f321e9 in ?? () from /usr/lib/libccgnu2-1.5.3.so.0 #4 0xb7b872d3 in start_thread () from /lib/libpthread.so.0 #5 0xb7b0d54e in clone () from /lib/libc.so.6 Thread 3 (Thread 0xb4e70b90 (LWP 26943)): #0 0xb7b8e4fc in nanosleep () from /lib/libpthread.so.0 #1 0xb7f35338 in ost::Thread::sleep () from /usr/lib/libccgnu2-1.5.3.so.0 #2 0x080ffeb2 in Updater::run (this=0x8198180) at updater.cpp:68 #3 0xb7f321e9 in ?? () from /usr/lib/libccgnu2-1.5.3.so.0 #4 0xb7b872d3 in start_thread () from /lib/libpthread.so.0 #5 0xb7b0d54e in clone () from /lib/libc.so.6 Thread 2 (Thread 0xb4670b90 (LWP 26944)): #0 0xb7afc77e in __lxstat64 () from /lib/libc.so.6 #1 0xb7f0261c in inotifytools_watch_recursively () from /usr/lib/libinotifytools.so.0 #2 0xb7f026c5 in inotifytools_watch_recursively () from /usr/lib/libinotifytools.so.0 #3 0xb7f026c5 in inotifytools_watch_recursively () from /usr/lib/libinotifytools.so.0 #4 0xb7f026c5 in inotifytools_watch_recursively () from /usr/lib/libinotifytools.so.0 #5 0xb7f026c5 in inotifytools_watch_recursively () from /usr/lib/libinotifytools.so.0 #6 0x0812508c in Notify::run (this=0x81980c0) at notify.cpp:93 #7 0xb7f321e9 in ?? () from /usr/lib/libccgnu2-1.5.3.so.0 #8 0xb7b872d3 in start_thread () from /lib/libpthread.so.0 #9 0xb7b0d54e in clone () from /lib/libc.so.6 Thread 1 (Thread 0xb793b8d0 (LWP 26932)): #0 0xb7b8b451 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0xb7f354ca in ost::Event::wait () from /usr/lib/libccgnu2-1.5.3.so.0 #2 0xb7f35525 in ost::Event::wait () from /usr/lib/libccgnu2-1.5.3.so.0 #3 0x08153712 in InputDevice::get_input (this=0x81bd358) at input.cpp:83 #4 0x081537ec in InputDevice::get_input_busy_wrapped (this=0x81bd358, indicator=0x8198800) at input.cpp:104 #5 0x080e8ee6 in Startmenu::mainloop (this=0x8197f20) at startmenu.cpp:165 #6 0x080d334a in start () at mms.cpp:46 #7 0x080d7c19 in main (argc=1, argv=0xbf963674) at mms.cpp:403 #0 0xb7b8b451 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 (gdb)