Launchpad has imported 7 comments from the remote bug at https://bugs.freedesktop.org/show_bug.cgi?id=54950.
If you reply to an imported comment from within Launchpad, your comment will be sent to the remote bug automatically. Read more about Launchpad's inter-bugtracker facilities at https://help.launchpad.net/InterBugTracking. ------------------------------------------------------------------------ On 2012-09-15T06:14:08+00:00 Germán Poo-Caamaño wrote: Created attachment 67194 PDF test case This bug was reported in Ubuntu Launchpad against Evince, then to GNOME Bugzilla, but it seems the problem is in poppler. Steps to reproduce it: - Open the file with poppler-glib-demo (I tried with master b72c02d1) - Render the first page - Print to a file (PDF). Reply at: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/780869/comments/6 ------------------------------------------------------------------------ On 2012-09-15T06:15:54+00:00 Germán Poo-Caamaño wrote: Created attachment 67195 backtrace This is the backtrace I got after trying to print. Reply at: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/780869/comments/7 ------------------------------------------------------------------------ On 2012-11-03T00:54:24+00:00 Adrian Johnson wrote: Works for me with poppler master and cairo 1.12.6 using the command: pdftocairo -pdf bug54950.pdf out.pdf According to your stack trace you are using cairo 1.10.2. Looks like a bug that has been fixed in cairo. Please re-open if you can reproduce the bug with cairo master. Reply at: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/780869/comments/8 ------------------------------------------------------------------------ On 2012-11-03T18:31:10+00:00 Germán Poo-Caamaño wrote: (In reply to comment #2) > Works for me with poppler master and cairo 1.12.6 using the command: > > pdftocairo -pdf bug54950.pdf out.pdf This command also works with previous versions of cairo. > According to your stack trace you are using cairo 1.10.2. Looks like a bug > that has been fixed in cairo. Please re-open if you can reproduce the bug > with cairo master. I can reproduce it with cairo master from Nov 3 (cf07bd866dc). Reply at: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/780869/comments/9 ------------------------------------------------------------------------ On 2012-11-03T18:32:59+00:00 Germán Poo-Caamaño wrote: Created attachment 69496 backtrace full (cairo master cf07bd866dc3fd ) Updated backtrace with cairo master cf07bd866dc3fd Reply at: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/780869/comments/10 ------------------------------------------------------------------------ On 2012-11-04T00:07:24+00:00 Adrian Johnson wrote: Looks a cairo deadlock bug when destroying fonts. Reply at: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/780869/comments/11 ------------------------------------------------------------------------ On 2012-11-04T00:13:14+00:00 Adrian Johnson wrote: Created attachment 69507 cairo test code Attached is a minimal cairo program to reproduce the bug. It needs to be run with the PDF file attached to this bug. The macros at the top allow any combination of PNG PS, or PDF output. It works fine for any single output or for PS and PDF output. But when PNG and at least one of PS/PDF is included it hangs during the PS/PDF output somewhere in scaled_font_destroy. I'm not sure why this particular PDF file triggers the bug but it does contain over 100 fonts which may have something to do with it. Reply at: https://bugs.launchpad.net/ubuntu/+source/evince/+bug/780869/comments/12 ** Changed in: evince Status: Unknown => Confirmed ** Changed in: evince Importance: Critical => Medium -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/780869 Title: document viewer hangs To manage notifications about this bug go to: https://bugs.launchpad.net/evince/+bug/780869/+subscriptions -- desktop-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/desktop-bugs
