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 "i486-linux-gnu"...Using host libthread_db library "/lib/tls/i686/cmov/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 IN3510_1.2.pdf Starting program: /usr/bin/evince IN3510_1.2.pdf [Thread debugging using libthread_db enabled] [New Thread -1228413264 (LWP 13108)] [New Thread -1229784160 (LWP 13112)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1228413264 (LWP 13108)] 0xb7888950 in CairoFont::create () from /usr/lib/libpoppler-glib.so.1 (gdb) backtrace #0 0xb7888950 in CairoFont::create () from /usr/lib/libpoppler-glib.so.1 #1 0xb78890fc in CairoFontEngine::getFont () from /usr/lib/libpoppler-glib.so.1 #2 0xb788add2 in CairoOutputDev::updateFont () from /usr/lib/libpoppler-glib.so.1 #3 0xb6ecd950 in TextSelectionPainter::visitWord () from /usr/lib/libpoppler.so.1 #4 0xb6ec65a3 in TextWord::visitSelection () from /usr/lib/libpoppler.so.1 #5 0xb6ec67d9 in TextLine::visitSelection () from /usr/lib/libpoppler.so.1 #6 0xb6ec69a1 in TextBlock::visitSelection () from /usr/lib/libpoppler.so.1 #7 0xb6ecdcef in TextPage::visitSelection () from /usr/lib/libpoppler.so.1 #8 0xb6ecf228 in TextPage::drawSelection () from /usr/lib/libpoppler.so.1 #9 0xb6ecf294 in TextOutputDev::drawSelection () from /usr/lib/libpoppler.so.1 #10 0xb7886e21 in poppler_page_render_selection () from /usr/lib/libpoppler-glib.so.1 #11 0x080ac2f9 in pdf_selection_render_selection (selection=0x82ec140, rc=0x838f790, pixbuf=0x8321ac8, points=0x8321aa4, old_points=0x0, text=0x83c5974, base=0x83c59b0) at ev-poppler.cc:1479 #12 0x08095904 in ev_selection_render_selection (selection=0x82ec140, rc=0x838f790, pixbuf=0x8321ac8, points=0x8321aa4, old_points=0x0, text=0x83c5974, base=0x83c59b0) at ev-selection.c:70 #13 0x08067550 in ev_pixbuf_cache_get_selection_pixbuf (pixbuf_cache=0x82f0150, page=0, scale=1.68179297, region=0x0) at ev-pixbuf-cache.c:837 #14 0x0806edd8 in draw_one_page (view=0x81161f8, page=0, page_area=0xbfe58e50, border=0xbfe58e40, expose_area=0xbfe593e0, page_ready=0xbfe58e60) at ev-view.c:2314 #15 0x0806d734 in ev_view_expose_event (widget=0x81161f8, event=0xbfe593d4) at ev-view.c:1774 #16 0xb7a5dbc6 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0 #17 0xb75f2f05 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0 #18 0xb75f465f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #19 0xb7603f61 in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0 #20 0xb7604c10 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #21 0xb7605000 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #22 0xb7b60c90 in gtk_widget_get_default_style () from /usr/lib/libgtk-x11-2.0.so.0 #23 0xb7a58e18 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #24 0xb782758b in gdk_window_is_viewable () from /usr/lib/libgdk-x11-2.0.so.0 #25 0xb78277b1 in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0 #26 0xb7827828 in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0 #27 0xb751f56f in g_source_is_destroyed () from /usr/lib/libglib-2.0.so.0 #28 0xb75210c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #29 0xb7523e62 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #30 0xb752420c in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #31 0xb7a59052 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #32 0x08084bc7 in main (argc=2, argv=0xbfe596b4) at main.c:344 (gdb) thread apply all backtrace Thread 2 (Thread -1229784160 (LWP 13112)): #0 0xffffe410 in __kernel_vsyscall () #1 0xb72b1151 in __lll_mutex_unlock_wake () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb72ade8e in _L_mutex_unlock_269 () from /lib/tls/i686/cmov/libpthread.so.0 #3 0x080dc084 in ?? () #4 0xb72add00 in __pthread_mutex_unlock_usercnt () from /lib/tls/i686/cmov/libpthread.so.0 #5 0xb6b2f328 in ?? () #6 0x0809210a in ev_document_doc_mutex_unlock () at ev-document.c:89 #7 0x74890cec in ?? () #8 0x758b0424 in ?? () #9 0x241c8908 in ?? () #10 0x08247c89 in ?? () #11 0xffc881e8 in ?? () #12 0xdbc381ff in ?? () #13 0x8b000082 in ?? () #14 0xf8830c46 in ?? () #15 0x8b0b7713 in ?? () #16 0xe2088384 in ?? () #17 0xd801ffff in ?? () #18 0x16bae0ff in ?? () #19 0x8b000000 in ?? () #20 0xd089241c in ?? () #21 0x0424748b in ?? () #22 0x08247c8b in ?? () #23 0xc35dec89 in ?? () #24 0x0048a165 in ?? () #25 0x46390000 in ?? () #26 0x8b4d7508 in ?? () #27 0x85480446 in ?? () #28 0x044689c0 in ?? () #29 0x00fb850f in ?? () #30 0xb48d0000 in ?? () #31 0x00000026 in ?? () #32 0x27bc8d00 in ?? () #33 0x00000000 in ?? () Thread 1 (Thread -1228413264 (LWP 13108)): #0 0xb7888950 in CairoFont::create () from /usr/lib/libpoppler-glib.so.1 #1 0xb78890fc in CairoFontEngine::getFont () from /usr/lib/libpoppler-glib.so.1 #2 0xb788add2 in CairoOutputDev::updateFont () from /usr/lib/libpoppler-glib.so.1 #3 0xb6ecd950 in TextSelectionPainter::visitWord () from /usr/lib/libpoppler.so.1 #4 0xb6ec65a3 in TextWord::visitSelection () from /usr/lib/libpoppler.so.1 #5 0xb6ec67d9 in TextLine::visitSelection () from /usr/lib/libpoppler.so.1 #6 0xb6ec69a1 in TextBlock::visitSelection () from /usr/lib/libpoppler.so.1 #7 0xb6ecdcef in TextPage::visitSelection () from /usr/lib/libpoppler.so.1 #8 0xb6ecf228 in TextPage::drawSelection () from /usr/lib/libpoppler.so.1 #9 0xb6ecf294 in TextOutputDev::drawSelection () from /usr/lib/libpoppler.so.1 #10 0xb7886e21 in poppler_page_render_selection () from /usr/lib/libpoppler-glib.so.1 #11 0x080ac2f9 in pdf_selection_render_selection (selection=0x82ec140, rc=0x838f790, pixbuf=0x8321ac8, points=0x8321aa4, old_points=0x0, text=0x83c5974, base=0x83c59b0) at ev-poppler.cc:1479 #12 0x08095904 in ev_selection_render_selection (selection=0x82ec140, rc=0x838f790, pixbuf=0x8321ac8, points=0x8321aa4, old_points=0x0, text=0x83c5974, base=0x83c59b0) at ev-selection.c:70 #13 0x08067550 in ev_pixbuf_cache_get_selection_pixbuf (pixbuf_cache=0x82f0150, page=0, scale=1.68179297, region=0x0) at ev-pixbuf-cache.c:837 #14 0x0806edd8 in draw_one_page (view=0x81161f8, page=0, page_area=0xbfe58e50, border=0xbfe58e40, expose_area=0xbfe593e0, page_ready=0xbfe58e60) at ev-view.c:2314 #15 0x0806d734 in ev_view_expose_event (widget=0x81161f8, event=0xbfe593d4) at ev-view.c:1774 #16 0xb7a5dbc6 in _gtk_marshal_BOOLEAN__BOXED () from /usr/lib/libgtk-x11-2.0.so.0 #17 0xb75f2f05 in g_value_set_boxed () from /usr/lib/libgobject-2.0.so.0 #18 0xb75f465f in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #19 0xb7603f61 in g_signal_chain_from_overridden () from /usr/lib/libgobject-2.0.so.0 #20 0xb7604c10 in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #21 0xb7605000 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #22 0xb7b60c90 in gtk_widget_get_default_style () from /usr/lib/libgtk-x11-2.0.so.0 #23 0xb7a58e18 in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #24 0xb782758b in gdk_window_is_viewable () from /usr/lib/libgdk-x11-2.0.so.0 #25 0xb78277b1 in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0 #26 0xb7827828 in gdk_window_process_all_updates () from /usr/lib/libgdk-x11-2.0.so.0 #27 0xb751f56f in g_source_is_destroyed () from /usr/lib/libglib-2.0.so.0 #28 0xb75210c8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #29 0xb7523e62 in g_main_context_check () from /usr/lib/libglib-2.0.so.0 #30 0xb752420c in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #31 0xb7a59052 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #32 0x08084bc7 in main (argc=2, argv=0xbfe596b4) at main.c:344 (gdb) The program is running. Exit anyway? (y or n)