Core Machine (Operating system/System info/Roon build number)
- Dell XPS 15 i9 (4k screen) running in clamshell mode
- Dell runs the latest Windows 10 Version (10.0.19041 Build 19041)
- External full hd Dell screen as main display (I.e. the lid of the Dell XPS is closed and the display is off)
- Roon Core is running the latest version 1.7 build 571 on an Intel NUC (8th gen i5, 16 gb ram) running Manjaro xfce (latest version, kernel 5.6)
- Roon on windows is also running the latest version. This version is used as the consuming client.
Network Details (Including networking gear model/manufacturer and if on WiFi/Ethernet)
All the equipment runs over 1Gb ethernet.
Audio Devices (Specify what device you’re using and its connection type - USB/HDMI/etc.)
Primary audio connection on the laptop and a connected Chord Mojo
Description Of Issue
When using the Dell XPS in closed (clamshell) mode, and I start Roon, during the splash screen the application crashes.
The below info I get from the Windows Event viewer
Application error
Faulting application name: Roon.exe, version: 1.0.0.0, time stamp: 0x5eea355c
Faulting module name: unknown, version: 0.0.0.0, time stamp: 0x00000000
Exception code: 0xc0000005
Fault offset: 0x0000000000000000
Faulting process id: 0x7cc
Faulting application start time: 0x01d6464351f70258
Faulting application path: C:\Users\user\AppData\Local\Roon\Application\Roon.exe
Faulting module path: unknown
Report Id: 30b99d7d-4d0f-4d29-9a1b-659225468f3b
Faulting package full name:
Faulting package-relative application ID:
.NET Runtime error
Application: Roon.exe
Framework Version: v4.0.30319
Description: The process was terminated due to an unhandled exception.
Exception Info: System.AccessViolationException
at Broo.Gdi.ChoosePixelFormat(IntPtr, PIXELFORMATDESCRIPTOR ByRef)
at Broo.Engine.WglLoaderWindow.LoadWgl(PIXELFORMATDESCRIPTOR ByRef, System.String ByRef)
at Broo.Engine.GlWindow.InitializeContexts()
at Broo.Engine.GlWindow..ctor(Broo.Engine.OpenGlWindow)
at Broo.Engine.OpenGlWindow..ctor()
at Broo.Engine.DeviceTarget..ctor(Broo.Engine.Window ByRef)
at Broo.BrooLoader.Load(Boolean, System.String, System.String, System.String, Broo.Engine.Engine ByRef, Broo.Engine.Window ByRef, Broo.Engine.LoadContext ByRef, System.String ByRef)
at Sooloos.Application.Main(System.String[])
This does not happen when the display of the Dell laptop is actually being used.