v3.1.11 Crash When Applying Setting Changes in "Options" #2063

Closed
opened 2026-02-21 16:00:38 -05:00 by deekerman · 5 comments
Owner

Originally created by @bitmizer on GitHub (Jan 20, 2015).

When clicking "OK" or "Apply" for setting changes, qBittorent crashes. This happens in any of the Option panels/tabs. Windows 7 Pro 64-bit

I attached a copy of the Crash Report:

qBittorrent version: v3.1.11
Libtorrent version: 0.16.18.0
Qt version: 4.8.6
Boost version: 1.55.0

#  0 qbittorrent.exe      0x0131d6b8  straceWin::getBacktrace()
#  1 qbittorrent.exe      0x0131ea28  sigsegvHandler(__formal)
#  2 qbittorrent.exe      0x0198af0e  _XcptFilter(xcptnum, pxcptinfoptrs)
#  3 qbittorrent.exe      0x0197b6fe  __tmainCRTStartup()
#  4 qbittorrent.exe      0x0198d1e0  _EH4_CallFilterFunc()
#  5 qbittorrent.exe      0x0197c89e  _except_handler4(ExceptionRecord, EstablisherFrame, ContextRecord, DispatcherContext)
#  6 ntdll.dll            0x77beb499  LdrRemoveLoadAsDataTable()
#  7 ntdll.dll            0x77beb46b  LdrRemoveLoadAsDataTable()
#  8 ntdll.dll            0x77ba0133  KiUserExceptionDispatcher()
#  9 ntdll.dll            0x77bc8d28  RtlIntegerToUnicodeString()
#10 qbittorrent.exe      0x0182a2c4  libtorrent::upnp::add_mapping()
#11 qbittorrent.exe      0x01293162  QBtSession::enableUPnP(b)
#12 qbittorrent.exe      0x0128db9e  QBtSession::configureSession()
#13 qbittorrent.exe      0x01338dd3  MainWindow::loadPreferences(configure_session)
#14 qbittorrent.exe      0x0135b01f  MainWindow::qt_static_metacall(_o, _c, _id, _a)
#15 qbittorrent.exe      0x0173f8a8  QMetaObject::activate()
#16 qbittorrent.exe      0x01357133  options_imp::status_changed()
#17 qbittorrent.exe      0x01356e39  options_imp::qt_static_metacall(_o, _c, _id, _a)
#18 qbittorrent.exe      0x0173f8a8  QMetaObject::activate()
#19 qbittorrent.exe      0x01465f7a  QDialogButtonBox::clicked()
#20 qbittorrent.exe      0x01465935  QDialogButtonBoxPrivate::_q_handleButtonClicked()
#21 qbittorrent.exe      0x0173f8a8  QMetaObject::activate()
#22 qbittorrent.exe      0x01554cd0  QAbstractButton::clicked()
#23 qbittorrent.exe      0x014096ce  QAbstractButtonPrivate::emitClicked()
#24 qbittorrent.exe      0x01409684  QAbstractButtonPrivate::click()
#25 qbittorrent.exe      0x01409ebe  QAbstractButton::mouseReleaseEvent()
#26 qbittorrent.exe      0x013f8a5c  QWidget::event()
#27 qbittorrent.exe      0x01409e17  QAbstractButton::event()
#28 qbittorrent.exe      0x0143e5ae  QPushButton::event()
#29 qbittorrent.exe      0x013e883b  QApplicationPrivate::notify_helper()
#30 qbittorrent.exe      0x013e77ed  QApplication::notify()
#31 qbittorrent.exe      0x0134612c  SessionApplication::notify(receiver, event)
#32 qbittorrent.exe      0x0174f083  QCoreApplication::notifyInternal()
#33 qbittorrent.exe      0x013eb19a  QCoreApplication::sendSpontaneousEvent()
#34 qbittorrent.exe      0x013e6a84  QApplicationPrivate::sendMouseEvent()
#35 qbittorrent.exe      0x015059cd  QETWidget::translateMouseEvent()
#36 qbittorrent.exe      0x0150309f  QtWndProc()
#37 USER32.dll           0x76da62fa  gapfnScSendMessage()
#38 USER32.dll           0x76da6d3a  GetThreadDesktop()
#39 USER32.dll           0x76da77c4  CharPrevW()
#40 USER32.dll           0x76da788a  DispatchMessageW()
#41 qbittorrent.exe      0x017a3c6b  QEventDispatcherWin32::processEvents()
#42 qbittorrent.exe      0x0150255a  QGuiEventDispatcherWin32::processEvents()
#43 qbittorrent.exe      0x0179dc28  QEventLoop::processEvents()
#44 qbittorrent.exe      0x0179dd0e  QEventLoop::exec()
#45 qbittorrent.exe      0x0174f2b0  QCoreApplication::exec()
#46 qbittorrent.exe      0x0131fb87  main(argc, argv)
#47 qbittorrent.exe      0x017d782d  WinMain()
#48 qbittorrent.exe      0x0197b6d5  __tmainCRTStartup()
#49 kernel32.dll         0x774f338a  BaseThreadInitThunk()
#50 ntdll.dll            0x77bc9f72  RtlInitializeExceptionChain()
#51 ntdll.dll            0x77bc9f45  RtlInitializeExceptionChain()


List of linked Modules:
qbittorrent    0x01280000    Image: C:\Program Files (x86)\qBittorrent\qbittorrent.exe
                                    .\qbittorrent.pdb
ntdll          0x77b90000    Image: C:\Windows\SysWOW64\ntdll.dll
kernel32       0x774e0000    Image: C:\Windows\syswow64\kernel32.dll
KERNELBASE     0x76ca0000    Image: C:\Windows\syswow64\KERNELBASE.dll
dbghelp        0x73fd0000    Image: C:\Windows\system32\dbghelp.dll
msvcrt         0x77420000    Image: C:\Windows\syswow64\msvcrt.dll
ADVAPI32       0x759c0000    Image: C:\Windows\syswow64\ADVAPI32.dll
sechost        0x75830000    Image: C:\Windows\SysWOW64\sechost.dll
RPCRT4         0x77330000    Image: C:\Windows\syswow64\RPCRT4.dll
SspiCli        0x75530000    Image: C:\Windows\syswow64\SspiCli.dll
CRYPTBASE      0x75520000    Image: C:\Windows\syswow64\CRYPTBASE.dll
SHELL32        0x75af0000    Image: C:\Windows\syswow64\SHELL32.dll
SHLWAPI        0x758a0000    Image: C:\Windows\syswow64\SHLWAPI.dll
GDI32          0x75a60000    Image: C:\Windows\syswow64\GDI32.dll
USER32         0x76d90000    Image: C:\Windows\syswow64\USER32.dll
LPK            0x77b60000    Image: C:\Windows\syswow64\LPK.dll
USP10          0x770f0000    Image: C:\Windows\syswow64\USP10.dll
POWRPROF       0x71bd0000    Image: C:\Windows\system32\POWRPROF.dll
SETUPAPI       0x77190000    Image: C:\Windows\syswow64\SETUPAPI.dll
CFGMGR32       0x76ac0000    Image: C:\Windows\syswow64\CFGMGR32.dll
OLEAUT32       0x77050000    Image: C:\Windows\syswow64\OLEAUT32.dll
ole32          0x76e90000    Image: C:\Windows\syswow64\ole32.dll
DEVOBJ         0x77720000    Image: C:\Windows\syswow64\DEVOBJ.dll
COMDLG32       0x76d10000    Image: C:\Windows\syswow64\COMDLG32.dll
COMCTL32       0x72050000    Image: C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2\COMCTL32.dll
IMM32          0x75590000    Image: C:\Windows\syswow64\IMM32.dll
MSCTF          0x769e0000    Image: C:\Windows\syswow64\MSCTF.dll
WINMM          0x74b00000    Image: C:\Windows\system32\WINMM.dll
WS2_32         0x75860000    Image: C:\Windows\syswow64\WS2_32.dll
NSI            0x77030000    Image: C:\Windows\syswow64\NSI.dll
MSWSOCK        0x728d0000    Image: C:\Windows\system32\MSWSOCK.dll
CRYPT32        0x77600000    Image: C:\Windows\syswow64\CRYPT32.dll
MSASN1         0x76cf0000    Image: C:\Windows\syswow64\MSASN1.dll
apphelp        0x72a30000    Image: C:\Windows\system32\apphelp.dll
uxtheme        0x71c50000    Image: C:\Windows\system32\uxtheme.dll
dwmapi         0x74aa0000    Image: C:\Windows\system32\dwmapi.dll
userenv        0x75900000    Image: C:\Windows\system32\userenv.dll
profapi        0x774d0000    Image: C:\Windows\syswow64\profapi.dll
CRYPTSP        0x72a00000    Image: C:\Windows\system32\CRYPTSP.dll
rsaenh         0x72920000    Image: C:\Windows\system32\rsaenh.dll
wship6         0x73c60000    Image: C:\Windows\System32\wship6.dll
wshtcpip       0x72760000    Image: C:\Windows\System32\wshtcpip.dll
DNSAPI         0x73c10000    Image: C:\Windows\system32\DNSAPI.dll
IPHLPAPI       0x729d0000    Image: C:\Windows\system32\IPHLPAPI.DLL
WINNSI         0x72960000    Image: C:\Windows\system32\WINNSI.DLL
rasadhlp       0x73c00000    Image: C:\Windows\system32\rasadhlp.dll
RpcRtRemote    0x72910000    Image: C:\Windows\system32\RpcRtRemote.dll
fwpuclnt       0x73b20000    Image: C:\Windows\System32\fwpuclnt.dll
comctl32       0x74570000    Image: C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.18201_none_ec80f00e8593ece5\comctl32.dll
dhcpcsvc       0x74410000    Image: C:\Windows\system32\dhcpcsvc.DLL
dhcpcsvc6      0x746d0000    Image: C:\Windows\system32\dhcpcsvc6.DLL
Originally created by @bitmizer on GitHub (Jan 20, 2015). When clicking <b><i>"OK"</i></b> or <b><i>"Apply"</i></b> for setting changes, qBittorent crashes. This happens in any of the Option panels/tabs. <b>Windows 7 Pro 64-bit</b> I attached a copy of the Crash Report: qBittorrent version: v3.1.11 Libtorrent version: 0.16.18.0 Qt version: 4.8.6 Boost version: 1.55.0 ``` # 0 qbittorrent.exe 0x0131d6b8 straceWin::getBacktrace() # 1 qbittorrent.exe 0x0131ea28 sigsegvHandler(__formal) # 2 qbittorrent.exe 0x0198af0e _XcptFilter(xcptnum, pxcptinfoptrs) # 3 qbittorrent.exe 0x0197b6fe __tmainCRTStartup() # 4 qbittorrent.exe 0x0198d1e0 _EH4_CallFilterFunc() # 5 qbittorrent.exe 0x0197c89e _except_handler4(ExceptionRecord, EstablisherFrame, ContextRecord, DispatcherContext) # 6 ntdll.dll 0x77beb499 LdrRemoveLoadAsDataTable() # 7 ntdll.dll 0x77beb46b LdrRemoveLoadAsDataTable() # 8 ntdll.dll 0x77ba0133 KiUserExceptionDispatcher() # 9 ntdll.dll 0x77bc8d28 RtlIntegerToUnicodeString() #10 qbittorrent.exe 0x0182a2c4 libtorrent::upnp::add_mapping() #11 qbittorrent.exe 0x01293162 QBtSession::enableUPnP(b) #12 qbittorrent.exe 0x0128db9e QBtSession::configureSession() #13 qbittorrent.exe 0x01338dd3 MainWindow::loadPreferences(configure_session) #14 qbittorrent.exe 0x0135b01f MainWindow::qt_static_metacall(_o, _c, _id, _a) #15 qbittorrent.exe 0x0173f8a8 QMetaObject::activate() #16 qbittorrent.exe 0x01357133 options_imp::status_changed() #17 qbittorrent.exe 0x01356e39 options_imp::qt_static_metacall(_o, _c, _id, _a) #18 qbittorrent.exe 0x0173f8a8 QMetaObject::activate() #19 qbittorrent.exe 0x01465f7a QDialogButtonBox::clicked() #20 qbittorrent.exe 0x01465935 QDialogButtonBoxPrivate::_q_handleButtonClicked() #21 qbittorrent.exe 0x0173f8a8 QMetaObject::activate() #22 qbittorrent.exe 0x01554cd0 QAbstractButton::clicked() #23 qbittorrent.exe 0x014096ce QAbstractButtonPrivate::emitClicked() #24 qbittorrent.exe 0x01409684 QAbstractButtonPrivate::click() #25 qbittorrent.exe 0x01409ebe QAbstractButton::mouseReleaseEvent() #26 qbittorrent.exe 0x013f8a5c QWidget::event() #27 qbittorrent.exe 0x01409e17 QAbstractButton::event() #28 qbittorrent.exe 0x0143e5ae QPushButton::event() #29 qbittorrent.exe 0x013e883b QApplicationPrivate::notify_helper() #30 qbittorrent.exe 0x013e77ed QApplication::notify() #31 qbittorrent.exe 0x0134612c SessionApplication::notify(receiver, event) #32 qbittorrent.exe 0x0174f083 QCoreApplication::notifyInternal() #33 qbittorrent.exe 0x013eb19a QCoreApplication::sendSpontaneousEvent() #34 qbittorrent.exe 0x013e6a84 QApplicationPrivate::sendMouseEvent() #35 qbittorrent.exe 0x015059cd QETWidget::translateMouseEvent() #36 qbittorrent.exe 0x0150309f QtWndProc() #37 USER32.dll 0x76da62fa gapfnScSendMessage() #38 USER32.dll 0x76da6d3a GetThreadDesktop() #39 USER32.dll 0x76da77c4 CharPrevW() #40 USER32.dll 0x76da788a DispatchMessageW() #41 qbittorrent.exe 0x017a3c6b QEventDispatcherWin32::processEvents() #42 qbittorrent.exe 0x0150255a QGuiEventDispatcherWin32::processEvents() #43 qbittorrent.exe 0x0179dc28 QEventLoop::processEvents() #44 qbittorrent.exe 0x0179dd0e QEventLoop::exec() #45 qbittorrent.exe 0x0174f2b0 QCoreApplication::exec() #46 qbittorrent.exe 0x0131fb87 main(argc, argv) #47 qbittorrent.exe 0x017d782d WinMain() #48 qbittorrent.exe 0x0197b6d5 __tmainCRTStartup() #49 kernel32.dll 0x774f338a BaseThreadInitThunk() #50 ntdll.dll 0x77bc9f72 RtlInitializeExceptionChain() #51 ntdll.dll 0x77bc9f45 RtlInitializeExceptionChain() List of linked Modules: qbittorrent 0x01280000 Image: C:\Program Files (x86)\qBittorrent\qbittorrent.exe .\qbittorrent.pdb ntdll 0x77b90000 Image: C:\Windows\SysWOW64\ntdll.dll kernel32 0x774e0000 Image: C:\Windows\syswow64\kernel32.dll KERNELBASE 0x76ca0000 Image: C:\Windows\syswow64\KERNELBASE.dll dbghelp 0x73fd0000 Image: C:\Windows\system32\dbghelp.dll msvcrt 0x77420000 Image: C:\Windows\syswow64\msvcrt.dll ADVAPI32 0x759c0000 Image: C:\Windows\syswow64\ADVAPI32.dll sechost 0x75830000 Image: C:\Windows\SysWOW64\sechost.dll RPCRT4 0x77330000 Image: C:\Windows\syswow64\RPCRT4.dll SspiCli 0x75530000 Image: C:\Windows\syswow64\SspiCli.dll CRYPTBASE 0x75520000 Image: C:\Windows\syswow64\CRYPTBASE.dll SHELL32 0x75af0000 Image: C:\Windows\syswow64\SHELL32.dll SHLWAPI 0x758a0000 Image: C:\Windows\syswow64\SHLWAPI.dll GDI32 0x75a60000 Image: C:\Windows\syswow64\GDI32.dll USER32 0x76d90000 Image: C:\Windows\syswow64\USER32.dll LPK 0x77b60000 Image: C:\Windows\syswow64\LPK.dll USP10 0x770f0000 Image: C:\Windows\syswow64\USP10.dll POWRPROF 0x71bd0000 Image: C:\Windows\system32\POWRPROF.dll SETUPAPI 0x77190000 Image: C:\Windows\syswow64\SETUPAPI.dll CFGMGR32 0x76ac0000 Image: C:\Windows\syswow64\CFGMGR32.dll OLEAUT32 0x77050000 Image: C:\Windows\syswow64\OLEAUT32.dll ole32 0x76e90000 Image: C:\Windows\syswow64\ole32.dll DEVOBJ 0x77720000 Image: C:\Windows\syswow64\DEVOBJ.dll COMDLG32 0x76d10000 Image: C:\Windows\syswow64\COMDLG32.dll COMCTL32 0x72050000 Image: C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2\COMCTL32.dll IMM32 0x75590000 Image: C:\Windows\syswow64\IMM32.dll MSCTF 0x769e0000 Image: C:\Windows\syswow64\MSCTF.dll WINMM 0x74b00000 Image: C:\Windows\system32\WINMM.dll WS2_32 0x75860000 Image: C:\Windows\syswow64\WS2_32.dll NSI 0x77030000 Image: C:\Windows\syswow64\NSI.dll MSWSOCK 0x728d0000 Image: C:\Windows\system32\MSWSOCK.dll CRYPT32 0x77600000 Image: C:\Windows\syswow64\CRYPT32.dll MSASN1 0x76cf0000 Image: C:\Windows\syswow64\MSASN1.dll apphelp 0x72a30000 Image: C:\Windows\system32\apphelp.dll uxtheme 0x71c50000 Image: C:\Windows\system32\uxtheme.dll dwmapi 0x74aa0000 Image: C:\Windows\system32\dwmapi.dll userenv 0x75900000 Image: C:\Windows\system32\userenv.dll profapi 0x774d0000 Image: C:\Windows\syswow64\profapi.dll CRYPTSP 0x72a00000 Image: C:\Windows\system32\CRYPTSP.dll rsaenh 0x72920000 Image: C:\Windows\system32\rsaenh.dll wship6 0x73c60000 Image: C:\Windows\System32\wship6.dll wshtcpip 0x72760000 Image: C:\Windows\System32\wshtcpip.dll DNSAPI 0x73c10000 Image: C:\Windows\system32\DNSAPI.dll IPHLPAPI 0x729d0000 Image: C:\Windows\system32\IPHLPAPI.DLL WINNSI 0x72960000 Image: C:\Windows\system32\WINNSI.DLL rasadhlp 0x73c00000 Image: C:\Windows\system32\rasadhlp.dll RpcRtRemote 0x72910000 Image: C:\Windows\system32\RpcRtRemote.dll fwpuclnt 0x73b20000 Image: C:\Windows\System32\fwpuclnt.dll comctl32 0x74570000 Image: C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.7601.18201_none_ec80f00e8593ece5\comctl32.dll dhcpcsvc 0x74410000 Image: C:\Windows\system32\dhcpcsvc.DLL dhcpcsvc6 0x746d0000 Image: C:\Windows\system32\dhcpcsvc6.DLL ```
Author
Owner

@sledgehammer999 commented on GitHub (Jan 28, 2015):

are you tethering from a phone/tablet?
If yes, try disabling upnp from the qbt settings.
Does it stop crashing?

@sledgehammer999 commented on GitHub (Jan 28, 2015): are you tethering from a phone/tablet? If yes, try disabling upnp from the qbt settings. Does it stop crashing?
Author
Owner

@bitmizer commented on GitHub (Feb 17, 2015):

This was a fresh install. Never had it on this system. Apparently, I needed to restart qBittorent after initial start. It cleared itself. And, yes. I was doing a Wi-Fi tether to my tablet using Transdroid, from F-Droid.

@bitmizer commented on GitHub (Feb 17, 2015): This was a fresh install. Never had it on this system. Apparently, I needed to restart qBittorent after initial start. It cleared itself. And, yes. I was doing a Wi-Fi tether to my tablet using Transdroid, from F-Droid.
Author
Owner

@sledgehammer999 commented on GitHub (Feb 23, 2015):

@arvidn why would libtorrent::upnp::add_mapping() cause a crash?

I was doing a Wi-Fi tether to my tablet using Transdroid, from F-Droid.

Which was the system that had Windows crash? The tablet or a PC that was connected to the tablet?

@sledgehammer999 commented on GitHub (Feb 23, 2015): @arvidn why would `libtorrent::upnp::add_mapping()` cause a crash? > I was doing a Wi-Fi tether to my tablet using Transdroid, from F-Droid. Which was the system that had Windows crash? The tablet or a PC that was connected to the tablet?
Author
Owner

@bitmizer commented on GitHub (Feb 26, 2015):

After installing I launched qBittorrent. I tried to make setting changes and it kept crashing every time I tried to save the settings; regardless of which tab I was in. Transdroid on my Google Nexus 7 (2013) was unable to connect to my PC. I then shut down qBittorent, without making changes, and it started fine. I cannot remember if I restarted the PC after shutting down qBittorrent.

@bitmizer commented on GitHub (Feb 26, 2015): After installing I launched qBittorrent. I tried to make setting changes and it kept crashing every time I tried to save the settings; regardless of which tab I was in. Transdroid on my Google Nexus 7 (2013) was unable to connect to my PC. I then shut down qBittorent, without making changes, and it started fine. I cannot remember if I restarted the PC after shutting down qBittorrent.
Author
Owner

@ngosang commented on GitHub (Sep 16, 2018):

We are closing all issues related to old qBittorrent versions (qBittorrent < 4.1.0).
Please, update to last release and, if the bug/error/crash is still present, open another issue.
Thank you.

@ngosang commented on GitHub (Sep 16, 2018): We are closing all issues related to old qBittorrent versions (qBittorrent < 4.1.0). Please, update to last release and, if the bug/error/crash is still present, open another issue. Thank you.
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#2063
No description provided.