qbittorrent / qBittorrent

qBittorrent BitTorrent client
https://www.qbittorrent.org
Other
27.53k stars 3.91k forks source link

qBittorrent crashing when connection is lost. #17394

Closed electricmessiah closed 2 years ago

electricmessiah commented 2 years ago

qBittorrent & operating system versions

4.4.3.1 Windows 11 Enterprise

What is the problem?

I noticed when I reboot my router and the qBittorrent connection is temporarily lost, the torrent speed will slowly drop and then near the end qBittorrent will crash. Every single time. I tested it just to be sure. Seems like this has been an issue for a while.

https://github.com/qbittorrent/qBittorrent/issues/12935

Steps to reproduce

  1. Start a few torrents.
  2. Disable the NIC
  3. Crash after speed throttles down.

Additional context

No response

Log(s) & preferences file(s)

No response

xavier2k6 commented 2 years ago

@electricmessiah Can you please provide the crash report?

electricmessiah commented 2 years ago

How to I obtain it?

xavier2k6 commented 2 years ago

How to I obtain it?

Doesn't it display a crash report window like in https://github.com/qbittorrent/qBittorrent/issues/12935#issuecomment-641635371?

If it does....preferably select all text in window & paste it here or take a screenshot of the window with full report in view.

electricmessiah commented 2 years ago

The crash window is blank, so I can't see it. Control Center_2022-07-19_10-45-35

electricmessiah commented 2 years ago

Sorry.. running on cold coffee and solder fumes right now. Surely there's an output file with the information contained in the crash info dialogue?

UPDATE: It crashed again when I rebooted my router. This time the log window was visible.

` qBittorrent has crashed Please file a bug report at http://bugs.qbittorrent.org/ and provide the following information:

qBittorrent version: v4.4.3.1 (64-bit) Libtorrent version: 2.0.6.0 Qt version: 5.15.4 Boost version: 1.79.0 OpenSSL version: 1.1.1o zlib version: 1.2.12 OS version: Windows 10 Version 2009 10.0.22000 x86_64

Caught signal: SIGABRT

#  0 qbittorrent.exe      0x00007ff70daa9d1c straceWin::getBacktrace()[ app\stacktrace_win.h : 220 ]
#  1 qbittorrent.exe      0x00007ff70daaaeab sigAbnormalHandler(signum)[ app\main.cpp : 367 ]
#  2 qbittorrent.exe      0x00007ff70e8d92b3 raise(signum)[ minkernel\crts\ucrt\src\appcrt\misc\signal.cpp : 541 ]
#  3 qbittorrent.exe      0x00007ff70e8e6e18 abort()[ minkernel\crts\ucrt\src\appcrt\startup\abort.cpp : 64 ]
#  4 qbittorrent.exe      0x00007ff70e8dd365 terminate()[ minkernel\crts\ucrt\src\appcrt\misc\terminate.cpp : 58 ]
#  5 qbittorrent.exe      0x00007ff70e9048dc __C_specific_handler_noexcept(ExceptionRecord, EstablisherFrame, ContextRecord, DispatcherContext)[ d:\agent\_work\2\s\src\vctools\crt\vcruntime\src\eh\chandler_noexcept.cpp : 65 ]
#  6 ntdll.dll            0x00007ff95d06826f _chkstk()
#  7 ntdll.dll            0x00007ff95cff59ca RtlRestoreContext()
#  8 ntdll.dll            0x00007ff95cff2c93 RtlRaiseException()
#  9 KERNELBASE.dll       0x00007ff95ab1466c RaiseException()
# 10 qbittorrent.exe      0x00007ff70e8ccd91 _CxxThrowException(pExceptionObject, pThrowInfo)[ d:\agent\_work\2\s\src\vctools\crt\vcruntime\src\eh\throw.cpp : 129 ]
# 11 qbittorrent.exe      0x00007ff70daa2883 boost::throw_exception(e)[ g:\qbittorrent\boost_1_79_0\boost\throw_exception.hpp : 151 ]
# 12 qbittorrent.exe      0x00007ff70da9c8ed boost::asio::detail::do_throw_error(err, location)[ g:\qbittorrent\boost_1_79_0\boost\asio\detail\impl\throw_error.ipp : 38 ]
# 13 qbittorrent.exe      0x00007ff70ddd80ae boost::asio::detail::socket_select_interrupter::open_descriptors()[ g:\qbittorrent\boost_1_79_0\boost\asio\detail\impl\socket_select_interrupter.ipp : 66 ]
# 14 qbittorrent.exe      0x00007ff70ddd8c4e boost::asio::detail::select_reactor::run(ops, ops)[ g:\qbittorrent\boost_1_79_0\boost\asio\detail\impl\select_reactor.ipp : 266 ]
# 15 qbittorrent.exe      0x00007ff70ddd8ea9 boost::asio::detail::select_reactor::run_thread()[ g:\qbittorrent\boost_1_79_0\boost\asio\detail\impl\select_reactor.ipp : 303 ]
# 16 qbittorrent.exe      0x00007ff70dd7152f boost::asio::detail::win_thread_function(arg)[ g:\qbittorrent\boost_1_79_0\boost\asio\detail\impl\win_thread.ipp : 119 ]
# 17 qbittorrent.exe      0x00007ff70e8e652a thread_start(parameter, parameter)[ minkernel\crts\ucrt\src\appcrt\startup\thread.cpp : 97 ]
# 18 KERNEL32.DLL         0x00007ff95c3354e0 BaseThreadInitThunk()
# 19 ntdll.dll            0x00007ff95cfc485b RtlUserThreadStart()

Control Center_2022-07-19_11-39-14

thalieht commented 2 years ago

Duplicate of #17082