Tumbleweed X segmentation fault after update

After update X server doesn’t start. It crashes with following error:

[sudo] password for root:  
xauth:  file /root/.serverauth.6585 does not exist

X.Org X Server 1.19.6
Release Date: 2017-12-20
X Protocol Version 11, Revision 0
Build Operating System: openSUSE SUSE LINUX
Current Operating System: Linux linux-3nxl 4.16.3-1-default #1 SMP PREEMPT Thu Apr 19 20:56:06 UTC 2018 (2fd48c5) x86_64
Kernel command line: BOOT_IMAGE=/boot/vmlinuz-4.16.3-1-default root=UUID=cca8fe7d-f02d-45e6-950d-cd1c1c31eca8 splash=silent quiet showopts
Build Date: 17 April 2018  12:00:00PM
Current version of pixman: 0.34.0
        Before reporting problems, check http://wiki.x.org
        to make sure that you have the latest version.
Markers: (--) probed, (**) from config file, (==) default setting,
        (++) from command line, (!!) notice, (II) informational,
        (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Mon Apr 30 04:17:16 2018
(==) Using config directory: "/etc/X11/xorg.conf.d"
(==) Using system config directory "/usr/share/X11/xorg.conf.d"
MESA-LOADER: failed to retrieve device information
(EE) Backtrace:
(EE) 0: X (xorg_backtrace+0x65) [0x55a51d6dcfd5]
(EE) 1: X (0x55a51d528000+0x1b8d89) [0x55a51d6e0d89]
(EE) 2: /lib64/libpthread.so.0 (0x7fe13a154000+0x12080) [0x7fe13a166080]
(EE) 3: /usr/lib64/libLLVM.so.6  
(EE) 4: /usr/lib64/libLLVM.so.6 (0x7fe130e45000+0x7a21c0) [0x7fe1315e71c0]
(EE) 5: /lib64/ld-linux-x86-64.so.2 (0x7fe13c3a9000+0xf40a) [0x7fe13c3b840a]
(EE) 6: /lib64/ld-linux-x86-64.so.2 (0x7fe13c3a9000+0xf516) [0x7fe13c3b8516]
(EE) 7: /lib64/ld-linux-x86-64.so.2 (0x7fe13c3a9000+0x1367f) [0x7fe13c3bc67f]
(EE) 8: /lib64/libc.so.6 (_dl_catch_exception+0x6f) [0x7fe139ecbe5f]
(EE) 9: /lib64/ld-linux-x86-64.so.2 (0x7fe13c3a9000+0x12f1a) [0x7fe13c3bbf1a]
(EE) 10: /lib64/libdl.so.2 (0x7fe13b8a5000+0xf96) [0x7fe13b8a5f96]
(EE) 11: /lib64/libc.so.6 (_dl_catch_exception+0x6f) [0x7fe139ecbe5f]
(EE) 12: /lib64/libc.so.6 (_dl_catch_error+0x2f) [0x7fe139ecbeef]
(EE) 13: /lib64/libdl.so.2 (0x7fe13b8a5000+0x1685) [0x7fe13b8a6685]
(EE) 14: /lib64/libdl.so.2 (dlopen+0x71) [0x7fe13b8a6051]
(EE) 15: /usr/lib64/libgbm.so.1 (0x7fe136726000+0x4b34) [0x7fe13672ab34]
(EE) 16: /usr/lib64/libgbm.so.1 (0x7fe136726000+0x4c5c) [0x7fe13672ac5c]
(EE) 17: /usr/lib64/libgbm.so.1 (0x7fe136726000+0x50a8) [0x7fe13672b0a8]
(EE) 18: /usr/lib64/libgbm.so.1 (gbm_create_device+0x57) [0x7fe136728c57]
(EE) 19: /usr/lib64/xorg/modules/libglamoregl.so (glamor_egl_init+0x83) [0x7fe13693c773]
(EE) 20: /usr/lib64/xorg/modules/drivers/modesetting_drv.so (0x7fe13717c000+0xa4b5) [0x7fe1371864b5]
(EE) 21: X (InitOutput+0xa5a) [0x55a51d5c1f4a]
(EE) 22: X (0x55a51d528000+0x57da3) [0x55a51d57fda3]
(EE) 23: /lib64/libc.so.6 (__libc_start_main+0xe7) [0x7fe139db7a87]
(EE) 24: X (_start+0x2a) [0x55a51d569c5a]
(EE) Segmentation fault at address 0x7fe1331bee33
Fatal server error:
(EE) Caught signal 11 (Segmentation fault). Server aborting
Please consult the The X.Org Foundation support  
         at http://wiki.x.org
 for help.  
(EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
(EE) Server terminated with error (1). Closing log file.

xinit: giving up
xinit: unable to connect to X server: Connection refused
xinit: server error
xinit failed. /usr/bin/Xorg is not setuid, maybe that's the reason?
If so either use a display manager (strongly recommended) or adjust /etc/permissions.local and run "chkstat --system --set" afterwards

During update installation crashed with rpmdb corruption so I had to abort update and rebuild rpm database. Also force reinstalled packege during which error occured. Then continued update. I’m not sure if it may be related.

Does booting the previous kernel change anything? Which kernel was running before the update? What is the output from:

inxi -G -c0