Summary: | openmw - Segfault with the nouveau ddx + DRI3 | ||
---|---|---|---|
Product: | Mesa | Reporter: | orbea |
Component: | Drivers/DRI/nouveau | Assignee: | Nouveau Project <nouveau> |
Status: | RESOLVED MOVED | QA Contact: | Nouveau Project <nouveau> |
Severity: | normal | ||
Priority: | medium | ||
Version: | git | ||
Hardware: | x86-64 (AMD64) | ||
OS: | Linux (All) | ||
Whiteboard: | |||
i915 platform: | i915 features: | ||
Attachments: | Apitrace. |
Description
orbea
2017-01-19 23:45:53 UTC
I asked a friend who also uses openmw, he has never experienced any crashes with xf86_video_ati + DRI3. I'm currently also experiencing a crash with OpenMW in update_framebuffer_size (surface is NULL). But with RadeonSI on Wayland! (SDL_VIDEODRIVER=wayland) Radeon RX 480, FreeBSD 12-CURRENT + drm-next-kmod 4.11, Mesa 18.1.0-devel (git master with my BSD fixes). Same game works fine on X11. Under Weston, this crash. It *used to* work fine on Wayland, but broke recently. (In reply to Greg V from comment #2) UPDATE! The issue was in our DRM port, specifically with ioctl authentication/permissions. If nouveau still has this problem, try looking into that… The mentioned workaround in the original description got adapted and committed recently: c3486cd8c9092cbe33dfc77b906e2475b1e32c8d st/mesa: do not call update_framebuffer_size with NULL pointer This should fix at least the SEGV. Maybe it can be reported if the invisible mouse pointer still exists in newer versions of mesa! -- GitLab Migration Automatic Message -- This bug has been migrated to freedesktop.org's GitLab instance and has been closed from further activity. You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.freedesktop.org/mesa/mesa/issues/1125. |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.