evince crashes the X server

Vladimir Dergachev volodya at mindspring.com
Thu Jul 10 04:57:35 UTC 2025


Odd error. I don't see any hits on Google for imprecise_trapezoid_span_converter

Can you try running

find /usr/ -type f -print0 | xargs -0 grep -H imprecise_trapezoid_span_converter

On my systems this returns nothing.

Vladimir Dergachev

On Thu, 10 Jul 2025, Eyal Lebedinsky wrote:

> [This is a resend after subscribing to the xorg list
>
> 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