Bug 199157

Summary: BUG: unable to handle kernel NULL pointer dereference at 0000000000000000
Product: Drivers Reporter: Kyle De'Vir (kyle.devir)
Component: Video(DRI - non Intel)Assignee: drivers_video-dri
Status: NEW ---    
Severity: normal CC: harry.wentland, kyle.devir
Priority: P1    
Hardware: x86-64   
OS: Linux   
Kernel Version: 4.15.10 Subsystem:
Regression: No Bisected commit-id:
Attachments: AMDGPU Display Core NULL pointer dereference bug
dmesg log

Description Kyle De'Vir 2018-03-21 07:19:23 UTC
Created attachment 274831 [details]
AMDGPU Display Core NULL pointer dereference bug

Output attached.
Comment 1 Harry Wentland 2018-03-22 15:08:57 UTC
Can you give details of your HW and attach the entire dmesg log?

In what scenario does the NULL pointer dereference happen?
Comment 2 Kyle De'Vir 2018-03-23 03:41:53 UTC
Created attachment 274891 [details]
dmesg log
Comment 3 Kyle De'Vir 2018-03-23 03:52:12 UTC
GPU-wise, I have an RX580 8GB. This morning, I started to wonder whether the issue was not even be a driver bug, but actually related to the whole "Performance Marginality Problem", as my AMD 1600X is one of the CPUs affected by Ryzen hardware bug. A while ago, I started getting random MCEs, which I suspected were related to the Ryzen bug. They stopped a while later, mysteriously... then it was occasional hard-lockups, then this issue. 

I'm trying to save up money for Ryzen 2, so hopefully this issue won't pop up again.
Comment 4 Harry Wentland 2018-03-23 14:49:45 UTC
I have one of the first R7 1700 at home on have only seen the marginality problem affecting gcc and bash while compiling something multi-threaded. Never noticed it crashing the kernel.

I think what you see might be a legit issue in DC. Does it happen randomly? On boot? During normal usage? Gaming? How frequently do you see this?
Comment 5 Kyle De'Vir 2018-03-24 03:33:02 UTC
This is the first time I've seen it happening on DC, so I decided to just throw it up as bug report.

At the time, I was browsing on Firefox Nightly, while listening to some music with MPV. My desktop is Plasma Shell with KWin on X11, which is heavy on OpenGL usage. I've been running the git versions of Radeon Profile and Radeon Profile Daemon, which autostart when Plasma Shell does.