xorg server crashes after latest security update (xorg-server-1.20.14-x86_64-12)
by typbigoh from LinuxQuestions.org on (#6P3EW)
Hello,
Recently I started using a Java application called "Chatty" (https://chatty.github.io/) and I have noticed that Xorg crashes quite often for me whenever I have this app running. I don't have a reliable way to reproduce this (it was happening quite consistently at first when triggering a certain set of actions in that app, but I am having trouble reproducing it at the same consistency a day later even though I am still getting X server crashes when I am using this app).
I have tried downgrading from xorg-server-1.20.14-x86_64-12 to xorg-server-1.20.14-x86_64-11 which I fetched from the cumulative archive of Slackware packages and at the time of testing I have not been able to reproduce these Xorg crashes on this version of the package even though I was able to consistently reproduce them after upgrading back from -11 to the -12 version yesterday, so I believe that maybe a change introduced by a recent security patch in the -12 version may be causing a problem for me.
Please find attached my entire Xorg.0.log file, the last part that is logged before the crash is this:
Code:[ 88.253] (EE)
[ 88.253] (EE) Backtrace:
[ 88.253] (EE) 0: /usr/libexec/Xorg (OsLookupColor+0x135) [0x591665]
[ 88.254] (EE) 1: /lib64/libpthread.so.0 (funlockfile+0x50) [0x7f081f1fe3a0]
[ 88.255] (EE) 2: /lib64/libc.so.6 (gsignal+0x98) [0x7f081f048868]
[ 88.255] (EE) 3: /lib64/libc.so.6 (abort+0x102) [0x7f081f02f546]
[ 88.256] (EE) 4: /lib64/libc.so.6 (__libc_message+0x248) [0x7f081f08e278]
[ 88.256] (EE) 5: /lib64/libc.so.6 (malloc_printerr+0x1a) [0x7f081f09669a]
[ 88.256] (EE) 6: /lib64/libc.so.6 (__libc_malloc+0x2fc) [0x7f081f09b9ac]
[ 88.257] (EE) 7: /usr/libexec/Xorg (SetGlyphPicture+0x159) [0x500da9]
[ 88.257] (EE) 8: /usr/libexec/Xorg (AddTraps+0x1f9a) [0x507eba]
[ 88.257] (EE) 9: /usr/libexec/Xorg (SendErrorToClient+0x33e) [0x43fc7e]
[ 88.257] (EE) 10: /usr/libexec/Xorg (InitFonts+0x3a5) [0x443b15]
[ 88.257] (EE) 11: /lib64/libc.so.6 (__libc_start_main+0xcd) [0x7f081f03103d]
[ 88.257] (EE) 12: /usr/libexec/Xorg (_start+0x2a) [0x42e15a]
[ 88.257] (EE)
[ 88.257] (EE)
Fatal server error:
[ 88.257] (EE) Caught signal 6 (Aborted). Server aborting
[ 88.257] (EE)
[ 88.257] (EE)I think that the related Xorg security advisory can be found here:
https://lists.x.org/archives/xorg-an...il/003497.html
which points to the following commit:
https://gitlab.freedesktop.org/xorg/...d1f5057eeb3160
I see that commit was referenced in an issue reported here:
https://gitlab.freedesktop.org/xorg/.../-/issues/1659
I'm not sure if this is related to my crashes but I do see that there is a mention of the xorg server crashing with IntelliJ IDEA (another Java app).
Any further insights into what may be causing this or a potential fix are highly appreciated.
If any further information is required from my side, please let me know :)
Kind regards,
Typbigoh
[EDIT]
I am experiencing this with Slackware 15.0 (stable).
[/EDIT]
Attached Files
Recently I started using a Java application called "Chatty" (https://chatty.github.io/) and I have noticed that Xorg crashes quite often for me whenever I have this app running. I don't have a reliable way to reproduce this (it was happening quite consistently at first when triggering a certain set of actions in that app, but I am having trouble reproducing it at the same consistency a day later even though I am still getting X server crashes when I am using this app).
I have tried downgrading from xorg-server-1.20.14-x86_64-12 to xorg-server-1.20.14-x86_64-11 which I fetched from the cumulative archive of Slackware packages and at the time of testing I have not been able to reproduce these Xorg crashes on this version of the package even though I was able to consistently reproduce them after upgrading back from -11 to the -12 version yesterday, so I believe that maybe a change introduced by a recent security patch in the -12 version may be causing a problem for me.
Please find attached my entire Xorg.0.log file, the last part that is logged before the crash is this:
Code:[ 88.253] (EE)
[ 88.253] (EE) Backtrace:
[ 88.253] (EE) 0: /usr/libexec/Xorg (OsLookupColor+0x135) [0x591665]
[ 88.254] (EE) 1: /lib64/libpthread.so.0 (funlockfile+0x50) [0x7f081f1fe3a0]
[ 88.255] (EE) 2: /lib64/libc.so.6 (gsignal+0x98) [0x7f081f048868]
[ 88.255] (EE) 3: /lib64/libc.so.6 (abort+0x102) [0x7f081f02f546]
[ 88.256] (EE) 4: /lib64/libc.so.6 (__libc_message+0x248) [0x7f081f08e278]
[ 88.256] (EE) 5: /lib64/libc.so.6 (malloc_printerr+0x1a) [0x7f081f09669a]
[ 88.256] (EE) 6: /lib64/libc.so.6 (__libc_malloc+0x2fc) [0x7f081f09b9ac]
[ 88.257] (EE) 7: /usr/libexec/Xorg (SetGlyphPicture+0x159) [0x500da9]
[ 88.257] (EE) 8: /usr/libexec/Xorg (AddTraps+0x1f9a) [0x507eba]
[ 88.257] (EE) 9: /usr/libexec/Xorg (SendErrorToClient+0x33e) [0x43fc7e]
[ 88.257] (EE) 10: /usr/libexec/Xorg (InitFonts+0x3a5) [0x443b15]
[ 88.257] (EE) 11: /lib64/libc.so.6 (__libc_start_main+0xcd) [0x7f081f03103d]
[ 88.257] (EE) 12: /usr/libexec/Xorg (_start+0x2a) [0x42e15a]
[ 88.257] (EE)
[ 88.257] (EE)
Fatal server error:
[ 88.257] (EE) Caught signal 6 (Aborted). Server aborting
[ 88.257] (EE)
[ 88.257] (EE)I think that the related Xorg security advisory can be found here:
https://lists.x.org/archives/xorg-an...il/003497.html
which points to the following commit:
https://gitlab.freedesktop.org/xorg/...d1f5057eeb3160
I see that commit was referenced in an issue reported here:
https://gitlab.freedesktop.org/xorg/.../-/issues/1659
I'm not sure if this is related to my crashes but I do see that there is a mention of the xorg server crashing with IntelliJ IDEA (another Java app).
Any further insights into what may be causing this or a potential fix are highly appreciated.
If any further information is required from my side, please let me know :)
Kind regards,
Typbigoh
[EDIT]
I am experiencing this with Slackware 15.0 (stable).
[/EDIT]
Attached Files
![]() | Xorg.0.log (60.6 KB) |