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 603396 - crash in Document Viewer: This can be reproduced a...
crash in Document Viewer: This can be reproduced a...
Status: RESOLVED INVALID
Product: evince
Classification: Core
Component: BugBuddyBugs
2.29.x
Other All
: Normal critical
: ---
Assigned To: Evince Maintainers
Evince Maintainers
Depends on:
Blocks:
 
 
Reported: 2009-11-30 18:18 UTC by Pacho Ramos
Modified: 2009-12-03 19:53 UTC
See Also:
GNOME target: ---
GNOME version: 2.25/2.26


Attachments
informe1.dvi (8.80 KB, application/octet-stream)
2009-11-30 18:19 UTC, Pacho Ramos
Details

Description Pacho Ramos 2009-11-30 18:18:00 UTC
Version: 2.29.2

What were you doing when the application crashed?
This can be reproduced always when trying to read attached dvi file. It works fine with xdvi instead :-/


Distribution: Gentoo Base System release 1.12.13
Gnome Release: 2.26.3 2009-11-17 (Gentoo)
BugBuddy Version: 2.28.0

System: Linux 2.6.31-gentoo-r6 #1 PREEMPT Sat Nov 14 21:21:30 CET 2009 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10603901
Selinux: No
Accessibility: Disabled
GTK+ Theme: Shiki-Gentoo
Icon Theme: gnome-gentoo
GTK+ Modules: canberra-gtk-module, gnomebreakpad

Memory status: size: 304660480 vsize: 304660480 resident: 36106240 share: 20000768 rss: 36106240 rss_rlim: 18446744073709551615
CPU usage: start_time: 1259605041 rtime: 31 utime: 26 stime: 5 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

Backtrace was generated from '/usr/bin/evince'

[Thread debugging using libthread_db enabled]
[New Thread 0x7fefffe18790 (LWP 7358)]
[New Thread 0x7feff01e2950 (LWP 7360)]
[New Thread 0x7feff301d950 (LWP 7359)]
0x00007feff9aedaf6 in poll () from /lib/libc.so.6

Thread 3 (Thread 0x7feff301d950 (LWP 7359))

  • #0 waitpid
    from /lib/libpthread.so.0
  • #1 IA__g_spawn_sync
    at gspawn.c line 386
  • #2 IA__g_spawn_command_line_sync
    at gspawn.c line 700
  • #3 ??
    from /usr/lib64/gtk-2.0/modules/libgnomebreakpad.so
  • #4 <signal handler called>
  • #5 ref_stack_push_block
    at ./psi/istack.c line 515
  • #6 ref_stack_push
    at ./psi/istack.c line 475
  • #7 scan_token
    at ./psi/iscan.c line 510
  • #8 scan_font
    at scanfont.c line 1278
  • #9 fontfcnA
    at fontfcn.c line 521
  • #10 T1_LoadFont
    at t1load.c line 151
  • #11 t1_font_get_glyph
    at t1.c line 304
  • #12 font_get_glyph
    at font.c line 286
  • #13 set_char
    at dviread.c line 1291
  • #14 mdvi_dopage
    at dviread.c line 1091
  • #15 dvi_document_thumbnails_get_thumbnail
    at dvi-document.c line 309
  • #16 ev_job_thumbnail_run
    at ev-jobs.c line 680
  • #17 ev_job_thread_proxy
    at ev-job-scheduler.c line 183
  • #18 g_thread_create_proxy
    at gthread.c line 635
  • #19 start_thread
    from /lib/libpthread.so.0
  • #20 clone
    from /lib/libc.so.6
  • #21 ??


----------- .xsession-errors (7 sec old) ---------------------
** (evolution:25194): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed
** (evolution:25194): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed
** (evolution:25194): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed
** (evolution:25194): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed
** (evolution:25194): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed
** (evolution:25194): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed
** (evolution:25194): CRITICAL **: atk_object_set_name: assertion `name != NULL' failed
evince: Fatal IO error 11 (Recurso no disponible temporalmente) on X server :0.0.
--------------------------------------------------
Comment 1 Pacho Ramos 2009-11-30 18:19:42 UTC
Created attachment 148766 [details]
informe1.dvi
Comment 2 Emmanuel Fleury 2009-12-03 13:22:18 UTC
Hmm, again I can't reproduce it... It works fine on my system (Evince 2.29.3).

I noticed that this issue occured on a x86_64 architecture. Is the crash still occurring on a x86 platform ?
Comment 3 Pacho Ramos 2009-12-03 19:18:37 UTC
In this case it's probably caused because of temporally using 2.29 branch on a gnome 2.26 desktop with cairo and similar all on its "stable" versions

OK with closing this for now, sorry for the noise
Comment 4 Emmanuel Fleury 2009-12-03 19:25:08 UTC
Maybe you should try get and compile cairo (this is quite easy). See there: http://www.cairographics.org/download/

Basicaly: 
git clone git://anongit.freedesktop.org/git/cairo
git clone git://anongit.freedesktop.org/git/pixman

Then try again all these bugs (I mean this one and bug 600552) ... At least, we will be sure if it's due to this problem.
Comment 5 Pacho Ramos 2009-12-03 19:53:47 UTC
I already tried with a newer cairo for bug 600552 without success :-(, then, I will wait since bug 600552 interests me much more since it has never worked for me (while this one seems to only occur with 2.29, then, maybe I have to update other parts of my system :-/)