autopilot crashed with SIGSEGV in XLastKnownRequestProcessed()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Autopilot |
Fix Released
|
Undecided
|
Martin Pitt | ||
autopilot (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
This is occurring on the Unity stack daily release runs and I can reproduce it as well on my machine. It may be specific to Intel machines since the Nvidia machine does not exhibit this behavior.
To reproduce, run:
autopilot run unity.tests.
ProblemType: Crash
DistroRelease: Ubuntu 14.04
Package: python-autopilot 1.4+14.
ProcVersionSign
Uname: Linux 3.12.0-5-generic x86_64
ApportVersion: 2.12.7-0ubuntu1
Architecture: amd64
CurrentDesktop: Unity
Date: Thu Dec 5 09:21:53 2013
ExecutablePath: /usr/bin/autopilot
ExecutableTimes
InstallationDate: Installed on 2013-04-02 (246 days ago)
InstallationMedia: Ubuntu 13.04 "Raring Ringtail" - Alpha amd64 (20130402)
InterpreterPath: /usr/bin/python2.7
PackageArchitec
ProcCmdline: /usr/bin/python /usr/bin/autopilot run unity.tests.
ProcCwd: /home/townsend/
SegvAnalysis:
Segfault happened at: 0x7f6893817200 <XLastKnownRequ
PC (0x7f6893817200) ok
source "0x90(%rdi)" (0x00000090) not located in a known VMA region (needed readable region)!
destination "%rax" ok
SegvReason: reading NULL VMA
Signal: 11
SourcePackage: autopilot
StacktraceTop:
XLastKnownRequ
?? () from /usr/lib/
gdk_x11_
gdk_x11_
ffi_call_unix64 () from /usr/lib/
Title: autopilot crashed with SIGSEGV in XLastKnownReque
UpgradeStatus: Upgraded to trusty on 2013-11-07 (28 days ago)
UserGroups: adm autopilot cdrom dip lpadmin plugdev sambashare sudo
Related branches
- Thomi Richards (community): Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 64 lines (+24/-2)2 files modifiedautopilot/process/_bamf.py (+2/-2)
autopilot/tests/functional/test_introspection_features.py (+22/-0)
information type: | Private → Public |
Changed in autopilot (Ubuntu): | |
assignee: | nobody → Martin Pitt (pitti) |
Changed in autopilot: | |
status: | Triaged → In Progress |
Changed in autopilot (Ubuntu): | |
status: | Triaged → In Progress |
Changed in autopilot (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in autopilot: | |
assignee: | nobody → Martin Pitt (pitti) |
status: | Fix Committed → Fix Released |
Changed in autopilot (Ubuntu): | |
assignee: | Martin Pitt (pitti) → nobody |
StacktraceTop: estProcessed (dpy=0x0) at ../../src/ Macros. c:145 outdated_ error_traps (display_ x11=display_ x11@entry= 0x2cae190) at /build/ buildd/ gtk+3.0- 3.8.7/. /gdk/x11/ gdkdisplay- x11.c:2572 display_ error_trap_ push (display= display@ entry=0x2cae190 ) at /build/ buildd/ gtk+3.0- 3.8.7/. /gdk/x11/ gdkdisplay- x11.c:2618 window_ foreign_ new_for_ display (display=0x2cae190, window=69206019) at /build/ buildd/ gtk+3.0- 3.8.7/. /gdk/x11/ gdkwindow- x11.c:1199 x86/unix64. S:76
XLastKnownRequ
delete_
gdk_x11_
gdk_x11_
ffi_call_unix64 () at ../src/