Crash after checking when files not belonging to torrent are present #597

Closed
opened 2026-02-21 15:12:14 -05:00 by deekerman · 1 comment
Owner

Originally created by @jfberne on GitHub (Jun 21, 2013).

How to trigger the bug
1 - load a torrent in QBT. The torrent is a dir with a dozen avi files in it.
2 - Dir with files inside is already on disk because I want to re-seed
3 - Some other files (subtitles not belonging to torrent) are present in the dir too
4 - QBT starts checking the files on disk
5 - when reaching 100%, QBT crashes

LOG:
qBittorrent has crashed
Please report a bug at http://bugs.qbittorrent.org and provide the following backtrace.

qBittorrent version: v3.0.9
Libtorrent version: 0.16.9.0
Qt version: 4.8.4
Boost version: 1.53.0

0 ??? 0x0049c3de straceWin::getBacktrace()

1 ??? 0x0049d7d4 sigsegvHandler()

2 ??? 0x00d75e6a _XcptFilter()

3 ??? 0x00d61394 __tmainCRTStartup()

4 ??? 0x00d771f8 _EH4_CallFilterFunc()

5 ??? 0x00d6272e _except_handler4()

6 ??? 0x7c9132a8 RtlConvertUlongToLargeInteger()

7 ??? 0x7c91327a RtlConvertUlongToLargeInteger()

8 ??? 0x7c91e48a KiUserExceptionDispatcher()

9 ??? 0x004efdc5 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__()

#10 ??? 0x00503326 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__()
#11 ??? 0x004f054c qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__()
#12 ??? 0x0063ee63 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__()
#13 ??? 0x0063f816 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__()
#14 ??? 0x7e368734 GetDC()
#15 ??? 0x7e368816 GetDC()
#16 ??? 0x7e378ea0 DefWindowProcW()
#17 ??? 0x7e378eec DefWindowProcW()
#18 ??? 0x7c91e473 KiUserCallbackDispatcher()
#19 ??? 0x004f897f qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__()
#20 ??? 0x004cec5f QtSingleApplication::qt_static_metacall()
#21 ??? 0x0091fb27 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__()
#22 ??? 0x004cee21 QtLocalPeer::messageReceived()
#23 ??? 0x004023ee QtLocalPeer::receiveConnection()
#24 ??? 0x004ced6a QtLocalPeer::qt_static_metacall()
#25 ??? 0x0091fb27 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__()
#26 ??? 0x008c1226 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__()
#27 ??? 0x008c0f9c qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__()
#28 ??? 0x008e0433 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__()
#29 ??? 0x008c1187 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__()
#30 ??? 0x0091fb27 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__()
#31 ??? 0x009d8c21 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__()
#32 ??? 0x009b8b06 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__()
#33 ??? 0x004f2f14 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__()
#34 ??? 0x004f1a2c qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__()
#35 ??? 0x004c3685 SessionApplication::notify()
#36 ??? 0x00938f35 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__()
#37 ??? 0x004f6e28 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__()
#38 ??? 0x009a7abc qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__()
#39 ??? 0x009a85fc qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__()
#40 ??? 0x0063e9e6 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__()
#41 ??? 0x0099d389 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__()
#42 ??? 0x0099d46c qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__()
#43 ??? 0x009391e5 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__()
#44 ??? 0x004f1854 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__()
#45 ??? 0x0049e78f main()
#46 ??? 0x009e74a7 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__()
#47 ??? 0x00d6136b __tmainCRTStartup()
#48 ??? 0x7c81776f RegisterWaitForInputIdle()

List of linked Modules:

Originally created by @jfberne on GitHub (Jun 21, 2013). How to trigger the bug 1 - load a torrent in QBT. The torrent is a dir with a dozen avi files in it. 2 - Dir with files inside is already on disk because I want to re-seed 3 - Some other files (subtitles not belonging to torrent) are present in the dir too 4 - QBT starts checking the files on disk 5 - when reaching 100%, QBT crashes LOG: qBittorrent has crashed Please report a bug at http://bugs.qbittorrent.org and provide the following backtrace. qBittorrent version: v3.0.9 Libtorrent version: 0.16.9.0 Qt version: 4.8.4 Boost version: 1.53.0 # 0 ??? 0x0049c3de straceWin::getBacktrace() # 1 ??? 0x0049d7d4 sigsegvHandler() # 2 ??? 0x00d75e6a _XcptFilter() # 3 ??? 0x00d61394 __tmainCRTStartup() # 4 ??? 0x00d771f8 _EH4_CallFilterFunc() # 5 ??? 0x00d6272e _except_handler4() # 6 ??? 0x7c9132a8 RtlConvertUlongToLargeInteger() # 7 ??? 0x7c91327a RtlConvertUlongToLargeInteger() # 8 ??? 0x7c91e48a KiUserExceptionDispatcher() # 9 ??? 0x004efdc5 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__() #10 ??? 0x00503326 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__() #11 ??? 0x004f054c qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__() #12 ??? 0x0063ee63 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__() #13 ??? 0x0063f816 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__() #14 ??? 0x7e368734 GetDC() #15 ??? 0x7e368816 GetDC() #16 ??? 0x7e378ea0 DefWindowProcW() #17 ??? 0x7e378eec DefWindowProcW() #18 ??? 0x7c91e473 KiUserCallbackDispatcher() #19 ??? 0x004f897f qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__() #20 ??? 0x004cec5f QtSingleApplication::qt_static_metacall() #21 ??? 0x0091fb27 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__() #22 ??? 0x004cee21 QtLocalPeer::messageReceived() #23 ??? 0x004023ee QtLocalPeer::receiveConnection() #24 ??? 0x004ced6a QtLocalPeer::qt_static_metacall() #25 ??? 0x0091fb27 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__() #26 ??? 0x008c1226 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__() #27 ??? 0x008c0f9c qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__() #28 ??? 0x008e0433 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__() #29 ??? 0x008c1187 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__() #30 ??? 0x0091fb27 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__() #31 ??? 0x009d8c21 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__() #32 ??? 0x009b8b06 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__() #33 ??? 0x004f2f14 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__() #34 ??? 0x004f1a2c qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__() #35 ??? 0x004c3685 SessionApplication::notify() #36 ??? 0x00938f35 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__() #37 ??? 0x004f6e28 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__() #38 ??? 0x009a7abc qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__() #39 ??? 0x009a85fc qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__() #40 ??? 0x0063e9e6 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__() #41 ??? 0x0099d389 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__() #42 ??? 0x0099d46c qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__() #43 ??? 0x009391e5 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__() #44 ??? 0x004f1854 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__() #45 ??? 0x0049e78f main() #46 ??? 0x009e74a7 qCleanupResources_geoip__dest_class__::~qCleanupResources_geoip__dest_class__() #47 ??? 0x00d6136b __tmainCRTStartup() #48 ??? 0x7c81776f RegisterWaitForInputIdle() List of linked Modules:
Author
Owner

@FranciscoPombal commented on GitHub (Jun 6, 2017):

Cannot reproduce in 3.3.13

@evsh Old issue that is most likely fixed, should be closed

@FranciscoPombal commented on GitHub (Jun 6, 2017): Cannot reproduce in 3.3.13 @evsh Old issue that is most likely fixed, should be closed
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#597
No description provided.