Xorg assert failure: X: ../../../../include/privates.h:122: dixGetPrivateAddr: Assertion `key->initialized' failed.

Bug #1283782 reported by Károly Kiripolszky
18
This bug affects 2 people
Affects Status Importance Assigned to Milestone
xorg-server (Ubuntu)
Incomplete
Medium
Unassigned

Bug Description

I accidentally updated to 14.04 and Unity won't start

ProblemType: Crash
DistroRelease: Ubuntu 14.04
Package: xserver-xorg-core 2:1.15.0-1ubuntu6
ProcVersionSignature: Ubuntu 3.11.0-15.25-generic 3.11.10
Uname: Linux 3.11.0-15-generic x86_64
.tmp.unity.support.test.0:

ApportVersion: 2.13.2-0ubuntu5
Architecture: amd64
AssertionMessage: X: ../../../../include/privates.h:122: dixGetPrivateAddr: Assertion `key->initialized' failed.
CompizPlugins: No value set for `/apps/compiz-1/general/screen0/options/active_plugins'
CompositorRunning: compiz
CompositorUnredirectDriverBlacklist: '(nouveau|Intel).*Mesa 8.0'
CompositorUnredirectFSW: true
Date: Sat Feb 22 17:52:02 2014
DistUpgraded: Fresh install
DistroCodename: trusty
DistroVariant: ubuntu
ExecutablePath: /usr/bin/Xorg
ExecutableTimestamp: 1392305363
ExtraDebuggingInterest: Yes, if not too technical
GraphicsCard:
 Intel Corporation 3rd Gen Core processor Graphics Controller [8086:0166] (rev 09) (prog-if 00 [VGA controller])
   Subsystem: Lenovo Device [17aa:220b]
   Subsystem: Lenovo Device [17aa:220b]
InstallationDate: Installed on 2013-12-31 (53 days ago)
InstallationMedia: Ubuntu 13.10 "Saucy Salamander" - Release amd64 (20131016.1)
MachineType: LENOVO 20B00050HV
ProcCmdline: /usr/bin/X -core :0 -seat seat0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch
ProcCwd: /etc/X11
ProcEnviron:

ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.11.0-15-generic root=UUID=4e6f0290-e885-4e03-9086-23baa555019c ro quiet splash acpi_backlight=vendor pcie_aspm=force radeon.modeset=0 vt.handoff=7
Signal: 6
SourcePackage: xorg-server
StacktraceTop:
 __assert_fail_base (fmt=0x7f37ad8144b8 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=assertion@entry=0x7f37afd31806 "key->initialized", file=file@entry=0x7f37afd35a98 "../../../../include/privates.h", line=line@entry=122, function=function@entry=0x7f37afd37890 "dixGetPrivateAddr") at assert.c:92
 __GI___assert_fail (assertion=0x7f37afd31806 "key->initialized", file=0x7f37afd35a98 "../../../../include/privates.h", line=122, function=0x7f37afd37890 "dixGetPrivateAddr") at assert.c:101
 ?? ()
 xf86HandleColormaps ()
 ?? () from /usr/lib/xorg/modules/drivers/radeon_drv.so
Title: Xorg assert failure: X: ../../../../include/privates.h:122: dixGetPrivateAddr: Assertion `key->initialized' failed.
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups:

dmi.bios.date: 11/26/2013
dmi.bios.vendor: LENOVO
dmi.bios.version: GKET31WW (1.11 )
dmi.board.asset.tag: Not Available
dmi.board.name: 20B00050HV
dmi.board.vendor: LENOVO
dmi.board.version: Not Available
dmi.chassis.asset.tag: No Asset Information
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Not Available
dmi.modalias: dmi:bvnLENOVO:bvrGKET31WW(1.11):bd11/26/2013:svnLENOVO:pn20B00050HV:pvrThinkPadS5-S531:rvnLENOVO:rn20B00050HV:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable:
dmi.product.name: 20B00050HV
dmi.product.version: ThinkPad S5-S531
dmi.sys.vendor: LENOVO
version.compiz: compiz 1:0.9.11+14.04.20140218-0ubuntu1
version.ia32-libs: ia32-libs N/A
version.libdrm2: libdrm2 2.4.52+git20140121.46d451c9-0ubuntu0sarvatt
version.libgl1-mesa-dri: libgl1-mesa-dri 10.2.0~git20140221.9b2fe7cf-0ubuntu0sarvatt3
version.libgl1-mesa-dri-experimental: libgl1-mesa-dri-experimental N/A
version.libgl1-mesa-glx: libgl1-mesa-glx 10.2.0~git20140221.9b2fe7cf-0ubuntu0sarvatt3
version.xserver-xorg-core: xserver-xorg-core 2:1.15.0-1ubuntu6
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.99+git20140206.8de6f7b2-0ubuntu0sarvatt
version.xserver-xorg-video-intel: xserver-xorg-video-intel 2:2.99.910+git20140221.0b92b128-0ubuntu0sarvatt
version.xserver-xorg-video-nouveau: xserver-xorg-video-nouveau N/A
xserver.bootTime: Sun Feb 23 18:00:22 2014
xserver.configfile: default
xserver.errors:
 Failed to load module "modesetting" (module does not exist, 0)
 Failed to load module "vesa" (module does not exist, 0)
 Failed to load module "modesetting" (module does not exist, 0)
 Failed to load module "vesa" (module does not exist, 0)
xserver.logfile: /var/log/Xorg.0.log
xserver.outputs:
 product id 44306
 vendor ACR
xserver.version: 2:1.15.0-1ubuntu6

Revision history for this message
Károly Kiripolszky (atomgomba) wrote :
Revision history for this message
Apport retracing service (apport) wrote : Possible regression detected

This crash has the same stack trace characteristics as bug #642721. However, the latter was already fixed in an earlier package version than the one in this report. This might be a regression or because the problem is in a dependent package.

tags: added: regression-retracer
Revision history for this message
Apport retracing service (apport) wrote :

StacktraceTop:
 do_sigtimedwait (timeout=<optimized out>, info=0x7f37afb63000, set=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/../../../../../sysdeps/unix/sysv/linux/sigtimedwait.c:60
 __GI___sigtimedwait (set=<optimized out>, info=0x7f37afb63000, timeout=<optimized out>) at ../nptl/sysdeps/unix/sysv/linux/../../../../../sysdeps/unix/sysv/linux/sigtimedwait.c:75
 ?? ()
 _nl_load_domain (domain_file=0x7f37afd35a98, domainbinding=<error reading variable: Cannot access memory at address 0xffffffffffffffa2>) at loadmsgcat.c:905

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
information type: Private → Public
Revision history for this message
Károly Kiripolszky (atomgomba) wrote :

I'd like to add that LighDM do appear, but partially. There's no top menu and background. After entering my credentials the login screen hangs. I tried to reinstall Unity and LightDM, but it didn't help, unfortunately the same symptoms remain.

Changed in xorg-server (Ubuntu):
status: New → Fix Released
Revision history for this message
Maarten Lankhorst (mlankhorst) wrote :

Why did you mark this fix released?

Revision history for this message
Károly Kiripolszky (atomgomba) wrote :

Because the issue came with an update then ~2 weeks later disappeared also with an update. But first and foremost it's cause I'm a noob and the downloaded update fixed it for me, so I thought it was a fix... I'm sorry for my ignorance!

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

What update introduced it then?

Changed in xorg-server (Ubuntu):
status: Fix Released → Incomplete
Revision history for this message
Károly Kiripolszky (atomgomba) wrote :

Unfortunately I cannot tell precisely since it was relatively long ago, but icons went away (in LightDM, Gnome, Unity...) while the video module seemed to work, so maybe it had something to do with libpng? I don't know for sure, sorry.

To post a comment you must log in.