Skip to main content
Topic: random Xorg Segmentation faults (Read 321 times) previous topic - next topic
0 Members and 2 Guests are viewing this topic.

random Xorg Segmentation faults

Hello,

I'm using X.org Intel i810/i830/i915/945G/G965+ video driver 2.99.917+916+g31486f40-2.
Since a couple of days I get random  Xorg Segmentation faults like this:
Code: [Select]
X.Org X Server 1.21.1.6
X Protocol Version 11, Revision 0
Current Operating System: Linux leno 5.15.86-1-lts #1 SMP Tue, 10 Jan 2023 16:49:08 +0000 x86_64

[    48.301] (EE)
[    48.301] (EE) Backtrace:
[    48.305] (EE) 0: /usr/lib/Xorg (WriteToClient+0x3ed) [0x55f812e8a53d]
[    48.305] (EE) 1: /usr/lib/libc.so.6 (__sigaction+0x50) [0x7f89aca35a00]
[    48.305] (EE) unw_get_proc_name failed: no unwind info found [-10]
[    48.305] (EE) 2: /usr/lib/xorg/modules/drivers/intel_drv.so (?+0x0) [0x7f89abe85b03]
[    48.306] (EE) 3: /usr/lib/Xorg (RRXineramaExtensionInit+0x174d) [0x55f812dfa84d]
[    48.306] (EE) 4: /usr/lib/Xorg (XaceCensorImage+0xae1) [0x55f812e1bb91]
[    48.306] (EE) 5: /usr/lib/Xorg (SProcXkbDispatch+0x28b8) [0x55f812d71edf]
[    48.306] (EE) 6: /usr/lib/libc.so.6 (__libc_init_first+0x90) [0x7f89aca20290]
[    48.306] (EE) 7: /usr/lib/libc.so.6 (__libc_start_main+0x8a) [0x7f89aca2034a]
[    48.306] (EE) 8: /usr/lib/Xorg (_start+0x25) [0x55f812d722d5]
[    48.306] (EE)
[    48.306] (EE) Segmentation fault at address 0x20
[    48.306] (EE) Fatal server error:
[    48.306] (EE) Caught signal 11 (Segmentation fault). Server aborting
[    48.306] (EE)
[    48.306] (EE) Please consult the The X.Org Foundation support at http://wiki.x.org for help.
[    48.307] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[    48.307] (EE)
[    48.420] (EE) Server terminated with error (1). Closing log file.

[ 13795.937] (EE)
[ 13795.937] (EE) Backtrace:
[ 13795.937] (EE) 0: /usr/lib/Xorg (WriteToClient+0x3ed) [0x55f1d9b4653d]
[ 13795.938] (EE) 1: /usr/lib/libc.so.6 (__sigaction+0x50) [0x7ff015ff8a00]
[ 13795.938] (EE) unw_get_proc_name failed: no unwind info found [-10]
[ 13795.938] (EE) 2: /usr/lib/xorg/modules/drivers/intel_drv.so (?+0x0) [0x7ff015448b03]
[ 13795.938] (EE) 3: /usr/lib/Xorg (RRXineramaExtensionInit+0x174d) [0x55f1d9ab684d]
[ 13795.938] (EE) 4: /usr/lib/Xorg (XaceCensorImage+0xae1) [0x55f1d9ad7b91]
[ 13795.938] (EE) 5: /usr/lib/Xorg (SProcXkbDispatch+0x28b8) [0x55f1d9a2dedf]
[ 13795.939] (EE) 6: /usr/lib/libc.so.6 (__libc_init_first+0x90) [0x7ff015fe3290]
[ 13795.939] (EE) 7: /usr/lib/libc.so.6 (__libc_start_main+0x8a) [0x7ff015fe334a]
[ 13795.939] (EE) 8: /usr/lib/Xorg (_start+0x25) [0x55f1d9a2e2d5]
[ 13795.939] (EE)
[ 13795.939] (EE) Segmentation fault at address 0x20
[ 13795.939] (EE) Fatal server error:
[ 13795.939] (EE) Caught signal 11 (Segmentation fault). Server aborting

Anyone an idea how to fix this?

Re: random Xorg Segmentation faults

Reply #1
Judging from the backtrace, this unfortunately just looks like a bug in xf86-video-intel. Besides reporting to upstream, you could also try to use the modesetting driver instead and seeing if that works any better for you.