Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

App crash with the start of Cloudflare WARP #18811

Closed
Mazino-Urek opened this issue Apr 6, 2023 · 10 comments
Closed

App crash with the start of Cloudflare WARP #18811

Mazino-Urek opened this issue Apr 6, 2023 · 10 comments
Labels
Confirmed bug An issue confirmed by project team to be considered as a bug Crash Duplicate Libtorrent Proxy/VPN Issues related to the use of proxy/VPN

Comments

@Mazino-Urek
Copy link
Contributor

Mazino-Urek commented Apr 6, 2023

qBittorrent & operating system versions

qBittorrent: 4.5.2
OS: Windows 10 Pro 22H2 (10.0.19045)
Qt: 6.4.2

What is the problem?

As soon as cloudflare warp starts, the app crashes.

Steps to reproduce

No response

Additional context

I have SQLite storage option turned on. Can't get crash report also.

Log(s) & preferences file(s)

No response

@thalieht thalieht added Proxy/VPN Issues related to the use of proxy/VPN Crash labels Apr 6, 2023
@glassez
Copy link
Member

glassez commented Apr 6, 2023

Log file?
Preferences related to network configuration?
What does happen if you first start cloudflare wrap then qBittorrent?

@Mazino-Urek
Copy link
Contributor Author

Maybe this is where crash is happening.

(I) 2023-04-07T11:21:51 - IP geolocation database loaded. Type: DBIP-Country-Lite. Build time: Sat Apr 1 06:22:10 2023.
(I) 2023-04-07T11:21:51 - UPnP/NAT-PMP port mapping succeeded. Message: "successfully mapped port using UPnP. external port: UDP/16906"
(I) 2023-04-07T11:21:51 - Python detected, executable name: 'python', version: 3.11.2
(I) 2023-04-07T11:21:52 - Detected external IP. IP: "103.177.55.38"
(N) 2023-04-07T11:22:38 - qBittorrent termination initiated
(I) 2023-04-07T11:22:38 - UPnP/NAT-PMP support: OFF
(N) 2023-04-07T11:22:40 - qBittorrent is now ready to exit
(N) 2023-04-07T11:22:54 - qBittorrent v4.5.2 started
(N) 2023-04-07T11:22:54 - Using config directory: C:\Users\nowshed\AppData\Roaming\qBittorrent
(N) 2023-04-07T11:22:54 - Trying to listen on the following list of IP addresses: "0.0.0.0:16906,[::]:16906"
(I) 2023-04-07T11:22:54 - Peer ID: "-qB4520-"
(I) 2023-04-07T11:22:54 - HTTP User-Agent: "qBittorrent/4.5.2"
(I) 2023-04-07T11:22:54 - Distributed Hash Table (DHT) support: ON
(I) 2023-04-07T11:22:54 - Local Peer Discovery support: ON
(I) 2023-04-07T11:22:54 - Peer Exchange (PeX) support: ON
(I) 2023-04-07T11:22:54 - Anonymous mode: OFF
(I) 2023-04-07T11:22:54 - Encryption support: ON
(I) 2023-04-07T11:22:54 - UPnP/NAT-PMP support: ON
(I) 2023-04-07T11:22:54 - Successfully listening on IP. IP: "172.16.0.2". Port: "TCP/16906"
(I) 2023-04-07T11:22:54 - Successfully listening on IP. IP: "172.16.0.2". Port: "UDP/16906"
(I) 2023-04-07T11:22:54 - Successfully listening on IP. IP: "192.168.0.102". Port: "TCP/16906"
(I) 2023-04-07T11:22:54 - Successfully listening on IP. IP: "192.168.0.102". Port: "UDP/16906"
(I) 2023-04-07T11:22:54 - Successfully listening on IP. IP: "127.0.0.1". Port: "TCP/16906"
(I) 2023-04-07T11:22:54 - Successfully listening on IP. IP: "127.0.0.1". Port: "UDP/16906"
(I) 2023-04-07T11:22:54 - Successfully listening on IP. IP: "127.0.2.2". Port: "TCP/16906"
(I) 2023-04-07T11:22:54 - Successfully listening on IP. IP: "127.0.2.2". Port: "UDP/16906"
(I) 2023-04-07T11:22:54 - Successfully listening on IP. IP: "127.0.2.3". Port: "TCP/16906"
(I) 2023-04-07T11:22:54 - Successfully listening on IP. IP: "127.0.2.3". Port: "UDP/16906"
(I) 2023-04-07T11:22:54 - Successfully listening on IP. IP: "2606:4700:110:8821:78e1:2e4c:90a9:8d33". Port: "TCP/16906"
(I) 2023-04-07T11:22:54 - Successfully listening on IP. IP: "2606:4700:110:8821:78e1:2e4c:90a9:8d33". Port: "UDP/16906"
(I) 2023-04-07T11:22:54 - Successfully listening on IP. IP: "fd01:db8:1111::2". Port: "TCP/16906"
(I) 2023-04-07T11:22:54 - Successfully listening on IP. IP: "fd01:db8:1111::2". Port: "UDP/16906"
(I) 2023-04-07T11:22:54 - Successfully listening on IP. IP: "fd01:db8:1111::3". Port: "TCP/16906"
(I) 2023-04-07T11:22:54 - Successfully listening on IP. IP: "fd01:db8:1111::3". Port: "UDP/16906"
(I) 2023-04-07T11:22:54 - Successfully listening on IP. IP: "fe80::83b:d647:4bed:d388%42". Port: "TCP/16906"
(I) 2023-04-07T11:22:54 - Successfully listening on IP. IP: "fe80::83b:d647:4bed:d388%42". Port: "UDP/16906"
(I) 2023-04-07T11:22:54 - Successfully listening on IP. IP: "::1". Port: "TCP/16906"
(I) 2023-04-07T11:22:54 - Successfully listening on IP. IP: "::1". Port: "UDP/16906"

Network Config:

[Network]
Proxy\OnlyForTorrents=false

What does happen if you first start cloudflare wrap then qBittorrent?

Starting qBittorrent after warp doesn't cause a crash.

@glassez
Copy link
Member

glassez commented Apr 7, 2023

I believe you are under the same kind of issue like arvidn/libtorrent#7371 (comment).

@xavier2k6
Copy link
Member

@glassez Going over chriskohlhoff/asio#1061 (comment) & chriskohlhoff/asio#1061 (comment) - I don't know if this is related/relevant but the only place left in libtorrent code that wasn't changed from async_receive to async_receive_from was in ip_notifier.cpp

https://github.com/arvidn/libtorrent/blob/6d64ac1dadb17df1c5719eb66179ac47e95eba12/src/ip_notifier.cpp#L155

&

https://github.com/arvidn/libtorrent/blob/6d64ac1dadb17df1c5719eb66179ac47e95eba12/src/ip_notifier.cpp#L218

What if there's a socket failure/error not properly being handled??

@glassez
Copy link
Member

glassez commented Apr 9, 2023

@xavier2k6
It would be better to provide related info to libtorrent bug tracker, e.g. in arvidn/libtorrent#7371.

@xavier2k6
Copy link
Member

xavier2k6 commented Apr 9, 2023

I believe you are under the same kind of issue like arvidn/libtorrent#7371 (comment).

Confirmed!


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

qBittorrent version: v4.5.2 (64-bit)
Libtorrent version: 2.0.8.0
Qt version: 6.4.2
Boost version: 1.81.0
OpenSSL version: 1.1.1t
zlib version: 1.2.13
OS version: Windows 10 Version 22H2 10.0.19045 x86_64

Caught signal: SIGABRT

 0# boost::stacktrace::basic_stacktrace >::init at G:\QBITTORRENT\boost_1_81_0\boost\stacktrace\stacktrace.hpp:78
 1# getStacktrace at G:\QBITTORRENT\qbt-src-4.5.2-RC_2_0\src\app\stacktrace.cpp:35
 2# `anonymous namespace'::abnormalExitHandler at G:\QBITTORRENT\qbt-src-4.5.2-RC_2_0\src\app\signalhandler.cpp:103
 3# raise at minkernel\crts\ucrt\src\appcrt\misc\signal.cpp:547
 4# abort at minkernel\crts\ucrt\src\appcrt\startup\abort.cpp:71
 5# terminate at minkernel\crts\ucrt\src\appcrt\misc\terminate.cpp:58
 6# FindHandler at D:\a\_work\1\s\src\vctools\crt\vcruntime\src\eh\frame.cpp:735
 7# __InternalCxxFrameHandler at D:\a\_work\1\s\src\vctools\crt\vcruntime\src\eh\frame.cpp:399
 8# __InternalCxxFrameHandlerWrapper at D:\a\_work\1\s\src\vctools\crt\vcruntime\src\eh\frame.cpp:234
 9# __CxxFrameHandler4 at D:\a\_work\1\s\src\vctools\crt\vcruntime\src\eh\risctrnsctrl.cpp:306
10# _chkstk in ntdll
11# RtlRaiseException in ntdll
12# RtlRaiseException in ntdll
13# RaiseException in KERNELBASE
14# _CxxThrowException at D:\a\_work\1\s\src\vctools\crt\vcruntime\src\eh\throw.cpp:75
15# boost::throw_exception at G:\QBITTORRENT\boost_1_81_0\boost\throw_exception.hpp:157
16# boost::asio::detail::do_throw_error at G:\QBITTORRENT\boost_1_81_0\boost\asio\detail\impl\throw_error.ipp:42
17# boost::asio::detail::socket_select_interrupter::open_descriptors at G:\QBITTORRENT\boost_1_81_0\boost\asio\detail\impl\socket_select_interrupter.ipp:89
18# boost::asio::detail::select_reactor::restart_reactor::do_complete at G:\QBITTORRENT\boost_1_81_0\boost\asio\detail\impl\select_reactor.ipp:335
19# boost::asio::detail::win_iocp_io_context::do_one at G:\QBITTORRENT\boost_1_81_0\boost\asio\detail\impl\win_iocp_io_context.ipp:474
20# boost::asio::detail::win_iocp_io_context::run at G:\QBITTORRENT\boost_1_81_0\boost\asio\detail\impl\win_iocp_io_context.ipp:204
21# boost::asio::io_context::run at G:\QBITTORRENT\boost_1_81_0\boost\asio\impl\io_context.ipp:64
22# std::thread::_Invoke >,0> at C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\thread:56
23# thread_start at minkernel\crts\ucrt\src\appcrt\startup\thread.cpp:97
24# BaseThreadInitThunk in KERNEL32
25# RtlUserThreadStart in ntdll

@xavier2k6
Copy link
Member

xavier2k6 commented Apr 9, 2023

I attached my debugger & got below stack traces.

It is a very easily reproducible crash with the Cloudflare WARP program & qBittorrent in portable mode with default settings.

  1. Click on the Cloudflare WARP icon in system tray
  2. Click on Cog icon
  3. Select preferences
  4. Click Connection tab
  5. Press Reset Encryption Keys button
  6. Crash! - every single time

Screenshot 2023-04-09 172815

[4/9/2023 5:21:03 PM]
  Thread exited. Exiting thread - System ID: 11124. Exit code - 0x00000000
  Exception 0XE06D7363 on thread 7504.
  Stack Trace
*** ERROR: Symbol file could not be found.  Defaulted to export symbols for C:\WINDOWS\System32\KERNELBASE.dll - 
*** WARNING: Unable to verify checksum for qbittorrent.exe
RetAddr           : Args to Child                                                           : Call Site
00007ff7`31c63cb4 : 000001dd`46f33e01 000001dd`00000000 00000000`00000000 00000000`00000000 : KERNELBASE!RaiseException+0x69
00007ff7`3123d21b : 000000bd`b04ff3e8 000001dd`5b8e6f00 000000bd`b04ff3e8 00000000`00000664 : qbittorrent!_CxxThrowException+0x90 [D:\a\_work\1\s\src\vctools\crt\vcruntime\src\eh\throw.cpp @ 75]
00007ff7`31238b90 : 00000000`00000000 00007ff7`31256f76 000001dd`4abdff60 000001dd`46c7eb70 : qbittorrent!boost::throw_exception<boost::system::system_error>+0x2b [G:\QBITTORRENT\boost_1_81_0\boost\throw_exception.hpp @ 157]
00007ff7`312f2808 : 00000000`00000664 00000000`00000658 00000000`00000664 00000000`0000271d : qbittorrent!boost::asio::detail::do_throw_error+0x30 [G:\QBITTORRENT\boost_1_81_0\boost\asio\detail\impl\throw_error.ipp @ 42]
(Inline Function) : --------`-------- --------`-------- --------`-------- --------`-------- : qbittorrent!boost::asio::detail::throw_error+0x460 [G:\QBITTORRENT\boost_1_81_0\boost\asio\detail\throw_error.hpp @ 51]
00007ff7`312f3a3b : 00000000`00000002 000001dd`554e2f50 000001dd`51cade10 000001dd`51cade40 : qbittorrent!boost::asio::detail::socket_select_interrupter::open_descriptors+0x938 [G:\QBITTORRENT\boost_1_81_0\boost\asio\detail\impl\socket_select_interrupter.ipp @ 89]
(Inline Function) : --------`-------- --------`-------- --------`-------- --------`-------- : qbittorrent!boost::asio::detail::socket_select_interrupter::recreate+0x22 [G:\QBITTORRENT\boost_1_81_0\boost\asio\detail\impl\socket_select_interrupter.ipp @ 141]
00007ff7`3127d671 : 000001dd`554e2f50 000001dd`554e2f50 00000000`00000000 000001dd`554e6c40 : qbittorrent!boost::asio::detail::select_reactor::restart_reactor::do_complete+0x8b [G:\QBITTORRENT\boost_1_81_0\boost\asio\detail\impl\select_reactor.ipp @ 335]
(Inline Function) : --------`-------- --------`-------- --------`-------- --------`-------- : qbittorrent!boost::asio::detail::win_iocp_operation::complete+0x15 [G:\QBITTORRENT\boost_1_81_0\boost\asio\detail\win_iocp_operation.hpp @ 47]
00007ff7`3127d07f : 00000000`00000000 000000bd`00000000 000000bd`b04ff630 000000bd`b04ff6f0 : qbittorrent!boost::asio::detail::win_iocp_io_context::do_one+0x431 [G:\QBITTORRENT\boost_1_81_0\boost\asio\detail\impl\win_iocp_io_context.ipp @ 474]
00007ff7`3127f4b4 : 000001dd`4aedbff0 00000000`00000000 00006dfe`f3b2aa16 000000bd`b04ff6d0 : qbittorrent!boost::asio::detail::win_iocp_io_context::run+0xff [G:\QBITTORRENT\boost_1_81_0\boost\asio\detail\impl\win_iocp_io_context.ipp @ 204]
(Inline Function) : --------`-------- --------`-------- --------`-------- --------`-------- : qbittorrent!boost::asio::io_context::run+0x1f [G:\QBITTORRENT\boost_1_81_0\boost\asio\impl\io_context.ipp @ 63]
(Inline Function) : --------`-------- --------`-------- --------`-------- --------`-------- : qbittorrent!libtorrent::session::start::__l16::<lambda_429b426b62d11088bf4a3540dd1b2f91>::operator()+0x1f [G:\QBITTORRENT\libtorrent\src\session.cpp @ 363]
(Inline Function) : --------`-------- --------`-------- --------`-------- --------`-------- : qbittorrent!std::invoke+0x1f [C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\type_traits @ 1562]
00007ff7`31c818ca : 000001dd`4bb59fd0 00000000`00000000 00000000`00000000 00000000`00000000 : qbittorrent!std::thread::_Invoke<std::tuple<<lambda_429b426b62d11088bf4a3540dd1b2f91> >,0>+0x34 [C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\thread @ 55]
00007ffa`f42e7604 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : qbittorrent!thread_start<unsigned int (__cdecl*)(void *),1>+0x5a [minkernel\crts\ucrt\src\appcrt\startup\thread.cpp @ 97]
00007ffa`f53e26a1 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : KERNEL32!BaseThreadInitThunk+0x14
00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlUserThreadStart+0x21
[4/9/2023 5:21:04 PM]
  Action limit of 1 reached for Exception 'E06D7363::'.
  Thread created. New thread - System ID: 13036
  Thread exited. Exiting thread - System ID: 13036. Exit code - 0x00000000
  Thread created. New thread - System ID: 13056
  Thread exited. Exiting thread - System ID: 13056. Exit code - 0x00000000
  C:\WINDOWS\System32\wintrust.dll loaded at 0xf2d70000
  C:\WINDOWS\SYSTEM32\CRYPTSP.dll loaded at 0xf2370000
  C:\WINDOWS\system32\rsaenh.dll loaded at 0xf1aa0000
  Thread created. New thread - System ID: 5456
  C:\WINDOWS\System32\imagehlp.dll loaded at 0xf3fe0000
[4/9/2023 5:21:05 PM]
  Thread created. New thread - System ID: 2260
[4/9/2023 5:21:06 PM]
  Thread created. New thread - System ID: 1460
[4/9/2023 5:21:08 PM]
  Thread created. New thread - System ID: 7232
  Thread created. New thread - System ID: 252
  Thread created. New thread - System ID: 8556
  Thread created. New thread - System ID: 4816
[4/9/2023 5:21:09 PM]
  Exception 0XC0000005 on thread 7504.
  Stack Trace
RetAddr           : Args to Child                                                           : Call Site
00007ff7`30ebc461 : 00000000`ffffffff 000001dd`4891fff0 00000000`ffffffff 00007ff7`327f74e0 : qbittorrent!QMetaObject::cast+0x1e
00007ff7`30e0a79a : 000001dd`58f58fd0 000001dd`58f58fd0 000001dd`58f58fd0 00000000`000004d0 : qbittorrent!QWindowsVistaStyle::drawComplexControl+0x691
00007ff7`30c20375 : 000001dd`58f58fd0 00000000`0000000c 00000100`00000010 20000000`00000000 : qbittorrent!QScrollBar::paintEvent+0xda
00007ff7`30c0809d : 000001dd`58f58fd0 000001dd`58f58fd0 000001dd`58f58fd0 00007ff7`30c07f41 : qbittorrent!QWidget::event+0x295
00007ff7`30c07ede : 00000000`ffffffff 00000000`00000000 00007ff7`30dcef52 00007ff7`30c138c0 : qbittorrent!QApplicationPrivate::notify_helper+0x171
00007ff7`31758955 : 000001dd`46f8bdc0 000001dd`58f58fd0 000000bd`b04f9bd0 00007ff7`30c10b01 : qbittorrent!QApplication::notify+0x1f5e
00007ff7`30c1aafe : 3ff80000`00000000 00000000`00000000 000001dd`58f58fd0 00000000`00000000 : qbittorrent!QCoreApplication::notifyInternal2+0xbd
00007ff7`30c1a954 : 00000000`00000024 000001dd`58f58fd0 000001dd`58f5ad50 000001dd`58f58fd8 : qbittorrent!QWidgetPrivate::sendPaintEvent+0x36
00007ff7`30dcfa9d : 000001dd`58f58fd0 00000000`00000000 000000bd`b04f9fb0 000001dd`6218af50 : qbittorrent!QWidgetPrivate::drawWidget+0xcc8
00007ff7`30dcef52 : 00000000`00000000 00000000`00000000 000000bd`b04fddb8 000001dd`6218af50 : qbittorrent!QWidgetRepaintManager::paintAndFlush+0x989
00007ff7`30c138c0 : 000001dd`6565ff48 000000bd`b04fddb8 000000bd`b04fddb8 00007ff7`30c13854 : qbittorrent!QWidgetRepaintManager::sync+0xb2
00007ff7`30c2083e : 000000bd`b04fddb8 00000000`00000000 00000000`00000000 00000000`00000000 : qbittorrent!QWidgetPrivate::syncBackingStore+0x7c
00007ff7`30c0809d : 000000bd`b04fddb8 000000bd`b04fa540 000000bd`b04fddb8 00007ff7`30c07f41 : qbittorrent!QWidget::event+0x75e
00007ff7`30c07ede : 00000000`ffffffff 00000000`00000000 000001dd`68816fe0 000000bd`b04fa500 : qbittorrent!QApplicationPrivate::notify_helper+0x171
00007ff7`31758955 : 000001dd`46f8bdc0 000000bd`b04fddb8 000001dd`65c9aff0 000001dd`5cf10f01 : qbittorrent!QApplication::notify+0x1f5e
00007ff7`317595f5 : 00000000`00000001 00000000`00000001 000000bd`b04fddb8 000001dd`5cf10f60 : qbittorrent!QCoreApplication::notifyInternal2+0xbd
00007ff7`318aac66 : 00000000`00000000 00000000`00000064 000001dd`65845ef0 00000000`00000001 : qbittorrent!QCoreApplicationPrivate::sendPostedEvents+0x1c1
00007ff7`318536f6 : 00000000`00000000 00000000`00000064 000001dd`46cfcf70 000001dd`5cf10f60 : qbittorrent!QEventDispatcherWin32::processEvents+0x96
00007ff7`30c40af8 : 00000000`00000000 00000000`ffffffff 000001dd`62b64d30 000000bd`b04fddb8 : qbittorrent!QEventLoop::exec+0x12e
00007ff7`319af0cb : 00000000`00000001 000000bd`b04fde20 00007ff7`31d1f1e8 00000000`00000007 : qbittorrent!QDialog::exec+0x168
00007ff7`31c6faea : 000000bd`b04fdfa8 00000000`00000016 00007ff7`319aeeb0 00007ff7`319aeeb0 : qbittorrent!`anonymous namespace'::abnormalExitHandler+0x21b [G:\QBITTORRENT\qbt-src-4.5.2-RC_1_2\src\app\signalhandler.cpp @ 114]
00007ff7`31c72004 : 00000000`00002701 000001dd`00000000 000000bd`b04fef70 000000bd`b04fe900 : qbittorrent!raise+0x23e [minkernel\crts\ucrt\src\appcrt\misc\signal.cpp @ 547]
00007ff7`31c7206d : 000000bd`b04fef70 000000bd`b04fe900 00000000`00000000 00000000`00000000 : qbittorrent!abort+0x18 [minkernel\crts\ucrt\src\appcrt\startup\abort.cpp @ 71]
00007ff7`31c66e18 : 000000bd`b04fef70 000000bd`b04fe100 000000bd`b04fe900 000000bd`b04fe310 : qbittorrent!terminate+0x29 [minkernel\crts\ucrt\src\appcrt\misc\terminate.cpp @ 58]
00007ff7`31c67a54 : 000000bd`b04fe240 00007ffa`f53e1981 00000000`00000019 000000bd`b04fe740 : qbittorrent!FindHandler<__FrameHandler4>+0x4f4 [D:\a\_work\1\s\src\vctools\crt\vcruntime\src\eh\frame.cpp @ 735]
00007ff7`31c67ac2 : 00007ff7`30b80000 000000bd`b04fef70 000000bd`b04fea80 00007ffa`00000000 : qbittorrent!__InternalCxxFrameHandler<__FrameHandler4>+0x26c [D:\a\_work\1\s\src\vctools\crt\vcruntime\src\eh\frame.cpp @ 399]
00007ff7`31c63b29 : 00007ff7`30b80000 000000bd`b04fef70 000000bd`b04fea80 000000bd`b04fe900 : qbittorrent!__InternalCxxFrameHandlerWrapper<__FrameHandler4>+0x3e [D:\a\_work\1\s\src\vctools\crt\vcruntime\src\eh\frame.cpp @ 234]
00007ffa`f54323df : 000000bd`b04ff6d0 00000000`00000000 000000bd`b04fe8b0 000000bd`b04fef70 : qbittorrent!__CxxFrameHandler4+0xa9 [D:\a\_work\1\s\src\vctools\crt\vcruntime\src\eh\risctrnsctrl.cpp @ 306]
00007ffa`f53e14a4 : 00000000`00000000 000000bd`b04fe8b0 000000bd`b04fef70 00000000`00000001 : ntdll!_chkstk+0x11f
00007ffa`f5430f0e : 00007ffa`f550494c 00007ffa`f5390000 00007ff7`327e7fc8 00007ffa`f53c0e7b : ntdll!RtlRaiseException+0x434
00007ffa`f30ecb69 : 00000000`00000019 00007ff7`327e7fc8 000000bd`b04ff300 000000bd`b04ff2e8 : ntdll!KiUserExceptionDispatcher+0x2e
00007ff7`31c63cb4 : 000001dd`46f33e01 000001dd`00000000 00000000`00000000 00000000`00000000 : KERNELBASE!RaiseException+0x69
00007ff7`3123d21b : 000000bd`b04ff3e8 000001dd`5b8e6f00 000000bd`b04ff3e8 00000000`00000664 : qbittorrent!_CxxThrowException+0x90 [D:\a\_work\1\s\src\vctools\crt\vcruntime\src\eh\throw.cpp @ 75]
00007ff7`31238b90 : 00000000`00000000 00007ff7`31256f76 000001dd`4abdff60 000001dd`46c7eb70 : qbittorrent!boost::throw_exception<boost::system::system_error>+0x2b [G:\QBITTORRENT\boost_1_81_0\boost\throw_exception.hpp @ 157]
00007ff7`312f2808 : 00000000`00000664 00000000`00000658 00000000`00000664 00000000`0000271d : qbittorrent!boost::asio::detail::do_throw_error+0x30 [G:\QBITTORRENT\boost_1_81_0\boost\asio\detail\impl\throw_error.ipp @ 42]
(Inline Function) : --------`-------- --------`-------- --------`-------- --------`-------- : qbittorrent!boost::asio::detail::throw_error+0x460 [G:\QBITTORRENT\boost_1_81_0\boost\asio\detail\throw_error.hpp @ 51]
00007ff7`312f3a3b : 00000000`00000002 000001dd`554e2f50 000001dd`51cade10 000001dd`51cade40 : qbittorrent!boost::asio::detail::socket_select_interrupter::open_descriptors+0x938 [G:\QBITTORRENT\boost_1_81_0\boost\asio\detail\impl\socket_select_interrupter.ipp @ 89]
(Inline Function) : --------`-------- --------`-------- --------`-------- --------`-------- : qbittorrent!boost::asio::detail::socket_select_interrupter::recreate+0x22 [G:\QBITTORRENT\boost_1_81_0\boost\asio\detail\impl\socket_select_interrupter.ipp @ 141]
00007ff7`3127d671 : 000001dd`554e2f50 000001dd`554e2f50 00000000`00000000 000001dd`554e6c40 : qbittorrent!boost::asio::detail::select_reactor::restart_reactor::do_complete+0x8b [G:\QBITTORRENT\boost_1_81_0\boost\asio\detail\impl\select_reactor.ipp @ 335]
(Inline Function) : --------`-------- --------`-------- --------`-------- --------`-------- : qbittorrent!boost::asio::detail::win_iocp_operation::complete+0x15 [G:\QBITTORRENT\boost_1_81_0\boost\asio\detail\win_iocp_operation.hpp @ 47]
00007ff7`3127d07f : 00000000`00000000 000000bd`00000000 000000bd`b04ff630 000000bd`b04ff6f0 : qbittorrent!boost::asio::detail::win_iocp_io_context::do_one+0x431 [G:\QBITTORRENT\boost_1_81_0\boost\asio\detail\impl\win_iocp_io_context.ipp @ 474]
00007ff7`3127f4b4 : 000001dd`4aedbff0 00000000`00000000 00006dfe`f3b2aa16 000000bd`b04ff6d0 : qbittorrent!boost::asio::detail::win_iocp_io_context::run+0xff [G:\QBITTORRENT\boost_1_81_0\boost\asio\detail\impl\win_iocp_io_context.ipp @ 204]
(Inline Function) : --------`-------- --------`-------- --------`-------- --------`-------- : qbittorrent!boost::asio::io_context::run+0x1f [G:\QBITTORRENT\boost_1_81_0\boost\asio\impl\io_context.ipp @ 63]
(Inline Function) : --------`-------- --------`-------- --------`-------- --------`-------- : qbittorrent!libtorrent::session::start::__l16::<lambda_429b426b62d11088bf4a3540dd1b2f91>::operator()+0x1f [G:\QBITTORRENT\libtorrent\src\session.cpp @ 363]
(Inline Function) : --------`-------- --------`-------- --------`-------- --------`-------- : qbittorrent!std::invoke+0x1f [C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\type_traits @ 1562]
00007ff7`31c818ca : 000001dd`4bb59fd0 00000000`00000000 00000000`00000000 00000000`00000000 : qbittorrent!std::thread::_Invoke<std::tuple<<lambda_429b426b62d11088bf4a3540dd1b2f91> >,0>+0x34 [C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\thread @ 55]
00007ffa`f42e7604 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : qbittorrent!thread_start<unsigned int (__cdecl*)(void *),1>+0x5a [minkernel\crts\ucrt\src\appcrt\startup\thread.cpp @ 97]
00007ffa`f53e26a1 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : KERNEL32!BaseThreadInitThunk+0x14
00000000`00000000 : 00000000`00000000 00000000`00000000 00000000`00000000 00000000`00000000 : ntdll!RtlUserThreadStart+0x21
  Action limit of 1 reached for Exception 'C0000005::'.
[4/9/2023 5:21:12 PM]

@xavier2k6 xavier2k6 added the Confirmed bug An issue confirmed by project team to be considered as a bug label Apr 9, 2023
@xavier2k6
Copy link
Member

@now-im Does this still crash for you? I can't seem to repro this with Version: 2023.3.450.0 of Cloudflare WARP

@Mazino-Urek
Copy link
Contributor Author

@now-im Does this still crash for you? I can't seem to repro this with Version: 2023.3.450.0 of Cloudflare WARP

No, it doesn't seem to happen anymore. I uninstalled Cloudflare beforehand. Feel free to close the issue.

@xavier2k6
Copy link
Member

Closing, subscribe to #17082

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Confirmed bug An issue confirmed by project team to be considered as a bug Crash Duplicate Libtorrent Proxy/VPN Issues related to the use of proxy/VPN
Projects
None yet
Development

No branches or pull requests

4 participants