CPU: Ryzen 5 2600
GPU: RX 570 4gb (Radeon Software Version: 18.11.1)
OS: Windows 10 home
Broken: blender-2.80-2c2c996a1b2 (November 9th)
Worked: Blender 2.79b and Blender 2.79 Master
Short description of error:
Whenever I use a Principaled BSDF with Subsurface Scatting enabled in Cycles and the pixel count is high enough (Changing the viewport pixel size to 8x or 4x on my 1440x900 monitor resolves this issue), Blender will freeze and the screen will flash black (probably from a GPU driver crash) then Blender will remain white and "Not Responding". I would write this off as a driver issue, but seeing as these issues don't occur in Blender 2.79b or 2.79 master, it seems to be an issue with Blender 2.8 not the driver (I may be wrong on this assumption).
The error I receive from Blender after the screen flickering with the --debug-cycles argument is:
AL lib: (EE) ALCmmdevPlayback_mixerProc: Failed to get padding: 0x88890004
If I understand correctly, this is something to do with Audio and may simply be Blender interfacing with the GPU after it crashes, but I'll leave it in here just in cause I'm wrong on this assumption.
Note: Final renders don't appear to be affected by this crash. However, if the scene is official rendered (F12) then we switch back to viewport, the freezing and crashing are no longer there. However, artifacts appear:
Exact steps for others to reproduce the error:
Here's a file to test with: