[Bug 851837] New: Evince segmentation fault: cairo-polygon-intersect.c: File or directory not found
https://bugzilla.novell.com/show_bug.cgi?id=851837
https://bugzilla.novell.com/show_bug.cgi?id=851837#c0
Summary: Evince segmentation fault: cairo-polygon-intersect.c:
File or directory not found
Classification: openSUSE
Product: openSUSE 13.1
Version: Final
Platform: x86-64
OS/Version: openSUSE 13.1
Status: NEW
Severity: Normal
Priority: P5 - None
Component: GNOME
AssignedTo: bnc-team-gnome@forge.provo.novell.com
ReportedBy: robin.roevens@uza.be
QAContact: qa-bugs@suse.de
Found By: ---
Blocker: ---
Created an attachment (id=568715)
--> (http://bugzilla.novell.com/attachment.cgi?id=568715)
Specific PDF causing the segmentation fault
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:25.0) Gecko/20100101
Firefox/25.0
Evince crashes with a segmentation fault when browsing a particular PDF. This
crash happens when the thumbnail for one particular page is generated.
When the side pane is closed, evince doesn't crash when browsing to this
specific page.
Reproducible: Always
Steps to Reproduce:
1.Start evince EY-GISS-Under-cyber-attack.PDF
2.Ensure the side pane is enabled displaying the page thumbnails
3.Scroll down until page 23 is visible in the thumbnail side pane
Actual Results:
Segmentation fault
Expected Results:
Evince not crashing and page 23 is also thumbnailed and displayed correctly
Backtrace in gbd:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffe2a0c700 (LWP 5809)]
active_edges (polygon=0x7fffe2a0ad80, top=12503, left=0x7fffc4521060) at
cairo-polygon-intersect.c:1235
1235 cairo-polygon-intersect.c: File or directory not found.
(gdb) bt
#0 active_edges (polygon=0x7fffe2a0ad80, top=12503, left=0x7fffc4521060) at
cairo-polygon-intersect.c:1235
#1 intersection_sweep (polygon=0x7fffe2a0ad80, num_events=<optimized out>,
start_events=<optimized out>) at cairo-polygon-intersect.c:1271
#2 _cairo_polygon_intersect (a=a@entry=0x7fffe2a0ad80,
winding_a=winding_a@entry=0, b=b@entry=0x7fffe2a0a950, winding_b=<optimized
out>)
at cairo-polygon-intersect.c:1466
#3 0x00007ffff6454b6a in clip_and_composite_polygon
(compositor=compositor@entry=0x7ffff67087c0
https://bugzilla.novell.com/show_bug.cgi?id=851837
https://bugzilla.novell.com/show_bug.cgi?id=851837#c1
Dominique Leuenberger
From the trace, I'm rather pointing at Cairo engine being to blame as opposed to Evince... investigating.
-- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=851837
https://bugzilla.novell.com/show_bug.cgi?id=851837#c
Dominique Leuenberger
participants (1)
-
bugzilla_noreply@novell.com