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 315358 - corrupt display and crash on select
corrupt display and crash on select
Status: RESOLVED NOTGNOME
Product: evince
Classification: Core
Component: general
git master
Other Linux
: High critical
: ---
Assigned To: Evince Maintainers
Evince Maintainers
Depends on:
Blocks:
 
 
Reported: 2005-09-06 13:28 UTC by Christian Persch
Modified: 2005-09-07 17:16 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Christian Persch 2005-09-06 13:28:47 UTC
Steps to reproduce:
0) Open this pdf: http://www.sudoku.org.uk/pdf/sudo2901.pdf
1) Try to select something.

Results:
Document is displayed as garbage, and evince crashes when trying to select.

  • #6 <signal handler called>
  • #7 ??
  • #8 ??
  • #9 ??
  • #10 ??
  • #11 raise
    from /lib/tls/i686/cmov/libc.so.6
  • #12 abort
    from /lib/tls/i686/cmov/libc.so.6
  • #13 IA__g_logv
    at gmessages.c line 497
  • #14 IA__g_log
    at gmessages.c line 517
  • #15 IA__g_assert_warning
    at gmessages.c line 552
  • #16 ev_pixbuf_cache_get_selection_pixbuf
    at ev-pixbuf-cache.c line 810
  • #17 selection_update_idle_cb
    at ev-view.c line 3184
  • #18 g_idle_dispatch
    at gmain.c line 3813
  • #19 IA__g_main_context_dispatch
    at gmain.c line 1934
  • #20 g_main_context_iterate
    at gmain.c line 2565
  • #21 IA__g_main_loop_run
    at gmain.c line 2769
  • #22 IA__gtk_main
    at gtkmain.c line 976
  • #23 main
    at main.c line 295

Evince, poppler (0.4.x branch) from cvs from today, cairo 1.0.0.
Comment 1 Marco Pesenti Gritti 2005-09-07 07:57:49 UTC
Hmm can you check that you are actually using cairo backend? (from the about box)
Also are you still seeing this with cvs?

Strangely here it works with cvs head + cairo and breaks on FC4 packages (splash).
Comment 2 Christian Persch 2005-09-07 10:22:15 UTC
Actually I cannot reproduce anymore, the document displays fine now and
selecting works. I didn't upgrade anything.... that's weird.
It's using cairo.
Comment 3 Christian Persch 2005-09-07 10:29:43 UTC
Aha! It works fine on ubuntu's evince 0.4.0 with poppler 0.4.1 (cairo), but
fails on evince + poppler (says "poppler 0.4.2 (cairo)" in About) from cvs!
Comment 4 Christian Persch 2005-09-07 17:16:53 UTC
Forwarded to poppler bugzilla, https://bugs.freedesktop.org/show_bug.cgi?id=4386 .