evince crashed with SIGSEGV in _create_touch_event()

Bug #1723869 reported by Marco Vermeulen on 2017-10-16
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
evince (Ubuntu)
Medium
Unassigned

Bug Description

Evince seems to crash periodically for no apparent reason.

ProblemType: Crash
DistroRelease: Ubuntu 17.10
Package: evince 3.26.0-1
ProcVersionSignature: Ubuntu 4.13.0-16.19-generic 4.13.4
Uname: Linux 4.13.0-12-generic x86_64
ApportVersion: 2.20.7-0ubuntu3
Architecture: amd64
CurrentDesktop: ubuntu:GNOME
Date: Sun Oct 8 22:21:48 2017
EcryptfsInUse: Yes
ExecutablePath: /usr/bin/evince
InstallationDate: Installed on 2017-09-16 (29 days ago)
InstallationMedia: Ubuntu 17.04 "Zesty Zapus" - Release amd64 (20170412)
ProcCmdline: BOOT_IMAGE=/boot/vmlinuz-4.13.0-16-generic.efi.signed root=UUID=b7c25b8a-4364-450d-9e58-6bf3b66eab2d ro quiet splash vt.handoff=7
ProcEnviron:
 SHELL=/usr/bin/zsh
 XDG_RUNTIME_DIR=<set>
 PATH=(custom, no user)
 LANGUAGE=en_GB:en
 LANG=en_GB.UTF-8
SegvAnalysis:
 Segfault happened at: 0x7ff61faf5e40: mov 0x18(%rbp),%rdi
 PC (0x7ff61faf5e40) ok
 source "0x18(%rbp)" (0x00000018) not located in a known VMA region (needed readable region)!
 destination "%rdi" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: evince
StacktraceTop:
 ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
 ?? () from /usr/lib/x86_64-linux-gnu/libgdk-3.so.0
 ffi_call_unix64 () from /usr/lib/x86_64-linux-gnu/libffi.so.6
 ffi_call () from /usr/lib/x86_64-linux-gnu/libffi.so.6
 ?? () from /usr/lib/x86_64-linux-gnu/libwayland-client.so.0
Title: evince crashed with SIGSEGV in ffi_call_unix64()
UpgradeStatus: Upgraded to artful on 2017-10-05 (10 days ago)
UserGroups: adm cdrom dip docker lpadmin plugdev sambashare sudo

Marco Vermeulen (vermeulen-mp) wrote :

StacktraceTop:
 _create_touch_event (seat=seat@entry=0x55609849c040, touch=touch@entry=0x0, evtype=evtype@entry=GDK_TOUCH_END, time=time@entry=105112726) at ././gdk/wayland/gdkdevice-wayland.c:2332
 touch_handle_up (data=0x55609849c040, wl_touch=<optimized out>, serial=<optimized out>, time=105112726, id=0) at ././gdk/wayland/gdkdevice-wayland.c:2451
 ffi_call_unix64 () at ../src/x86/unix64.S:76
 ffi_call (cif=cif@entry=0x7ffc6b1102d0, fn=<optimized out>, rvalue=<optimized out>, rvalue@entry=0x0, avalue=avalue@entry=0x7ffc6b1103a0) at ../src/x86/ffi64.c:525
 wl_closure_invoke (closure=closure@entry=0x556098e75d10, flags=flags@entry=1, target=<optimized out>, target@entry=0x556098498800, opcode=opcode@entry=1, data=<optimized out>) at ../src/connection.c:935

Changed in evince (Ubuntu):
importance: Undecided → Medium
summary: - evince crashed with SIGSEGV in ffi_call_unix64()
+ evince crashed with SIGSEGV in _create_touch_event()
tags: removed: need-amd64-retrace
Sebastien Bacher (seb128) wrote :

Thank you for your bug report. Do you use a touchscreen? There is a report with a similar backtrace on https://bugzilla.redhat.com/show_bug.cgi?id=1438645 so it's not ubuntu specific

information type: Private → Public
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

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