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