[Bug 235487] graphics/mesa-dri 18.3.2 plus xorg-server-1.18.4_11,1 results in segmentation fault

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Feb 18 00:05:05 UTC 2019


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=235487

--- Comment #11 from Jan Beich <jbeich at FreeBSD.org> ---
Created attachment 202111
  --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=202111&action=edit
possible workaround

Philip, can you try the attached patch? Found from
https://github.com/DragonFlyBSD/DeltaPorts/commit/630507ebacd5
If it doesn't help bisecting upstream commits (time-consuming due to patch
churn) maybe required as I don't have hardware old enough to be compatible with
drm-legacy-kmod.

(In reply to Martin Birgmeier from comment #10)
> Is this related although using the NVidia driver in this case?

nvidia-driver has its own DDX/DRI/libGL implementation, so the stability only
depends on xorg-server and kernel changes. mesa-dri is only used for
<GL/internal/dri_interface.h>. As GLVND isn't in ports yet libGL implementation
cannot be switched at runtime.

> I have another machine with similar crashes since about the same
> time, this time using Intel 82945GM (945GM GMCH).

Maybe related if using iGPU. 945GM is Calistoga, even older than Ironlake.
https://en.wikipedia.org/wiki/List_of_Intel_graphics_processing_units

> A third machine using an ATI Radeon HD 4290 does not seem to be affected.

Only Intel iGPU on drm-legacy-kmod or in-base drm2 appear to be affected.

> The second machine does not even run any 3D clients, just a simple X
> server with oclock running on top of it (no graphical login
> manager).

mesa-dri is used for DRI2 and AIGLX. However, according to bug 235203 it only
affects modesetting(4x).

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-x11 mailing list