[gusty] evince crash

Bug #150793 reported by Todd Deshane
6
Affects Status Importance Assigned to Milestone
evince (Ubuntu)
New
Undecided
Unassigned

Bug Description

Opening the file below and going to page 11 or page 15 causes a crash :

NOTE: need an ACM account to access this file:
http://www.acm.org/acmqueue/digital/Queuevol5no6_September2007.pdf

This doesn't not happen in the feisty version of evince.

I will attach the strace log

Revision history for this message
Todd Deshane (deshantm) wrote :

attaching strace

Revision history for this message
Michael R. Head (burner) wrote :

No troubles with that PDF in evince here (using the latest gutsy)

Revision history for this message
Philipp Kern (pkern) wrote :

Try scrolling down to the range he suggests. I could easily reproduce this bug.

#0 0x0000003e2f031765 in raise () from /lib/libc.so.6
#1 0x0000003e2f0331c0 in abort () from /lib/libc.so.6
#2 0x0000003e2f02ac2f in __assert_fail () from /lib/libc.so.6
#3 0x00000032b4c1deb6 in cairo_surface_destroy () from /usr/lib/libcairo.so.2
#4 0x00000033e8a17641 in CairoOutputDev::setSoftMask () from /usr/lib/libpoppler-glib.so.2
#5 0x00000033e86ac75f in Gfx::doSoftMask () from /usr/lib/libpoppler.so.2
#6 0x00000033e86ad03f in Gfx::opSetExtGState () from /usr/lib/libpoppler.so.2
#7 0x00000033e86a4298 in Gfx::go () from /usr/lib/libpoppler.so.2
#8 0x00000033e86a46e5 in Gfx::display () from /usr/lib/libpoppler.so.2
#9 0x00000033e86e83a6 in Page::displaySlice () from /usr/lib/libpoppler.so.2
#10 0x00000033e8a14a28 in poppler_page_render () from /usr/lib/libpoppler-glib.so.2
#11 0x000000000045a7b7 in pdf_document_render (document=<value optimized out>, rc=0xbcc480)
    at /build/buildd/evince-2.20.0/./backend/pdf/ev-poppler.cc:496
#12 0x0000000000422733 in ev_job_render_run (job=<value optimized out>) at /build/buildd/evince-2.20.0/./shell/ev-jobs.c:374
#13 0x0000000000420d8d in handle_job (job=0xb86490) at /build/buildd/evince-2.20.0/./shell/ev-job-queue.c:136
#14 0x00000000004212cf in ev_render_thread (data=<value optimized out>) at /build/buildd/evince-2.20.0/./shell/ev-job-queue.c:263
#15 0x0000003e31452904 in ?? () from /usr/lib/libglib-2.0.so.0
#16 0x0000003e2fc06317 in start_thread () from /lib/libpthread.so.0
#17 0x0000003e2f0d3d5d in clone () from /lib/libc.so.6
#18 0x0000000000000000 in ?? ()

Revision history for this message
Michael R. Head (burner) wrote :

I did scroll through pages 11 and 15, but couldn't get any crashes to occur.

Revision history for this message
Todd Deshane (deshantm) wrote :

I am running amd64, could that be the problem maybe?

Revision history for this message
Michael R. Head (burner) wrote :

I'm running i386 here with the nvidia-new binary drivers with compiz on...

Revision history for this message
Pedro Villavicencio (pedro) wrote :

Phillip are you running amd64 too?

Revision history for this message
Matti Lindell (mlind) wrote :

a duplicate of Bug #146860 ?

Revision history for this message
Michael R. Head (burner) wrote :

Looks like it might be. It's also a crash in cairo_surface_destroy.

Revision history for this message
Michael R. Head (burner) wrote :

BTW: evince crashes on page 11 on my AMD64 install.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.