System freezes reproducibly when zooming in evince

Bug #472244 reported by BastiG
14
This bug affects 2 people
Affects Status Importance Assigned to Milestone
evince (Ubuntu)
Invalid
Low
Unassigned

Bug Description

Hello!

I'm using karmic with current updates. Yesterday libpoppler was updated: libpoppler5 libpoppler-glib4 and libpoppler-utils were updated to version 0.12.0-0ubuntu2.1. The attached PDF is a part of the draft of my thesis for university. When I scroll to the pagebreak and try to zoom in or out in evince (using Ctrl+mouse wheel) the system freezes completely and only a hard reset helps (no Ctrl+Fx or Ctrl+Alt+Backspace). I don't have any time to investigate this any further, because I've to complete my thesis, but the problem is 100% reproducible.

BastiG

Revision history for this message
BastiG (bastig) wrote :
Revision history for this message
BastiG (bastig) wrote :

Sorry, didn't mean Ctrl+Fx, but Ctrl+Alt+Fx. Mouse won't move either...

Revision history for this message
Sebastien Bacher (seb128) wrote :

whatever the viewer does the system should not crash, not a bug in the viewer

affects: poppler (Ubuntu) → ubuntu
Revision history for this message
Sebastien Bacher (seb128) wrote :

does the system recover if you don't touch it for a while?

affects: ubuntu → evince (Ubuntu)
Changed in evince (Ubuntu):
importance: Undecided → Low
status: New → Incomplete
Revision history for this message
BastiG (bastig) wrote :

Just checked the same document with ePDFview. This one works, so I think poppler isn't the problem. But when using evince, the system doesn't recover after 15 minutes.

Revision history for this message
Don Cristóbal (doncristobal) wrote :

I have the same problem (Xubuntu Karmic). It seems to me that evince mainly freezes the system when zooming large files or files that are not yet completely loaded.

Sebastien (comment #4): How long time should I give the system to answer your question? Is a couple of minutes enough? (this did not help)
I never get apport crash reports (I'm not sure it is enabled, but maybe it's also because of the system locking up totally).

Changed in evince (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
sanmiguel9 (againsttcpa84) wrote :

Hello,
I do not get any system or program freeze with the crash.pdf file from comment 1. I can zoom in and out by using the buttons in evince or Ctrl+mouse and also change the window size at any place in the document without a problem. This happens on a Ubuntu 9.10 32bit (82865G Intel graphic card, 1GB Ram, desktop effects deactivated).

But indeed, today I encountered two complete system freezes (even magic keys did not work), when I wanted to change the window size of evince, while reading a document from the web. This happened with Ubuntu UNR 9.10 32bit on a Asus EeePC 1000H with enabled desktop effects.

I will test the crash.pdf there again and report here.

Revision history for this message
sanmiguel9 (againsttcpa84) wrote :

I forgot to mention that the fan got crazy both times the system froze on the EeePC 1000H. So I think the CPU load is at 100%... and after a couple of minutes, there is no recovery

Revision history for this message
Don Cristóbal (doncristobal) wrote :

I can confirm that also the crash.pdf file from comment #1 does freeze my system. I quickly zoomed to maximum and minimum with ctrl and the right part of the touchpad.
I assume the crash does not depend on the individual file. I regularly get it with pdfs like the one here: http://www.admin.ch/ch/d/sr/c210.html
My assumption is that the crash is triggered when evince gets input while still loading a page.

Revision history for this message
BastiG (bastig) wrote :

Hm, just checked the .pdf again... Works for me now, it's not freezing any more... I'm sorry, but I don't know the update that fixed this...

Revision history for this message
Don Cristóbal (doncristobal) wrote :

I confirm that I am now able to zoom as much and as quickly as I want, be it the documents I indicated in comment # 9 or BastiG's thesis excerpt.
Let's hope the bug's really dead, and thanks to the one who killed it!

I can't tell which update contains the fix, but it must have been published in the repositories between November 17 and today (December 9). If I understand the packages.ubuntu.com database and the contained changelogs, it can't be an update of evince or libpoppler (http://changelogs.ubuntu.com/changelogs/pool/main/p/poppler/poppler_0.12.0-0ubuntu2.1/changelog and http://changelogs.ubuntu.com/changelogs/pool/main/e/evince/evince_2.28.1-0ubuntu1.2/changelog).

Revision history for this message
Charlie Kravetz (cjkgeek) wrote :

This bug report is being closed due to your last comment regarding this being fixed with an update. For future reference you can manage the status of your own bugs by clicking on the current status in the yellow line and then choosing a new status in the revealed drop down box. You can learn more about bug statuses at https://wiki.ubuntu.com/Bugs/Status. Thank you again for taking the time to report this bug and helping to make Ubuntu better. Please submit any future bugs you may find.

Changed in evince (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.