GNU gdb 6.8-debian Copyright (C) 2008 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"... (gdb) handle SIG33 pass notstop noprint Signal Stop Print Pass to program Description SIG33 No No Yes Real-time event 33 (gdb) setpa pagination 0 (gdb) run FC_0849.pdgf Starting program: /usr/bin/evince FC_0849.pdf [Thread debugging using libthread_db enabled] [New Thread 0xb6f71700 (LWP 10868)] [New Thread 0xb6408b90 (LWP 10871)] [New Thread 0xb58bab90 (LWP 10875)] Program received signal SIGFPE, Arithmetic exception. [Switching to Thread 0xb6408b90 (LWP 10871)] 0xb77a2b57 in ?? () from /usr/lib/libfreetype.so.6 (gdb) backtrace full #0 0xb77a2b57 in ?? () from /usr/lib/libfreetype.so.6 No symbol table info available. #1 0xb77a2cd1 in ?? () from /usr/lib/libfreetype.so.6 No symbol table info available. #2 0xb77a2f31 in ?? () from /usr/lib/libfreetype.so.6 No symbol table info available. #3 0xb77a75c6 in ?? () from /usr/lib/libfreetype.so.6 No symbol table info available. #4 0xb77a79d0 in ?? () from /usr/lib/libfreetype.so.6 No symbol table info available. #5 0xb778737c in ?? () from /usr/lib/libfreetype.so.6 No symbol table info available. #6 0xb7789785 in FT_Open_Face () from /usr/lib/libfreetype.so.6 No symbol table info available. #7 0xb778a648 in FT_New_Face () from /usr/lib/libfreetype.so.6 No symbol table info available. #8 0xb7a1c684 in CairoFont::create () from /usr/lib/libpoppler-glib.so.3 No symbol table info available. #9 0xb7a1cae6 in CairoFontEngine::getFont () from /usr/lib/libpoppler-glib.so.3 No symbol table info available. #10 0xb7a1ff66 in CairoOutputDev::updateFont () from /usr/lib/libpoppler-glib.so.3 No symbol table info available. #11 0xb71b9a42 in Gfx::opShowText (this=0x9d78650, args=0xb6407f40, numArgs=1) at Gfx.cc:3172 No locals. #12 0xb71b5402 in Gfx::execOp (this=0x9d78650, cmd=0xb64080e0, args=0xb6407f40, numArgs=1) at Gfx.cc:740 op = (Operator *) 0xb72d1abc name = 0x9e750c0 "Tj" argPtr = (Object *) 0xb6407f40 i = 1 #13 0xb71b565f in Gfx::go (this=0x9d78650, topLevel=1) at Gfx.cc:611 timer = {start_time = {tv_sec = 1228384730, tv_usec = 439270}, end_time = {tv_sec = 165096752, tv_usec = -1237286664}, active = 1} obj = {type = objCmd, {booln = 166154432, intg = 166154432, real = 562.11671810832195, string = 0x9e750c0, name = 0x9e750c0 "Tj", array = 0x9e750c0, dict = 0x9e750c0, stream = 0x9e750c0, ref = {num = 166154432, gen = 1082233071}, cmd = 0x9e750c0 "Tj"}} args = {{type = objString, {booln = 165096920, intg = 165096920, real = 562.11671798809675, string = 0x9d72dd8, name = 0x9d72dd8 ">>", array = 0x9d72dd8, dict = 0x9d72dd8, stream = 0x9d72dd8, ref = {num = 165096920, gen = 1082233071}, cmd = 0x9d72dd8 ">>"}}, {type = objNone, {booln = 0, intg = 0, real = 20.654998779296875, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 1077192622}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 20.654998779296875, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 1077192622}, cmd = 0x0}}, {type = objNone, {booln = 343597384, intg = 343597384, real = 20.655000000000001, string = 0x147ae148, name = 0x147ae148
, array = 0x147ae148, dict = 0x147ae148, stream = 0x147ae148, ref = {num = 343597384, gen = 1077192622}, cmd = 0x147ae148
}}, {type = objNone, {booln = -274877908, intg = -274877908, real = 775.95699999999988, string = 0xef9db22c, name = 0xef9db22c
, array = 0xef9db22c, dict = 0xef9db22c, stream = 0xef9db22c, ref = {num = -274877908, gen = 1082671015}, cmd = 0xef9db22c
}}, {type = objNone, {booln = 6871948, intg = 6871948, real = 562.11670000000004, string = 0x68db8c, name = 0x68db8c
, array = 0x68db8c, dict = 0x68db8c, stream = 0x68db8c, ref = {num = 6871948, gen = 1082233071}, cmd = 0x68db8c
}}, {type = objNone, {booln = 0, intg = 0, real = 0, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = -3.7463214957454962e-43, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = -1222593141}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 3.5894915132351252e-261, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 165429720}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 2.9441186692893957e-261, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 165096764}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 8.1536907049560722e-261, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 166726656}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = -3.7759793482533865e-43, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = -1222584472}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = -1.287862395718851e-42, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = -1220757403}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 2.9440954095369739e-261, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 165096752}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 8.1536907049560722e-261, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 166726656}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = -4.4374633831023416e-43, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = -1222391120}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = -2.2580685605419534e-47, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = -1237286856}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = -5.1366449467071443e-43, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = -1222186749}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 2.9440954095369739e-261, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 165096752}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = -6.3058020357957298e-43, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = -1221845004}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = -2.2584026561307149e-47, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = -1237286696}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 0, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = -2.2582439607260532e-47, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = -1237286772}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = -2.9576497826538562e-43, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = -1223007724}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = -2.2582439607260532e-47, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = -1237286772}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 0, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 5.4485960516524607e+224, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 1855425872}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 9.9999946542084217e-05, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 1058682594}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = -2.4326377126015036e-42, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = -1219813388}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = -2.2583692465718388e-47, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = -1237286712}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = 8.4879831638610893e-313, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 40}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = -2.1369596312623725e-43, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = -1223487500}, cmd = 0x0}}, {type = objNone, {booln = 0, intg = 0, real = -3.5179382415128311e-43, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = -1222680179}, cmd = 0x0}}} numArgs = 1 i = 6 lastAbortCheck = 0 #14 0xb71b87cf in Gfx::display (this=0x9d78650, obj=0xb64081bc, topLevel=1) at Gfx.cc:580 obj2 = {type = objNone, {booln = 0, intg = 0, real = 0, string = 0x0, name = 0x0, array = 0x0, dict = 0x0, stream = 0x0, ref = {num = 0, gen = 0}, cmd = 0x0}} i = #15 0xb720175d in Page::displaySlice (this=0xb5a30168, out=0x9e8f4d8, hDPI=72, vDPI=72, rotate=0, useMediaBox=0, crop=1, sliceX=-1, sliceY=-1, sliceW=-1, sliceH=-1, printing=0, catalog=0x9df0698, abortCheckCbk=0, abortCheckCbkData=0x0, annotDisplayDecideCbk=0, annotDisplayDecideCbkData=0x0) at Page.cc:415 gfx = (Gfx *) 0x9d78650 obj = {type = objStream, {booln = 166726656, intg = 166726656, real = -8.472631886078579e-39, string = 0x9f00c00, name = 0x9f00c00 "H\017,·\003", array = 0x9f00c00, dict = 0x9f00c00, stream = 0x9f00c00, ref = {num = 166726656, gen = -1207496560}, cmd = 0x9f00c00 "H\017,·\003"}} annotList = i = #16 0xb7a1805a in ?? () from /usr/lib/libpoppler-glib.so.3 No symbol table info available. #17 0xb7a18197 in poppler_page_render () from /usr/lib/libpoppler-glib.so.3 No symbol table info available. #18 0xb5c04668 in pdf_document_render (document=0x9d592f0, rc=0x9d27620) at ev-poppler.cc:477 poppler_page = (PopplerPage *) 0x9d59318 width_points = 841.88999999999999 height_points = 595.27600000000007 width = 1398 height = 989 #19 0xb801a050 in ev_document_render (document=0x9d592f0, rc=0x9d27620) at ev-document.c:241 retval = (cairo_surface_t *) 0x9502f9 __PRETTY_FUNCTION__ = "ev_document_render" #20 0x08063dfc in ev_job_render_run (job=0x9ca61f8) at ev-jobs.c:512 job_render = (EvJobRender *) 0x9ca61f8 rc = (EvRenderContext *) 0x9d27620 #21 0x080615c0 in ev_job_thread_proxy (data=0x0) at ev-job-scheduler.c:183 job = (EvSchedulerJob *) 0x9d46d60 #22 0xb753402f in ?? () from /usr/lib/libglib-2.0.so.0 No symbol table info available. #23 0xb74bc50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 No symbol table info available. #24 0xb74397ee in clone () from /lib/tls/i686/cmov/libc.so.6 No symbol table info available. (gdb) info registers eax 0x9502f9 9765625 ecx 0xfffffffd -3 edx 0x0 0 ebx 0xb77eeff4 -1216417804 esp 0xb6407790 0xb6407790 ebp 0xb64077d8 0xb64077d8 esi 0x0 0 edi 0x9502f9 9765625 eip 0xb77a2b57 0xb77a2b57 eflags 0x210246 [ PF ZF IF RF ID ] cs 0x73 115 ss 0x7b 123 ds 0x7b 123 es 0x7b 123 fs 0x0 0 gs 0x33 51 (gdb) thread appölly all backtrace Thread 3 (Thread 0xb58bab90 (LWP 10875)): #0 0xb8078430 in __kernel_vsyscall () #1 0xb74c03a2 in pthread_cond_timedwait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb80060bd in ?? () from /usr/lib/libgthread-2.0.so.0 #3 0xb74e3269 in ?? () from /usr/lib/libglib-2.0.so.0 #4 0xb74e3367 in g_async_queue_timed_pop () from /usr/lib/libglib-2.0.so.0 #5 0xb7535633 in ?? () from /usr/lib/libglib-2.0.so.0 #6 0xb753402f in ?? () from /usr/lib/libglib-2.0.so.0 #7 0xb74bc50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #8 0xb74397ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 2 (Thread 0xb6408b90 (LWP 10871)): #0 0xb77a2b57 in ?? () from /usr/lib/libfreetype.so.6 #1 0xb77a2cd1 in ?? () from /usr/lib/libfreetype.so.6 #2 0xb77a2f31 in ?? () from /usr/lib/libfreetype.so.6 #3 0xb77a75c6 in ?? () from /usr/lib/libfreetype.so.6 #4 0xb77a79d0 in ?? () from /usr/lib/libfreetype.so.6 #5 0xb778737c in ?? () from /usr/lib/libfreetype.so.6 #6 0xb7789785 in FT_Open_Face () from /usr/lib/libfreetype.so.6 #7 0xb778a648 in FT_New_Face () from /usr/lib/libfreetype.so.6 #8 0xb7a1c684 in CairoFont::create () from /usr/lib/libpoppler-glib.so.3 #9 0xb7a1cae6 in CairoFontEngine::getFont () from /usr/lib/libpoppler-glib.so.3 #10 0xb7a1ff66 in CairoOutputDev::updateFont () from /usr/lib/libpoppler-glib.so.3 #11 0xb71b9a42 in Gfx::opShowText (this=0x9d78650, args=0xb6407f40, numArgs=1) at Gfx.cc:3172 #12 0xb71b5402 in Gfx::execOp (this=0x9d78650, cmd=0xb64080e0, args=0xb6407f40, numArgs=1) at Gfx.cc:740 #13 0xb71b565f in Gfx::go (this=0x9d78650, topLevel=1) at Gfx.cc:611 #14 0xb71b87cf in Gfx::display (this=0x9d78650, obj=0xb64081bc, topLevel=1) at Gfx.cc:580 #15 0xb720175d in Page::displaySlice (this=0xb5a30168, out=0x9e8f4d8, hDPI=72, vDPI=72, rotate=0, useMediaBox=0, crop=1, sliceX=-1, sliceY=-1, sliceW=-1, sliceH=-1, printing=0, catalog=0x9df0698, abortCheckCbk=0, abortCheckCbkData=0x0, annotDisplayDecideCbk=0, annotDisplayDecideCbkData=0x0) at Page.cc:415 #16 0xb7a1805a in ?? () from /usr/lib/libpoppler-glib.so.3 #17 0xb7a18197 in poppler_page_render () from /usr/lib/libpoppler-glib.so.3 #18 0xb5c04668 in pdf_document_render (document=0x9d592f0, rc=0x9d27620) at ev-poppler.cc:477 #19 0xb801a050 in ev_document_render (document=0x9d592f0, rc=0x9d27620) at ev-document.c:241 #20 0x08063dfc in ev_job_render_run (job=0x9ca61f8) at ev-jobs.c:512 #21 0x080615c0 in ev_job_thread_proxy (data=0x0) at ev-job-scheduler.c:183 #22 0xb753402f in ?? () from /usr/lib/libglib-2.0.so.0 #23 0xb74bc50f in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #24 0xb74397ee in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread 0xb6f71700 (LWP 10868)): #0 0xb8078430 in __kernel_vsyscall () #1 0xb74c2d09 in __lll_lock_wait () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb74be114 in _L_lock_89 () from /lib/tls/i686/cmov/libpthread.so.0 #3 0xb74bda42 in pthread_mutex_lock () from /lib/tls/i686/cmov/libpthread.so.0 #4 0xb8019d36 in ev_document_fc_mutex_lock () at ev-document.c:110 #5 0x0807a8cb in draw_loading_text (view=0x9d20008, page_area=0xbfc78de4, expose_area=) at ev-view.c:3651 #6 0x0807b2da in ev_view_expose_event (widget=0x9d20008, event=0xbfc79244) at ev-view.c:3744 #7 0xb7d73036 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #8 0xb75953c9 in ?? () from /usr/lib/libgobject-2.0.so.0 #9 0xb7596c4b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #10 0xb75acd3d in ?? () from /usr/lib/libgobject-2.0.so.0 #11 0xb75ae62b in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #12 0xb75aec26 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #13 0xb7e8833e in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #14 0xb7d6d13d in gtk_main_do_event () from /usr/lib/libgtk-x11-2.0.so.0 #15 0xb79aa9b5 in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #16 0xb79ab27b in gdk_window_process_updates () from /usr/lib/libgdk-x11-2.0.so.0 #17 0xb79ab212 in gdk_window_process_updates () from /usr/lib/libgdk-x11-2.0.so.0 #18 0xb79ab212 in gdk_window_process_updates () from /usr/lib/libgdk-x11-2.0.so.0 #19 0xb7ea1a19 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #20 0xb75a43d4 in g_cclosure_marshal_VOID__VOID () from /usr/lib/libgobject-2.0.so.0 #21 0xb75953c9 in ?? () from /usr/lib/libgobject-2.0.so.0 #22 0xb7596c4b in g_closure_invoke () from /usr/lib/libgobject-2.0.so.0 #23 0xb75acd3d in ?? () from /usr/lib/libgobject-2.0.so.0 #24 0xb75ae7ac in g_signal_emit_valist () from /usr/lib/libgobject-2.0.so.0 #25 0xb75aec26 in g_signal_emit () from /usr/lib/libgobject-2.0.so.0 #26 0xb7ce9e6a in gtk_container_check_resize () from /usr/lib/libgtk-x11-2.0.so.0 #27 0xb7ce9ec0 in ?? () from /usr/lib/libgtk-x11-2.0.so.0 #28 0xb798e46b in ?? () from /usr/lib/libgdk-x11-2.0.so.0 #29 0xb75077c1 in ?? () from /usr/lib/libglib-2.0.so.0 #30 0xb75096f8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #31 0xb750cda3 in ?? () from /usr/lib/libglib-2.0.so.0 #32 0xb750d2c2 in g_main_loop_run () from /usr/lib/libglib-2.0.so.0 #33 0xb7d6d3a9 in gtk_main () from /usr/lib/libgtk-x11-2.0.so.0 #34 0x080917fb in main (argc=1701603686, argv=0x2f2f2f3a) at main.c:381 #0 0xb77a2b57 in ?? () from /usr/lib/libfreetype.so.6 (gdb) quit The program is running. Exit anyway? (y or n)