Project
Deskflow
Deskflow version info
Deskflow: 1.19.0.108 (aa5a704)
Qt: 6.8.2
System: Windows 11 Version 24H2
Build type
Local developer build (built it myself)
Operating systems (OS)
OS versions/distros
Windows 11
What steps will reproduce the problem?
- Start Windows daemon
- Attach debugger
- Stop Windows daemon
Expected: Clean process stop
Actual: Access violations in dtor
Error:
Exception has occurred: W32/0xC0000005
Unhandled exception at 0x00007FF7FECACB58 in deskflow-daemon.exe: 0xC0000005: Access violation executing location 0x00007FF7FECACB58.
Call stack:
deskflow-daemon.exe!00007ff7fecacb58() (Unknown Source:0)
deskflow-daemon.exe!CondVarBase::~CondVarBase() Line 24 (c:\Projects\deskflow\src\lib\mt\CondVar.cpp:24)
deskflow-daemon.exe!CondVar<bool>::~CondVar<bool>() Line 177 (c:\Projects\deskflow\src\lib\mt\CondVar.h:177)
deskflow-daemon.exe!CondVar<bool>::`scalar deleting destructor'(unsigned int) (Unknown Source:0)
deskflow-daemon.exe!EventQueue::~EventQueue() Line 89 (c:\Projects\deskflow\src\lib\base\EventQueue.cpp:89)
deskflow-daemon.exe!EventQueue::`scalar deleting destructor'(unsigned int) (Unknown Source:0)
deskflow-daemon.exe!std::default_delete<IEventQueue>::operator()(IEventQueue * _Ptr) Line 3302 (c:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.42.34433\include\memory:3302)
deskflow-daemon.exe!std::unique_ptr<IEventQueue,std::default_delete<IEventQueue>>::~unique_ptr<IEventQueue,std::default_delete<IEventQueue>>() Line 3412 (c:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.42.34433\include\memory:3412)
deskflow-daemon.exe!DaemonApp::~DaemonApp() Line 107 (c:\Projects\deskflow\src\lib\deskflow\DaemonApp.cpp:107)
deskflow-daemon.exe!WinMain(HINSTANCE__ * __formal, HINSTANCE__ * __formal, char * __formal, int __formal) Line 28 (c:\Projects\deskflow\src\apps\deskflow-daemon\deskflow-daemon.cpp:28)
deskflow-daemon.exe!invoke_main() Line 107 (d:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:107)
deskflow-daemon.exe!__scrt_common_main_seh() Line 288 (d:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:288)
deskflow-daemon.exe!__scrt_common_main() Line 331 (d:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_common.inl:331)
deskflow-daemon.exe!WinMainCRTStartup(void * __formal) Line 17 (d:\a\_work\1\s\src\vctools\crt\vcstartup\src\startup\exe_winmain.cpp:17)
kernel32.dll!00007ffe38cde8d7() (Unknown Source:0)
ntdll.dll!00007ffe3989bf2c() (Unknown Source:0)
Project
Deskflow
Deskflow version info
Deskflow: 1.19.0.108 (aa5a704)
Qt: 6.8.2
System: Windows 11 Version 24H2
Build type
Local developer build (built it myself)
Operating systems (OS)
OS versions/distros
Windows 11
What steps will reproduce the problem?
Expected: Clean process stop
Actual: Access violations in dtor
Error:
Call stack: