jono@forge:~$ gdb gedit
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
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"...
(gdb) run
Starting program: /usr/bin/gedit
[Thread debugging using libthread_db enabled]
[New Thread 0xb6fcb700 (LWP 26690)]
[New Thread 0xb6bf8b90 (LWP 26697)]
^C
Program received signal SIGINT, Interrupt.
[Switching to Thread 0xb6fcb700 (LWP 26690)]
0xb7f27430 in __kernel_vsyscall ()
(gdb) thread apply all bt
Thread 2 (Thread 0xb6bf8b90 (LWP 26697)):
#0 0xb7f27430 in __kernel_vsyscall ()
#1 0xb7db13a2 in pthread_cond_timedwait@@GLIBC_2.3.2 ()
from /lib/tls/i686/cmov/libpthread.so.0
#2 0xb7c450bd in g_cond_timed_wait_posix_impl (cond=0xb6200788,
entered_mutex=0x80, abs_time=0x1)
at /build/buildd/glib2.0-2.18.1/gthread/gthread-posix.c:242
#3 0xb744f269 in g_async_queue_pop_intern_unlocked (queue=0x9a1f3e8,
try=<value optimized out>, end_time=0xb6bf8334)
at /build/buildd/glib2.0-2.18.1/glib/gasyncqueue.c:365
#4 0xb744f367 in IA__g_async_queue_timed_pop (queue=0x9a1f3e8,
end_time=0xb6bf8334) at /build/buildd/glib2.0-2.18.1/glib/gasyncqueue.c:491
#5 0xb74a1663 in g_thread_pool_thread_proxy (data=0x9d25af0)
at /build/buildd/glib2.0-2.18.1/glib/gthreadpool.c:121
#6 0xb74a005f in g_thread_create_proxy (data=0x9d25b68)
at /build/buildd/glib2.0-2.18.1/glib/gthread.c:635
#7 0xb7dad50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8 0xb73ba7ee in clone () from /lib/tls/i686/cmov/libc.so.6
Thread 1 (Thread 0xb6fcb700 (LWP 26690)):
#0 0xb7f27430 in __kernel_vsyscall ()
#1 0xb73c8d43 in ?? () from /lib/tls/i686/cmov/libc.so.6
---Type <return> to continue, or q <return> to quit---
#2 0xb7372093 in ?? () from /lib/tls/i686/cmov/libc.so.6
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) quit
The program is running. Exit anyway? (y or n) y
jono@forge:~$
Another request of seb:
jono@forge:~$ gdb gedit gnu.org/ licenses/ gpl.html>
GNU gdb 6.8-debian
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://
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"...
(gdb) run
Starting program: /usr/bin/gedit
[Thread debugging using libthread_db enabled]
[New Thread 0xb6fcb700 (LWP 26690)]
[New Thread 0xb6bf8b90 (LWP 26697)]
^C
Program received signal SIGINT, Interrupt.
[Switching to Thread 0xb6fcb700 (LWP 26690)]
0xb7f27430 in __kernel_vsyscall ()
(gdb) thread apply all bt
Thread 2 (Thread 0xb6bf8b90 (LWP 26697)): cond_timedwait@ @GLIBC_ 2.3.2 () i686/cmov/ libpthread. so.0 timed_wait_ posix_impl (cond=0xb6200788, mutex=0x80, abs_time=0x1) buildd/ glib2.0- 2.18.1/ gthread/ gthread- posix.c: 242 queue_pop_ intern_ unlocked (queue=0x9a1f3e8, 0xb6bf8334) buildd/ glib2.0- 2.18.1/ glib/gasyncqueu e.c:365 queue_timed_ pop (queue=0x9a1f3e8, time=0xb6bf8334 ) at /build/ buildd/ glib2.0- 2.18.1/ glib/gasyncqueu e.c:491 pool_thread_ proxy (data=0x9d25af0) buildd/ glib2.0- 2.18.1/ glib/gthreadpoo l.c:121 create_ proxy (data=0x9d25b68) buildd/ glib2.0- 2.18.1/ glib/gthread. c:635 i686/cmov/ libpthread. so.0 i686/cmov/ libc.so. 6
#0 0xb7f27430 in __kernel_vsyscall ()
#1 0xb7db13a2 in pthread_
from /lib/tls/
#2 0xb7c450bd in g_cond_
entered_
at /build/
#3 0xb744f269 in g_async_
try=<value optimized out>, end_time=
at /build/
#4 0xb744f367 in IA__g_async_
end_
#5 0xb74a1663 in g_thread_
at /build/
#6 0xb74a005f in g_thread_
at /build/
#7 0xb7dad50f in start_thread () from /lib/tls/
#8 0xb73ba7ee in clone () from /lib/tls/
Thread 1 (Thread 0xb6fcb700 (LWP 26690)): i686/cmov/ libc.so. 6 i686/cmov/ libc.so. 6
#0 0xb7f27430 in __kernel_vsyscall ()
#1 0xb73c8d43 in ?? () from /lib/tls/
---Type <return> to continue, or q <return> to quit---
#2 0xb7372093 in ?? () from /lib/tls/
Backtrace stopped: previous frame identical to this frame (corrupt stack?)
(gdb) quit
The program is running. Exit anyway? (y or n) y
jono@forge:~$