After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 347564 - evince fails to render some pdf documents
evince fails to render some pdf documents
Status: RESOLVED NOTGNOME
Product: evince
Classification: Core
Component: general
0.5.x
Other All
: High critical
: ---
Assigned To: Evince Maintainers
Evince Maintainers
: 358989 (view as bug list)
Depends on:
Blocks:
 
 
Reported: 2006-07-14 23:21 UTC by Trever Adams
Modified: 2006-10-02 16:36 UTC
See Also:
GNOME target: ---
GNOME version: 2.15/2.16



Description Trever Adams 2006-07-14 23:21:58 UTC
Please describe the problem:
I have been seeing more and more of this. Evince will just say loading forever and ever on many PDF files. If you try to ltrace it, it will crash before a window is displayed.

Steps to reproduce:
1. Go to http://www.thespectrum.com/movies/movies.pdf
2. Watch it say loading
3. Wait until doomsday


Actual results:
You wait with a message "Loading" on the screen. Occasionally it will partially load, but never completely, never usably (the program more or less locks after displaying the little it will).

Expected results:
The pdf file should be displayed.

Does this happen every time?
Yes.

Other information:
Comment 1 Damien Durand 2006-07-15 13:08:11 UTC
Thanks for the bug report. Could you add a stacktrace to this bug?
Comment 2 Trever Adams 2006-07-15 14:38:16 UTC
Program received signal SIGINT, Interrupt.
0xb7f44402 in __kernel_vsyscall ()
(gdb) back
  • #0 __kernel_vsyscall
  • #1 poll
    from /lib/libc.so.6
  • #2 g_main_context_check
    from /lib/libglib-2.0.so.0
  • #3 g_main_loop_run
    from /lib/libglib-2.0.so.0
  • #4 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #5 ??
  • #6 __libc_start_main
    from /lib/libc.so.6
  • #7 ??


Rather uninteresting. I will try to get one with the actual program symbols. However, since it don't hang most of the time (only when it draws part of the page) I don't think it will get much more interesting.
Comment 3 Teppo Turtiainen 2006-07-20 10:04:17 UTC
What kind of computer are you using? How long did you wait before giving up? Do you see 100% CPU usage while Evince is loading the file? The example file opens fine for me, but takes a long time (around 10 seconds) on an AMD Athlon 64 3700+.
Comment 4 Trever Adams 2006-07-20 21:48:39 UTC
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 6
model           : 8
model name      : AMD Athlon(tm) XP 2200+
stepping        : 0
cpu MHz         : 1797.372
cache size      : 256 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow up ts
bogomips        : 3598.28


50-100% CPU utilization for 4+ minutes before it drew. This I do not understand. It used to come up in about 5 seconds. Acrobat does it quickly. Xpdf starts to render immediately and finishes in about 2 minutes. Isn't evince based on xpdf (poppler)?

I have waited 20 minutes before and not had it render.
Comment 5 Nickolay V. Shmyrev 2006-08-14 00:36:19 UTC
Still valid with recent poppler and evince. This looks like a bug with the PDF backend.  Could you please follow these instructions to help get this bug fixed.  Thank You. 

http://live.gnome.org/Evince/PopplerBugs#poppler
 
Comment 6 Owen 2006-09-22 11:59:25 UTC
Just wanted to say I get this too.

I've uploaded a screenshot to http://users.on.net/stickley/evince.png

I have an AMD Athlon64 3400+ (2.4Ghz) running Ubuntu i386, and have 100% CPU utilisation while evince attempts to open many pdf files.
Comment 7 Nickolay V. Shmyrev 2006-09-23 02:39:46 UTC
Redirected as

http://bugs.freedesktop.org/show_bug.cgi?id=6585
Comment 8 Martin Drohmann 2006-10-02 16:36:51 UTC
*** Bug 358989 has been marked as a duplicate of this bug. ***