qbittorrent / qBittorrent

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

crash on VPN disconnect #17355

Closed andry81 closed 2 years ago

andry81 commented 2 years ago

qBittorrent & operating system versions

qBittorrent: 4.3.3.1 x64 Operating system: Windows 7 Pro x64 installer: qbittorrent_4.4.3.1_x64_setup.exe

What is the problem?

    qbittorrent.exe!QStringView::size() Line 313    C++
    [External Code] 
    qbittorrent.exe!sigAbnormalHandler(int signum) Line 371 C++
    qbittorrent.exe!raise(int signum) Line 547  C++
    qbittorrent.exe!abort() Line 71 C++
    qbittorrent.exe!terminate() Line 58 C++
    [External Code] 
    qbittorrent.exe!boost::throw_exception<boost::system::system_error>(const boost::system::system_error & e) Line 151 C++
    qbittorrent.exe!boost::asio::detail::do_throw_error(const boost::system::error_code & err, const char * location) Line 38   C++
    [Inline Frame] qbittorrent.exe!boost::asio::detail::throw_error(const boost::system::error_code &) Line 42  C++
>   qbittorrent.exe!boost::asio::detail::socket_select_interrupter::open_descriptors() Line 89  C++
    [Inline Frame] qbittorrent.exe!boost::asio::detail::socket_select_interrupter::recreate() Line 141  C++
    qbittorrent.exe!boost::asio::detail::select_reactor::run(long ops, boost::asio::detail::op_queue<boost::asio::detail::win_iocp_operation> &) Line 268   C++
    qbittorrent.exe!boost::asio::detail::select_reactor::run_thread() Line 304  C++
    qbittorrent.exe!boost::asio::detail::win_thread_function(void * arg) Line 127   C++
    qbittorrent.exe!thread_start<unsigned int (__cdecl*)(void *),1>(void * const parameter) Line 97 C++
    [External Code] 

Steps to reproduce

  1. connect vpn
  2. run app and start download
  3. disconnect vpn

Additional context

Could not use the builtin crash dialog as it does crash (grayed out) together with the application.

Log(s) & preferences file(s)

No response

thalieht commented 2 years ago

Duplicate of #17082