Xorg crashed with SIGABRT in OsAbort()
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu GNOME |
Fix Released
|
Undecided
|
Unassigned | ||
xorg-server (Ubuntu) |
Fix Released
|
Medium
|
Unassigned | ||
Wily |
Fix Released
|
Medium
|
Timo Aaltonen |
Bug Description
[Impact]
This crash is ranking #2 on errors.u.c[1], it is caused by a recursive call to xf86CloseConsole() after a failed VT switch. Since it is happening on shutdown, its not causing any real issues with the user session, however it is spamming the users (and errors.u.c) with crash logs.
[Test Case]
1. Running under a gdm/gnome-shell session select 'power off' from the user menu (it doesn't get triggered on a restart)
2. On next login you will receive a crash report
[Regression Potential]
Very Low, its an upstream patch, that just changes the error logging, so that the a warning is logged rather than crashing the server.
[1] https:/
information type: | Private → Public |
tags: | added: trusty |
Changed in xorg-server (Ubuntu): | |
importance: | Low → Medium |
status: | Expired → Confirmed |
tags: | added: utopic |
tags: | added: vivid |
tags: | added: wily |
tags: | added: bugpattern-needed |
Changed in xorg-server (Ubuntu): | |
status: | Incomplete → Confirmed |
tags: | added: apport-request-retrace |
Changed in xorg-server (Ubuntu): | |
milestone: | none → wily-updates |
milestone: | wily-updates → none |
Changed in ubuntu-gnome: | |
milestone: | none → wily |
Changed in xorg-server (Ubuntu Wily): | |
importance: | Undecided → Medium |
affects: | xorg-server → ubuntu-translations |
no longer affects: | ubuntu-translations |
Changed in ubuntu-gnome: | |
status: | New → Fix Committed |
Changed in ubuntu-gnome: | |
status: | Fix Committed → Fix Released |
StacktraceTop: utils.c: 1299 0x7f4741d9ab18 "%s: VT_ACTIVATE failed: %s\n") at ../../os/log.c:911 entry=0x7f4741d 9aba1 "xf86CloseConsole") at ../../. ./../.. /hw/xfree86/ os-support/ linux/lnx_ init.c: 72 ./../.. /hw/xfree86/ os-support/ linux/lnx_ init.c: 308 error@entry= EXIT_ERR_ ABORT) at ../../. ./../hw/ xfree86/ common/ xf86Init. c:1106
OsAbort () at ../../os/
FatalError (f=f@entry=
switch_to (vt=7, from=from@
xf86CloseConsole () at ../../.
ddxGiveUp (error=