Crash with Sticky Password #4994

Closed
opened 2026-02-21 17:36:45 -05:00 by deekerman · 4 comments
Owner

Originally created by @Gittyperson on GitHub (Dec 16, 2016).

This happened a few seconds after I opened qB. Haven't changed any advanced settings. It now seems to happen every time I click inside the UI. Weird. I ran 3.3.9 earlier without issues.

`qBittorrent has crashed

qBittorrent version: v3.3.9
Libtorrent version: 1.0.10.0
Qt version: 5.7.0
Boost version: 1.62.0
OS version: Windows 10 10.0.14393 x86_64

#  0 qbittorrent.exe      0x0000000000d396b2 straceWin::getBacktrace()[ app\stacktrace_win.h : 191 ]
#  1 qbittorrent.exe      0x0000000000d3bcb2 sigAbnormalHandler(signum)[ app\main.cpp : 371 ]
#  2 qbittorrent.exe      0x000000000149320a raise(signum, signum)[ d:\th\minkernel\crts\ucrt\src\appcrt\misc\signal.cpp : 516 ]
#  3 qbittorrent.exe      0x0000000001499ef2 abort()[ d:\th\minkernel\crts\ucrt\src\appcrt\startup\abort.cpp : 64 ]
#  4 qbittorrent.exe      0x000000000148fb4f _purecall()[ f:\dd\vctools\crt\vcruntime\src\misc\purevirt.cpp : 29 ]
#  5 qbittorrent.exe      0x0000000000de2495 TorrentContentModel::flags(index)[ gui\torrentcontentmodel.cpp : 208 ]
#  6 qbittorrent.exe      0x00000000013d871a QSortFilterProxyModel::flags()
#  7 qbittorrent.exe      0x0000000000fb6467 QModelIndex::flags()
#  8 qbittorrent.exe      0x000000000112327e QAccessibleTableCell::state()
#  9 qbittorrent.exe      0x000000000117aaf9 QWindowsMsaaAccessible::get_accState()
# 10 oleacc.dll           0x00000000743afccd AccessibleChildren()
# 11 uiautomationcore.dll 0x000000006a29942d UiaDisconnectAllProviders()
# 12 uiautomationcore.dll 0x000000006a2a3962 UiaHasServerSideProvider()
# 13 uiautomationcore.dll 0x000000006a2aba64 UiaHasServerSideProvider()
# 14 uiautomationcore.dll 0x000000006a2a6122 UiaHasServerSideProvider()
# 15 uiautomationcore.dll 0x000000006a2ac0c4 UiaHasServerSideProvider()
# 16 uiautomationcore.dll 0x000000006a2b97fb UiaClientsAreListening()
# 17 uiautomationcore.dll 0x000000006a2a59dc UiaHasServerSideProvider()
# 18 uiautomationcore.dll 0x000000006a282a03 0x6a282a03()
# 19 uiautomationcore.dll 0x000000006a29649a UiaProviderFromIAccessible()
# 20 uiautomationcore.dll 0x000000006a2a620d UiaHasServerSideProvider()
# 21 uiautomationcore.dll 0x000000006a28c451 0x6a28c451()
# 22 uiautomationcore.dll 0x000000006a28c77d 0x6a28c77d()
# 23 uiautomationcore.dll 0x000000006a28b19f 0x6a28b19f()
# 24 uiautomationcore.dll 0x000000006a28b011 0x6a28b011()
# 25 uiautomationcore.dll 0x000000006a2a66f2 UiaHasServerSideProvider()
# 26 uiautomationcore.dll 0x000000006a28aba9 0x6a28aba9()
# 27 uiautomationcore.dll 0x000000006a288892 0x6a288892()
# 28 uiautomationcore.dll 0x000000006a292bc9 UiaProviderFromIAccessible()
# 29 uiautomationcore.dll 0x000000006a2928da UiaProviderFromIAccessible()
# 30 USER32.dll           0x0000000077008263 CallNextHookEx()
# 31 USER32.dll           0x0000000077008b09 MsgWaitForMultipleObjectsEx()
# 32 ntdll.dll            0x0000000077d808c6 KiUserCallbackDispatcher()
# 33 USER32.dll           0x0000000077006a6d PeekMessageW()
# 34 qbittorrent.exe      0x0000000001407727 QEventDispatcherWin32::processEvents()
# 35 qbittorrent.exe      0x000000000117b5ea QWindowsGuiEventDispatcher::processEvents()
# 36 qbittorrent.exe      0x00000000013ec6f9 QEventLoop::exec()
# 37 qbittorrent.exe      0x00000000013823f2 QCoreApplication::exec()
# 38 qbittorrent.exe      0x0000000000d369e4 Application::exec(params)[ app\application.cpp : 444 ]
# 39 qbittorrent.exe      0x0000000000d3b8a1 main(argc, argv)[ app\main.cpp : 286 ]
# 40 qbittorrent.exe      0x0000000001477cb2 WinMain()
# 41 qbittorrent.exe      0x000000000148d5b1 __scrt_common_main_seh()[ f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl : 253 ]
# 42 KERNEL32.DLL         0x0000000077bc62c4 BaseThreadInitThunk()
# 43 ntdll.dll            0x0000000077d70fd9 RtlSubscribeWnfStateChangeNotification()
# 44 ntdll.dll            0x0000000077d70fa4 RtlSubscribeWnfStateChangeNotification()`
Originally created by @Gittyperson on GitHub (Dec 16, 2016). This happened a few seconds after I opened qB. Haven't changed any advanced settings. It now seems to happen every time I click inside the UI. Weird. I ran 3.3.9 earlier without issues. `qBittorrent has crashed qBittorrent version: v3.3.9 Libtorrent version: 1.0.10.0 Qt version: 5.7.0 Boost version: 1.62.0 OS version: Windows 10 10.0.14393 x86_64 ``` # 0 qbittorrent.exe 0x0000000000d396b2 straceWin::getBacktrace()[ app\stacktrace_win.h : 191 ] # 1 qbittorrent.exe 0x0000000000d3bcb2 sigAbnormalHandler(signum)[ app\main.cpp : 371 ] # 2 qbittorrent.exe 0x000000000149320a raise(signum, signum)[ d:\th\minkernel\crts\ucrt\src\appcrt\misc\signal.cpp : 516 ] # 3 qbittorrent.exe 0x0000000001499ef2 abort()[ d:\th\minkernel\crts\ucrt\src\appcrt\startup\abort.cpp : 64 ] # 4 qbittorrent.exe 0x000000000148fb4f _purecall()[ f:\dd\vctools\crt\vcruntime\src\misc\purevirt.cpp : 29 ] # 5 qbittorrent.exe 0x0000000000de2495 TorrentContentModel::flags(index)[ gui\torrentcontentmodel.cpp : 208 ] # 6 qbittorrent.exe 0x00000000013d871a QSortFilterProxyModel::flags() # 7 qbittorrent.exe 0x0000000000fb6467 QModelIndex::flags() # 8 qbittorrent.exe 0x000000000112327e QAccessibleTableCell::state() # 9 qbittorrent.exe 0x000000000117aaf9 QWindowsMsaaAccessible::get_accState() # 10 oleacc.dll 0x00000000743afccd AccessibleChildren() # 11 uiautomationcore.dll 0x000000006a29942d UiaDisconnectAllProviders() # 12 uiautomationcore.dll 0x000000006a2a3962 UiaHasServerSideProvider() # 13 uiautomationcore.dll 0x000000006a2aba64 UiaHasServerSideProvider() # 14 uiautomationcore.dll 0x000000006a2a6122 UiaHasServerSideProvider() # 15 uiautomationcore.dll 0x000000006a2ac0c4 UiaHasServerSideProvider() # 16 uiautomationcore.dll 0x000000006a2b97fb UiaClientsAreListening() # 17 uiautomationcore.dll 0x000000006a2a59dc UiaHasServerSideProvider() # 18 uiautomationcore.dll 0x000000006a282a03 0x6a282a03() # 19 uiautomationcore.dll 0x000000006a29649a UiaProviderFromIAccessible() # 20 uiautomationcore.dll 0x000000006a2a620d UiaHasServerSideProvider() # 21 uiautomationcore.dll 0x000000006a28c451 0x6a28c451() # 22 uiautomationcore.dll 0x000000006a28c77d 0x6a28c77d() # 23 uiautomationcore.dll 0x000000006a28b19f 0x6a28b19f() # 24 uiautomationcore.dll 0x000000006a28b011 0x6a28b011() # 25 uiautomationcore.dll 0x000000006a2a66f2 UiaHasServerSideProvider() # 26 uiautomationcore.dll 0x000000006a28aba9 0x6a28aba9() # 27 uiautomationcore.dll 0x000000006a288892 0x6a288892() # 28 uiautomationcore.dll 0x000000006a292bc9 UiaProviderFromIAccessible() # 29 uiautomationcore.dll 0x000000006a2928da UiaProviderFromIAccessible() # 30 USER32.dll 0x0000000077008263 CallNextHookEx() # 31 USER32.dll 0x0000000077008b09 MsgWaitForMultipleObjectsEx() # 32 ntdll.dll 0x0000000077d808c6 KiUserCallbackDispatcher() # 33 USER32.dll 0x0000000077006a6d PeekMessageW() # 34 qbittorrent.exe 0x0000000001407727 QEventDispatcherWin32::processEvents() # 35 qbittorrent.exe 0x000000000117b5ea QWindowsGuiEventDispatcher::processEvents() # 36 qbittorrent.exe 0x00000000013ec6f9 QEventLoop::exec() # 37 qbittorrent.exe 0x00000000013823f2 QCoreApplication::exec() # 38 qbittorrent.exe 0x0000000000d369e4 Application::exec(params)[ app\application.cpp : 444 ] # 39 qbittorrent.exe 0x0000000000d3b8a1 main(argc, argv)[ app\main.cpp : 286 ] # 40 qbittorrent.exe 0x0000000001477cb2 WinMain() # 41 qbittorrent.exe 0x000000000148d5b1 __scrt_common_main_seh()[ f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl : 253 ] # 42 KERNEL32.DLL 0x0000000077bc62c4 BaseThreadInitThunk() # 43 ntdll.dll 0x0000000077d70fd9 RtlSubscribeWnfStateChangeNotification() # 44 ntdll.dll 0x0000000077d70fa4 RtlSubscribeWnfStateChangeNotification()`
deekerman 2026-02-21 17:36:45 -05:00
Author
Owner

@sledgehammer999 commented on GitHub (Dec 17, 2016):

wtf is "uiautomationcore.dll"? Is it a Windows dll or a 3rd party dll?
In any case I'll release v3.3.10 with qt 5.7.1 either today or tomorrow. Hopefully it will fix the UI problem. If it does, come back and close this.

@sledgehammer999 commented on GitHub (Dec 17, 2016): wtf is "uiautomationcore.dll"? Is it a Windows dll or a 3rd party dll? In any case I'll release v3.3.10 with qt 5.7.1 either today or tomorrow. Hopefully it will fix the UI problem. If it does, come back and close this.
Author
Owner

@Gittyperson commented on GitHub (Dec 17, 2016):

Seems it's a Windows component - ok thanks, I,'ll check and close it if it's ok.

@Gittyperson commented on GitHub (Dec 17, 2016): Seems it's a [Windows](https://msdn.microsoft.com/en-us/library/windows/desktop/ee684009%28v=vs.85%29.aspx) component - ok thanks, I,'ll check and close it if it's ok.
Author
Owner

@Gittyperson commented on GitHub (Dec 17, 2016):

Still occurs. Seems to be generated by general UI interaction (mouse clicks, moving/min-maximising windows, bringing other windows to front then qB again etc.).

qBittorrent version: v3.3.10
Libtorrent version: 1.0.10.0
Qt version: 5.7.1
Boost version: 1.62.0
OS version: Windows 10 10.0.14393 x86_64

#  0 qbittorrent.exe      0x00000000011296b2 straceWin::getBacktrace()[ app\stacktrace_win.h : 191 ]
#  1 qbittorrent.exe      0x000000000112bcb2 sigAbnormalHandler(signum)[ app\main.cpp : 371 ]
#  2 qbittorrent.exe      0x00000000018871ea raise(signum, signum)[ d:\th\minkernel\crts\ucrt\src\appcrt\misc\signal.cpp : 516 ]
#  3 qbittorrent.exe      0x000000000188ded2 abort()[ d:\th\minkernel\crts\ucrt\src\appcrt\startup\abort.cpp : 64 ]
#  4 qbittorrent.exe      0x0000000001883b4f _purecall()[ f:\dd\vctools\crt\vcruntime\src\misc\purevirt.cpp : 29 ]
#  5 qbittorrent.exe      0x00000000011d24a1 TorrentContentModel::flags(index)[ gui\torrentcontentmodel.cpp : 208 ]
#  6 qbittorrent.exe      0x00000000017ca20e QSortFilterProxyModel::flags()
#  7 qbittorrent.exe      0x00000000013a698e QModelIndex::flags()
#  8 qbittorrent.exe      0x0000000001514244 QAccessibleTableCell::state()
#  9 qbittorrent.exe      0x000000000156bf8a QWindowsMsaaAccessible::get_accState()
# 10 oleacc.dll           0x000000006e30fccd AccessibleChildren()
# 11 uiautomationcore.dll 0x000000006bc5942d UiaDisconnectAllProviders()
# 12 uiautomationcore.dll 0x000000006bc9e138 UiaGetReservedNotSupportedValue()
# 13 uiautomationcore.dll 0x000000006bc6ba64 UiaHasServerSideProvider()
# 14 uiautomationcore.dll 0x000000006bc66122 UiaHasServerSideProvider()
# 15 uiautomationcore.dll 0x000000006bc6c0c4 UiaHasServerSideProvider()
# 16 uiautomationcore.dll 0x000000006bc4b37a 0x6bc4b37a()
# 17 uiautomationcore.dll 0x000000006bc4b157 0x6bc4b157()
# 18 uiautomationcore.dll 0x000000006bc4b011 0x6bc4b011()
# 19 uiautomationcore.dll 0x000000006bc666f2 UiaHasServerSideProvider()
# 20 uiautomationcore.dll 0x000000006bc4aba9 0x6bc4aba9()
# 21 uiautomationcore.dll 0x000000006bc48892 0x6bc48892()
# 22 uiautomationcore.dll 0x000000006bc52bc9 UiaProviderFromIAccessible()
# 23 uiautomationcore.dll 0x000000006bc528da UiaProviderFromIAccessible()
# 24 USER32.dll           0x0000000076438263 CallNextHookEx()
# 25 USER32.dll           0x0000000076438b09 MsgWaitForMultipleObjectsEx()
# 26 ntdll.dll            0x00000000778b08c6 KiUserCallbackDispatcher()
# 27 USER32.dll           0x0000000076436a6d PeekMessageW()
# 28 qbittorrent.exe      0x00000000017fa017 QEventDispatcherWin32::processEvents()
# 29 qbittorrent.exe      0x000000000156ca7c QWindowsGuiEventDispatcher::processEvents()
# 30 qbittorrent.exe      0x00000000017de1e3 QEventLoop::exec()
# 31 qbittorrent.exe      0x0000000001773dd2 QCoreApplication::exec()
# 32 qbittorrent.exe      0x00000000011269e4 Application::exec(params)[ app\application.cpp : 444 ]
# 33 qbittorrent.exe      0x000000000112b8a1 main(argc, argv)[ app\main.cpp : 286 ]
# 34 qbittorrent.exe      0x000000000186bc54 WinMain()
# 35 qbittorrent.exe      0x0000000001881545 __scrt_common_main_seh()[ f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl : 253 ]
# 36 KERNEL32.DLL         0x00000000744a62c4 BaseThreadInitThunk()
# 37 ntdll.dll            0x00000000778a0fd9 RtlSubscribeWnfStateChangeNotification()
# 38 ntdll.dll            0x00000000778a0fa4 RtlSubscribeWnfStateChangeNotification()

`

@Gittyperson commented on GitHub (Dec 17, 2016): Still occurs. Seems to be generated by general UI interaction (mouse clicks, moving/min-maximising windows, bringing other windows to front then qB again etc.). qBittorrent version: v3.3.10 Libtorrent version: 1.0.10.0 Qt version: 5.7.1 Boost version: 1.62.0 OS version: Windows 10 10.0.14393 x86_64 ``` # 0 qbittorrent.exe 0x00000000011296b2 straceWin::getBacktrace()[ app\stacktrace_win.h : 191 ] # 1 qbittorrent.exe 0x000000000112bcb2 sigAbnormalHandler(signum)[ app\main.cpp : 371 ] # 2 qbittorrent.exe 0x00000000018871ea raise(signum, signum)[ d:\th\minkernel\crts\ucrt\src\appcrt\misc\signal.cpp : 516 ] # 3 qbittorrent.exe 0x000000000188ded2 abort()[ d:\th\minkernel\crts\ucrt\src\appcrt\startup\abort.cpp : 64 ] # 4 qbittorrent.exe 0x0000000001883b4f _purecall()[ f:\dd\vctools\crt\vcruntime\src\misc\purevirt.cpp : 29 ] # 5 qbittorrent.exe 0x00000000011d24a1 TorrentContentModel::flags(index)[ gui\torrentcontentmodel.cpp : 208 ] # 6 qbittorrent.exe 0x00000000017ca20e QSortFilterProxyModel::flags() # 7 qbittorrent.exe 0x00000000013a698e QModelIndex::flags() # 8 qbittorrent.exe 0x0000000001514244 QAccessibleTableCell::state() # 9 qbittorrent.exe 0x000000000156bf8a QWindowsMsaaAccessible::get_accState() # 10 oleacc.dll 0x000000006e30fccd AccessibleChildren() # 11 uiautomationcore.dll 0x000000006bc5942d UiaDisconnectAllProviders() # 12 uiautomationcore.dll 0x000000006bc9e138 UiaGetReservedNotSupportedValue() # 13 uiautomationcore.dll 0x000000006bc6ba64 UiaHasServerSideProvider() # 14 uiautomationcore.dll 0x000000006bc66122 UiaHasServerSideProvider() # 15 uiautomationcore.dll 0x000000006bc6c0c4 UiaHasServerSideProvider() # 16 uiautomationcore.dll 0x000000006bc4b37a 0x6bc4b37a() # 17 uiautomationcore.dll 0x000000006bc4b157 0x6bc4b157() # 18 uiautomationcore.dll 0x000000006bc4b011 0x6bc4b011() # 19 uiautomationcore.dll 0x000000006bc666f2 UiaHasServerSideProvider() # 20 uiautomationcore.dll 0x000000006bc4aba9 0x6bc4aba9() # 21 uiautomationcore.dll 0x000000006bc48892 0x6bc48892() # 22 uiautomationcore.dll 0x000000006bc52bc9 UiaProviderFromIAccessible() # 23 uiautomationcore.dll 0x000000006bc528da UiaProviderFromIAccessible() # 24 USER32.dll 0x0000000076438263 CallNextHookEx() # 25 USER32.dll 0x0000000076438b09 MsgWaitForMultipleObjectsEx() # 26 ntdll.dll 0x00000000778b08c6 KiUserCallbackDispatcher() # 27 USER32.dll 0x0000000076436a6d PeekMessageW() # 28 qbittorrent.exe 0x00000000017fa017 QEventDispatcherWin32::processEvents() # 29 qbittorrent.exe 0x000000000156ca7c QWindowsGuiEventDispatcher::processEvents() # 30 qbittorrent.exe 0x00000000017de1e3 QEventLoop::exec() # 31 qbittorrent.exe 0x0000000001773dd2 QCoreApplication::exec() # 32 qbittorrent.exe 0x00000000011269e4 Application::exec(params)[ app\application.cpp : 444 ] # 33 qbittorrent.exe 0x000000000112b8a1 main(argc, argv)[ app\main.cpp : 286 ] # 34 qbittorrent.exe 0x000000000186bc54 WinMain() # 35 qbittorrent.exe 0x0000000001881545 __scrt_common_main_seh()[ f:\dd\vctools\crt\vcstartup\src\startup\exe_common.inl : 253 ] # 36 KERNEL32.DLL 0x00000000744a62c4 BaseThreadInitThunk() # 37 ntdll.dll 0x00000000778a0fd9 RtlSubscribeWnfStateChangeNotification() # 38 ntdll.dll 0x00000000778a0fa4 RtlSubscribeWnfStateChangeNotification() ``` `
Author
Owner

@Gittyperson commented on GitHub (Dec 17, 2016):

I think this may be related with Sticky Password's (password manager) autofill features, which are related to uiautomation. SP has an "Ignored Apps" feature, I've added qbittorrent.exe and crashes seemed to have stopped. Let me test for 1-2 days and I'll close this if it's solved.

This report seems related, I see uiautomation AND Sticky Password in there.

@Gittyperson commented on GitHub (Dec 17, 2016): I think this may be related with Sticky Password's (password manager) autofill features, which are related to uiautomation. SP has an "Ignored Apps" feature, I've added qbittorrent.exe and crashes seemed to have stopped. Let me test for 1-2 days and I'll close this if it's solved. [This report](https://github.com/qbittorrent/qBittorrent/issues/4348) seems related, I see uiautomation AND Sticky Password in there.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/qBittorrent#4994
No description provided.