evince crashes the X server
Eyal Lebedinsky
eyal at eyal.emu.id.au
Thu Jul 10 02:48:43 UTC 2025
[This is a resend, original was sent to xorg at freedesktop.org]
Fedora 42 updated regularly, recently 2 days ago.
Opening any pdf file, clicking on the size drop-down (the one at the top right, e.g. 75%) exits the desktop
and I need to log in again. Any pdf file does this. xpdf has no problem.
This started recently.
I run 'evince' to view a pdf file, starts OK, then click the drop down and am logged out. Not just evince exiting.
As if X was killed (I still run Xorg). No oops in the system log. See log below for X crash.
Hovering over the drop down is OK, until I click it...
The same evince version on another f42 machine (a VM) works OK.
Where else to look? What options/settings may help?
=========== some logs =====
Looking at 'messages' I see at that second:
Jul 10 10:13:51 e7 at-spi2-registryd[3107732]: X connection to :0 broken (explicit kill or server shutdown).
Jul 10 10:13:51 e7 org.a11y.Bus[3104932]: X connection to :0 broken (explicit kill or server shutdown).
Followed by many messages of things shutting down and a new login starting. I can post if it helps.
Note: The above two lines are regular presence in the messages log when the system is rebooting. Unusual messages started Jun 29.
Last update before this date was on Jun 25. Any packages worth checking (571 listed)?
Looking at Xorg.0.log.old I see at the end:
[163563.414] (EE) Backtrace:
[163563.416] (EE) unw_get_proc_name failed: no unwind info found [-10]
[163563.416] (EE) 0: /usr/lib64/xorg/modules/drivers/intel_drv.so (?+0x0) [0x7f3b716deede]
[163563.416] (EE) unw_get_proc_name failed: no unwind info found [-10]
[163563.416] (EE) 1: /usr/lib64/xorg/modules/drivers/intel_drv.so (?+0x0) [0x7f3b716d0a35]
[163563.416] (EE) unw_get_proc_name failed: no unwind info found [-10]
[163563.416] (EE) 2: /usr/libexec/Xorg (?+0x0) [0x4afb81]
[163563.416] (EE) unw_get_proc_name failed: no unwind info found [-10]
[163563.416] (EE) 3: /usr/libexec/Xorg (?+0x0) [0x412c21]
[163563.417] (EE) 4: /lib64/libc.so.6 (__libc_start_call_main+0x75) [0x7f3b720a95f5]
[163563.418] (EE) 5: /lib64/libc.so.6 (__libc_start_main+0x88) [0x7f3b720a96a8]
[163563.418] (EE) 6: /usr/libexec/Xorg (_start+0x25) [0x413025]
[163563.418] (EE)
[163563.418] (EE)
Fatal server error:
[163563.418] (EE) imprecise_trapezoid_span_converter:2021 assertion 'y < threads[0].extents.y2' failed
[163563.418] (EE)
[163563.418] (EE)
Please consult the The X.Org Foundation support
at http://wiki.x.org
for help.
[163563.418] (EE) Please also check the log file at "/var/log/Xorg.0.log" for additional information.
[163563.418] (EE)
[163563.754] (EE) Server terminated with error (1). Closing log file.
=========== Some extra details =====
$ uname -a
Linux e7.eyal.emu.id.au 6.15.4-200.fc42.x86_64 #1 SMP PREEMPT_DYNAMIC Fri Jun 27 15:32:46 UTC 2025 x86_64 GNU/Linux
$ evince --version
GNOME Document Viewer 48.0
'sudo dnf reinstall evince' did not help.
$ lspci |grep -i graphics
00:02.0 VGA compatible controller: Intel Corporation CoffeeLake-S GT2 [UHD Graphics 630] (rev 02)
Xorg.0.log says
Loading /usr/lib64/xorg/modules/drivers/intel_drv.so
Loaded modules are
$ lsmod|grep video
video 81920 1 i915
wmi 32768 4 video,intel_wmi_thunderbolt,gigabyte_wmi,wmi_bmof
The CPU says:
model name : Intel(R) Core(TM) i7-9700 CPU @ 3.00GHz
stepping : 13
microcode : 0x104
Installed x11 packages:
xorg-x11-drivers.x86_64 2022-9.fc42 fedora
xorg-x11-drv-ati.x86_64 22.0.0-4.fc42 fedora
xorg-x11-drv-dummy.x86_64 0.4.1-6.fc42 fedora
xorg-x11-drv-evdev.x86_64 2.11.0-2.fc42 fedora
xorg-x11-drv-intel.x86_64 2.99.917^20240506gitce811e7-63.fc42 fedora
xorg-x11-drv-libinput.x86_64 1.5.0-2.fc42 fedora
xorg-x11-drv-nouveau.x86_64 1:1.0.17-12.fc42 fedora
xorg-x11-drv-openchrome.x86_64 0.6.604^20230328git857d892-2.fc42 fedora
xorg-x11-drv-qxl.x86_64 0.1.6-7.fc42 fedora
xorg-x11-drv-vmware.x86_64 13.4.0-8.fc42 fedora
xorg-x11-drv-wacom.x86_64 1.2.3-2.fc42 fedora
xorg-x11-drv-wacom-serial-support.x86_64 1.2.3-2.fc42 fedora
xorg-x11-font-utils.x86_64 1:7.5-61.fc42 fedora
xorg-x11-fonts-100dpi.noarch 7.5-40.fc42 fedora
xorg-x11-fonts-ISO8859-1-100dpi.noarch 7.5-40.fc42 fedora
xorg-x11-fonts-ISO8859-1-75dpi.noarch 7.5-40.fc42 fedora
xorg-x11-fonts-Type1.noarch 7.5-40.fc42 fedora
xorg-x11-fonts-misc.noarch 7.5-40.fc42 fedora
xorg-x11-proto-devel.noarch 2024.1-4.fc42 fedora
xorg-x11-server-Xephyr.x86_64 21.1.18-1.fc42 updates
xorg-x11-server-Xnest.x86_64 21.1.18-1.fc42 updates
xorg-x11-server-Xorg.x86_64 21.1.18-1.fc42 updates
xorg-x11-server-Xwayland.x86_64 24.1.8-1.fc42 updates
xorg-x11-server-common.x86_64 21.1.18-1.fc42 updates
xorg-x11-twm.x86_64 1:1.0.11-3.fc36 fedora
xorg-x11-util-macros.noarch 1.20.2-2.fc42 fedora
xorg-x11-xauth.x86_64 1:1.1.3-3.fc42 fedora
xorg-x11-xbitmaps.noarch 1.1.3-4.fc42 fedora
xorg-x11-xdm.x86_64 1:1.1.17-1.fc42 fedora
xorg-x11-xinit.x86_64 1.4.3-2.fc42 fedora
xorg-x11-xtrans-devel.noarch 1.5.2-2.fc42 fedora
The display is 4k, but after setting to 1080p it still fails in the same way.
--
Eyal at Home (eyal at eyal.emu.id.au)
More information about the xorg
mailing list