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 504021 - crash in Document Viewer: text selection
crash in Document Viewer: text selection
Status: RESOLVED DUPLICATE of bug 528484
Product: evince
Classification: Core
Component: general
2.20.x
Other All
: High critical
: ---
Assigned To: Evince Maintainers
Evince Maintainers
Depends on:
Blocks:
 
 
Reported: 2007-12-17 10:34 UTC by morgan.martinet
Modified: 2008-05-23 09:52 UTC
See Also:
GNOME target: ---
GNOME version: 2.19/2.20



Description morgan.martinet 2007-12-17 10:34:19 UTC
Version: 2.20.2

What were you doing when the application crashed?
text selection


Distribution: Debian lenny/sid
Gnome Release: 2.20.2 2007-11-29 (Debian)
BugBuddy Version: 2.20.1

System: Linux 2.6.23.1-071029 #1 SMP PREEMPT Mon Oct 29 20:23:34 CET 2007 x86_64
X Vendor: The X.Org Foundation
X Vendor Release: 10400000
Selinux: No
Accessibility: Disabled
GTK+ Theme: MurrinaVerdeOlivo
Icon Theme: HumanStrange2-0.3

Memory status: size: 323768320 vsize: 323768320 resident: 56823808 share: 14401536 rss: 56823808 rss_rlim: 18446744073709551615
CPU usage: start_time: 1197887555 rtime: 490 utime: 438 stime: 52 cutime:0 cstime: 0 timeout: 0 it_real_value: 0 frequency: 100

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

Using host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0x2ad5e83adca0 (LWP 13436)]
[New Thread 0x40800950 (LWP 13437)]
0x00002ad5e369034f in waitpid () from /lib/libpthread.so.0

Thread 1 (Thread 0x2ad5e83adca0 (LWP 13436))

  • #0 waitpid
    from /lib/libpthread.so.0
  • #1 g_spawn_sync
    from /usr/lib/libglib-2.0.so.0
  • #2 g_spawn_command_line_sync
    from /usr/lib/libglib-2.0.so.0
  • #3 ??
    from /usr/lib/gtk-2.0/modules/libgnomebreakpad.so
  • #4 <signal handler called>
  • #5 TextLine::visitSelection
    from /usr/lib/libpoppler.so.2
  • #6 TextBlock::visitSelection
    from /usr/lib/libpoppler.so.2
  • #7 TextPage::visitSelection
    from /usr/lib/libpoppler.so.2
  • #8 TextPage::getSelectionRegion
    from /usr/lib/libpoppler.so.2
  • #9 poppler_page_get_selection_region
    from /usr/lib/libpoppler-glib.so.2
  • #10 ev_pixbuf_cache_get_selection_surface
    at /build/buildd/evince-2.20.2/./shell/ev-pixbuf-cache.c line 1022
  • #11 merge_selection_region
    at /build/buildd/evince-2.20.2/./shell/ev-view.c line 5255
  • #12 compute_selections
    at /build/buildd/evince-2.20.2/./shell/ev-view.c line 5330
  • #13 selection_update_idle_cb
    at /build/buildd/evince-2.20.2/./shell/ev-view.c line 2813
  • #14 g_main_context_dispatch
    from /usr/lib/libglib-2.0.so.0
  • #15 ??
    from /usr/lib/libglib-2.0.so.0
  • #16 g_main_loop_run
    from /usr/lib/libglib-2.0.so.0
  • #17 gtk_main
    from /usr/lib/libgtk-x11-2.0.so.0
  • #18 main
    at /build/buildd/evince-2.20.2/./shell/main.c line 383
  • #19 __libc_start_main
    from /lib/libc.so.6
  • #20 _start
  • #0 waitpid
    from /lib/libpthread.so.0


----------- .xsession-errors (327752 sec old) ---------------------
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
A handler is already registered for the path starting with path[0] = "org"
...Too much output, ignoring rest...
--------------------------------------------------
Comment 1 André Klapper 2008-01-10 12:42:59 UTC
Thanks for the bug report. Unfortunately it lacks some information that may help us in finding the cause of the bug. Can you, if possible, attach the file causing the crash? Also this may be a Poppler Bug (the backend used by Evince to render PDF), could you please supply the poppler version and type? You can find it in the Help->About menu in Evince.
Comment 2 morgan.martinet 2008-01-10 14:41:18 UTC
I can't reproduce the bug. I don't know which file it was.
maybe it's corrected because i've test with all the "candidate" files.

The poppler is 0.6.2 (cairo), but i can't say if it has been upgraded since december.
Comment 3 Cosimo Cecchi 2008-05-23 09:52:50 UTC
This is a crash in Poppler, reported upstream from bug 528484.

*** This bug has been marked as a duplicate of 528484 ***