evince crashed with SIGSEGV in memcpy()

Bug #303935 reported by Fole
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libspectre (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

Binary package hint: evince

I tried to open a document with evince. No matter if I run with the document as command line parameter or if I open it with the GUI, evince crashes.
The document is attached to this report.

lsb_release -rd
Description: Ubuntu 8.10
Release: 8.10

apt-cache policy evince
evince:
  Installiert: 2.24.1-0ubuntu1
  Kandidat: 2.24.1-0ubuntu1
  Versions-Tabelle:
 *** 2.24.1-0ubuntu1 0
        500 http://de.archive.ubuntu.com intrepid/main Packages
        100 /var/lib/dpkg/status

ProblemType: Crash
Architecture: i386
CrashCounter: 1
DistroRelease: Ubuntu 8.10
ExecutablePath: /usr/bin/evince
Package: evince 2.24.1-0ubuntu1
ProcAttrCurrent: unconfined
ProcCmdline: evince cbt.ps
ProcEnviron:
 SHELL=/bin/bash
 PATH=/home/username/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=de_DE.UTF-8
Signal: 11
SourcePackage: evince
StacktraceTop:
 memcpy () from /lib/tls/i686/cmov/libc.so.6
 ?? ()
 ?? () from /usr/lib/libX11.so.6
 XPutImage () from /usr/lib/libX11.so.6
 _draw_image_surface (surface=0x99d2600,
Title: evince crashed with SIGSEGV in memcpy()
Uname: Linux 2.6.27-7-generic i686
UserGroups: adm admin audio bioapi cdrom dialout dip floppy fuse lpadmin netdev plugdev powerdev scanner usbfs video

Revision history for this message
Fole (fole) wrote :
Revision history for this message
Apport retracing service (apport) wrote : Symbolic stack trace

StacktraceTop:memcpy () from /lib/tls/i686/cmov/libc.so.6
?? ()
?? () from /usr/lib/libX11.so.6
XPutImage () from /usr/lib/libX11.so.6
?? () from /usr/lib/libcairo.so.2

Revision history for this message
Apport retracing service (apport) wrote : Symbolic threaded stack trace
Revision history for this message
Pedro Villavicencio (pedro) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please try to obtain a valgrind log following the instructions at https://wiki.ubuntu.com/Valgrind and attach the file to the bug report. This will greatly help us in tracking down your problem.

Changed in evince:
assignee: nobody → desktop-bugs
importance: Undecided → Medium
status: New → Incomplete
Revision history for this message
Fole (fole) wrote :

I tried to further investigate the problem and found out that this bug is also related with the zooming. For me the problem occurs when I set the zoom level to 85%.

I tried to generate the valgrind output. Unfortunately I cannot because the program does not crash when running it with valgrind as explained on the wiki page. When running without valgrind however, it still crashes.

If you have further steps that I could perform please let me know.

Revision history for this message
Sebastien Bacher (seb128) wrote :

valgrind often workaround the crashes but the log should still show the issue

Revision history for this message
Fole (fole) wrote :

Ok. I created the log file with valgrind. See file attached.

Revision history for this message
Sebastien Bacher (seb128) wrote :

the log indicates a libspectre issue

Changed in evince:
assignee: desktop-bugs → nobody
status: Incomplete → New
Revision history for this message
sabacon10 (sabacon10) wrote :

This bug is still present in Karmic, after scrolling to the end of a postscript file created with pcal Evince crashed, if i try to change the zoom level evince also crashes.

got this from syslog.

kernel: [25264.392283] evince[2840]: segfault at b48d5000 ip 0103b056 sp bf87a138 error 4 in libc-2.10.1.so[fc6000+13e000]

Revision history for this message
Timmy Shih Jun Yee (shijun) wrote :

This bug no longer occurs on Lucid.

evince 2.30.3-0ubuntu1.1
libspectre1 0.2.3-2

Changed in libspectre (Ubuntu):
status: New → Invalid
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.