Attached is a debdiff targeted for Oneiric. I understand that this bug will probably eventually be fixed by the upload of Evince 3.0, but I'd like to get this patch into natty-proposed as well.
** Patch added: "debdiff.patch" https://bugs.launchpad.net/ubuntu/+source/evince/+bug/651931/+attachment/2119548/+files/debdiff.patch ** Description changed: - Binary package hint: evince + Evince crashes when clicking on the blank document area during the short + interval between Evince's window opening, and before the document has + been loaded. - I could open the same document successfully the second time + Steps to reproduce: + 1. Find a PDF file (the larger the better, so that there's a greater time window) + 2. Double click it to open the document in Evince. + 3. When Evince's window appears, click on the blank document area immediately. This has to be done before the document loads in the window. + 4. Observe Evince segfault. - ProblemType: Crash - DistroRelease: Ubuntu 10.10 - Package: evince 2.32.0-0ubuntu1 - ProcVersionSignature: Ubuntu 2.6.35-22.32-generic 2.6.35.4 - Uname: Linux 2.6.35-22-generic i686 - Architecture: i386 - Date: Thu Sep 30 12:40:18 2010 - ExecutablePath: /usr/bin/evince - ProcCmdline: root=UUID=6425420f-b762-4e4c-8e72-9f298c4d3df6 ro quiet splash vga=795 - ProcEnviron: - LANGUAGE=en_US:en - PATH=(custom, user) - LANG=en_US.utf8 - SHELL=/bin/zsh SegvAnalysis: - Segfault happened at: 0x9c1964 <ev_pixbuf_cache_set_selection_list+436>: mov 0x58(%eax),%edx - PC (0x009c1964) ok - source "0x58(%eax)" (0x00000058) not located in a known VMA region (needed readable region)! - destination "%edx" ok + Segfault happened at: 0x9c1964 <ev_pixbuf_cache_set_selection_list+436>: mov 0x58(%eax),%edx + PC (0x009c1964) ok + source "0x58(%eax)" (0x00000058) not located in a known VMA region (needed readable region)! + destination "%edx" ok SegvReason: reading NULL VMA Signal: 11 SourcePackage: evince StacktraceTop: - clear_job_selection (pixbuf_cache=0x21de3f18, selection_list=0x0) at /build/buildd/evince-2.32.0/./libview/ev-pixbuf-cache.c:1014 - ev_pixbuf_cache_set_selection_list (pixbuf_cache=0x21de3f18, selection_list=0x0) at /build/buildd/evince-2.32.0/./libview/ev-pixbuf-cache.c:1078 - clear_selection (view=0x21de2018) at /build/buildd/evince-2.32.0/./libview/ev-view.c:5998 - start_selection_for_event (view=0x0, event=0x0) at /build/buildd/evince-2.32.0/./libview/ev-view.c:3492 - ev_view_button_press_event (widget=0x21de2018, event=0x21de75e0) at /build/buildd/evince-2.32.0/./libview/ev-view.c:3596 + clear_job_selection (pixbuf_cache=0x21de3f18, selection_list=0x0) at /build/buildd/evince-2.32.0/./libview/ev-pixbuf-cache.c:1014 + ev_pixbuf_cache_set_selection_list (pixbuf_cache=0x21de3f18, selection_list=0x0) at /build/buildd/evince-2.32.0/./libview/ev-pixbuf-cache.c:1078 + clear_selection (view=0x21de2018) at /build/buildd/evince-2.32.0/./libview/ev-view.c:5998 + start_selection_for_event (view=0x0, event=0x0) at /build/buildd/evince-2.32.0/./libview/ev-view.c:3492 + ev_view_button_press_event (widget=0x21de2018, event=0x21de75e0) at /build/buildd/evince-2.32.0/./libview/ev-view.c:3596 Title: evince crashed with SIGSEGV in clear_job_selection() UserGroups: adm admin audio cdrom davfs2 dialout dip floppy fuse lpadmin netdev plugdev powerdev sambashare scanner video -- You received this bug notification because you are a member of Ubuntu Desktop Bugs, which is subscribed to evince in Ubuntu. https://bugs.launchpad.net/bugs/651931 Title: evince crashed with SIGSEGV in clear_job_selection() -- desktop-bugs mailing list desktop-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/desktop-bugs