Xorg: 1.13.99 shutdown problem
Knut Petersen
Knut_Petersen at t-online.de
Fri Dec 14 05:24:41 PST 2012
Xorg server shutdown occasionally leaves keyboard and mouse unusable here because of failed assert:
.Xorg: dispatch.c:3953: DetachOutputGPU: Assertion `slave->isGPU' failed
After replacing the assert() with a xorg_backtrace I get
[ 43563.880] (II) UnloadModule: "evdev"
[ 43563.880] (II) evdev: Power Button: Close
[ 43563.880] (II) UnloadModule: "evdev"
[ 43564.043] (EE)
[ 43564.043] (EE) Backtrace:
[ 43564.043] (EE) 0: /home/knut/xorg/X11-r/usr/bin/Xorg (xorg_backtrace+0x49) [0x8218839]
[ 43564.043] (EE) 1: /home/knut/xorg/X11-r/usr/bin/Xorg (DetachOutputGPU+0x71) [0x8080b31]
[ 43564.044] (EE) 2: /home/knut/xorg/X11-r/usr/bin/Xorg (0x8048000+0xc1347) [0x8109347] xf86CrtcCloseScreen
[ 43564.044] (EE) 3: /home/knut/xorg/X11-r/usr/bin/Xorg (0x8048000+0x7e6fb) [0x80c66fb] DGACloseScreen
[ 43564.044] (EE) 4: /home/knut/xorg/X11-r/usr/bin/Xorg (0x8048000+0x823d1) [0x80ca3d1] DPMSClose
[ 43564.044] (EE) 5: /home/knut/xorg/X11-r/usr/bin/Xorg (0x8048000+0xf8d43) [0x8140d43] XvCloseScreen
[ 43564.044] (EE) 6: /home/knut/xorg/X11-r/usr/bin/Xorg (0x8048000+0x13b521) [0x8183521] SyncCloseScreen
[ 43564.044] (EE) 7: /home/knut/xorg/X11-r/usr/bin/Xorg (0x8048000+0xe7807) [0x812f807] CursorCloseScreen
[ 43564.045] (EE) 8: /home/knut/xorg/X11-r/usr/bin/Xorg (0x8048000+0x139a50) [0x8181a50] AnimCurCloseScreen
[ 43564.045] (EE) 9: /home/knut/xorg/X11-r/usr/bin/Xorg (0x8048000+0xe2528) [0x812a528] compCloseScreen
[ 43564.045] (EE) 10: /home/knut/xorg/X11-r/usr/bin/Xorg (0x8048000+0x87f95) [0x80cff95] VidModeClose
[ 43564.045] (EE) 11: /home/knut/xorg/X11-r/usr/lib/xorg/modules/extensions/libglx.so (0xb720c000+0x44181) [0xb7250181]
[ 43564.045] (EE) 12: /home/knut/xorg/X11-r/usr/bin/Xorg (0x8048000+0x244b8) [0x806c4b8]
[ 43564.045] (EE) 13: /lib/libc.so.6 (__libc_start_main+0xf3) [0xb72f9003]
[ 43564.045] (EE) 14: /home/knut/xorg/X11-r/usr/bin/Xorg (0x8048000+0x24749) [0x806c749] _start
[ 43564.045] (EE)
[ 43564.046]
Fatal server error:
[ 43564.046] Fatal: DetachOutputGPU called with slave->isGPU == NULL
DetachOutputGPU() is called from xf86CrtcCloseScreen() if config->randr_provider->output_source is true,
although screen->isGPU never was set before ...
Could someone who know that part of the code please have a look athttps://bugs.freedesktop.org/show_bug.cgi?id=58174
cu,
Knut
More information about the xorg-devel
mailing list