Details
-
Bug
-
Resolution: Won't Do
-
P1: Critical
-
None
-
5.14.0, 5.15.9
-
Windows 7, multiple monitors, RDP connection.
Description
Qt GUI app may crash when screen configuration changing (at the moment of RDP connection, etc).
Steps to reproduce:
- Run Qt GUI app on target machine;
- Lock the current user session (WIN+L);
- Connect to target machine via RDP from another.
This is a link with .dmp file, where you can see call stack and some variables:
Qt5Gui.dll!QScreen::~QScreen() Line 132 C++ Qt5Gui.dll!QScreen::~QScreen() Line 132 C++ Qt5Gui.dll!QScreen::`vector deleting destructor'(unsigned int) C++> Qt5Gui.dll!QWindowSystemInterface::handleScreenRemoved(QPlatformScreen * platformScreen=0x007923d8) Line 834 C++ qwindows.dll!QWindowsScreenManager::removeScreen(int index=2) Line 534 C++ qwindows.dll!QWindowsScreenManager::handleScreenChanges() Line 565 C++