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

Third consecutive crash on Windows 10, since yesterday afternoon #5288

Closed
Gerrye opened this issue May 22, 2016 · 5 comments
Closed

Third consecutive crash on Windows 10, since yesterday afternoon #5288

Gerrye opened this issue May 22, 2016 · 5 comments

Comments

@Gerrye
Copy link

Gerrye commented May 22, 2016

I will have to uninstall and re-install. If that doesn't work, I'll have to switch until the problem is resolved.

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

qBittorrent version: v3.3.4
Libtorrent version: 1.0.8.0
Qt version: 5.6.0
Boost version: 1.60.0
OS version: Windows 10 10.0.14295 x86_64

#  0 qbittorrent.exe      0x00000000011ba78f straceWin::getBacktrace()
#  1 qbittorrent.exe      0x00000000011bccc9 sigAbnormalHandler(signum)
#  2 qbittorrent.exe      0x00000000019aab78 _seh_filter_exe(xcptnum, pxcptinfoptrs)
#  3 qbittorrent.exe      0x00000000019915ef __scrt_common_main_seh()
#  4 qbittorrent.exe      0x0000000001996ec0 _EH4_CallFilterFunc()
#  5 qbittorrent.exe      0x0000000001995be1 _except_handler4(ExceptionRecord, EstablisherFrame, ContextRecord, DispatcherContext)
#  6 ntdll.dll            0x00000000777a95c2 RtlConvertUlongToLargeInteger()
#  7 ntdll.dll            0x00000000777a9594 RtlConvertUlongToLargeInteger()
#  8 ntdll.dll            0x0000000077796edf KiUserExceptionDispatcher()
#  9 qbittorrent.exe      0x00000000011f25ab BitTorrent::TorrentHandle::saveTorrentFile(path, path)
#10 qbittorrent.exe      0x00000000011e600e BitTorrent::Session::createTorrentHandle(nativeHandle)
#11 qbittorrent.exe      0x00000000011e62cc BitTorrent::Session::handleAddTorrentAlert(p)
#12 qbittorrent.exe      0x00000000011e5c6e BitTorrent::Session::handleAlert(a, a)
#13 qbittorrent.exe      0x00000000011e5aa3 BitTorrent::Session::readAlerts()
#14 qbittorrent.exe      0x0000000001295b9b BitTorrent::Session::qt_static_metacall(_o, _c, _id, _a)
#15 qbittorrent.exe      0x00000000016f84b0 QMetaCallEvent::placeMetaCall()
#16 qbittorrent.exe      0x00000000016f8d6e QObject::event()
#17 qbittorrent.exe      0x0000000001328286 QApplicationPrivate::notify_helper()
#18 qbittorrent.exe      0x0000000001327d74 QApplication::notify()
#19 qbittorrent.exe      0x00000000011b7fe4 Application::notify(receiver, event)
#20 qbittorrent.exe      0x000000000171d4d4 QCoreApplication::notifyInternal2()
#21 qbittorrent.exe      0x000000000171dd3a QCoreApplicationPrivate::sendPostedEvents()
#22 qbittorrent.exe      0x00000000017a3fba QEventDispatcherWin32::sendPostedEvents()
#23 qbittorrent.exe      0x0000000001518b58 QWindowsGuiEventDispatcher::sendPostedEvents()
#24 qbittorrent.exe      0x00000000017a2638 qt_internal_proc()
#25 USER32.dll           0x00000000753a5913 SetManipulationInputTarget()
#26 USER32.dll           0x000000007537d153 DispatchMessageW()
#27 USER32.dll           0x000000007537ca87 DispatchMessageW()
#28 USER32.dll           0x000000007537c87f DispatchMessageW()
#29 qbittorrent.exe      0x00000000017a317c QEventDispatcherWin32::processEvents()
#30 qbittorrent.exe      0x0000000001518b47 QWindowsGuiEventDispatcher::processEvents()
#31 qbittorrent.exe      0x0000000001787dc9 QEventLoop::exec()
#32 qbittorrent.exe      0x000000000171d85e QCoreApplication::exec()
#33 qbittorrent.exe      0x00000000011b7df5 Application::exec(params)
#34 qbittorrent.exe      0x00000000011bc8aa main(argc, argv)
#35 qbittorrent.exe      0x0000000001811990 WinMain()
#36 qbittorrent.exe      0x00000000019915a8 __scrt_common_main_seh()
#37 KERNEL32.DLL         0x0000000075255cf4 BaseThreadInitThunk()
#38 ntdll.dll            0x0000000077786189 RtlIpv6StringToAddressA()
#39 ntdll.dll            0x0000000077786154 RtlIpv6StringToAddressA()
@Misiek304
Copy link

Misiek304 commented May 22, 2016

It restarts for me constantly. I was never able to keep it running for more then 48h. I'm using a little program called "Restart On Crash". It monitors qBittorrent and if it detects that the qBT hangs, then it restarts it.

It's more of a workaround then a solution but it works.

@Gerrye
Copy link
Author

Gerrye commented May 22, 2016

Thanks for responding. I'm hoping for a more permanent solution...

Rua General Urquiza, 39/401,
Leblon, Rio de Janeiro, RJ, Brazil
22431-040
(5521) 2259-1780

On Sun, May 22, 2016 at 11:51 AM, Misiek304 notifications@github.com
wrote:

It restarts for me constantly. I never was able to keep it running for
more then 48h. I'm using a little program called "Restart On Crash". It
monitors qBittorrent and if it detects that the qBT hangs, then it restarts
it.

It's more of a workaround then a solution but it works.


You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub
#5288 (comment)

@sledgehammer999
Copy link
Member

Since this is constant can you help in debugging it?

  1. Go here. Scroll down to "Debugging Tools for Windows 10 (WinDbg)". Select "Get Debugging Tools for Windows (WinDbg) (from the SDK)". It is a "downloading" setup. Choose to install Windbg. If it lets you install 32bits.
  2. Open Windbg (the 32 bits variant)
  3. File->Symbol File Path... and then input srv*c:\mss*http://msdl.microsoft.com/download/symbols
  4. File->open executable...
  5. Choose the qbittorrent.exe
  6. Debug->Go
  7. You'll see some output in the "Command" subwindow. Wait until qbt crashes. Don't worry if you need to run through WinDbg for extended periods of time. Nothing bad can happen. Also if qbt crashes, the debugger will most probably freeze the qbt window. So don't freak out if it stops responding. Just follow the next step.
  8. Now you should be able to input commands in the bottom of the "Command" subwindow.
  9. Issue: |* ~* kp
  10. Issue: |* !analyze -v -f
  11. Issue: |* lm

After that paste the output here or on pastebin.com(with a link here).
The stacktrace will hopefully show me what is wrong.

@Gerrye
Copy link
Author

Gerrye commented May 23, 2016

qBT has been stable for a few hours now... I'll keep this email in case it
gets erratic again...

Rua General Urquiza, 39/401,
Leblon, Rio de Janeiro, RJ, Brazil
22431-040
(5521) 2259-1780

On Sun, May 22, 2016 at 9:47 PM, sledgehammer999 notifications@github.com
wrote:

Since this is constant can you help in debugging it?

  1. Go here https://msdn.microsoft.com/en-us/windows/hardware/hh852365.
    Scroll down to "Debugging Tools for Windows 10 (WinDbg)". Select "Get
    Debugging Tools for Windows (WinDbg) (from the SDK)". It is a "downloading"
    setup. Choose to install Windbg. If it lets you install 32bits.
  2. Open Windbg (the 32 bits variant)
  3. File->Symbol File Path... and then input srv_c:\mss_
    http://msdl.microsoft.com/download/symbols
  4. File->open executable...
  5. Choose the qbittorrent.exe
  6. Debug->Go
  7. You'll see some output in the "Command" subwindow. Wait until qbt
    crashes. Don't worry if you need to run through WinDbg for extended periods
    of time. Nothing bad can happen. Also if qbt crashes, the debugger will
    most probably freeze the qbt window. So don't freak out if it stops
    responding. Just follow the next step.
  8. Now you should be able to input commands in the bottom of the
    "Command" subwindow.
  9. Issue: |* ~* kp
  10. Issue: |* !analyze -v -f
  11. Issue: |* lm

After that paste the output here or on pastebin.com(with a link here).
The stacktrace will hopefully show me what is wrong.


You are receiving this because you authored the thread.
Reply to this email directly or view it on GitHub
#5288 (comment)

@thalieht
Copy link
Contributor

Closing as duplicate of #5066.

@qbittorrent qbittorrent locked and limited conversation to collaborators Mar 1, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants