Bug 111139

Summary: linux 5.2: rare NULL pointer dereference when SteamVR idles
Product: DRI Reporter: Christoph Haag <haagch>
Component: DRM/AMDgpuAssignee: Default DRI bug account <dri-devel>
Status: RESOLVED MOVED QA Contact:
Severity: normal    
Priority: medium CC: nicholas.kazlauskas
Version: DRI git   
Hardware: Other   
OS: All   
Whiteboard:
i915 platform: i915 features:
Attachments:
Description Flags
dmesg with null pointer dereference none

Description Christoph Haag 2019-07-15 17:19:35 UTC
Created attachment 144791 [details]
dmesg with null pointer dereference

Vega 64, mesa git b68778e6de2, Linux 5.2.

I am relatively sure this started happening with linux 5.2 and that this did not happen on 5.1.

When SteamVR is idle for a while (i.e. the VR headset is not moved), it stops rendering to not waste resources.

When it does this, there is a chance that a kernel bug happens, see attached dmesg.

It does not happen very often, but often enough that I'm relatively sure it started happening with 5.2.
Comment 1 Christoph Haag 2019-07-19 02:31:06 UTC
I'm being told that this bug does not only happen with SteamVR, and that it has been triggered without SteamVR running, possibly by Chrome/Chromium.
Comment 2 Martin Peres 2019-11-19 09:36:43 UTC
-- 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/drm/amd/issues/874.

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.