evince crashes the X server

Vladimir Dergachev volodya at mindspring.com
Thu Jul 10 13:33:12 UTC 2025



On Thu, 10 Jul 2025, Eyal Lebedinsky wrote:

> On 10/7/25 14:57, Vladimir Dergachev wrote:
>> 
>> 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
>
> grep: /usr/lib64/xorg/modules/drivers/intel_drv.so: binary file matches
>
> $ ls -l /usr/lib64/xorg/modules/drivers/intel_drv.so
> -rwxr-xr-x 1 root root 2157928 Jan 19 11:00 
> /usr/lib64/xorg/modules/drivers/intel_drv.so
>
> $ dnf provides /usr/lib64/xorg/modules/drivers/intel_drv.so
> xorg-x11-drv-intel-2.99.917^20240506gitce811e7-63.fc42.x86_64 : Xorg X11 
> Intel video driver
> Repo         : @System
> Matched From :
> Filename     : /usr/lib64/xorg/modules/drivers/intel_drv.so
>
> xorg-x11-drv-intel-2.99.917^20240506gitce811e7-63.fc42.x86_64 : Xorg X11 
> Intel video driver
> Repo         : fedora
> Matched From :
> Filename     : /usr/lib64/xorg/modules/drivers/intel_drv.so
>

Interesting!

This suggests your intel driver is rather new and has this bug, as on my 
systems (Kubuntu LTS) intel_drv.so does not have references to 
imprecise_trapezoid_span_converter. In fact it is so bleeding edge that 
Google does not show hits to repository with "imprecise_trapezoid_span_converter".

Looks like intel driver contains two bugs: whatever triggers the 
assertion, and assertion that when violated exits X-server. It is likely a
drawing code, so it could just draw nothing.

I would suggest first to check RedHat changelogs to see where the code 
came from and whether they backported any patches. It could be the error 
occurred during porting. If this is not the case, then contact intel_drv 
developers, which I think is Intel - they should have forums to post a 
question to.

best

Vladimir Dergachev


More information about the xorg mailing list