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 138704 - gpdf 0.131 halts with one PDF file..
gpdf 0.131 halts with one PDF file..
Status: RESOLVED DUPLICATE of bug 129400
Product: gpdf
Classification: Deprecated
Component: general
unspecified
Other FreeBSD
: Normal normal
: ---
Assigned To: Martin Kretzschmar
Martin Kretzschmar
Depends on:
Blocks:
 
 
Reported: 2004-04-01 02:51 UTC by Jeremy Messenger
Modified: 2004-12-22 21:47 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Jeremy Messenger 2004-04-01 02:51:44 UTC
System:
================================
GTK 2.4
GNOME 2.6
FreeBSD 5.2-CURRENT
gpdf version: 0.131, also someone reported that 0.112.1 has the same problem.
================================

If you get a PDF file from GIMP site[1] and it will always cause gpdf halts up 
to like 80% CPU. I had to kill it by manual. But, gpdf does work fine with the 
other PDF files. I have no idea what it has caused, probably fonts? or something 
different?

Acrobat doesn't has any problem to view that GIMP's PDF file.

[1] http://brix.gimp.org/files/presspack/pressrelease.pdf
Comment 1 Rémi Cohen-Scali 2004-04-01 06:46:53 UTC
Can't reproduce ... are you able to provide stack trace ?
Comment 2 Jeremy Messenger 2004-04-01 08:52:17 UTC
Well, the backtraces isn't useful.. Here's what I got:

======================================
% gdb gpdf

(gdb) r
Starting program: /usr/X11R6/bin/gpdf

(gpdf:27000): Gtk-CRITICAL **: file gtkfilesystem.c: line 398 
(gtk_file_system_volume_get_base_path): 
assertion `volume != NULL' failed

(gpdf:27000): Gtk-CRITICAL **: file gtkfilesystem.c: line 675 
(gtk_file_system_path_is_local): 
assertion `path != NULL' failed

Program received signal SIGKILL, Killed.
0x29064fcf in poll () from /lib/libc.so.5

(gdb) bt
  • #0 poll
    from /lib/libc.so.5
  • #1 _thread_kern_sched_state_unlock
    from /usr/lib/libc_r.so.5
  • #2 _thread_kern_scheduler
    from /usr/lib/libc_r.so.5

But, I am going to try to see if I can get anything useful from truss and 
ktrace.
Comment 3 Martin Kretzschmar 2004-04-17 12:26:05 UTC
Freetype 2.1.7 problem. See bug 129400 for link to a freetype patch.

*** This bug has been marked as a duplicate of 129400 ***
Comment 4 Jeremy Messenger 2004-04-18 02:37:21 UTC
Sweet, that was it. Thanks!
Comment 5 Martin Kretzschmar 2004-04-18 10:41:14 UTC
You're welcome.