Printing a single page can take a really long time, but eventually
printing starts.

Evince hangs somewhere inside a cairo function called from
cairo_show_page, which is called by evince's
pdf_document_file_exporter_end_page. Backtrace shown:

Thread 2 (Thread 0xb6968b90 (LWP 5172)):
#0  0xb753e330 in ?? () from /usr/lib/libcairo.so.2
#1  0xb753e42f in ?? () from /usr/lib/libcairo.so.2
#2  0xb7531ab0 in cairo_surface_show_page () from /usr/lib/libcairo.so.2
#3  0xb7522228 in ?? () from /usr/lib/libcairo.so.2
#4  0xb751a9e2 in cairo_show_page () from /usr/lib/libcairo.so.2
#5  0xb504ef78 in pdf_document_file_exporter_end_page (exporter=0x826e740)
    at /build/buildd/evince-2.22.2/./backend/pdf/ev-poppler.cc:1829
#6  0xb7ed0739 in ev_file_exporter_end_page (exporter=0x826e740)
    at /build/buildd/evince-2.22.2/./libdocument/ev-file-exporter.c:80
#7  0x08060740 in ev_job_print_run (job=0x8855388) at 
/build/buildd/evince-2.22.2/./shell/ev-jobs.c:949
#8  0x0805f594 in handle_job (job=0x8855388) at 
/build/buildd/evince-2.22.2/./shell/ev-job-queue.c:141
#9  0x0805fa5c in ev_render_thread (data=0x0) at 
/build/buildd/evince-2.22.2/./shell/ev-job-queue.c:264
#10 0xb747fd2f in g_thread_create_proxy (data=0x80dcb70) at 
/build/buildd/glib2.0-2.16.6/glib/gthread.c:635
#11 0xb725f4fb in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#12 0xb71e1e5e in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb6ae9720 (LWP 5163)):
#0  0xb7eeb410 in __kernel_vsyscall ()
#1  0xb71d7c07 in poll () from /lib/tls/i686/cmov/libc.so.6
#2  0xb745b0b6 in g_main_context_iterate (context=0x80ce990, block=1, 
dispatch=1, self=0x80a3680)
    at /build/buildd/glib2.0-2.16.6/glib/gmain.c:2954
#3  0xb745b467 in IA__g_main_loop_run (loop=0x80d9470) at 
/build/buildd/glib2.0-2.16.6/glib/gmain.c:2853
#4  0xb781e264 in IA__gtk_main () at 
/build/buildd/gtk+2.0-2.12.9/gtk/gtkmain.c:1163
#5  0x0808d4b6 in main (argc=2, argv=Cannot access memory at address 0xd
) at /build/buildd/evince-2.22.2/./shell/main.c:412
#0  0xb753e330 in ?? () from /usr/lib/libcairo.so.2

-- 
evince does not print certain documents
https://bugs.launchpad.net/bugs/230333
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is a bug assignee.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to