Xorg crashed with SIGABRT in OsAbort() from AbortServer() from FatalError("EnterVT failed for screen %d\n") from xf86VTEnter() from WakeupHandler()

Bug #1421808 reported by Brane P
236
This bug affects 32 people
Affects Status Importance Assigned to Milestone
xorg-server (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

https://errors.ubuntu.com/problem/a221de843241aab4d9728bcad808922b71c4a11c

The error is reported on boot up.

ProblemType: Crash
DistroRelease: Ubuntu 15.04
Package: xserver-xorg-core 2:1.16.2.901-1ubuntu3
ProcVersionSignature: Ubuntu 3.18.0-13.14-generic 3.18.5
Uname: Linux 3.18.0-12-generic x86_64
ApportVersion: 2.16.1-0ubuntu2
Architecture: amd64
Date: Sun Feb 8 12:36:52 2015
ExecutablePath: /usr/bin/Xorg
InstallationDate: Installed on 2013-04-24 (660 days ago)
InstallationMedia: Xubuntu 13.04 "Raring Ringtail" - Alpha amd64 (20130403)
ProcCmdline: /usr/bin/X -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
ProcEnviron:

Signal: 6
SourcePackage: xorg-server
StacktraceTop:
 OsAbort ()
 ?? ()
 FatalError ()
 xf86VTEnter ()
 WakeupHandler ()
Title: Xorg crashed with SIGABRT in OsAbort()
UpgradeStatus: Upgraded to vivid on 2015-01-30 (14 days ago)
UserGroups:

Revision history for this message
Brane P (branep) wrote :
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 OsAbort () at ../../os/utils.c:1361
 AbortServer () at ../../os/log.c:786
 FatalError (f=f@entry=0x7fe9e8350ee1 "EnterVT failed for screen %d\n") at ../../os/log.c:924
 xf86VTEnter () at ../../../../hw/xfree86/common/xf86Events.c:572
 WakeupHandler (result=result@entry=-1, pReadmask=pReadmask@entry=0x7fe9e85df000 <LastSelectMask>) at ../../dix/dixutils.c:423

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
tags: added: wily
Revision history for this message
Launchpad Janitor (janitor) wrote : Re: Xorg crashed with SIGABRT in OsAbort()

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

Changed in xorg-server (Ubuntu):
status: New → Confirmed
summary: - Xorg crashed with SIGABRT in OsAbort()
+ Xorg crashed with SIGABRT in OsAbort() from AbortServer() from
+ FatalError() from xf86VTEnter()
information type: Private → Public
Revision history for this message
Vlad Dinulescu (vladd-47) wrote : Re: Xorg crashed with SIGABRT in OsAbort() from AbortServer() from FatalError() from xf86VTEnter()

Hello,

For me this started to manifest in the last months; Xorg started crashing randomly after I resume from sleep.
In the meantime, I've installed Xubuntu 18.04 from scratch (keeping only the /home partition) hoping that the problem would be gone. But it isn't.

It seems to be related to the external monitor - ie when there is an external monitor plugged in and I suspend the computer, and when I resume there's only the laptop. But it doesn't always happen, so I don't have clear steps for reproducing. (My bug report was marked as duplicate of this bug, https://bugs.launchpad.net/ubuntu/+source/xorg-server/+bug/1774635)

Revision history for this message
Vlad Dinulescu (vladd-47) wrote :

Hello,

Reproduction steps:

1. connect an external monitor (I connect mine through mini-DisplayPort, and I use only the external monitor, I do NOT use both the laptop screen and the external monitor)
2. with the external monitor connected, suspend the computer (I do it by running xfce4-session-logout --suspend, I have a shortcut for this)
3. with the laptop suspended, disconnect the monitor
4. open the laptop, you'll be shown the Xdm login screen
5. log in
6. Xorg will crash, it will restart, and you'll see again the Xdm login screen

What works (how to avoid the crash)
1. connect an external monitor
2. before suspending the laptop, disconnect the external monitor
3. suspend the laptop
4. open the laptop, everything will be ok

summary: Xorg crashed with SIGABRT in OsAbort() from AbortServer() from
- FatalError() from xf86VTEnter()
+ FatalError() from xf86VTEnter() from WakeupHandler()
summary: Xorg crashed with SIGABRT in OsAbort() from AbortServer() from
- FatalError() from xf86VTEnter() from WakeupHandler()
+ FatalError("EnterVT failed for screen %d) from xf86VTEnter() from
+ WakeupHandler()
summary: Xorg crashed with SIGABRT in OsAbort() from AbortServer() from
- FatalError("EnterVT failed for screen %d) from xf86VTEnter() from
+ FatalError("EnterVT failed for screen %d\n") from xf86VTEnter() from
WakeupHandler()
tags: added: bionic cosmic
removed: vivid wily
Revision history for this message
Daniel van Vugt (vanvugt) wrote :
description: updated
tags: added: disco
tags: removed: cosmic
Akkana Peck (akkzilla)
tags: added: eoan
Revision history for this message
Akkana Peck (akkzilla) wrote :

This is happening pretty often to me in Eoan (system info uploaded in bug 1852158 if it might help). I do often use an external monitor, but the crash seldom happens if I suspend with the external monitor as Vlad described. For me, it's more common that I sleep with the external monitor connected, disconnect, wake up and run a script that uses xrandr to enable the laptop display, work for a while, sleep, and then maybe on one of the next 2-3 wakeups (still on the laptop display), the screen will stay black, and when I try to switch VTs to try to get it back, X crashes. It's sporadic and not reliably repeatable but happens often enough to be frustrating.

Revision history for this message
Daniel van Vugt (vanvugt) wrote :

Maybe fixed in bug 1879893?

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.