evince crashed with SIGSEGV in XPending()

Bug #932322 reported by Christopher Kyle Horton on 2012-02-14
38
This bug affects 4 people
Affects Status Importance Assigned to Milestone
Geis
High
Unassigned
utouch-geis (Ubuntu)
High
Unassigned

Bug Description

I opened a PDF and maximized the window, then locked the screen. When I unlocked it (using the new LightDM lock screen), Evince crashed almost as soon as I logged back in.

ProblemType: Crash
DistroRelease: Ubuntu 12.04
Package: evince 3.3.5-0ubuntu1
ProcVersionSignature: Ubuntu 3.2.0-16.25-generic 3.2.6
Uname: Linux 3.2.0-16-generic x86_64
ApportVersion: 1.91-0ubuntu1
Architecture: amd64
Date: Tue Feb 14 15:36:40 2012
ExecutablePath: /usr/bin/evince
InstallationMedia: Ubuntu 12.04 LTS "Precise Pangolin" - Alpha amd64 (20120201.1)
ProcCmdline: BOOT_IMAGE=/boot/vmlinuz-3.2.0-16-generic root=UUID=97989177-3029-4f71-b066-3c57c402267b ro quiet splash vt.handoff=7
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SegvAnalysis:
 Segfault happened at: 0x7f971301b3ce <XPending+14>: mov 0x968(%rdi),%rax
 PC (0x7f971301b3ce) ok
 source "0x968(%rdi)" (0x00000968) not located in a known VMA region (needed readable region)!
 destination "%rax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: evince
StacktraceTop:
 XPending () from /usr/lib/x86_64-linux-gnu/libX11.so.6
 ?? () from /usr/lib/x86_64-linux-gnu/libutouch-geis.so.1
 ?? () from /usr/lib/x86_64-linux-gnu/libutouch-geis.so.1
 geis_event_dispatch () from /usr/lib/x86_64-linux-gnu/libutouch-geis.so.1
 ?? () from /usr/lib/libgrip.so.0
Title: evince crashed with SIGSEGV in XPending()
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo

StacktraceTop:
 XPending (dpy=0x0) at ../../src/Pending.c:51
 _x11_fd_callback (fd=<optimized out>, ev=<optimized out>, ctx=0x7f9714c13f08) at geis_grail_backend.c:827
 geis_backend_multiplexor_pump (mx=0x7f9714bb1060) at geis_backend_multiplexor.c:399
 geis_event_dispatch (instance=<optimized out>) at geis_v1.c:649
 io_callback (source=<optimized out>, condition=<optimized out>, data=<optimized out>) at gripgesturemanager.c:945

Changed in evince (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in evince (Ubuntu):
status: New → Confirmed
visibility: private → public
affects: evince (Ubuntu) → utouch-geis (Ubuntu)
Changed in utouch-geis (Ubuntu):
importance: Medium → High
tags: removed: apparmor
Changed in utouch-geis:
status: New → Confirmed
importance: Undecided → High
Jussi Pakkanen (jpakkane) wrote :

I can not reproduce this with newest precise + uTouch daily build PPA. Can someone who has experienced this bug please re-test and tell if it is fixed for you?

Changed in utouch-geis:
status: Confirmed → Incomplete
Changed in utouch-geis (Ubuntu):
status: Confirmed → Incomplete
Launchpad Janitor (janitor) wrote :

[Expired for utouch-geis (Ubuntu) because there has been no activity for 60 days.]

Changed in utouch-geis (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Duplicates of this bug

Other bug subscribers