evince crashed with signal 5 in _XError()

Bug #131801 reported by JustusWinter
6
Affects Status Importance Assigned to Milestone
evince (Ubuntu)
Invalid
Medium
Ubuntu Desktop Bugs

Bug Description

Binary package hint: evince

I was viewing a rather large postscript file (http://dept-info.labri.fr/~thibault/tmp/graph-radial.ps, 1825730 bytes). When zooming to 400% evince crashes. I think it is trying to allocate too much memory since it writes

Gdk-ERROR **: The program 'evince' received an X Window System error.
This probably reflects a bug in the program.
The error was 'BadAlloc (insufficient resources for operation)'.
  (Details: serial 2862 error_code 11 request_code 53 minor_code 0)
[...]

to stderr. When selecting 200% the operation seems to succeed but the system starts swapping (guessing by the hdd indicator) like crazy leaving it in an unusuable state.

ProblemType: Crash
Architecture: amd64
CrashCounter: 1
Date: Sat Aug 11 14:54:59 2007
DistroRelease: Ubuntu 7.10
ExecutablePath: /usr/bin/evince
Package: evince 0.9.3-0ubuntu1
PackageArchitecture: amd64
ProcCmdline: evince graph-radial.ps
ProcCwd: /tmp
ProcEnviron:
 SHELL=/bin/bash
 PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 LANG=en_US.UTF-8
Signal: 5
SourcePackage: evince
StacktraceTop:
 ?? () from /usr/lib/libgdk-x11-2.0.so.0
 _XError () from /usr/lib/libX11.so.6
 _XReply () from /usr/lib/libX11.so.6
 XSync () from /usr/lib/libX11.so.6
 gdk_flush () from /usr/lib/libgdk-x11-2.0.so.0
Title: evince crashed with signal 5 in _XError()
Uname: Linux thinkbox 2.6.22-9-generic #1 SMP Fri Aug 3 00:20:35 GMT 2007 x86_64 GNU/Linux
UserGroups: adm admin audio cdrom dialout dip floppy fuse kvm lpadmin netdev plugdev powerdev scanner video

Tags: apport-crash
Revision history for this message
JustusWinter (4winter) wrote :
Revision history for this message
Apport retracing service (apport) wrote : Symbolic stack trace

StacktraceTop:gdk_x_error (display=<value optimized out>, error=0x7fffd5d37540) at /build/buildd/gtk+2.0-2.11.6/gdk/x11/gdkmain-x11.c:641
_XError (dpy=0x6d7fb0, rep=<value optimized out>) at ../../src/XlibInt.c:2907
_XReply (dpy=0x6d7fb0, rep=0x7fffd5d37690, extra=0, discard=1) at ../../src/XlibInt.c:1833
XSync (dpy=0x6d7fb0, discard=0) at ../../src/Sync.c:48
IA__gdk_flush () at /build/buildd/gtk+2.0-2.11.6/gdk/x11/gdkevents-x11.c:2532

Revision history for this message
Apport retracing service (apport) wrote : Symbolic threaded stack trace
Revision history for this message
Apport retracing service (apport) wrote : Stack trace with source code
Changed in evince:
importance: Undecided → Medium
Revision history for this message
Sebastien Bacher (seb128) wrote :

Thanks for the bug report. This particular bug has already been reported, but feel free to report any other bugs you find.

Changed in evince:
assignee: nobody → desktop-bugs
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.