[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1025340: xserver-xorg: Xorg segfaults at start-up in recent Debian Live images



Package: xserver-xorg
Version: 1:7.7+23
Severity: important
Usertags: openqa
X-Debbugs-Cc: rclobus@rclobus.nl

Hi folks,

Debian Live images built in the last day seem not to be able to start X.

It segfaults at start-up, thus:

[    20.784] (EE) Backtrace:
[    20.785] (EE) 0: /usr/lib/xorg/Xorg (OsLookupColor+0x139) [0x564d21cafc59]
[    20.787] (EE) 1: /lib/x86_64-linux-gnu/libc.so.6 (__sigaction+0x40) [0x7f5d44e5af90]
[    20.788] (EE) unw_get_proc_name failed: no unwind info found [-10]
[    20.788] (EE) 2: /lib64/ld-linux-x86-64.so.2 (?+0x0) [0x7f5d45a99029]
[    20.788] (EE) 3: /lib/x86_64-linux-gnu/libc.so.6 (_dl_catch_exception+0x7a) [0x7f5d44f6de9a]
[    20.789] (EE) 4: /lib/x86_64-linux-gnu/libc.so.6 (_dl_catch_error+0x2f) [0x7f5d44f6df4f]
[    20.789] (EE) 5: /lib/x86_64-linux-gnu/libc.so.6 (dlerror+0x297) [0x7f5d44ea3dc7]
[    20.790] (EE) 6: /lib/x86_64-linux-gnu/libc.so.6 (dlclose+0x36) [0x7f5d44ea3b26]
[    20.820] (EE) 7: /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so (nouveau_drm_screen_create+0x1d50f4) [0x7f5d4326bf44]
[    20.821] (EE) 8: /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so (nouveau_drm_screen_create+0x1d4340) [0x7f5d4326b190]
[    20.821] (EE) unw_get_proc_name failed: no unwind info found [-10]
[    20.821] (EE) 9: /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so (?+0x0) [0x7f5d4282e179]
[    20.832] (EE) 10: /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so (__driDriverGetExtensions_d3d12+0x60ae16) [0x7f5d42e39156]
[    20.832] (EE) 11: /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so (__driDriverGetExtensions_d3d12+0x60ad84) [0x7f5d42e390c4]
[    20.832] (EE) 12: /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so (__driDriverGetExtensions_d3d12+0x6f4) [0x7f5d4282ea34]
[    20.833] (EE) 13: /usr/lib/x86_64-linux-gnu/dri/swrast_dri.so (__driDriverGetExtensions_d3d12+0xa175) [0x7f5d428384b5]
[    20.833] (EE) unw_get_proc_name failed: no unwind info found [-10]
[    20.833] (EE) 14: /usr/lib/xorg/modules/extensions/libglx.so (?+0x0) [0x7f5d44b6fd77]
[    20.833] (EE) unw_get_proc_name failed: no unwind info found [-10]
[    20.833] (EE) 15: /usr/lib/xorg/modules/extensions/libglx.so (?+0x0) [0x7f5d44b6eb7f]
[    20.834] (EE) 16: /usr/lib/xorg/Xorg (_CallCallbacks+0x34) [0x564d21b41a24]
[    20.834] (EE) 17: /usr/lib/xorg/Xorg (dri3_send_open_reply+0x10af) [0x564d21c6da9f]
[    20.838] (EE) 18: /usr/lib/xorg/Xorg (InitExtensions+0x89) [0x564d21bad2a9]
[    20.838] (EE) 19: /usr/lib/xorg/Xorg (InitFonts+0x1e8) [0x564d21b404e8]
[    20.838] (EE) 20: /lib/x86_64-linux-gnu/libc.so.6 (__libc_init_first+0x8a) [0x7f5d44e4618a]
[    20.839] (EE) 21: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0x85) [0x7f5d44e46245]
[    20.839] (EE) 22: /usr/lib/xorg/Xorg (_start+0x21) [0x564d21b29b61]
[    20.839] (EE)
[    20.839] (EE) Segmentation fault at address 0x337
[    20.839] (EE)
Fatal server error:
[    20.839] (EE) Caught signal 11 (Segmentation fault). Server aborting

Full log file is here:

  https://openqa.debian.net/tests/101031/logfile?filename=Xorg.0.log.txt

I'm not sure what's causing this, hence the bug report against
xserver-xorg.

libglx-mesa0 seems like it _might_ be worth a look, given that the last
thing before the segfault in Xorg.0.log is this:

  [    17.912] (II) Initializing extension GLX
  [    17.912] (II) AIGLX: Screen 0 is not DRI2 capable

Here is the list of packages that are part of that broken live image:

  https://openqa.debian.net/tests/101031/logfile?filename=_graphical_wait_login-installed-pkgs.txt

and here's a version of that list from a day earlier, when things were
still working, for comparison:

  https://openqa.debian.net/tests/100587/logfile?filename=_collect_data-debs.txt

BTW I notice that libglx-mesa0 went from 22.2.4-1 to 22.3.0-1, among
many other changes.

If you want to give it a try yourself, the most recent version of the
live image we're testing comes from here:

  https://tests.reproducible-builds.org/debian_live_build/artifacts/r00t-me/kde-sid.iso

Since the image there is regularly generated anew, you'll probably want
to check that it's still causing a problem before testing things
yourself, which you can do here:

https://openqa.debian.net/tests/latest?arch=x86_64&distri=debian&flavor=live-build&machine=64bit&test=live-build-desktop_browser&version=sid_kde#next_previous

If you want a copy of the image that caused a failing test, just click
on the red dot for the failed test, go to the "Logs & Assets" tab, and
you'll find a link to the image at the bottom of the list.

Cheers, Phil.


Reply to: