Bug#528467: [evince] Evince freezes on the last page of the .pdf file

Artur G. Sibagatullin ArtSib at uniqueics.com
Wed May 13 05:42:34 UTC 2009


Package: evince
Version: 2.24.2-2+b1
Severity: normal

--- Please enter the report below this line. ---

Simply opening in Evince file 5-1_Paper-2.pdf without debugging makes evince freeze on the last page of the document.
File was downloaded from http://www.bmas-conf.org/2008/5-1_Paper.pdf
When Evince opened with this command: 
EV_DEBUG_JOBS=1 && evince 5-1_Paper-2.pdf
bugbuddy gives  me the next:

Distribution: Debian squeeze/sid
Gnome Release: 2.22.3 2008-09-18 (Debian)
BugBuddy Version: 2.24.2

System: Linux 2.6.26-2-686 #1 SMP Thu Mar 26 01:08:11 UTC 2009 i686
X Vendor: The X.Org Foundation
X Vendor Release: 10402000
Selinux: No
Accessibility: Disabled
GTK+ Theme: Clearlooks
Icon Theme: Mist

Memory status: size: 66433024 vsize: 66433024 resident: 26148864 share: 13787136 rss: 26148864 rss_rlim: 18446744073709551615
CPU usage: start_time: 1242193196 rtime: 7034 utime: 6784 stime: 250 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/evince'

[Thread debugging using libthread_db enabled]
[New Thread 0xb6d41750 (LWP 22732)]
[New Thread 0xb5d3db90 (LWP 22733)]
0xb7f11424 in __kernel_vsyscall ()
#0  0xb7f11424 in __kernel_vsyscall ()
#1  0xb74f2f0b in waitpid () from /lib/i686/cmov/libpthread.so.0
#2  0xb7570603 in IA__g_spawn_sync (working_directory=0x0, argv=0x9c94368, envp=0x0, flags=<value optimized out>, 
    child_setup=0, user_data=0x0, standard_output=0x0, standard_error=0x0, exit_status=0x0, error=0xbfb2c258)
    at /build/buildd-glib2.0_2.20.0-2-i386-rcJiVy/glib2.0-2.20.0/glib/gspawn.c:382
#3  0xb757090c in IA__g_spawn_command_line_sync (
    command_line=0x9ba0178 "bug-buddy --appname=\"evince\" --pid=22732", standard_output=0x0, standard_error=0x0, 
    exit_status=0x0, error=0xbfb2c258) at /build/buildd-glib2.0_2.20.0-2-i386-rcJiVy/glib2.0-2.20.0/glib/gspawn.c:694
#4  0xb7eff473 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
#5  0xb7eff533 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
#6  <signal handler called>
#7  0xb7f11424 in __kernel_vsyscall ()
#8  0xb73ae640 in raise () from /lib/i686/cmov/libc.so.6
#9  0xb73b0008 in abort () from /lib/i686/cmov/libc.so.6
#10 0xb755e8dc in IA__g_assertion_message (domain=0xb759bd9e "", file=0x80a5377 "ev-pixbuf-cache.c", line=989, 
    func=0x80a5500 "ev_pixbuf_cache_get_selection_surface", message=0x998f5d0 "assertion failed: (job_info->rc)")
    at /build/buildd-glib2.0_2.20.0-2-i386-rcJiVy/glib2.0-2.20.0/glib/gtestutils.c:1301
#11 0xb755eefd in IA__g_assertion_message_expr (domain=0x0, file=0x80a5377 "ev-pixbuf-cache.c", line=989, 
    func=0x80a5500 "ev_pixbuf_cache_get_selection_surface", expr=0x80a5392 "job_info->rc")
    at /build/buildd-glib2.0_2.20.0-2-i386-rcJiVy/glib2.0-2.20.0/glib/gtestutils.c:1312
#12 0x0806cb4e in ev_pixbuf_cache_get_selection_surface (pixbuf_cache=0x9a95600, page=5, scale=0.923202634, 
    region=0xbfb2c808) at ev-pixbuf-cache.c:989
#13 0x08071ae5 in merge_selection_region (view=0x9a3c008, new_list=<value optimized out>) at ev-view.c:5459
#14 0x080763eb in compute_selections (view=0x9a3c008, style=EV_SELECTION_STYLE_GLYPH, start=0x9a3c1cc, 
    stop=0x9a3c1b4) at ev-view.c:5535
#15 0x08076896 in selection_update_idle_cb (view=0x9a3c008) at ev-view.c:2872
#16 0xb7535811 in g_idle_dispatch (source=0x9c1ff10, callback=0, user_data=0x9a3c008)
    at /build/buildd-glib2.0_2.20.0-2-i386-rcJiVy/glib2.0-2.20.0/glib/gmain.c:3922
#17 0xb7537718 in IA__g_main_context_dispatch (context=0x98e2318)
    at /build/buildd-glib2.0_2.20.0-2-i386-rcJiVy/glib2.0-2.20.0/glib/gmain.c:1814
#18 0xb753ac7b in g_main_context_iterate (context=0x98e2318, block=1, dispatch=1, self=0x98ba188)
    at /build/buildd-glib2.0_2.20.0-2-i386-rcJiVy/glib2.0-2.20.0/glib/gmain.c:2448
#19 0xb753b14a in IA__g_main_loop_run (loop=0x98bc718)
    at /build/buildd-glib2.0_2.20.0-2-i386-rcJiVy/glib2.0-2.20.0/glib/gmain.c:2656
#20 0xb7c1d209 in IA__gtk_main () at /build/buildd-gtk+2.0_2.16.1-2-i386-NWxSfb/gtk+2.0-2.16.1/gtk/gtkmain.c:1205
#21 0x080916db in main (argc=0, argv=0xe0001000) at main.c:381

Thread 2 (Thread 0xb5d3db90 (LWP 22733)):
#0  0xb70d53fb in FlateStream::getChar () from /usr/lib/libpoppler.so.4
No symbol table info available.
#1  0xb709298a in GfxFont::readEmbFontFile () from /usr/lib/libpoppler.so.4
No symbol table info available.
#2  0xb7095071 in Gfx8BitFont::Gfx8BitFont () from /usr/lib/libpoppler.so.4
No symbol table info available.
#3  0xb7099658 in GfxFont::makeFont () from /usr/lib/libpoppler.so.4
No symbol table info available.
#4  0xb709988a in GfxFontDict::GfxFontDict () from /usr/lib/libpoppler.so.4
No symbol table info available.
#5  0xb70860f6 in GfxResources::GfxResources () from /usr/lib/libpoppler.so.4
No symbol table info available.
#6  0xb7086177 in Gfx::pushResources () from /usr/lib/libpoppler.so.4
No symbol table info available.
#7  0xb70861c9 in Gfx::doForm1 () from /usr/lib/libpoppler.so.4
No symbol table info available.
#8  0xb7086dfe in Gfx::doTilingPatternFill () from /usr/lib/libpoppler.so.4
No symbol table info available.
#9  0xb70873f3 in Gfx::doPatternFill () from /usr/lib/libpoppler.so.4
No symbol table info available.
#10 0xb70876f8 in Gfx::opFill () from /usr/lib/libpoppler.so.4
No symbol table info available.
#11 0xb708053a in Gfx::execOp () from /usr/lib/libpoppler.so.4
No symbol table info available.
#12 0xb7080aff in Gfx::go () from /usr/lib/libpoppler.so.4
No symbol table info available.
#13 0xb708355f in Gfx::display () from /usr/lib/libpoppler.so.4
No symbol table info available.
#14 0xb708647e in Gfx::doForm1 () from /usr/lib/libpoppler.so.4
No symbol table info available.
#15 0xb708dbd3 in Gfx::doForm () from /usr/lib/libpoppler.so.4
No symbol table info available.
#16 0xb708e0e8 in Gfx::opXObject () from /usr/lib/libpoppler.so.4
No symbol table info available.
#17 0xb708053a in Gfx::execOp () from /usr/lib/libpoppler.so.4
No symbol table info available.
#18 0xb7080aff in Gfx::go () from /usr/lib/libpoppler.so.4
No symbol table info available.
#19 0xb708355f in Gfx::display () from /usr/lib/libpoppler.so.4
No symbol table info available.
#20 0xb70c91fd in Page::displaySlice () from /usr/lib/libpoppler.so.4
No symbol table info available.
#21 0xb78096a6 in ?? () from /usr/lib/libpoppler-glib.so.4
No symbol table info available.
#22 0xb78097f7 in poppler_page_render () from /usr/lib/libpoppler-glib.so.4
No symbol table info available.
#23 0xb6b60668 in pdf_document_render (document=0x9a3b740, rc=0x9c1f480) at ev-poppler.cc:477
	poppler_page = (PopplerPage *) 0x9ae1af0
	width_points = 612
	height_points = 792
	width = 565
	height = 731
#24 0xb7ecf5b0 in ev_document_render (document=0x9a3b740, rc=0x9c1f480) at ev-document.c:241
	retval = (cairo_surface_t *) 0x0
	__PRETTY_FUNCTION__ = "ev_document_render"
#25 0x08063c8c in ev_job_render_run (job=0x9917540) at ev-jobs.c:512
	job_render = (EvJobRender *) 0x9917540
	rc = (EvRenderContext *) 0x9c1f480
#26 0x08061450 in ev_job_thread_proxy (data=0x0) at ev-job-scheduler.c:183
	job = (EvSchedulerJob *) 0x9d108a8
#27 0xb7561e2f in g_thread_create_proxy (data=0x9aa30f0)
    at /build/buildd-glib2.0_2.20.0-2-i386-rcJiVy/glib2.0-2.20.0/glib/gthread.c:635
	__PRETTY_FUNCTION__ = "g_thread_create_proxy"
#28 0xb74eb4e5 in start_thread () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#29 0xb746610e in clone () from /lib/i686/cmov/libc.so.6
No symbol table info available.

Thread 1 (Thread 0xb6d41750 (LWP 22732)):
#0  0xb7f11424 in __kernel_vsyscall ()
No symbol table info available.
#1  0xb74f2f0b in waitpid () from /lib/i686/cmov/libpthread.so.0
No symbol table info available.
#2  0xb7570603 in IA__g_spawn_sync (working_directory=0x0, argv=0x9c94368, envp=0x0, flags=<value optimized out>, 
    child_setup=0, user_data=0x0, standard_output=0x0, standard_error=0x0, exit_status=0x0, error=0xbfb2c258)
    at /build/buildd-glib2.0_2.20.0-2-i386-rcJiVy/glib2.0-2.20.0/glib/gspawn.c:382
	outpipe = -1
	errpipe = -1
	pid = 22745
	fds = {__fds_bits = {-1219232826, 160, 0, 8, -1218760316, 0, 163239576, -1078804536, -1219136207, 8, 
    163239576, 4, -1218760316, 0, 164184948, -1078804440, -1219149027, 163239576, -1219232880, 0, -1219620544, 5, 
    164737544, 11, -1078804456, -1078804460, 164184936, 3, 0, 841097728, 163239576, 6740000}}
	ret = <value optimized out>
	outstr = (GString *) 0x0
	errstr = (GString *) 0x0
	failed = 0
	status = <value optimized out>
	__PRETTY_FUNCTION__ = "IA__g_spawn_sync"
#3  0xb757090c in IA__g_spawn_command_line_sync (
    command_line=0x9ba0178 "bug-buddy --appname=\"evince\" --pid=22732", standard_output=0x0, standard_error=0x0, 
    exit_status=0x0, error=0xbfb2c258) at /build/buildd-glib2.0_2.20.0-2-i386-rcJiVy/glib2.0-2.20.0/glib/gspawn.c:694
	retval = 0
	argv = (gchar **) 0x9c94368
	__PRETTY_FUNCTION__ = "IA__g_spawn_command_line_sync"
#4  0xb7eff473 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
No symbol table info available.
#5  0xb7eff533 in ?? () from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
No symbol table info available.
#6  <signal handler called>
No symbol table info available.
#7  0xb7f11424 in __kernel_vsyscall ()
No symbol table info available.
#8  0xb73ae640 in raise () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#9  0xb73b0008 in abort () from /lib/i686/cmov/libc.so.6
No symbol table info available.
#10 0xb755e8dc in IA__g_assertion_message (domain=0xb759bd9e "", file=0x80a5377 "ev-pixbuf-cache.c", line=989, 
    func=0x80a5500 "ev_pixbuf_cache_get_selection_surface", message=0x998f5d0 "assertion failed: (job_info->rc)")
    at /build/buildd-glib2.0_2.20.0-2-i386-rcJiVy/glib2.0-2.20.0/glib/gtestutils.c:1301
	lstr = "989\000ïõ\230\t3¬W·\000\000\000\000\200÷\004\b#\004\000\000(Dz¿$Dz¿"
#11 0xb755eefd in IA__g_assertion_message_expr (domain=0x0, file=0x80a5377 "ev-pixbuf-cache.c", line=989, 
    func=0x80a5500 "ev_pixbuf_cache_get_selection_surface", expr=0x80a5392 "job_info->rc")
    at /build/buildd-glib2.0_2.20.0-2-i386-rcJiVy/glib2.0-2.20.0/glib/gtestutils.c:1312
No locals.
#12 0x0806cb4e in ev_pixbuf_cache_get_selection_surface (pixbuf_cache=0x9a95600, page=5, scale=0.923202634, 
    region=0xbfb2c808) at ev-pixbuf-cache.c:989
	job_info = (CacheJobInfo *) 0x9b4d998
	__PRETTY_FUNCTION__ = "ev_pixbuf_cache_get_selection_surface"
#13 0x08071ae5 in merge_selection_region (view=0x9a3c008, new_list=<value optimized out>) at ev-view.c:5459
	tmp_region = (GdkRegion *) 0x0
	old_sel = (EvViewSelection *) 0x0
	new_sel = (EvViewSelection *) 0x9989890
	cur_page = 5
	region = <value optimized out>
	old_list = (GList *) 0x0
	new_list_ptr = (GList *) 0x0
	old_list_ptr = (GList *) 0x0
	__PRETTY_FUNCTION__ = "merge_selection_region"
#14 0x080763eb in compute_selections (view=0x9a3c008, style=EV_SELECTION_STYLE_GLYPH, start=0x9a3c1cc, 
    stop=0x9a3c1b4) at ev-view.c:5535
	list = (GList *) 0x9abfe20
#15 0x08076896 in selection_update_idle_cb (view=0x9a3c008) at ev-view.c:2872
No locals.
#16 0xb7535811 in g_idle_dispatch (source=0x9c1ff10, callback=0, user_data=0x9a3c008)
    at /build/buildd-glib2.0_2.20.0-2-i386-rcJiVy/glib2.0-2.20.0/glib/gmain.c:3922
No locals.
#17 0xb7537718 in IA__g_main_context_dispatch (context=0x98e2318)
    at /build/buildd-glib2.0_2.20.0-2-i386-rcJiVy/glib2.0-2.20.0/glib/gmain.c:1814
No locals.
#18 0xb753ac7b in g_main_context_iterate (context=0x98e2318, block=1, dispatch=1, self=0x98ba188)
    at /build/buildd-glib2.0_2.20.0-2-i386-rcJiVy/glib2.0-2.20.0/glib/gmain.c:2448
	max_priority = 200
	timeout = 0
	some_ready = 1
	nfds = 10
	allocated_nfds = <value optimized out>
	fds = (GPollFD *) 0x98bf690
	__PRETTY_FUNCTION__ = "g_main_context_iterate"
#19 0xb753b14a in IA__g_main_loop_run (loop=0x98bc718)
    at /build/buildd-glib2.0_2.20.0-2-i386-rcJiVy/glib2.0-2.20.0/glib/gmain.c:2656
	self = (GThread *) 0x98ba188
	__PRETTY_FUNCTION__ = "IA__g_main_loop_run"
#20 0xb7c1d209 in IA__gtk_main () at /build/buildd-gtk+2.0_2.16.1-2-i386-NWxSfb/gtk+2.0-2.16.1/gtk/gtkmain.c:1205
	tmp_list = (GList *) 0x98eebd8
	functions = (GList *) 0x0
	init = (GtkInitFunction *) 0x0
	loop = (GMainLoop *) 0x98bc718
#21 0x080916db in main (argc=0, argv=0xe0001000) at main.c:381
	context = <value optimized out>
	args = (GHashTable *) 0x98bc090
	enable_metadata = 1
	error = (GError *) 0x0
#0  0xb7f11424 in __kernel_vsyscall ()
The program is running.  Quit anyway (and detach it)? (y or n) [answered Y; input not from terminal]


----------- .xsession-errors ---------------------
cm 0.8 0 0 0.8 -126.8 24.8
Do /Im20
Q
q
cm 0.8 0 0 0.8 -126.8 24.8
Do /Im20
Q
q
cm 0.8 0 0 0.8 -126.8 24.8
Do /Im20
Q
q
cm 0.8 0 0 0.8 -126.8 24.8
Do /Im20
Q
--------------------------------------------------

--- System information. ---
Architecture: i386
Kernel:       Linux 2.6.26-2-686

Debian Release: squeeze/sid

--- Package information. ---
Depends                   (Version) | Installed
===================================-+-==============
libatk1.0-0             (>= 1.20.0) | 1.24.0-2
libc6                 (>= 2.3.6-6~) | 2.9-4
libcairo2                (>= 1.6.0) | 1.8.6-2+b1
libdbus-1-3              (>= 1.0.2) | 1.2.12-1
libdbus-glib-1-2          (>= 0.78) | 0.80-3
libdjvulibre21          (>= 3.5.21) | 3.5.21-3
libfontconfig1           (>= 2.4.0) | 2.6.0-3
libfreetype6             (>= 2.2.1) | 2.3.9-4
libgcc1                (>= 1:4.1.1) | 1:4.3.3-3
libgconf2-4             (>= 2.23.2) | 2.26.0-1
libglade2-0            (>= 1:2.6.1) | 1:2.6.4-1
libglib2.0-0            (>= 2.18.0) | 2.20.0-2
libgnome-keyring0       (>= 2.20.3) | 2.24.1-2
libgtk2.0-0             (>= 2.14.0) | 2.16.1-2
libice6                (>= 1:1.0.0) | 2:1.0.5-1
libkpathsea4              (>= 2007) | 2007.dfsg.2-6
libpango1.0-0           (>= 1.14.0) | 1.24.0-3+b1
libpoppler-glib4                    | 0.10.4-3
libsm6                              | 2:1.1.0-2
libspectre1                         | 0.2.2.ds-1+b1
libstdc++6               (>= 4.1.1) | 4.3.3-3
libtiff4                            | 3.8.2-11
libx11-6                            | 2:1.2.1-1
libxml2                 (>= 2.6.27) | 2.7.3.dfsg-1
zlib1g                 (>= 1:1.1.4) | 1:1.2.3.3.dfsg-13
gconf2                (>= 2.10.1-2) | 2.26.0-1
gnome-icon-theme        (>= 2.17.1) | 2.24.0-4
shared-mime-info                    | 0.30-2








More information about the pkg-gnome-maintainers mailing list