GNU gdb 6.6-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"... Using host libthread_db library "/lib/libthread_db.so.1". (gdb) handlehandle 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/bin/yelp [Thread debugging using libthread_db enabled] [New Thread 46918846484432 (LWP 832)] [New Thread 1082132816 (LWP 835)] [New Thread 1090525520 (LWP 836)] [New Thread 1098918224 (LWP 837)] [New Thread 1107310928 (LWP 838)] [New Thread 1115703632 (LWP 839)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 1115703632 (LWP 839)] 0x00002aac1d3d7a80 in strlen () from /lib/libc.so.6 (gdb) backtrace full #0 0x00002aac1d3d7a80 in strlen () from /lib/libc.so.6 No symbol table info available. #1 0x00002aac1d3a61aa in vfprintf () from /lib/libc.so.6 No symbol table info available. #2 0x00002aac1d3c26b9 in vsprintf () from /lib/libc.so.6 No symbol table info available. #3 0x00002aac1d3ac398 in sprintf () from /lib/libc.so.6 No symbol table info available. #4 0x00002aac1bec7222 in process_check_file () from /usr/lib/librarian.so.0 No symbol table info available. #5 0x00002aac1bec7395 in process_info_dir () from /usr/lib/librarian.so.0 No symbol table info available. #6 0x00002aac1bec74da in rrn_info_init () from /usr/lib/librarian.so.0 No symbol table info available. #7 0x00002aac1bec76f5 in rrn_info_get_categories () from /usr/lib/librarian.so.0 No symbol table info available. #8 0x000000000041f0ba in toc_process_info (toc=0x8ce810) at yelp-toc.c:699 node = (xmlNodePtr) 0xf22900 cat_node = mynode = categories = sectno = priv = (YelpTocPriv *) 0x8ce8b0 i = 1 xpath = (xmlXPathContextPtr) 0xf94800 obj = (xmlXPathObjectPtr) 0xf94970 info_doc = (xmlDocPtr) 0xf2a660 parserCtxt = (xmlParserCtxtPtr) 0xfd30e0 #9 0x00002aac1bc41b84 in ?? () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #10 0x00002aac1cc30317 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #11 0x00002aac1d432bed in clone () from /lib/libc.so.6 No symbol table info available. #12 0x0000000000000000 in ?? () No symbol table info available. (gdb) info registers rax 0xfefefefefefefeff -72340172838076673 rbx 0x42803e90 1115700880 rcx 0x1 1 rdx 0x42803ed0 1115700944 rsi 0x2aac1becff0e 46918691258126 rdi 0xfefefefefefefeff -72340172838076673 rbp 0x42803d60 0x42803d60 rsp 0x42803698 0x42803698 r8 0xfefefefefefefeff -72340172838076673 r9 0x2f2f2f2f2f2f2f2f 3399988123389603631 r10 0x65657263732d6c6c 7306371741938183276 r11 0x246 582 r12 0x2aac1becff0d 46918691258125 r13 0xfefefefefefefeff -72340172838076673 r14 0x4 4 r15 0x0 0 rip 0x2aac1d3d7a80 0x2aac1d3d7a80 eflags 0x10213 [ CF AF IF RF ] cs 0x33 51 ss 0x2b 43 ds 0x0 0 es 0x0 0 fs 0x63 99 gs 0x0 0 fctrl 0x37f 895 fstat 0x0 0 ftag 0xffff 65535 fiseg 0x2aaa 10922 fioff 0xaefbc324 -1359232220 foseg 0x0 0 fooff 0xdcae50 14462544 fop 0x558 1368 mxcsr 0x1fa1 [ IE PE IM DM ZM OM UM PM ] (gdb) thread apply all backtrace Thread 6 (Thread 1115703632 (LWP 839)): #0 0x00002aac1d3d7a80 in strlen () from /lib/libc.so.6 #1 0x00002aac1d3a61aa in vfprintf () from /lib/libc.so.6 #2 0x00002aac1d3c26b9 in vsprintf () from /lib/libc.so.6 #3 0x00002aac1d3ac398 in sprintf () from /lib/libc.so.6 #4 0x00002aac1bec7222 in process_check_file () from /usr/lib/librarian.so.0 #5 0x00002aac1bec7395 in process_info_dir () from /usr/lib/librarian.so.0 #6 0x00002aac1bec74da in rrn_info_init () from /usr/lib/librarian.so.0 #7 0x00002aac1bec76f5 in rrn_info_get_categories () from /usr/lib/librarian.so.0 #8 0x000000000041f0ba in toc_process_info (toc=0x8ce810) at yelp-toc.c:699 #9 0x00002aac1bc41b84 in ?? () from /usr/lib/libglib-2.0.so.0 #10 0x00002aac1cc30317 in start_thread () from /lib/libpthread.so.0 #11 0x00002aac1d432bed in clone () from /lib/libc.so.6 #12 0x0000000000000000 in ?? () Thread 5 (Thread 1107310928 (LWP 838)): #0 0x00002aac1cc36af8 in __lll_mutex_lock_wait () from /lib/libpthread.so.0 #1 0x00002aac1cc32ada in _L_mutex_lock_100 () from /lib/libpthread.so.0 #2 0x00002aac1cc32475 in pthread_mutex_lock () from /lib/libpthread.so.0 #3 0x00002aac1bc41bf2 in ?? () from /usr/lib/libglib-2.0.so.0 #4 0x00002aac1cc30317 in start_thread () from /lib/libpthread.so.0 #5 0x00002aac1d432bed in clone () from /lib/libc.so.6 #6 0x0000000000000000 in ?? () Thread 4 (Thread 1098918224 (LWP 837)): #0 0x00002aac1d419d07 in sched_yield () from /lib/libc.so.6 #1 0x000000000041e997 in toc_process (toc=0x8ce810) at yelp-toc.c:558 #2 0x00002aac1bc41b84 in ?? () from /usr/lib/libglib-2.0.so.0 #3 0x00002aac1cc30317 in start_thread () from /lib/libpthread.so.0 #4 0x00002aac1d432bed in clone () from /lib/libc.so.6 #5 0x0000000000000000 in ?? () Thread 3 (Thread 1090525520 (LWP 836)): #0 0x00002aac1cc34997 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00002aac23a72268 in ?? () from /usr/lib/libnspr4.so.0d #2 0x00002aac23a72e8a in PR_WaitCondVar () from /usr/lib/libnspr4.so.0d #3 0x00002aac1d7426a2 in ?? () from /usr/lib/firefox/libxpcom_core.so #4 0x00002aac1d7407dc in ?? () from /usr/lib/firefox/libxpcom_core.so #5 0x00002aac23a784cd in ?? () from /usr/lib/libnspr4.so.0d #6 0x00002aac1cc30317 in start_thread () from /lib/libpthread.so.0 #7 0x00002aac1d432bed in clone () from /lib/libc.so.6 #8 0x0000000000000000 in ?? () Thread 2 (Thread 1082132816 (LWP 835)): #0 0x00002aac1d429cb6 in poll () from /lib/libc.so.6 #1 0x00002aac23a747bd in PR_Poll () from /usr/lib/libnspr4.so.0d #2 0x00002aac26f6ab76 in ?? () from /usr/lib/firefox/components/libnecko.so #3 0x00002aac26f6b2fe in ?? () from /usr/lib/firefox/components/libnecko.so #4 0x00002aac1d7407dc in ?? () from /usr/lib/firefox/libxpcom_core.so #5 0x00002aac23a784cd in ?? () from /usr/lib/libnspr4.so.0d #6 0x00002aac1cc30317 in start_thread () from /lib/libpthread.so.0 #7 0x00002aac1d432bed in clone () from /lib/libc.so.6 #8 0x0000000000000000 in ?? () Thread 1 (Thread 46918846484432 (LWP 832)): #0 0x00002aac1d429cb6 in poll () from /lib/libc.so.6 #1 0x00002aac1c548470 in ?? () from /usr/lib/libX11.so.6 #2 0x00002aac1c548899 in _XRead () from /usr/lib/libX11.so.6 #3 0x00002aac1c5492c1 in _XReply () from /usr/lib/libX11.so.6 #4 0x00002aac1c53246e in XInternAtom () from /usr/lib/libX11.so.6 #5 0x00002aac1b585343 in sn_internal_broadcast_xmessage () from /usr/lib/libstartup-notification-1.so.0 #6 0x00002aac1b582864 in sn_launchee_context_complete () from /usr/lib/libstartup-notification-1.so.0 #7 0x000000000040f09a in yelp_base_new_window (base=0x680780, uri=0x0, startup_id=0x68c090 "_TIME1069822021") at yelp-base.c:276 #8 0x000000000040f149 in server_new_window (base=0x661c10, url=0x1
, timestamp=0xffffffffffffffff
, error=0xffffffffffffffff) at yelp-base.c:124 #9 0x0000000000419624 in main (argc=, argv=0x7fff9175be78) at yelp-main.c:118 #10 0x00002aac1d37cb44 in __libc_start_main () from /lib/libc.so.6 #11 0x000000000040e0b9 in _start () #0 0x00002aac1d3d7a80 in strlen () from /lib/libc.so.6 (gdb) quit The program is running. Exit anyway? (y or n)