Goland (IntelliJ) Xorg Crash

System logs out when I use Goland IDE. It happens in two cases:

  1. When I pick Appearance & Behavior\Appearance\Antialliasing\Greyscale - reproducable in each case
  2. Randomly when I do something with IDE (coding, switching between opened files) - very often, but I can’t reproduce easily
 > inxi -Saz                                             
System:
  Kernel: 6.6.26-1-MANJARO arch: x86_64 bits: 64 compiler: gcc v: 13.2.1
    clocksource: tsc avail: acpi_pm
    parameters: BOOT_IMAGE=/boot/vmlinuz-6.6-x86_64
    root=UUID=dec13d6f-6d71-499d-ada4-7325bd3327e0 rw quiet apparmor=1
    i915.enable_guc=2 security=apparmor udev.log_priority=3
    resume=UUID=2219fb1d-d900-4246-9eee-6ed76d9a5b99 resume_offset=41816064
  Desktop: i3 v: 4.23 with: i3bar tools: avail: i3lock,xautolock vt: 2 dm:
    1: LightDM v: 1.32.0 note: stopped 2: SDDM Distro: Manjaro base: Arch Linux

    local/xorg-server 21.1.12-0 (xorg)
    local/xorg-server-common 21.1.12-0 (xorg)
  > sudo coredumpctl info
           PID: 221393 (Xorg)
           UID: 0 (root)
           GID: 0 (root)
        Signal: 6 (ABRT)
     Timestamp: Wed 2024-05-01 02:09:28 JST (44min ago)
  Command Line: /usr/lib/Xorg -nolisten tcp -background none -seat seat0 vt2 -auth /run/sddm/xauth_YfNeML -noreset -displayfd 19
    Executable: /usr/lib/Xorg
 Control Group: /system.slice/sddm.service
          Unit: sddm.service
         Slice: system.slice
       Boot ID: ce531fd8a9474f6a8972ee7d52667291
    Machine ID: d0858be82ef84f79a7d5ecb8a756fc73
      Hostname: rostislav-xps159520
       Storage: /var/lib/systemd/coredump/core.Xorg.0.ce531fd8a9474f6a8972ee7d52667291.221393.1714496968000000.zst (present)
  Size on Disk: 4.8M
       Message: Process 221393 (Xorg) of user 0 dumped core.
                
                Stack trace of thread 221393:
                #0  0x00007f17fc2c532c n/a (libc.so.6 + 0x9132c)
                #1  0x00007f17fc2746c8 raise (libc.so.6 + 0x406c8)
                #2  0x00007f17fc25c4b8 abort (libc.so.6 + 0x284b8)
                #3  0x000056245126bb00 OsAbort (Xorg + 0x159b00)
                #4  0x000056245126be3b FatalError (Xorg + 0x159e3b)
                #5  0x0000562451263d46 n/a (Xorg + 0x151d46)
                #6  0x00007f17fc274770 n/a (libc.so.6 + 0x40770)
                #7  0x00007f17fc2c532c n/a (libc.so.6 + 0x9132c)
                #8  0x00007f17fc2746c8 raise (libc.so.6 + 0x406c8)
                #9  0x00007f17fc25c4b8 abort (libc.so.6 + 0x284b8)
                #10 0x00007f17fc25d395 n/a (libc.so.6 + 0x29395)
                #11 0x00007f17fc2cf2a7 n/a (libc.so.6 + 0x9b2a7)
                #12 0x00007f17fc2d3a4c malloc (libc.so.6 + 0x9fa4c)
                #13 0x00005624511ec800 n/a (Xorg + 0xda800)
                #14 0x000056245115104e n/a (Xorg + 0x3f04e)
                #15 0x00007f17fc25dcd0 n/a (libc.so.6 + 0x29cd0)
                #16 0x00007f17fc25dd8a __libc_start_main (libc.so.6 + 0x29d8a)
                #17 0x0000562451151605 _start (Xorg + 0x3f605)
                
                Stack trace of thread 221402:
                #0  0x00007f17fc2bfebe n/a (libc.so.6 + 0x8bebe)
                #1  0x00007f17fc2c2750 pthread_cond_wait (libc.so.6 + 0x8e750)
                #2  0x00007f17f87021fc n/a (iris_dri.so + 0x1021fc)
                #3  0x00007f17f8718f0c n/a (iris_dri.so + 0x118f0c)
                #4  0x00007f17fc2c355a n/a (libc.so.6 + 0x8f55a)
                #5  0x00007f17fc340a3c n/a (libc.so.6 + 0x10ca3c)
                
                Stack trace of thread 221401:
                #0  0x00007f17fc2bfebe n/a (libc.so.6 + 0x8bebe)
                #1  0x00007f17fc2c2750 pthread_cond_wait (libc.so.6 + 0x8e750)
                #2  0x00007f17f87021fc n/a (iris_dri.so + 0x1021fc)
                #3  0x00007f17f8718f0c n/a (iris_dri.so + 0x118f0c)
                #4  0x00007f17fc2c355a n/a (libc.so.6 + 0x8f55a)
                #5  0x00007f17fc340a3c n/a (libc.so.6 + 0x10ca3c)
                
                Stack trace of thread 221406:
                #0  0x00007f17fc340e66 epoll_wait (libc.so.6 + 0x10ce66)
                #1  0x000056245125e897 n/a (Xorg + 0x14c897)
                #2  0x00005624512626e9 n/a (Xorg + 0x1506e9)
                #3  0x00007f17fc2c355a n/a (libc.so.6 + 0x8f55a)
                #4  0x00007f17fc340a3c n/a (libc.so.6 + 0x10ca3c)
                
                Stack trace of thread 221400:
                #0  0x00007f17fc2bfebe n/a (libc.so.6 + 0x8bebe)
                #1  0x00007f17fc2c2750 pthread_cond_wait (libc.so.6 + 0x8e750)
                #2  0x00007f17f87021fc n/a (iris_dri.so + 0x1021fc)
                #3  0x00007f17f8718f0c n/a (iris_dri.so + 0x118f0c)
                #4  0x00007f17fc2c355a n/a (libc.so.6 + 0x8f55a)
                #5  0x00007f17fc340a3c n/a (libc.so.6 + 0x10ca3c)
                
                Stack trace of thread 221404:
                #0  0x00007f17fc2bfebe n/a (libc.so.6 + 0x8bebe)
                #1  0x00007f17fc2c2750 pthread_cond_wait (libc.so.6 + 0x8e750)
                #2  0x00007f17f87021fc n/a (iris_dri.so + 0x1021fc)
                #3  0x00007f17f8718f0c n/a (iris_dri.so + 0x118f0c)
                #4  0x00007f17fc2c355a n/a (libc.so.6 + 0x8f55a)
                #5  0x00007f17fc340a3c n/a (libc.so.6 + 0x10ca3c)
                
                Stack trace of thread 221403:
                #0  0x00007f17fc2bfebe n/a (libc.so.6 + 0x8bebe)
                #1  0x00007f17fc2c2750 pthread_cond_wait (libc.so.6 + 0x8e750)
                #2  0x00007f17f87021fc n/a (iris_dri.so + 0x1021fc)
                #3  0x00007f17f8718f0c n/a (iris_dri.so + 0x118f0c)
                #4  0x00007f17fc2c355a n/a (libc.so.6 + 0x8f55a)
                #5  0x00007f17fc340a3c n/a (libc.so.6 + 0x10ca3c)
                
                Stack trace of thread 221399:
                #0  0x00007f17fc2bfebe n/a (libc.so.6 + 0x8bebe)
                #1  0x00007f17fc2c2750 pthread_cond_wait (libc.so.6 + 0x8e750)
                #2  0x00007f17f87021fc n/a (iris_dri.so + 0x1021fc)
                #3  0x00007f17f8718f0c n/a (iris_dri.so + 0x118f0c)
                #4  0x00007f17fc2c355a n/a (libc.so.6 + 0x8f55a)
                #5  0x00007f17fc340a3c n/a (libc.so.6 + 0x10ca3c)
                ELF object binary architecture: AMD x86-64

Here exactly same issue:

Here same issue in JetBrains tracker:
https://youtrack.jetbrains.com/issue/PY-72170/When-opening-some-files-in-the-project-the-login-screen-is-displayed

Other links with similar issue:
https://askubuntu.com/questions/1509596/intellij-crashing-since-latest-update/1509647#1509647
https://youtrack.jetbrains.com/issue/PY-71746#focus=Comments-27-9678354.0-0
https://youtrack.jetbrains.com/issue/PY-71746#focus=Comments-27-9678354.0-0

I also found out that deleting other.xml in JetBrains config folder helps some people because it resets antialisasing setting to default subpixel from greyscale which causes log outs but it is not the only case when they happen.

I managed to fix it with downgrading to 21.1.11:

sudo manjaro-downgrade xorg-server 

So maybe is it a regression bug?

1 Like

Hi,

it is about the xwayland: crash originating in glamor_create_fbo (#1659) · Issues · xorg / xserver · GitLab
discussed also here: IntelliJ IDEA crashes with xorg-xwayland 23.2.5-0 - #15 by MrLavender

Will be this fix a part of a next stable update (fixed xorg-server)?

Thanks