Xorg crashed with SIGSEGV in GetTouchEvents from QueueTouchEvents

Bug #1311828 reported by Jean-Baptiste Lallement
50
This bug affects 9 people
Affects Status Importance Assigned to Milestone
xorg-server (Ubuntu)
Expired
Critical
Unassigned

Bug Description

TEST CASE:
Note: reproduced on a desktop with a touch screen
1. Open gallery-app preloaded with picture
2. Open a picture
3 Switch between picture with touch gestures

ACTUAL RESULT
After switching between pictures back and forth, this crash occurs

This crash also occurs with ubuntu-calculator-app

ProblemType: Crash
DistroRelease: Ubuntu 14.04
Package: xserver-xorg-core 2:1.15.1-0ubuntu2
ProcVersionSignature: Ubuntu 3.13.0-24.46-generic 3.13.9
Uname: Linux 3.13.0-24-generic x86_64
.tmp.unity.support.test.0:

ApportVersion: 2.14.1-0ubuntu3
Architecture: amd64
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: compiz
CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
CompositorUnredirectFSW: true
CrashCounter: 1
Date: Wed Apr 23 20:37:50 2014
DistUpgraded: Fresh install
DistroCodename: trusty
DistroVariant: ubuntu
ExecutablePath: /usr/bin/Xorg
ExtraDebuggingInterest: Yes
GraphicsCard:
 Intel Corporation ValleyView Gen7 [8086:0f31] (rev 0a) (prog-if 00 [VGA controller])
   Subsystem: Dell Device [1028:0629]
InstallationDate: Installed on 2014-04-22 (1 days ago)
InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140417)
MachineType: Dell Inc. Inspiron 3138
ProcCmdline: /usr/bin/X -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
ProcEnviron:

ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-24-generic.efi.signed root=UUID=5cbfbe7d-ae82-4bcf-aa3c-9b23c133ee5b ro quiet splash
Signal: 6
SourcePackage: xorg-server
StacktraceTop:
 ?? ()
 ?? ()
 ?? () from /usr/lib/xorg/modules/input/evdev_drv.so
 ?? ()
 ?? ()
Title: Xorg crashed with SIGABRT
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:

dmi.bios.date: 08/30/2013
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A06
dmi.board.name: 0FC0K2
dmi.board.vendor: Dell Inc.
dmi.board.version: A00
dmi.chassis.type: 8
dmi.chassis.vendor: Dell Inc.
dmi.chassis.version: A06
dmi.modalias: dmi:bvnDellInc.:bvrA06:bd08/30/2013:svnDellInc.:pnInspiron3138:pvr:rvnDellInc.:rn0FC0K2:rvrA00:cvnDellInc.:ct8:cvrA06:
dmi.product.name: Inspiron 3138
dmi.sys.vendor: Dell Inc.
version.compiz: compiz 1:0.9.11+14.04.20140409-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.52-1
version.libgl1-mesa-dri: libgl1-mesa-dri 10.1.0-4ubuntu5
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 10.1.0-4ubuntu5
version.xserver-xorg-core: xserver-xorg-core 2:1.15.1-0ubuntu2
version.xserver-xorg-input-evdev: xserver-xorg-input-evdev 1:2.8.2-1ubuntu2
version.xserver-xorg-video-ati: xserver-xorg-video-ati 1:7.3.0-1ubuntu3
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.910-0ubuntu1
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau 1:1.0.10-1ubuntu2
xserver.bootTime: Wed Apr 23 20:38:22 2014
xserver.configfile: default
xserver.errors:

xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
 product id 16476
 vendor AUO
xserver.version: 2:1.15.1-0ubuntu2

Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :
information type: Private → Public
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 GetTouchEvents (events=0x7f7e7ea6dc20, dev=dev@entry=0x7f7e809e1720, ddx_touchid=<optimized out>, type=<optimized out>, flags=flags@entry=0, mask_in=<optimized out>) at ../../dix/getevents.c:2044
 QueueTouchEvents (device=0x7f7e809e1720, type=<optimized out>, ddx_touchid=<optimized out>, flags=flags@entry=0, mask=<optimized out>) at ../../dix/getevents.c:1876
 xf86PostTouchEvent (dev=<optimized out>, touchid=<optimized out>, type=<optimized out>, flags=flags@entry=0, mask=<optimized out>) at ../../../../hw/xfree86/common/xf86Xinput.c:1469
 EvdevPostQueuedEvents (num_v=0, first_v=0, v=0x7fff9550bb00, pInfo=0x7f7e809d6ae0) at ../../src/evdev.c:997
 EvdevProcessSyncEvent (ev=<optimized out>, pInfo=0x7f7e809d6ae0) at ../../src/evdev.c:1026

Revision history for this message
Apport retracing service (apport) wrote : Stacktrace.txt
Revision history for this message
Apport retracing service (apport) wrote : StacktraceSource.txt
Revision history for this message
Apport retracing service (apport) wrote : ThreadStacktrace.txt
Changed in xorg-server (Ubuntu):
importance: Undecided → Medium
tags: removed: need-amd64-retrace
Revision history for this message
Launchpad Janitor (janitor) wrote : Re: Xorg crashed with SIGABRT

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

Changed in xorg-server (Ubuntu):
status: New → Confirmed
Changed in xorg-server (Ubuntu):
assignee: nobody → Maarten Lankhorst (mlankhorst)
description: updated
Changed in xorg-server (Ubuntu):
importance: Medium → Critical
Revision history for this message
Alberto Milone (albertomilone) wrote :

I can't reproduce it here if I upgrade qt to the packages available in the canonical-x staging PPA:
https://launchpad.net/~canonical-x/+archive/x-staging

Revision history for this message
Random (randext) wrote :

I get this crash almost everyday with random & normal web browsing. Hope to be fixed soon!
System config about the same of OP.

Revision history for this message
manolo (manuel-sales) wrote :

It affects me when:
1) I login into Ubuntu (just the anoying crash report)

2) browsing with firefox (usualy when doing a login into a website that has some part of flash); this is specially fustrating because a command line like screen appears and after a seconds appear the login screen (the system has logged me out and I have lost all the programs that I have opened)

I hope this will be solved soon otherwise I'll have to move to other operating system.

Revision history for this message
Maarten Lankhorst (mlankhorst) wrote :

Can you retest with -updates enabled? qt has a new version 5.2.1+dfsg-1ubuntu14.2 that should fix your issues.

Changed in xorg-server (Ubuntu):
status: Confirmed → Incomplete
Revision history for this message
Dee (dmusil-x) wrote :

I receive this bug every boot/login time of my ubuntu. Fortunatelly it's not too often. Everything else works, so it's not a terrible problem, just look very bad when someone is watching.
Retyped some error message details:
Ubuntu 14.04, (in reality it is Xubuntu)
amd64,
proc cmdline: /use/bin/X -core : -seat seat -auth /var/run/lightdm/root/: - -novtswitchnolisten tcp vt
Uname: Linux 3.13.0-54-generic x86_64
Some packages reported as "old", updates are on everyday: initscripts, libapparmor, sysv-rc, sysvinit-utils

@manolo: Reporting library allows to ignore future similar bugs by crossing a checkbox, switching to another Os is not necessary

Revision history for this message
Basar Qari (qaribasar) wrote :

Retyped some error message details:
Ubuntu 14.04, (in reality it is Xubuntu)
amd64,
proc cmdline: /use/bin/X -core : -seat seat -auth /var/run/lightdm/root/: - -novtswitchnolisten tcp vt
Uname: Linux 3.13.0-54-generic x86_64
Some packages reported as "old", updates are on everyday: initscripts, libapparmor, sysv-rc, sysvinit-utils

summary: - Xorg crashed with SIGABRT
+ Xorg crashed with SIGSEGV in GetTouchEvents from QueueTouchEvents
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

Changed in ubuntu:
status: New → Confirmed
affects: xorg-server (Linux From Scratch) → ubuntu
no longer affects: ubuntu
Changed in xorg-server (Ubuntu):
assignee: Maarten Lankhorst (mlankhorst) → nobody
Revision history for this message
Launchpad Janitor (janitor) wrote :

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

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

Duplicates of this bug

Other bug subscribers

Remote bug watches

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