Created
June 26, 2024 16:01
-
-
Save Strykar/6cdb6f057c3c2cabf5e0cc6122ef59d1 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Thread 1 (Thread 0x7ffff637ed40 (LWP 130894) "qbittorrent-nox"): | |
#0 QObjectPrivate::addConnection (this=<optimized out>, signal=3, c=0x555555fd2c80) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:312 | |
cd = 0x6e006500720072 | |
connectionList = <optimized out> | |
rd = <optimized out> | |
#1 0x00007ffff6d9470e in QObjectPrivate::connectImpl (sender=sender@entry=0x5555560dd7f0, signal_index=<optimized out>, receiver=receiver@entry=0x555555f01ac0, slot=<optimized out>, slotObjRaw=slotObjRaw@entry=0x7fffcc000f00, type=<optimized out>, types=<optimized out>, senderMetaObject=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/tools/qscopedpointer.h:110 | |
slotObj = std::unique_ptr<QtPrivate::QSlotObjectBase> = {get() = 0x0} | |
s = 0x5555560dd7f0 | |
r = 0x555555f01ac0 | |
locker = {mtx1 = 0x7ffff71fee30 <_ZL18_q_ObjectMutexPool.lto_priv.0+272>, mtx2 = 0x7ffff71ff118 <_ZL18_q_ObjectMutexPool.lto_priv.0+1016>, locked = true} | |
isSingleShot = <optimized out> | |
c = std::unique_ptr<QObjectPrivate::Connection> = {get() = 0x555555fd2c80} | |
td = <optimized out> | |
ret = {d_ptr = <optimized out>} | |
method = {mobj = 0x555555f18ae0, data = {d = 0x555555f01ac0}} | |
#2 0x00007ffff6d94aa0 in QObject::connectImpl (sender=0x5555560dd7f0, signal=signal@entry=0x7fffffffc5f0, receiver=receiver@entry=0x555555f01ac0, slot=slot@entry=0x0, slotObjRaw=0x7fffcc000f00, type=Qt::AutoConnection, types=0x0, senderMetaObject=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:5189 | |
slotObj = std::unique_ptr<QtPrivate::QSlotObjectBase> = {get() = 0x0} | |
signal_index = 3 | |
args = {0x7fffffffc23c, 0x7fffffffc5f0} | |
#3 0x0000555555630387 in QObject::connect<void (WebUI::*)(), Application::exec()::<lambda()>::<lambda()> > (type=Qt::AutoConnection, slot=<optimized out>, sender=<optimized out>, signal=(void (WebUI::*)(WebUI * const)) 0x5555557b17a0 <WebUI::fatalError()>, context=<optimized out>) at /usr/include/qt6/QtCore/qobject.h:263 | |
types = 0x0 | |
pSlot = 0x0 | |
types = <optimized out> | |
pSlot = <optimized out> | |
FunctorArgumentCount = <optimized out> | |
SlotArgumentCount = <optimized out> | |
#4 operator() (__closure=0x555556034a30) at /usr/src/debug/qbittorrent/qBittorrent/src/app/application.cpp:911 | |
url = {d = {d = 0x7ffff67fd380 <tz_rules>, ptr = 0x7ffff71fbbc0 <_ZL16environmentMutex.lto_priv.0> u"", size = 140737488339920}, static _empty = 0 u'\000'} | |
mesg = {d = {d = 0x40000001e, ptr = 0x7fffffffc4a0 u" ", size = 1719411692}, static _empty = 0 u'\000'} | |
params = <optimized out> | |
__for_range = <optimized out> | |
__for_begin = {i = <optimized out>} | |
__for_end = {i = <optimized out>} | |
pref = 0x555555f068b0 | |
tempPassword = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 u'\000'} | |
scheme = {d = {d = 0x7, ptr = 0x7fffffffc44c u"啕", size = 140737328935776}, static _empty = 0 u'\000'} | |
this = 0x555555f01ac0 | |
#5 0x00007ffff6da16f7 in QtPrivate::QSlotObjectBase::call (this=0x555556034a20, r=0x555555f01ac0, a=0x7fffffffc718, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:469 | |
#6 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4086 | |
obj = {m_slotObject = std::unique_ptr<QtPrivate::QSlotObjectBase> = {get() = 0x555556034a20}} | |
receiver = 0x555555f01ac0 | |
td = <optimized out> | |
receiverInSameThread = <optimized out> | |
senderData = {previous = 0x0, receiver = 0x555555f01ac0, sender = 0x555555f1e890, signal = 15} | |
c = 0x55555602b950 | |
connections = {d = <optimized out>} | |
list = <optimized out> | |
inSenderThread = <optimized out> | |
highestConnectionId = <optimized out> | |
signalVector = 0x55555605b8b0 | |
currentThreadId = <optimized out> | |
sp = <optimized out> | |
signal_spy_set = 0x0 | |
empty_argv = {0x0} | |
senderDeleted = false | |
#7 0x00007ffff6da16f7 in QtPrivate::QSlotObjectBase::call (this=0x7fffcc016d10, r=0x555555f1e890, a=0x7fffffffc8a0, this=<optimized out>, r=<optimized out>, a=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobjectdefs_impl.h:469 | |
#8 doActivate<false> (sender=<optimized out>, signal_index=<optimized out>, argv=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4086 | |
obj = {m_slotObject = std::unique_ptr<QtPrivate::QSlotObjectBase> = {get() = 0x7fffcc016d10}} | |
receiver = 0x555555f1e890 | |
td = <optimized out> | |
receiverInSameThread = <optimized out> | |
senderData = {previous = 0x0, receiver = 0x0, sender = 0x55555605aa10, signal = 0} | |
c = 0x7fffec0673a0 | |
connections = {d = <optimized out>} | |
list = <optimized out> | |
inSenderThread = <optimized out> | |
highestConnectionId = <optimized out> | |
signalVector = 0x5555560e6ba0 | |
currentThreadId = <optimized out> | |
sp = <optimized out> | |
signal_spy_set = 0x0 | |
empty_argv = {0x0} | |
senderDeleted = false | |
#9 0x00007ffff6d90df6 in QObject::destroyed (this=0x55555605aa10, _t1=0x55555605aa10) at /usr/src/debug/qt6-base/build/src/corelib/kernel/moc_qobject.cpp:229 | |
_a = {0x0, 0x7fffffffc880} | |
_a = {<optimized out>, <optimized out>} | |
#10 QObject::~QObject (this=this@entry=0x55555605aa10, this=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1074 | |
d = <optimized out> | |
sharedRefcount = 0x0 | |
cd = <optimized out> | |
d = <optimized out> | |
sharedRefcount = <optimized out> | |
cd = <optimized out> | |
ownThread = <optimized out> | |
privThread = <optimized out> | |
signalSlotMutex = <optimized out> | |
locker = {m_mutex = <optimized out>, m_isLocked = <optimized out>} | |
receiverCount = <optimized out> | |
signal = <optimized out> | |
connectionList = <optimized out> | |
c = <optimized out> | |
m = <optimized out> | |
needToUnlock = <optimized out> | |
node = <optimized out> | |
sender = <optimized out> | |
m = <optimized out> | |
needToUnlock = <optimized out> | |
senderData = <optimized out> | |
slotObj = <optimized out> | |
locksAreTheSame = <optimized out> | |
#11 0x00005555556d11e4 in BitTorrent::SessionImpl::ResumeSessionContext::~ResumeSessionContext (this=0x55555605aa10, this=<optimized out>) at /usr/src/debug/qbittorrent/qBittorrent/src/base/bittorrent/sessionimpl.cpp:338 | |
#12 BitTorrent::SessionImpl::ResumeSessionContext::~ResumeSessionContext (this=0x55555605aa10, this=<optimized out>) at /usr/src/debug/qbittorrent/qBittorrent/src/base/bittorrent/sessionimpl.cpp:338 | |
#13 0x00007ffff6d8be0a in qDeleteInEventHandler (o=0x55555605aa10) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:5002 | |
#14 QObject::event (this=0x55555605aa10, e=0x5555560d2310) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:1437 | |
#15 0x00007ffff6d44d03 in doNotify (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1243 | |
#16 QCoreApplication::notify (this=<optimized out>, receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1226 | |
#17 QCoreApplication::notifyInternal2 (receiver=0x55555605aa10, event=event@entry=0x5555560d2310) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1142 | |
selfRequired = <optimized out> | |
result = false | |
cbdata = {0x55555605aa10, 0x5555560d2310, 0x7fffffffc9cf} | |
d = <optimized out> | |
threadData = 0x555555f01ea0 | |
scopeLevelCounter = {threadData = 0x555555f01ea0} | |
#18 0x00007ffff6d450eb in QCoreApplication::sendEvent (receiver=<optimized out>, event=0x5555560d2310) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1583 | |
#19 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x555555f01ea0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1940 | |
e = 0x5555560d2310 | |
pe = <optimized out> | |
r = <optimized out> | |
relocker = {m_func = {__locker = <optimized out>}, m_invoke = <optimized out>} | |
event_deleter = {d = 0x5555560d2310} | |
locker = {_M_device = 0x555555f01ef8, _M_owns = false} | |
startOffset = 0 | |
i = @0x555555f01ee8: 2 | |
cleanup = {receiver = <optimized out>, event_type = <optimized out>, data = <optimized out>, exceptionCaught = <optimized out>} | |
#20 0x00007ffff6fa49ec in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qcoreapplication.cpp:1797 | |
data = <optimized out> | |
#21 postEventSourceDispatch (s=0x555555f033b0) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:244 | |
source = 0x555555f033b0 | |
#22 0x00007ffff6443a89 in g_main_dispatch (context=0x555555f03170) at ../glib/glib/gmain.c:3344 | |
dispatch = 0x7ffff6fa49c0 <postEventSourceDispatch(GSource*, GSourceFunc, gpointer)> | |
prev_source = 0x0 | |
begin_time_nsec = 17704971427018 | |
was_in_call = 0 | |
user_data = 0x0 | |
callback = 0x0 | |
cb_funcs = 0x0 | |
cb_data = 0x0 | |
need_destroy = <optimized out> | |
source = 0x555555f033b0 | |
current = 0x555556064af0 | |
i = 0 | |
__func__ = "g_main_dispatch" | |
#23 0x00007ffff64a59b7 in g_main_context_dispatch_unlocked (context=0x555555f03170) at ../glib/glib/gmain.c:4152 | |
#24 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x555555f03170, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4217 | |
max_priority = 0 | |
timeout = 0 | |
some_ready = 1 | |
nfds = 2 | |
allocated_nfds = <optimized out> | |
fds = 0x555556033c80 | |
begin_time_nsec = 17704971426006 | |
#25 0x00007ffff6442f95 in g_main_context_iteration (context=0x555555f03170, may_block=1) at ../glib/glib/gmain.c:4282 | |
retval = <optimized out> | |
#26 0x00007ffff6fa2cbd in QEventDispatcherGlib::processEvents (this=0x555555f03040, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:394 | |
d = 0x555555f03060 | |
canWait = true | |
savedFlags = {i = 0} | |
result = <optimized out> | |
#27 0x00007ffff6d4f01e in QEventLoop::processEvents (this=0x7fffffffcd60, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:100 | |
d = <optimized out> | |
threadData = <optimized out> | |
#28 QEventLoop::exec (this=0x7fffffffcd60, flags=...) at /usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qeventloop.cpp:182 | |
d = 0x555555f7dfe0 | |
threadData = <optimized out> | |
locker = {m_mutex = <optimized out>, m_isLocked = false} | |
ref = {d = <optimized out>, locker = <optimized out>, exceptionCaught = <optimized out>} | |
app = 0x555555f01ac0 | |
#29 0x00007ffff6d4934d in QCoreApplication::exec () at /usr/src/debug/qt6-base/qtbase/src/corelib/global/qflags.h:74 | |
threadData = 0x555555f01ea0 | |
eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff71e98c8 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff703e860 <_ZN12_GLOBAL__N_1L39qt_meta_stringdata_CLASSQObjectENDCLASSE.lto_priv.0>, data = 0x7ffff7033ca0 <_ZL33qt_meta_data_CLASSQObjectENDCLASS.lto_priv.0>, static_metacall = 0x7ffff6d98890 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff71e7c20 <_Z27qt_incomplete_metaTypeArrayIN12_GLOBAL__N_141qt_meta_stringdata_CLASSQObjectENDCLASS_tEJN9QtPrivate20TypeAndForceCompleteI7QStringSt17integral_constantIbLb1EEEENS3_I7QObjectS6_EENS3_IvS5_IbLb0EEEENS3_IPS8_SA_EESB_SB_NS3_IRKS4_SA_EESB_SD_EE.lto_priv.0>, extradata = 0x0}}, d_ptr = {d = 0x555555f7dfe0}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff71e7c80 <QObject::staticMetaObject>}, stringdata = 0x7ffff7033000 <_ZN12_GLOBAL__N_1L42qt_meta_stringdata_CLASSQEventLoopENDCLASSE.lto_priv.0>, data = 0x7ffff7032f00 <_ZL36qt_meta_data_CLASSQEventLoopENDCLASS.lto_priv.0>, static_metacall = 0x7ffff6d4ae50 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff71e7740 <_Z27qt_incomplete_metaTypeArrayIN12_GLOBAL__N_144qt_meta_stringdata_CLASSQEventLoopENDCLASS_tEJN9QtPrivate20TypeAndForceCompleteI6QFlagsIN10QEventLoop17ProcessEventsFlagEESt17integral_constantIbLb1EEEENS3_IS5_S9_EENS3_IvS8_IbLb0EEEENS3_IiSC_EESD_SD_EE.lto_priv.0>, extradata = 0x0}}} | |
returnCode = <optimized out> | |
#30 0x00005555556311b7 in Application::exec (this=0x555555f01ac0) at /usr/src/debug/qbittorrent/qBittorrent/src/app/application.cpp:939 | |
loadingStr = {d = {d = 0x555555f05b30, ptr = 0x555555f05b40 u"WebUI will be started shortly after internal preparations. Please wait...", size = 73}, static _empty = 0 u'\000'} | |
params = {showHelp = false, relativeFastresumePaths = false, showVersion = false, shouldDaemonize = false, webUIPort = -1, torrentingPort = -1, skipDialog = std::optional [no contained value], profileDir = {<IStringable> = {_vptr.IStringable = 0x555555ec9468 <vtable for Path+16>}, m_pathStr = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 u'\000'}}, configurationName = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 u'\000'}, torrentSources = {<QListSpecialMethods<QString>> = {<QListSpecialMethodsBase<QString>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}}, addTorrentParams = {name = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 u'\000'}, category = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 u'\000'}, tags = {<std::set<QString, TagLessThan, std::allocator<QString> >> = std::set with 0 elements, <No data fields>}, savePath = {<IStringable> = {_vptr.IStringable = 0x555555ec9468 <vtable for Path+16>}, m_pathStr = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 u'\000'}}, useDownloadPath = std::optional [no contained value], downloadPath = {<IStringable> = {_vptr.IStringable = 0x555555ec9468 <vtable for Path+16>}, m_pathStr = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 u'\000'}}, sequential = false, firstLastPiecePriority = false, addForced = false, addToQueueTop = std::optional [no contained value], addPaused = std::optional [no contained value], stopCondition = std::optional [no contained value], filePaths = {<QListSpecialMethods<Path>> = {<QListSpecialMethodsBase<Path>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}}, filePriorities = {<QListSpecialMethods<BitTorrent::DownloadPriority>> = {<QListSpecialMethodsBase<BitTorrent::DownloadPriority>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}}, skipChecking = false, contentLayout = std::optional [no contained value], useAutoTMM = std::optional [no contained value], uploadLimit = -1, downloadLimit = -1, seedingTimeLimit = -2, inactiveSeedingTimeLimit = -2, ratioLimit = -2}, unknownParameter = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 u'\000'}} | |
#31 0x000055555561021f in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/qbittorrent/qBittorrent/src/app/main.cpp:271 | |
params = {showHelp = false, relativeFastresumePaths = false, showVersion = false, shouldDaemonize = false, webUIPort = -1, torrentingPort = -1, skipDialog = std::optional [no contained value], profileDir = {<IStringable> = {_vptr.IStringable = 0x555555ec9468 <vtable for Path+16>}, m_pathStr = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 u'\000'}}, configurationName = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 u'\000'}, torrentSources = {<QListSpecialMethods<QString>> = {<QListSpecialMethodsBase<QString>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}}, addTorrentParams = {name = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 u'\000'}, category = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 u'\000'}, tags = {<std::set<QString, TagLessThan, std::allocator<QString> >> = std::set with 0 elements, <No data fields>}, savePath = {<IStringable> = {_vptr.IStringable = 0x555555ec9468 <vtable for Path+16>}, m_pathStr = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 u'\000'}}, useDownloadPath = std::optional [no contained value], downloadPath = {<IStringable> = {_vptr.IStringable = 0x555555ec9468 <vtable for Path+16>}, m_pathStr = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 u'\000'}}, sequential = false, firstLastPiecePriority = false, addForced = false, addToQueueTop = std::optional [no contained value], addPaused = std::optional [no contained value], stopCondition = std::optional [no contained value], filePaths = {<QListSpecialMethods<Path>> = {<QListSpecialMethodsBase<Path>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}}, filePriorities = {<QListSpecialMethods<BitTorrent::DownloadPriority>> = {<QListSpecialMethodsBase<BitTorrent::DownloadPriority>> = {<No data fields>}, <No data fields>}, d = {d = 0x0, ptr = 0x0, size = 0}}, skipChecking = false, contentLayout = std::optional [no contained value], useAutoTMM = std::optional [no contained value], uploadLimit = -1, downloadLimit = -1, seedingTimeLimit = -2, inactiveSeedingTimeLimit = -2, ratioLimit = -2}, unknownParameter = {d = {d = 0x0, ptr = 0x0, size = 0}, static _empty = 0 u'\000'}} | |
firstTimeUser = <optimized out> | |
isOneArg = <optimized out> | |
app = std::unique_ptr<Application> = {get() = 0x555555f01ac0} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment