Crash when running in VDI and moving to full screen

Description

I had greenshot open with multiple screenshots. I run this inside my VDI and I had just resized my VDI from Windowed to Full Screen. I have done this multiple times today. when I went full screen this is when I got the above error

Note I flip between windowed and full screen a lot and this is the first time I have seen this error

Environment

Software version: 1.2.10.6-RELEASE-c2414cf0149a1475ea00520effc01b40087c225c (64 bit)
.NET runtime version: 4.0.30319.42000+
Time: 2020-09-21 16:16:34 +12:00
OS: unknown (x64) 10.0 build 16299 revision 0
GDI object count: 126
User object count: 208

Exception: System.NullReferenceException
Message: Object reference not set to an instance of an object.

Stack:
at System.Windows.Forms.DisplayInformation.get_BitsPerPixel()
at System.Windows.Forms.Control.PaintBackColor(PaintEventArgs e, Rectangle rectangle, Color backColor)
at System.Windows.Forms.Control.PaintBackground(PaintEventArgs e, Rectangle rectangle, Color backColor, Point scrollOffset)
at System.Windows.Forms.Control.PaintBackground(PaintEventArgs e, Rectangle rectangle)
at System.Windows.Forms.Control.OnPaintBackground(PaintEventArgs pevent)
at System.Windows.Forms.ScrollableControl.OnPaintBackground(PaintEventArgs e)
at System.Windows.Forms.Control.PaintWithErrorHandling(PaintEventArgs e, Int16 layer)
at System.Windows.Forms.Control.WmEraseBkgnd(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Configuration dump:

Assignee

Unassigned

Reporter

Tony Paterson

Affects versions

None

Components

None

Priority

Minor

Labels

None
Configure