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

Reply via email to