← Back to team overview

desktop-packages team mailing list archive

[Bug 1240432] Re: evince segmentation fault. invalid rectangle passed

 

As far as I am concerned this bug is not fixed in 15.04. When I open a
document from the terminal I get this:

--------------------------------------------
jens@thinkpad-t500:~$ evince 28gesamt.pdf 
** (evince:2287): WARNING **: Couldn't connect to accessibility bus: Failed to connect to socket /tmp/dbus-a3QEKG7JQK: Connection refused

(evince:2287): Gtk-CRITICAL **: gtk_widget_show: assertion
'GTK_IS_WIDGET (widget)' failed

(evince:2287): Gtk-CRITICAL **: gtk_widget_show: assertion 'GTK_IS_WIDGET (widget)' failed
*** BUG ***
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug

*** BUG ***
In pixman_region32_init_rect: Invalid rectangle passed
Set a breakpoint on '_pixman_log_error' to debug
-------------------------------------------
In some cases the desktop freezes and I have to kill the process from the console.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to evince in Ubuntu.
https://bugs.launchpad.net/bugs/1240432

Title:
  evince segmentation fault.  invalid rectangle passed

Status in evince package in Ubuntu:
  Fix Released

Bug description:
  Ubuntu 13.10
  evince 3.10.0-0ubuntu2
  libcairo2 1.12.16-0ubuntu2

  Steps to reproduce:
  Attempt to view this pdf in evince:  http://www.mouser.com/ds/2/427/rwmilita-239699.pdf

  Results:
  evince shows the document first page for a second or two and then crashes.

  Console Output:
      (evince:2064): EvinceDocument-CRITICAL **: ev_document_get_n_pages: assertion 'EV_IS_DOCUMENT (document)' failed
      *** BUG ***
      In pixman_region32_init_rect: Invalid rectangle passed
      Set a breakpoint on '_pixman_log_error' to debug

      Segmentation fault (core dumped)

  
  gdb output:
      *** BUG ***
      In pixman_region32_init_rect: Invalid rectangle passed
      Set a breakpoint on '_pixman_log_error' to debug

  
      Program received signal SIGSEGV, Segmentation fault.
      [Switching to Thread 0x7f90c7fff700 (LWP 19298)]
      active_edges (polygon=0x7f90c7ffdd10, top=7401, left=0x7f90bc424170)
          at /build/buildd/cairo-1.12.16/src/cairo-polygon-intersect.c:1235 
      1235    /build/buildd/cairo-1.12.16/src/cairo-polygon-intersect.c: No such file or directory.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/evince/+bug/1240432/+subscriptions