| Anonymous | Login | Signup for a new account | 2025-11-13 09:10 UTC |
| My View | View Issues | Change Log | Roadmap | Doomseeker Issue Support Ranking | Rules | My Account |
| View Issue Details [ Jump to Notes ] | [ Issue History ] [ Print ] | ||||||||
| ID | Project | Category | View Status | Date Submitted | Last Update | ||||
| 0003268 | Doomseeker | [All Projects] Bug | public | 2017-09-20 17:39 | 2018-10-27 22:55 | ||||
| Reporter | WubTheCaptain | ||||||||
| Assigned To | Zalewa | ||||||||
| Priority | normal | Severity | crash | Reproducibility | sometimes | ||||
| Status | closed | Resolution | fixed | ||||||
| Platform | x86_64 | OS | Debian GNU/Linux | OS Version | buster/sid | ||||
| Product Version | 1.1 | ||||||||
| Target Version | 1.2 | Fixed in Version | 1.2 | ||||||
| Summary | 0003268: Doomseeker crashes when attempting to cancel joining a server while WADs are downloading and awaiting URLs | ||||||||
| Description | Doomseeker crashed when I pressed "cancel" to the following textbox:Quote This is dependent on active downloads in Wadseeker, and I've managed to crash this somewhat consistently. | ||||||||
| Steps To Reproduce | I attempted to join a server. I had missing WADs. I was asked to download WADs. (This is probably irrelevant, but making a mention anyway: The server also had an optional WAD, which I first clicked to "ignore". I then unchecked the optional WAD and clicked continue.) Now I had three WADs in the queue: One downloading from host #1, second one downloading from host 0000002, and third one "Awaiting URLs". Quickly while the two WADs are downloading, I right clicked "refresh" on the same server with missing WADs. (Whether this step is needed or not I've not tried.) I then attempted to join the server. Doomseeker presented a dialog in the description. Clicking "cancel" crashes Doomseeker if the third WAD is still awaiting URLs? | ||||||||
| Additional Information | No core dump anywhere I can see. I was almost going to tag this "unable to reproduce", but gladly found a way to reproduce it. | ||||||||
| Attached Files |
Thread 28 (Thread 0x7fc91ffff700 (LWP 8821)):
#0 0x00007fc98b92066d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1 0x00007fc989d73119 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007fc989d7322c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007fc98c75a3ff in QEventDispatcherGlib::processEvents (this=0x7fc91800fff0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
d = 0x7fc918015830
canWait = true
savedFlags = {i = 0}
result = <optimized out>
#4 0x00007fc98c6ffdba in QEventLoop::exec (this=this@entry=0x7fc91fffecc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
d = 0x7fc918017900
locker = {val = 94868780174512}
ref = {d = 0x7fc918017900, locker = @0x7fc91fffec48, exceptionCaught = true}
#5 0x00007fc98c51f3ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
d = 0x56485bf14c40
locker = {val = 94868780174512}
eventLoop = {<QObject> = {_vptr.QObject = 0x7fc98cbb94c8 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fc98c8ac660 <qt_meta_stringdata_QObject>,
data = 0x7fc98c8ac540 <qt_meta_data_QObject>, static_metacall = 0x7fc98c738220 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {
d = 0x7fc918017900}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7fc98c8af2e0 <qt_meta_stringdata_Qt>, data = 0x7fc98c8ac780 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0,
extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7fc98cbb1a00 <QObject::staticMetaObject>, stringdata = 0x7fc98c8a7240 <qt_meta_stringdata_QEventLoop>,
data = 0x7fc98c8a71e0 <qt_meta_data_QEventLoop>, static_metacall = 0x7fc98c6ffab0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
returnCode = <optimized out>
#6 0x00007fc98c52429d in QThreadPrivate::start (arg=0x56485b390160) at thread/qthread_unix.cpp:368
__clframe = {__cancel_routine = 0x7fc98c523330 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x56485b390160, __do_it = 1, __cancel_type = <optimized out>}
thr = 0x56485b390160
data = 0x56485b051200
#7 0x00007fc98b62b494 in start_thread (arg=0x7fc91ffff700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fc91ffff700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140501802022656, -4961340360265482953, 0, 140727294069663, 140501802022656, 94868782737776, 4951699841690451255, 4951375737248234807}, mask_was_saved = 0}}, priv = {pad = {0x0,
0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#8 0x00007fc98b929abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 27 (Thread 0x7fc97c8a5700 (LWP 8380)):
#0 0x00007fc98b92066d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1 0x00007fc989d73119 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007fc989d7322c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007fc98c75a3ff in QEventDispatcherGlib::processEvents (this=0x7fc9740008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
d = 0x7fc9740008e0
canWait = true
savedFlags = {i = 0}
result = <optimized out>
#4 0x00007fc98c6ffdba in QEventLoop::exec (this=this@entry=0x7fc97c8a4c60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
d = 0x7fc974002f50
locker = {val = 94868761211648}
ref = {d = 0x7fc974002f50, locker = @0x7fc97c8a4be8, exceptionCaught = true}
#5 0x00007fc98c51f3ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
d = 0x56485acff290
locker = {val = 94868761211648}
eventLoop = {<QObject> = {_vptr.QObject = 0x7fc98cbb94c8 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fc98c8ac660 <qt_meta_stringdata_QObject>,
data = 0x7fc98c8ac540 <qt_meta_data_QObject>, static_metacall = 0x7fc98c738220 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {
d = 0x7fc974002f50}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7fc98c8af2e0 <qt_meta_stringdata_Qt>, data = 0x7fc98c8ac780 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0,
extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7fc98cbb1a00 <QObject::staticMetaObject>, stringdata = 0x7fc98c8a7240 <qt_meta_stringdata_QEventLoop>,
data = 0x7fc98c8a71e0 <qt_meta_data_QEventLoop>, static_metacall = 0x7fc98c6ffab0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
returnCode = <optimized out>
#6 0x000056485973274f in LookupHostConsumerThread::run (this=0x56485acfed48) at /home/wub/.local/src/doomseeker/doomseeker-hg/src/core/lookuphost.cpp:178
__PRETTY_FUNCTION__ = "virtual void LookupHostConsumerThread::run()"
#7 0x00007fc98c52429d in QThreadPrivate::start (arg=0x56485acfed48) at thread/qthread_unix.cpp:368
__clframe = {__cancel_routine = 0x7fc98c523330 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x56485acfed48, __do_it = 1, __cancel_type = <optimized out>}
thr = 0x56485acfed48
data = 0x56485acff3b0
#8 0x00007fc98b62b494 in start_thread (arg=0x7fc97c8a5700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fc97c8a5700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140503354595072, -4961340360265482953, 0, 140727294071391, 0, 140503661477952, 4951494682913881399, 4951375737248234807}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0,
0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#9 0x00007fc98b929abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 26 (Thread 0x7fc97d76e700 (LWP 8379)):
#0 0x00007fc98b92066d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1 0x00007fc989d73119 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007fc989d7322c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007fc98c75a3ff in QEventDispatcherGlib::processEvents (this=0x7fc9700008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
d = 0x7fc9700008e0
canWait = true
savedFlags = {i = 0}
result = <optimized out>
#4 0x00007fc98c6ffdba in QEventLoop::exec (this=this@entry=0x7fc97d76dc90, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
d = 0x7fc970002f90
locker = {val = 94868759990816}
ref = {d = 0x7fc970002f90, locker = @0x7fc97d76dc18, exceptionCaught = true}
#5 0x00007fc98c51f3ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
d = 0x56485abd51b0
locker = {val = 94868759990816}
eventLoop = {<QObject> = {_vptr.QObject = 0x7fc98cbb94c8 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fc98c8ac660 <qt_meta_stringdata_QObject>,
data = 0x7fc98c8ac540 <qt_meta_data_QObject>, static_metacall = 0x7fc98c738220 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {
d = 0x7fc970002f90}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7fc98c8af2e0 <qt_meta_stringdata_Qt>, data = 0x7fc98c8ac780 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0,
extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7fc98cbb1a00 <QObject::staticMetaObject>, stringdata = 0x7fc98c8a7240 <qt_meta_stringdata_QEventLoop>,
data = 0x7fc98c8a71e0 <qt_meta_data_QEventLoop>, static_metacall = 0x7fc98c6ffab0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
returnCode = <optimized out>
#6 0x00007fc98230ee45 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
No symbol table info available.
#7 0x00007fc98c52429d in QThreadPrivate::start (arg=0x7fc982581d60) at thread/qthread_unix.cpp:368
__clframe = {__cancel_routine = 0x7fc98c523330 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7fc982581d60, __do_it = 1, __cancel_type = <optimized out>}
thr = 0x7fc982581d60
data = 0x56485abd52d0
#8 0x00007fc98b62b494 in start_thread (arg=0x7fc97d76e700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fc97d76e700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140503370098432, -4961340360265482953, 0, 140727294070367, 0, 140503661477952, 4951494309788597559, 4951375737248234807}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0,
0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#9 0x00007fc98b929abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 25 (Thread 0x7fc94cd90700 (LWP 8781)):
#0 0x00007fc98b92066d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1 0x00007fc989d73119 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007fc989d7322c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007fc98c75a3ff in QEventDispatcherGlib::processEvents (this=0x7fc924020ff0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
d = 0x7fc92402ac80
canWait = true
savedFlags = {i = 0}
result = <optimized out>
#4 0x00007fc98c6ffdba in QEventLoop::exec (this=this@entry=0x7fc94cd8fcc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
d = 0x7fc92406b230
locker = {val = 94868773398480}
ref = {d = 0x7fc92406b230, locker = @0x7fc94cd8fc48, exceptionCaught = true}
#5 0x00007fc98c51f3ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
d = 0x56485b89e760
locker = {val = 94868773398480}
eventLoop = {<QObject> = {_vptr.QObject = 0x7fc98cbb94c8 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fc98c8ac660 <qt_meta_stringdata_QObject>,
data = 0x7fc98c8ac540 <qt_meta_data_QObject>, static_metacall = 0x7fc98c738220 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {
d = 0x7fc92406b230}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7fc98c8af2e0 <qt_meta_stringdata_Qt>, data = 0x7fc98c8ac780 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0,
extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7fc98cbb1a00 <QObject::staticMetaObject>, stringdata = 0x7fc98c8a7240 <qt_meta_stringdata_QEventLoop>,
data = 0x7fc98c8a71e0 <qt_meta_data_QEventLoop>, static_metacall = 0x7fc98c6ffab0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
returnCode = <optimized out>
#6 0x00007fc98c52429d in QThreadPrivate::start (arg=0x56485b5e7820) at thread/qthread_unix.cpp:368
__clframe = {__cancel_routine = 0x7fc98c523330 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x56485b5e7820, __do_it = 1, __cancel_type = <optimized out>}
thr = 0x56485b5e7820
data = 0x56485b93b1c0
#7 0x00007fc98b62b494 in start_thread (arg=0x7fc94cd90700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fc94cd90700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140502554445568, -4961340360265482953, 0, 140727294064911, 140502554445568, 94868771194768, 4951530268328541495, 4951375737248234807}, mask_was_saved = 0}}, priv = {pad = {0x0,
0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#8 0x00007fc98b929abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 24 (Thread 0x7fc91f7fe700 (LWP 8780)):
#0 0x00007fc98b92066d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1 0x00007fc989d73119 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007fc989d7322c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007fc98c75a3ff in QEventDispatcherGlib::processEvents (this=0x7fc91000cb80, flags=...) at kernel/qeventdispatcher_glib.cpp:423
d = 0x7fc910105300
canWait = true
savedFlags = {i = 0}
result = <optimized out>
#4 0x00007fc98c6ffdba in QEventLoop::exec (this=this@entry=0x7fc91f7fdcc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
d = 0x7fc9101496f0
locker = {val = 94868775756480}
ref = {d = 0x7fc9101496f0, locker = @0x7fc91f7fdc48, exceptionCaught = true}
#5 0x00007fc98c51f3ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
d = 0x56485bade250
locker = {val = 94868775756480}
eventLoop = {<QObject> = {_vptr.QObject = 0x7fc98cbb94c8 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fc98c8ac660 <qt_meta_stringdata_QObject>,
data = 0x7fc98c8ac540 <qt_meta_data_QObject>, static_metacall = 0x7fc98c738220 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {
d = 0x7fc9101496f0}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7fc98c8af2e0 <qt_meta_stringdata_Qt>, data = 0x7fc98c8ac780 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0,
extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7fc98cbb1a00 <QObject::staticMetaObject>, stringdata = 0x7fc98c8a7240 <qt_meta_stringdata_QEventLoop>,
data = 0x7fc98c8a71e0 <qt_meta_data_QEventLoop>, static_metacall = 0x7fc98c6ffab0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
returnCode = <optimized out>
#6 0x00007fc98c52429d in QThreadPrivate::start (arg=0x56485b3500c0) at thread/qthread_unix.cpp:368
__clframe = {__cancel_routine = 0x7fc98c523330 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x56485b3500c0, __do_it = 1, __cancel_type = <optimized out>}
thr = 0x56485b3500c0
data = 0x56485bade080
#7 0x00007fc98b62b494 in start_thread (arg=0x7fc91f7fe700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fc91f7fe700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140501793629952, -4961340360265482953, 0, 140727294064975, 140501793629952, 94868772771088, 4951700940665208119, 4951375737248234807}, mask_was_saved = 0}}, priv = {pad = {0x0,
0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#8 0x00007fc98b929abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 23 (Thread 0x7fc94dffb700 (LWP 8403)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
No locals.
#1 0x00007fc98c525588 in QWaitConditionPrivate::wait_relative (time=30000, this=0x7fc974026c70) at thread/qwaitcondition_unix.cpp:133
ti = {tv_sec = 26844, tv_nsec = 179901513}
#2 QWaitConditionPrivate::wait (time=30000, this=0x7fc974026c70) at thread/qwaitcondition_unix.cpp:141
code = <optimized out>
#3 QWaitCondition::wait (this=this@entry=0x7fc9740548e0, mutex=mutex@entry=0x56485ad025f0, time=30000) at thread/qwaitcondition_unix.cpp:215
No locals.
#4 0x00007fc98c5207cc in QThreadPoolThread::run (this=0x7fc9740548d0) at thread/qthreadpool.cpp:133
r = <optimized out>
expired = <optimized out>
locker = {val = 94868761224689}
#5 0x00007fc98c52429d in QThreadPrivate::start (arg=0x7fc9740548d0) at thread/qthread_unix.cpp:368
__clframe = {__cancel_routine = 0x7fc98c523330 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7fc9740548d0, __do_it = 1, __cancel_type = <optimized out>}
thr = 0x7fc9740548d0
data = 0x7fc97404f550
#6 0x00007fc98b62b494 in start_thread (arg=0x7fc94dffb700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fc94dffb700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140502573758208, -4961340360265482953, 0, 140503354589695, 0, 140503661477952, 4951528320024001847, 4951375737248234807}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0,
0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#7 0x00007fc98b929abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 22 (Thread 0x7fc94effd700 (LWP 8399)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
No locals.
#1 0x00007fc98c525588 in QWaitConditionPrivate::wait_relative (time=30000, this=0x7fc9740167c0) at thread/qwaitcondition_unix.cpp:133
ti = {tv_sec = 26834, tv_nsec = 180546045}
#2 QWaitConditionPrivate::wait (time=30000, this=0x7fc9740167c0) at thread/qwaitcondition_unix.cpp:141
code = <optimized out>
#3 QWaitCondition::wait (this=this@entry=0x7fc9740169a0, mutex=mutex@entry=0x56485ad025f0, time=30000) at thread/qwaitcondition_unix.cpp:215
No locals.
#4 0x00007fc98c5207cc in QThreadPoolThread::run (this=0x7fc974016990) at thread/qthreadpool.cpp:133
r = <optimized out>
expired = <optimized out>
locker = {val = 94868761224689}
#5 0x00007fc98c52429d in QThreadPrivate::start (arg=0x7fc974016990) at thread/qthread_unix.cpp:368
__clframe = {__cancel_routine = 0x7fc98c523330 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7fc974016990, __do_it = 1, __cancel_type = <optimized out>}
thr = 0x7fc974016990
data = 0x7fc974013700
#6 0x00007fc98b62b494 in start_thread (arg=0x7fc94effd700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fc94effd700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140502590543616, -4961340360265482953, 0, 140503354589695, 0, 140503661477952, 4951526117779520823, 4951375737248234807}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0,
0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#7 0x00007fc98b929abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 21 (Thread 0x7fc94f7fe700 (LWP 8398)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
No locals.
#1 0x00007fc98c525588 in QWaitConditionPrivate::wait_relative (time=30000, this=0x7fc974009790) at thread/qwaitcondition_unix.cpp:133
ti = {tv_sec = 26857, tv_nsec = 375122956}
#2 QWaitConditionPrivate::wait (time=30000, this=0x7fc974009790) at thread/qwaitcondition_unix.cpp:141
code = <optimized out>
#3 QWaitCondition::wait (this=this@entry=0x7fc974008f30, mutex=mutex@entry=0x56485ad025f0, time=30000) at thread/qwaitcondition_unix.cpp:215
No locals.
#4 0x00007fc98c5207cc in QThreadPoolThread::run (this=0x7fc974008f20) at thread/qthreadpool.cpp:133
r = <optimized out>
expired = <optimized out>
locker = {val = 94868761224689}
#5 0x00007fc98c52429d in QThreadPrivate::start (arg=0x7fc974008f20) at thread/qthread_unix.cpp:368
__clframe = {__cancel_routine = 0x7fc98c523330 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7fc974008f20, __do_it = 1, __cancel_type = <optimized out>}
thr = 0x7fc974008f20
data = 0x7fc974009710
#6 0x00007fc98b62b494 in start_thread (arg=0x7fc94f7fe700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fc94f7fe700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140502598936320, -4961340360265482953, 0, 140503354589647, 0, 140503661477952, 4951525018804763959, 4951375737248234807}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0,
0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#7 0x00007fc98b929abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 20 (Thread 0x7fc96e95f700 (LWP 8397)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
No locals.
#1 0x00007fc98c525588 in QWaitConditionPrivate::wait_relative (time=30000, this=0x7fc9740092f0) at thread/qwaitcondition_unix.cpp:133
ti = {tv_sec = 26858, tv_nsec = 384847062}
#2 QWaitConditionPrivate::wait (time=30000, this=0x7fc9740092f0) at thread/qwaitcondition_unix.cpp:141
code = <optimized out>
#3 QWaitCondition::wait (this=this@entry=0x7fc974008e60, mutex=mutex@entry=0x56485ad025f0, time=30000) at thread/qwaitcondition_unix.cpp:215
No locals.
#4 0x00007fc98c5207cc in QThreadPoolThread::run (this=0x7fc974008e50) at thread/qthreadpool.cpp:133
r = <optimized out>
expired = <optimized out>
locker = {val = 94868761224689}
#5 0x00007fc98c52429d in QThreadPrivate::start (arg=0x7fc974008e50) at thread/qthread_unix.cpp:368
__clframe = {__cancel_routine = 0x7fc98c523330 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7fc974008e50, __do_it = 1, __cancel_type = <optimized out>}
thr = 0x7fc974008e50
data = 0x7fc974009270
#6 0x00007fc98b62b494 in start_thread (arg=0x7fc96e95f700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fc96e95f700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140503120475904, -4961340360265482953, 0, 140503354589647, 140503120475904, 94868761362672, 4951454977014971703, 4951375737248234807}, mask_was_saved = 0}}, priv = {pad = {0x0,
0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#7 0x00007fc98b929abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 19 (Thread 0x7fc954d28700 (LWP 8396)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
No locals.
#1 0x00007fc98c525588 in QWaitConditionPrivate::wait_relative (time=30000, this=0x7fc974006210) at thread/qwaitcondition_unix.cpp:133
ti = {tv_sec = 26836, tv_nsec = 538966111}
#2 QWaitConditionPrivate::wait (time=30000, this=0x7fc974006210) at thread/qwaitcondition_unix.cpp:141
code = <optimized out>
#3 QWaitCondition::wait (this=this@entry=0x7fc974005b10, mutex=mutex@entry=0x56485ad025f0, time=30000) at thread/qwaitcondition_unix.cpp:215
No locals.
#4 0x00007fc98c5207cc in QThreadPoolThread::run (this=0x7fc974005b00) at thread/qthreadpool.cpp:133
r = <optimized out>
expired = <optimized out>
locker = {val = 94868761224689}
#5 0x00007fc98c52429d in QThreadPrivate::start (arg=0x7fc974005b00) at thread/qthread_unix.cpp:368
__clframe = {__cancel_routine = 0x7fc98c523330 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7fc974005b00, __do_it = 1, __cancel_type = <optimized out>}
thr = 0x7fc974005b00
data = 0x7fc974006190
#6 0x00007fc98b62b494 in start_thread (arg=0x7fc954d28700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fc954d28700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140502688237312, -4961340360265482953, 0, 140503354589647, 0, 140503661477952, 4951547942118964535, 4951375737248234807}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0,
0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#7 0x00007fc98b929abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 18 (Thread 0x7fc955d2a700 (LWP 8394)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
No locals.
#1 0x00007fc98c525588 in QWaitConditionPrivate::wait_relative (time=30000, this=0x7fc9740050c0) at thread/qwaitcondition_unix.cpp:133
ti = {tv_sec = 26836, tv_nsec = 512595026}
#2 QWaitConditionPrivate::wait (time=30000, this=0x7fc9740050c0) at thread/qwaitcondition_unix.cpp:141
code = <optimized out>
#3 QWaitCondition::wait (this=this@entry=0x7fc974003290, mutex=mutex@entry=0x56485ad025f0, time=30000) at thread/qwaitcondition_unix.cpp:215
No locals.
#4 0x00007fc98c5207cc in QThreadPoolThread::run (this=0x7fc974003280) at thread/qthreadpool.cpp:133
r = <optimized out>
expired = <optimized out>
locker = {val = 94868761224689}
#5 0x00007fc98c52429d in QThreadPrivate::start (arg=0x7fc974003280) at thread/qthread_unix.cpp:368
__clframe = {__cancel_routine = 0x7fc98c523330 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7fc974003280, __do_it = 1, __cancel_type = <optimized out>}
thr = 0x7fc974003280
data = 0x7fc974005040
#6 0x00007fc98b62b494 in start_thread (arg=0x7fc955d2a700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fc955d2a700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140502705022720, -4961340360265482953, 0, 140503354589647, 0, 140503661477952, 4951545748464418103, 4951375737248234807}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0,
0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#7 0x00007fc98b929abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 17 (Thread 0x7fc95652b700 (LWP 8393)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
No locals.
#1 0x00007fc98c525588 in QWaitConditionPrivate::wait_relative (time=30000, this=0x7fc974004ae0) at thread/qwaitcondition_unix.cpp:133
ti = {tv_sec = 26834, tv_nsec = 179393119}
#2 QWaitConditionPrivate::wait (time=30000, this=0x7fc974004ae0) at thread/qwaitcondition_unix.cpp:141
code = <optimized out>
#3 QWaitCondition::wait (this=this@entry=0x7fc9740035a0, mutex=mutex@entry=0x56485ad025f0, time=30000) at thread/qwaitcondition_unix.cpp:215
No locals.
#4 0x00007fc98c5207cc in QThreadPoolThread::run (this=0x7fc974003590) at thread/qthreadpool.cpp:133
r = <optimized out>
expired = <optimized out>
locker = {val = 94868761224689}
#5 0x00007fc98c52429d in QThreadPrivate::start (arg=0x7fc974003590) at thread/qthread_unix.cpp:368
__clframe = {__cancel_routine = 0x7fc98c523330 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7fc974003590, __do_it = 1, __cancel_type = <optimized out>}
thr = 0x7fc974003590
data = 0x7fc974004a60
#6 0x00007fc98b62b494 in start_thread (arg=0x7fc95652b700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fc95652b700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140502713415424, -4961340360265482953, 0, 140503354589647, 0, 140503661477952, 4951544649489661239, 4951375737248234807}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0,
0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#7 0x00007fc98b929abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 16 (Thread 0x7fc94ffff700 (LWP 8392)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
No locals.
#1 0x00007fc98c525588 in QWaitConditionPrivate::wait_relative (time=30000, this=0x7fc974004420) at thread/qwaitcondition_unix.cpp:133
ti = {tv_sec = 26836, tv_nsec = 593235940}
#2 QWaitConditionPrivate::wait (time=30000, this=0x7fc974004420) at thread/qwaitcondition_unix.cpp:141
code = <optimized out>
#3 QWaitCondition::wait (this=this@entry=0x7fc974003750, mutex=mutex@entry=0x56485ad025f0, time=30000) at thread/qwaitcondition_unix.cpp:215
No locals.
#4 0x00007fc98c5207cc in QThreadPoolThread::run (this=0x7fc974003740) at thread/qthreadpool.cpp:133
r = <optimized out>
expired = <optimized out>
locker = {val = 94868761224689}
#5 0x00007fc98c52429d in QThreadPrivate::start (arg=0x7fc974003740) at thread/qthread_unix.cpp:368
__clframe = {__cancel_routine = 0x7fc98c523330 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7fc974003740, __do_it = 1, __cancel_type = <optimized out>}
thr = 0x7fc974003740
data = 0x7fc9740043a0
#6 0x00007fc98b62b494 in start_thread (arg=0x7fc94ffff700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fc94ffff700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140502607329024, -4961340360265482953, 0, 140503354589647, 0, 140503661477952, 4951523919830007095, 4951375737248234807}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0,
0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#7 0x00007fc98b929abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 15 (Thread 0x7fc956d2c700 (LWP 8391)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
No locals.
#1 0x00007fc98c525588 in QWaitConditionPrivate::wait_relative (time=30000, this=0x7fc974003d60) at thread/qwaitcondition_unix.cpp:133
ti = {tv_sec = 26835, tv_nsec = 181828389}
#2 QWaitConditionPrivate::wait (time=30000, this=0x7fc974003d60) at thread/qwaitcondition_unix.cpp:141
code = <optimized out>
#3 QWaitCondition::wait (this=this@entry=0x7fc974003090, mutex=mutex@entry=0x56485ad025f0, time=30000) at thread/qwaitcondition_unix.cpp:215
No locals.
#4 0x00007fc98c5207cc in QThreadPoolThread::run (this=0x7fc974003080) at thread/qthreadpool.cpp:133
r = <optimized out>
expired = <optimized out>
locker = {val = 94868761224689}
#5 0x00007fc98c52429d in QThreadPrivate::start (arg=0x7fc974003080) at thread/qthread_unix.cpp:368
__clframe = {__cancel_routine = 0x7fc98c523330 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7fc974003080, __do_it = 1, __cancel_type = <optimized out>}
thr = 0x7fc974003080
data = 0x7fc974003ce0
#6 0x00007fc98b62b494 in start_thread (arg=0x7fc956d2c700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fc956d2c700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140502721808128, -4961340360265482953, 0, 140503354589647, 0, 140503661477952, 4951543550514904375, 4951375737248234807}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0,
0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#7 0x00007fc98b929abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 14 (Thread 0x7fc957d3a700 (LWP 8390)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
No locals.
#1 0x00007fc95f506bdb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
No symbol table info available.
#2 0x00007fc95f506af7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
No symbol table info available.
#3 0x00007fc98b62b494 in start_thread (arg=0x7fc957d3a700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fc957d3a700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140502738642688, -4961340360265482953, 0, 140727294068671, 0, 140503661477952, 4951541341827972407, 4951375737248234807}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0,
0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#4 0x00007fc98b929abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 13 (Thread 0x7fc95853b700 (LWP 8389)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
No locals.
#1 0x00007fc95f506bdb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
No symbol table info available.
#2 0x00007fc95f506af7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
No symbol table info available.
#3 0x00007fc98b62b494 in start_thread (arg=0x7fc95853b700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fc95853b700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140502747035392, -4961340360265482953, 0, 140727294068671, 0, 140503661477952, 4951557835039259959, 4951375737248234807}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0,
0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#4 0x00007fc98b929abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 12 (Thread 0x7fc958d3c700 (LWP 8388)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
No locals.
#1 0x00007fc95f506bdb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
No symbol table info available.
#2 0x00007fc95f506af7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
No symbol table info available.
#3 0x00007fc98b62b494 in start_thread (arg=0x7fc958d3c700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fc958d3c700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140502755428096, -4961340360265482953, 0, 140727294068671, 0, 140503661477952, 4951556736064503095, 4951375737248234807}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0,
0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#4 0x00007fc98b929abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 11 (Thread 0x7fc95a779700 (LWP 8385)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
No locals.
#1 0x00007fc95f506bdb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
No symbol table info available.
#2 0x00007fc95f506af7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
No symbol table info available.
#3 0x00007fc98b62b494 in start_thread (arg=0x7fc95a779700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fc95a779700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140502782940928, -4961340360265482953, 0, 140727294067439, 0, 140503661477952, 4951553676437175607, 4951375737248234807}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0,
0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#4 0x00007fc98b929abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 10 (Thread 0x7fc95b4cf700 (LWP 8384)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
No locals.
#1 0x00007fc95f506bdb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
No symbol table info available.
#2 0x00007fc95f506af7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
No symbol table info available.
#3 0x00007fc98b62b494 in start_thread (arg=0x7fc95b4cf700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fc95b4cf700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140502796924672, -4961340360265482953, 0, 140727294068815, 0, 140503661477952, 4951551261591813431, 4951375737248234807}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0,
0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#4 0x00007fc98b929abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 9 (Thread 0x7fc96f7fe700 (LWP 8382)):
#0 0x00007fc98b92066d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1 0x00007fc989d73119 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#2 0x00007fc989d7322c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#3 0x00007fc98c75a3ff in QEventDispatcherGlib::processEvents (this=0x7fc9600008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
d = 0x7fc9600008e0
canWait = true
savedFlags = {i = 0}
result = <optimized out>
#4 0x00007fc98c6ffdba in QEventLoop::exec (this=this@entry=0x7fc96f7fdcc0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
d = 0x7fc960002f90
locker = {val = 94868761292560}
ref = {d = 0x7fc960002f90, locker = @0x7fc96f7fdc48, exceptionCaught = true}
#5 0x00007fc98c51f3ca in QThread::exec (this=<optimized out>) at thread/qthread.cpp:515
d = 0x56485ad12ea0
locker = {val = 94868761292560}
eventLoop = {<QObject> = {_vptr.QObject = 0x7fc98cbb94c8 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fc98c8ac660 <qt_meta_stringdata_QObject>,
data = 0x7fc98c8ac540 <qt_meta_data_QObject>, static_metacall = 0x7fc98c738220 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {
d = 0x7fc960002f90}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7fc98c8af2e0 <qt_meta_stringdata_Qt>, data = 0x7fc98c8ac780 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0,
extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7fc98cbb1a00 <QObject::staticMetaObject>, stringdata = 0x7fc98c8a7240 <qt_meta_stringdata_QEventLoop>,
data = 0x7fc98c8a71e0 <qt_meta_data_QEventLoop>, static_metacall = 0x7fc98c6ffab0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
returnCode = <optimized out>
#6 0x00007fc98c52429d in QThreadPrivate::start (arg=0x56485ad1b6b0) at thread/qthread_unix.cpp:368
__clframe = {__cancel_routine = 0x7fc98c523330 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x56485ad1b6b0, __do_it = 1, __cancel_type = <optimized out>}
thr = 0x56485ad1b6b0
data = 0x56485ad12db0
#7 0x00007fc98b62b494 in start_thread (arg=0x7fc96f7fe700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fc96f7fe700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140503135807232, -4961340360265482953, 0, 140727294072127, 0, 140503661477952, 4951454650060586295, 4951375737248234807}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0,
0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#8 0x00007fc98b929abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 8 (Thread 0x7fc955529700 (LWP 8395)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
No locals.
#1 0x00007fc98c525588 in QWaitConditionPrivate::wait_relative (time=30000, this=0x7fc974005740) at thread/qwaitcondition_unix.cpp:133
ti = {tv_sec = 26835, tv_nsec = 181816733}
#2 QWaitConditionPrivate::wait (time=30000, this=0x7fc974005740) at thread/qwaitcondition_unix.cpp:141
code = <optimized out>
#3 QWaitCondition::wait (this=this@entry=0x7fc974004df0, mutex=mutex@entry=0x56485ad025f0, time=30000) at thread/qwaitcondition_unix.cpp:215
No locals.
#4 0x00007fc98c5207cc in QThreadPoolThread::run (this=0x7fc974004de0) at thread/qthreadpool.cpp:133
r = <optimized out>
expired = <optimized out>
locker = {val = 94868761224689}
#5 0x00007fc98c52429d in QThreadPrivate::start (arg=0x7fc974004de0) at thread/qthread_unix.cpp:368
__clframe = {__cancel_routine = 0x7fc98c523330 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7fc974004de0, __do_it = 1, __cancel_type = <optimized out>}
thr = 0x7fc974004de0
data = 0x7fc9740056c0
#6 0x00007fc98b62b494 in start_thread (arg=0x7fc955529700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fc955529700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140502696630016, -4961340360265482953, 0, 140503354589647, 0, 140503661477952, 4951546847439174967, 4951375737248234807}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0,
0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#7 0x00007fc98b929abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 7 (Thread 0x7fc94e7fc700 (LWP 8402)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
No locals.
#1 0x00007fc98c525588 in QWaitConditionPrivate::wait_relative (time=30000, this=0x7fc974025af0) at thread/qwaitcondition_unix.cpp:133
ti = {tv_sec = 26836, tv_nsec = 400221083}
#2 QWaitConditionPrivate::wait (time=30000, this=0x7fc974025af0) at thread/qwaitcondition_unix.cpp:141
code = <optimized out>
#3 QWaitCondition::wait (this=this@entry=0x7fc974018fa0, mutex=mutex@entry=0x56485ad025f0, time=30000) at thread/qwaitcondition_unix.cpp:215
No locals.
#4 0x00007fc98c5207cc in QThreadPoolThread::run (this=0x7fc974018f90) at thread/qthreadpool.cpp:133
r = <optimized out>
expired = <optimized out>
locker = {val = 94868761224689}
#5 0x00007fc98c52429d in QThreadPrivate::start (arg=0x7fc974018f90) at thread/qthread_unix.cpp:368
__clframe = {__cancel_routine = 0x7fc98c523330 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7fc974018f90, __do_it = 1, __cancel_type = <optimized out>}
thr = 0x7fc974018f90
data = 0x7fc97404f7d0
#6 0x00007fc98b62b494 in start_thread (arg=0x7fc94e7fc700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fc94e7fc700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140502582150912, -4961340360265482953, 0, 140503354589695, 0, 140503661477952, 4951527221049244983, 4951375737248234807}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0,
0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#7 0x00007fc98b929abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 6 (Thread 0x7fc95953d700 (LWP 8387)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
No locals.
#1 0x00007fc95f506bdb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
No symbol table info available.
#2 0x00007fc95f506af7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
No symbol table info available.
#3 0x00007fc98b62b494 in start_thread (arg=0x7fc95953d700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fc95953d700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140502763820800, -4961340360265482953, 0, 140727294068671, 0, 140503661477952, 4951555632794778935, 4951375737248234807}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0,
0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#4 0x00007fc98b929abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 5 (Thread 0x7fc94d7fa700 (LWP 8404)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
No locals.
#1 0x00007fc98c525588 in QWaitConditionPrivate::wait_relative (time=30000, this=0x7fc974027170) at thread/qwaitcondition_unix.cpp:133
ti = {tv_sec = 26836, tv_nsec = 407368957}
#2 QWaitConditionPrivate::wait (time=30000, this=0x7fc974027170) at thread/qwaitcondition_unix.cpp:141
code = <optimized out>
#3 QWaitCondition::wait (this=this@entry=0x7fc974054b60, mutex=mutex@entry=0x56485ad025f0, time=30000) at thread/qwaitcondition_unix.cpp:215
No locals.
#4 0x00007fc98c5207cc in QThreadPoolThread::run (this=0x7fc974054b50) at thread/qthreadpool.cpp:133
r = <optimized out>
expired = <optimized out>
locker = {val = 94868761224689}
#5 0x00007fc98c52429d in QThreadPrivate::start (arg=0x7fc974054b50) at thread/qthread_unix.cpp:368
__clframe = {__cancel_routine = 0x7fc98c523330 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7fc974054b50, __do_it = 1, __cancel_type = <optimized out>}
thr = 0x7fc974054b50
data = 0x7fc97404f2d0
#6 0x00007fc98b62b494 in start_thread (arg=0x7fc94d7fa700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fc94d7fa700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140502565365504, -4961340360265482953, 0, 140503354589695, 0, 140503661477952, 4951529418998758711, 4951375737248234807}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0,
0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#7 0x00007fc98b929abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 4 (Thread 0x7fc98041c700 (LWP 8378)):
#0 0x00007fc98b92066d in poll () at ../sysdeps/unix/syscall-template.S:84
No locals.
#1 0x00007fc98662e150 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
No symbol table info available.
#2 0x00007fc98662fee9 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
No symbol table info available.
#3 0x00007fc982a03f09 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
No symbol table info available.
#4 0x00007fc98c52429d in QThreadPrivate::start (arg=0x56485ab1da70) at thread/qthread_unix.cpp:368
__clframe = {__cancel_routine = 0x7fc98c523330 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x56485ab1da70, __do_it = 1, __cancel_type = <optimized out>}
thr = 0x56485ab1da70
data = 0x56485ab1ddd0
#5 0x00007fc98b62b494 in start_thread (arg=0x7fc98041c700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fc98041c700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140503416948480, -4961340360265482953, 0, 140727294071391, 0, 140503661477952, 4951364441788726583, 4951375737248234807}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0,
0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#6 0x00007fc98b929abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 3 (Thread 0x7fc959d3e700 (LWP 8386)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
No locals.
#1 0x00007fc95f506bdb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
No symbol table info available.
#2 0x00007fc95f506af7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
No symbol table info available.
#3 0x00007fc98b62b494 in start_thread (arg=0x7fc959d3e700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fc959d3e700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140502772213504, -4961340360265482953, 0, 140727294068671, 0, 140503661477952, 4951554533820022071, 4951375737248234807}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0,
0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#4 0x00007fc98b929abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 2 (Thread 0x7fc96ffff700 (LWP 8381)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:225
No locals.
#1 0x00007fc98c525588 in QWaitConditionPrivate::wait_relative (time=30000, this=0x7fc9740034e0) at thread/qwaitcondition_unix.cpp:133
ti = {tv_sec = 26834, tv_nsec = 367696694}
#2 QWaitConditionPrivate::wait (time=30000, this=0x7fc9740034e0) at thread/qwaitcondition_unix.cpp:141
code = <optimized out>
#3 QWaitCondition::wait (this=this@entry=0x7fc9740031d0, mutex=mutex@entry=0x56485ad025f0, time=30000) at thread/qwaitcondition_unix.cpp:215
No locals.
#4 0x00007fc98c5207cc in QThreadPoolThread::run (this=0x7fc9740031c0) at thread/qthreadpool.cpp:133
r = <optimized out>
expired = <optimized out>
locker = {val = 94868761224689}
#5 0x00007fc98c52429d in QThreadPrivate::start (arg=0x7fc9740031c0) at thread/qthread_unix.cpp:368
__clframe = {__cancel_routine = 0x7fc98c523330 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7fc9740031c0, __do_it = 1, __cancel_type = <optimized out>}
thr = 0x7fc9740031c0
data = 0x7fc974003460
#6 0x00007fc98b62b494 in start_thread (arg=0x7fc96ffff700) at pthread_create.c:333
__res = <optimized out>
pd = 0x7fc96ffff700
now = <optimized out>
unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140503144199936, -4961340360265482953, 0, 140503354589647, 0, 140503661477952, 4951453551085829431, 4951375737248234807}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0,
0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
not_first_call = <optimized out>
pagesize_m1 = <optimized out>
sp = <optimized out>
freesize = <optimized out>
__PRETTY_FUNCTION__ = "start_thread"
#7 0x00007fc98b929abf in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97
No locals.
Thread 1 (Thread 0x7fc98ed1b600 (LWP 8377)):
#0 QMetaObject::activate (sender=0x56485b167a10, signalOffset=3, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffda05f94c0) at kernel/qobject.cpp:3638
signal_index = 4
empty_argv = {0x7ffda05f9501}
#1 0x00007fc98c730f37 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7fc98cbb68e0 <QIODevice::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffda05f94c0)
at kernel/qobject.cpp:3628
No locals.
#2 0x00007fc98c6250e1 in QIODevice::channelReadyRead (this=<optimized out>, _t1=<optimized out>) at .moc/moc_qiodevice.cpp:193
_a = {0x0, 0x7ffda05f94bc}
#3 0x00007fc98d644644 in QAbstractSocketPrivate::canReadNotification (this=0x56485bf37130) at socket/qabstractsocket.cpp:732
No locals.
#4 0x00007fc98d656d21 in QReadNotifier::event (this=<optimized out>, e=<optimized out>) at socket/qnativesocketengine.cpp:1273
No locals.
#5 0x00007fc98dd5a46c in QApplicationPrivate::notify_helper (this=this@entry=0x56485ab0d400, receiver=receiver@entry=0x56485bc39550, e=e@entry=0x7ffda05f9730) at kernel/qapplication.cpp:3717
consumed = <optimized out>
#6 0x00007fc98dd61d34 in QApplication::notify (this=0x56485ab0d3e0, receiver=0x56485bc39550, e=0x7ffda05f9730) at kernel/qapplication.cpp:3476
w = 0x56485bc39550
extra = <optimized out>
isProxyWidget = <optimized out>
res = false
#7 0x00007fc98c701d68 in QCoreApplication::notifyInternal2 (receiver=0x56485bc39550, event=event@entry=0x7ffda05f9730) at kernel/qcoreapplication.cpp:1018
selfRequired = true
result = false
cbdata = {0x56485bc39550, 0x7ffda05f9730, 0x7ffda05f96df}
d = <optimized out>
threadData = 0x56485ab0cc40
scopeLevelCounter = {threadData = 0x56485ab0cc40}
#8 0x00007fc98c75b05d in QCoreApplication::sendEvent (event=0x7ffda05f9730, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:233
No locals.
#9 socketNotifierSourceDispatch (source=0x56485ab60920) at kernel/qeventdispatcher_glib.cpp:106
p = <optimized out>
i = 1
event = {_vptr.QEvent = 0x7fc98cbb9710 <vtable for QEvent+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fc98c8a8140 <qt_meta_stringdata_QEvent>, data = 0x7fc98c8a7b80 <qt_meta_data_QEvent>,
static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x0, t = 50, posted = 0, spont = 0, m_accept = 1, reserved = 0}
#10 0x00007fc989d72f67 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#11 0x00007fc989d731a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#12 0x00007fc989d7322c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#13 0x00007fc98c75a3ff in QEventDispatcherGlib::processEvents (this=0x56485ab61120, flags=...) at kernel/qeventdispatcher_glib.cpp:423
d = 0x56485ab624f0
canWait = true
savedFlags = {i = 0}
result = <optimized out>
#14 0x00007fc98c6ffdba in QEventLoop::exec (this=this@entry=0x7ffda05f9950, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
d = 0x56485ad50700
locker = {val = 94868759170352}
ref = {d = 0x56485ad50700, locker = @0x7ffda05f98d8, exceptionCaught = true}
#15 0x00007fc98c708d24 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1291
threadData = 0x56485ab0cc40
eventLoop = {<QObject> = {_vptr.QObject = 0x7fc98cbb94c8 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fc98c8ac660 <qt_meta_stringdata_QObject>,
data = 0x7fc98c8ac540 <qt_meta_data_QObject>, static_metacall = 0x7fc98c738220 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {
d = 0x56485ad50700}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7fc98c8af2e0 <qt_meta_stringdata_Qt>, data = 0x7fc98c8ac780 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0,
extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7fc98cbb1a00 <QObject::staticMetaObject>, stringdata = 0x7fc98c8a7240 <qt_meta_stringdata_QEventLoop>,
data = 0x7fc98c8a71e0 <qt_meta_data_QEventLoop>, static_metacall = 0x7fc98c6ffab0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
returnCode = <optimized out>
#16 0x000056485973314e in Main::run (this=0x56485ab0d210) at /home/wub/.local/src/doomseeker/doomseeker-hg/src/core/main.cpp:219
returnCode = 22088
#17 0x0000564859734ddc in main (argc=1, argv=0x7ffda05f9b68) at /home/wub/.local/src/doomseeker/doomseeker-hg/src/core/main.cpp:597
pMain = 0x56485ab0d210
returnValue = 22088
#0 QMetaObject::activate (sender=0x56485b167a10, signalOffset=3, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffda05f94c0) at kernel/qobject.cpp:3638
signal_index = 4
empty_argv = {0x7ffda05f9501}
#1 0x00007fc98c730f37 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7fc98cbb68e0 <QIODevice::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffda05f94c0)
at kernel/qobject.cpp:3628
No locals.
#2 0x00007fc98c6250e1 in QIODevice::channelReadyRead (this=<optimized out>, _t1=<optimized out>) at .moc/moc_qiodevice.cpp:193
_a = {0x0, 0x7ffda05f94bc}
#3 0x00007fc98d644644 in QAbstractSocketPrivate::canReadNotification (this=0x56485bf37130) at socket/qabstractsocket.cpp:732
No locals.
#4 0x00007fc98d656d21 in QReadNotifier::event (this=<optimized out>, e=<optimized out>) at socket/qnativesocketengine.cpp:1273
No locals.
#5 0x00007fc98dd5a46c in QApplicationPrivate::notify_helper (this=this@entry=0x56485ab0d400, receiver=receiver@entry=0x56485bc39550, e=e@entry=0x7ffda05f9730) at kernel/qapplication.cpp:3717
consumed = <optimized out>
#6 0x00007fc98dd61d34 in QApplication::notify (this=0x56485ab0d3e0, receiver=0x56485bc39550, e=0x7ffda05f9730) at kernel/qapplication.cpp:3476
w = 0x56485bc39550
extra = <optimized out>
isProxyWidget = <optimized out>
res = false
#7 0x00007fc98c701d68 in QCoreApplication::notifyInternal2 (receiver=0x56485bc39550, event=event@entry=0x7ffda05f9730) at kernel/qcoreapplication.cpp:1018
selfRequired = true
result = false
cbdata = {0x56485bc39550, 0x7ffda05f9730, 0x7ffda05f96df}
d = <optimized out>
threadData = 0x56485ab0cc40
scopeLevelCounter = {threadData = 0x56485ab0cc40}
#8 0x00007fc98c75b05d in QCoreApplication::sendEvent (event=0x7ffda05f9730, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:233
No locals.
#9 socketNotifierSourceDispatch (source=0x56485ab60920) at kernel/qeventdispatcher_glib.cpp:106
p = <optimized out>
i = 1
event = {_vptr.QEvent = 0x7fc98cbb9710 <vtable for QEvent+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fc98c8a8140 <qt_meta_stringdata_QEvent>, data = 0x7fc98c8a7b80 <qt_meta_data_QEvent>,
static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x0, t = 50, posted = 0, spont = 0, m_accept = 1, reserved = 0}
#10 0x00007fc989d72f67 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#11 0x00007fc989d731a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#12 0x00007fc989d7322c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#13 0x00007fc98c75a3ff in QEventDispatcherGlib::processEvents (this=0x56485ab61120, flags=...) at kernel/qeventdispatcher_glib.cpp:423
d = 0x56485ab624f0
canWait = true
savedFlags = {i = 0}
result = <optimized out>
#14 0x00007fc98c6ffdba in QEventLoop::exec (this=this@entry=0x7ffda05f9950, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
d = 0x56485ad50700
locker = {val = 94868759170352}
ref = {d = 0x56485ad50700, locker = @0x7ffda05f98d8, exceptionCaught = true}
#15 0x00007fc98c708d24 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1291
threadData = 0x56485ab0cc40
eventLoop = {<QObject> = {_vptr.QObject = 0x7fc98cbb94c8 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7fc98c8ac660 <qt_meta_stringdata_QObject>,
data = 0x7fc98c8ac540 <qt_meta_data_QObject>, static_metacall = 0x7fc98c738220 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {
d = 0x56485ad50700}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7fc98c8af2e0 <qt_meta_stringdata_Qt>, data = 0x7fc98c8ac780 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0,
extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7fc98cbb1a00 <QObject::staticMetaObject>, stringdata = 0x7fc98c8a7240 <qt_meta_stringdata_QEventLoop>,
data = 0x7fc98c8a71e0 <qt_meta_data_QEventLoop>, static_metacall = 0x7fc98c6ffab0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
returnCode = <optimized out>
#16 0x000056485973314e in Main::run (this=0x56485ab0d210) at /home/wub/.local/src/doomseeker/doomseeker-hg/src/core/main.cpp:219
returnCode = 22088
#17 0x0000564859734ddc in main (argc=1, argv=0x7ffda05f9b68) at /home/wub/.local/src/doomseeker/doomseeker-hg/src/core/main.cpp:597
pMain = 0x56485ab0d210
returnValue = 22088
3633 in kernel/qobject.cpp
#0 QMetaObject::activate (sender=0x55b3dd05d9f0, signalOffset=3, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffe90775ef0) at kernel/qobject.cpp:3638
signal_index = 4
empty_argv = {0x7ffe90776101}
#1 0x00007f4a5764af37 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f4a57ad08e0 <QIODevice::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffe90775ef0)
at kernel/qobject.cpp:3628
No locals.
#2 0x00007f4a5753f0e1 in QIODevice::channelReadyRead (this=<optimized out>, _t1=<optimized out>) at .moc/moc_qiodevice.cpp:193
_a = {0x0, 0x7ffe90775eec}
#3 0x00007f4a5855e644 in QAbstractSocketPrivate::canReadNotification (this=0x55b3de12e9a0) at socket/qabstractsocket.cpp:732
No locals.
#4 0x00007f4a58570d21 in QReadNotifier::event (this=<optimized out>, e=<optimized out>) at socket/qnativesocketengine.cpp:1273
No locals.
#5 0x00007f4a58c7446c in QApplicationPrivate::notify_helper (this=this@entry=0x55b3dd02b400, receiver=receiver@entry=0x55b3de6d8a00, e=e@entry=0x7ffe90776160) at kernel/qapplication.cpp:3717
consumed = <optimized out>
#6 0x00007f4a58c7bd34 in QApplication::notify (this=0x55b3dd02b3e0, receiver=0x55b3de6d8a00, e=0x7ffe90776160) at kernel/qapplication.cpp:3476
w = 0x55b3de6d8a00
extra = <optimized out>
isProxyWidget = <optimized out>
res = false
#7 0x00007f4a5761bd68 in QCoreApplication::notifyInternal2 (receiver=0x55b3de6d8a00, event=event@entry=0x7ffe90776160) at kernel/qcoreapplication.cpp:1018
selfRequired = true
result = false
cbdata = {0x55b3de6d8a00, 0x7ffe90776160, 0x7ffe9077610f}
d = <optimized out>
threadData = 0x55b3dd02ac40
scopeLevelCounter = {threadData = 0x55b3dd02ac40}
#8 0x00007f4a5767505d in QCoreApplication::sendEvent (event=0x7ffe90776160, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:233
No locals.
#9 socketNotifierSourceDispatch (source=0x55b3dd07e920) at kernel/qeventdispatcher_glib.cpp:106
p = <optimized out>
i = 1
event = {_vptr.QEvent = 0x7f4a57ad3710 <vtable for QEvent+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7f4a577c2140 <qt_meta_stringdata_QEvent>, data = 0x7f4a577c1b80 <qt_meta_data_QEvent>,
static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x0, t = 50, posted = 0, spont = 0, m_accept = 1, reserved = 0}
#10 0x00007f4a54c8cf67 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#11 0x00007f4a54c8d1a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#12 0x00007f4a54c8d22c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
No symbol table info available.
#13 0x00007f4a576743ff in QEventDispatcherGlib::processEvents (this=0x55b3dd07f120, flags=...) at kernel/qeventdispatcher_glib.cpp:423
d = 0x55b3dd0804f0
canWait = true
savedFlags = {i = 0}
result = <optimized out>
#14 0x00007f4a57619dba in QEventLoop::exec (this=this@entry=0x7ffe90776380, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
d = 0x55b3dd26e670
locker = {val = 94230995447088}
ref = {d = 0x55b3dd26e670, locker = @0x7ffe90776308, exceptionCaught = true}
#15 0x00007f4a57622d24 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1291
threadData = 0x55b3dd02ac40
eventLoop = {<QObject> = {_vptr.QObject = 0x7f4a57ad34c8 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7f4a577c6660 <qt_meta_stringdata_QObject>,
data = 0x7f4a577c6540 <qt_meta_data_QObject>, static_metacall = 0x7f4a57652220 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {
d = 0x55b3dd26e670}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7f4a577c92e0 <qt_meta_stringdata_Qt>, data = 0x7f4a577c6780 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0,
extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7f4a57acba00 <QObject::staticMetaObject>, stringdata = 0x7f4a577c1240 <qt_meta_stringdata_QEventLoop>,
data = 0x7f4a577c11e0 <qt_meta_data_QEventLoop>, static_metacall = 0x7f4a57619ab0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
returnCode = <optimized out>
#16 0x000055b3dc14ea3c in Main::run (this=<optimized out>) at /home/wub/.local/src/doomseeker/doomseeker-hg/src/core/main.cpp:219
returnCode = <optimized out>
#17 0x000055b3dc14eb5c in main (argc=1, argv=0x7ffe90776558) at /home/wub/.local/src/doomseeker/doomseeker-hg/src/core/main.cpp:597
pMain = 0x55b3dd02b210
returnValue = <optimized out>
#0 QMetaObject::activate (sender=0x55b3dd05d9f0, signalOffset=3, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffe90775ef0) at kernel/qobject.cpp:3638
signal_index = 4
empty_argv = {0x7ffe90776101}
#1 0x00007f4a5764af37 in QMetaObject::activate (sender=<optimized out>, m=m@entry=0x7f4a57ad08e0 <QIODevice::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffe90775ef0)
at kernel/qobject.cpp:3628
No locals.
#2 0x00007f4a5753f0e1 in QIODevice::channelReadyRead (this=<optimized out>, _t1=<optimized out>) at .moc/moc_qiodevice.cpp:193
_a = {0x0, 0x7ffe90775eec}
#3 0x00007f4a5855e644 in QAbstractSocketPrivate::canReadNotification (this=0x55b3de12e9a0) at socket/qabstractsocket.cpp:732
No locals.
#4 0x00007f4a58570d21 in QReadNotifier::event (this=<optimized out>, e=<optimized out>) at socket/qnativesocketengine.cpp:1273
No locals.
#5 0x00007f4a58c7446c in QApplicationPrivate::notify_helper (this=this@entry=0x55b3dd02b400, receiver=receiver@entry=0x55b3de6d8a00, e=e@entry=0x7ffe90776160) at kernel/qapplication.cpp:3717
consumed = <optimized out>
#6 0x00007f4a58c7bd34 in QApplication::notify (this=0x55b3dd02b3e0, receiver=0x55b3de6d8a00, e=0x7ffe90776160) at kernel/qapplication.cpp:3476
w = 0x55b3de6d8a00
extra = <optimized out>
isProxyWidget = <optimized out>
res = false
#7 0x00007f4a5761bd68 in QCoreApplication::notifyInternal2 (receiver=0x55b3de6d8a00, event=event@entry=0x7ffe90776160) at kernel/qcoreapplication.cpp:1018
selfRequired = true
result = false
cbdata = {0x55b3de6d8a00, 0x7ffe90776160, 0x7ffe9077610f}
d = <optimized out>
threadData = 0x55b3dd02ac40
scopeLevelCounter = {threadData = 0x55b3dd02ac40}
#8 0x00007f4a5767505d in QCoreApplication::sendEvent (event=0x7ffe90776160, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:233
No locals.
#9 socketNotifierSourceDispatch (source=source@entry=0x55b3dd07e920) at kernel/qeventdispatcher_glib.cpp:106
p = <optimized out>
i = 1
event = {_vptr.QEvent = 0x7f4a57ad3710 <vtable for QEvent+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7f4a577c2140 <qt_meta_stringdata_QEvent>, data = 0x7f4a577c1b80 <qt_meta_data_QEvent>,
static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x0, t = 50, posted = 0, spont = 0, m_accept = 1, reserved = 0}
#10 0x00007f4a54c8cf67 in g_main_dispatch (context=0x7f4a440016f0) at ../../../../glib/gmain.c:3148
dispatch = 0x7f4a57674fe0 <socketNotifierSourceDispatch(GSource*, GSourceFunc, gpointer)>
prev_source = 0x0
was_in_call = 0
user_data = 0x0
callback = 0x0
cb_funcs = <optimized out>
cb_data = 0x0
need_destroy = <optimized out>
source = 0x55b3dd07e920
current = 0x55b3dd0a0b10
i = 0
#11 g_main_context_dispatch (context=context@entry=0x7f4a440016f0) at ../../../../glib/gmain.c:3813
No locals.
#12 0x00007f4a54c8d1a0 in g_main_context_iterate (context=context@entry=0x7f4a440016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../../glib/gmain.c:3886
max_priority = 2147483647
timeout = 1
some_ready = 1
nfds = <optimized out>
allocated_nfds = 28
fds = 0x55b3de4fa810
#13 0x00007f4a54c8d22c in g_main_context_iteration (context=0x7f4a440016f0, may_block=may_block@entry=1) at ../../../../glib/gmain.c:3947
retval = <optimized out>
#14 0x00007f4a576743ff in QEventDispatcherGlib::processEvents (this=0x55b3dd07f120, flags=...) at kernel/qeventdispatcher_glib.cpp:423
d = 0x55b3dd0804f0
canWait = true
savedFlags = {i = 0}
result = <optimized out>
#15 0x00007f4a57619dba in QEventLoop::exec (this=this@entry=0x7ffe90776380, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
d = 0x55b3dd26e670
locker = {val = 94230995447088}
ref = {d = 0x55b3dd26e670, locker = @0x7ffe90776308, exceptionCaught = true}
#16 0x00007f4a57622d24 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1291
threadData = 0x55b3dd02ac40
eventLoop = {<QObject> = {_vptr.QObject = 0x7f4a57ad34c8 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7f4a577c6660 <qt_meta_stringdata_QObject>,
data = 0x7f4a577c6540 <qt_meta_data_QObject>, static_metacall = 0x7f4a57652220 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {
d = 0x55b3dd26e670}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7f4a577c92e0 <qt_meta_stringdata_Qt>, data = 0x7f4a577c6780 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0,
extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7f4a57acba00 <QObject::staticMetaObject>, stringdata = 0x7f4a577c1240 <qt_meta_stringdata_QEventLoop>,
data = 0x7f4a577c11e0 <qt_meta_data_QEventLoop>, static_metacall = 0x7f4a57619ab0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
returnCode = <optimized out>
#17 0x000055b3dc14ea3c in Main::run (this=<optimized out>) at /home/wub/.local/src/doomseeker/doomseeker-hg/src/core/main.cpp:219
returnCode = <optimized out>
#18 0x000055b3dc14eb5c in main (argc=1, argv=0x7ffe90776558) at /home/wub/.local/src/doomseeker/doomseeker-hg/src/core/main.cpp:597
pMain = 0x55b3dd02b210
returnValue = <optimized out>
| ||||||||
Notes |
|
|
WubTheCaptain (reporter) 2017-09-20 17:46 edited on: 2017-09-20 17:47 |
For clarification, I did attempt to do this without awaiting URLs in the Wadseeker queue and it did not crash. Wadseeker also crashes because the parent process(?) (Doomseeker) crashes. |
|
WubTheCaptain (reporter) 2017-09-20 17:59 edited on: 2017-09-20 18:01 |
This is a bit random to reproduce. Sometimes it crashes, sometimes it gives the following error: QIODevice::read (QNetworkReplyHttpImpl): device not open. Sometimes it doesn't crash or error at all. Still trying to debug. |
|
WubTheCaptain (reporter) 2017-09-20 18:19 edited on: 2017-09-20 18:25 |
I reproduced doomseeker-debug.log, but this time I had no awaiting URLs. It's some kind of race condition. I recorded doomseeker-debug.log with "./doomseeker > /tmp/doomseeker-debug.log 2>&1", but it doesn't look the same as in my terminal stdout. I attached partial doomseeker-stdout.log for you to see how I saw it in the terminal. |
|
WubTheCaptain (reporter) 2017-09-20 18:38 |
I have a coredump now, but it's 12 MB even gzipped and can't be uploaded to the tracker.Reading symbols from ./doomseeker...done.
[New LWP 8377]
[New LWP 8381]
[New LWP 8386]
[New LWP 8378]
[New LWP 8404]
[New LWP 8387]
[New LWP 8402]
[New LWP 8395]
[New LWP 8382]
[New LWP 8384]
[New LWP 8385]
[New LWP 8388]
[New LWP 8389]
[New LWP 8390]
[New LWP 8391]
[New LWP 8392]
[New LWP 8393]
[New LWP 8394]
[New LWP 8396]
[New LWP 8397]
[New LWP 8398]
[New LWP 8399]
[New LWP 8403]
[New LWP 8780]
[New LWP 8781]
[New LWP 8379]
[New LWP 8380]
[New LWP 8821]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `./doomseeker'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007fc98c73002e in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
[Current thread is 1 (Thread 0x7fc98ed1b600 (LWP 8377))]
(gdb) list
582
583 // On the other hand we could just ignore the fact that this array is left
584 // hanging in the memory because Windows will clean it up for us...
585 for (int i = 0; i < argc; ++i)
586 {
587 delete [] argv[i];
588 }
589 delete [] argv;
590
591 return returnValue;
(gdb) bt
#0 0x00007fc98c73002e in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
#1 0x00007fc98c6250e1 in QIODevice::channelReadyRead(int) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
0000002 0x00007fc98d644644 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
0000003 0x00007fc98d656d21 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5
0000004 0x00007fc98dd5a46c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
0000005 0x00007fc98dd61d34 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
0000006 0x00007fc98c701d68 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
0000007 0x00007fc98c75b05d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
0000008 0x00007fc989d72f67 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000009 0x00007fc989d731a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000010 0x00007fc989d7322c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
0000011 0x00007fc98c75a3ff in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
0000012 0x00007fc98c6ffdba in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
0000013 0x00007fc98c708d24 in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5
0000014 0x000056485973314e in Main::run (this=0x56485ab0d210) at /home/wub/.local/src/doomseeker/doomseeker-hg/src/core/main.cpp:219
0000015 0x0000564859734ddc in main (argc=1, argv=0x7ffda05f9b68) at /home/wub/.local/src/doomseeker/doomseeker-hg/src/core/main.cpp:597 |
|
WubTheCaptain (reporter) 2017-09-20 19:18 |
Output with debug symbols and "bt full" in attachments. |
|
WubTheCaptain (reporter) 2017-09-20 20:12 |
Qt 5.9.1, for what little it's worth. |
|
WubTheCaptain (reporter) 2017-09-20 20:28 edited on: 2017-09-20 20:54 |
I've also noticed something odd, following the steps to reproduce. Sometimes Doomseeker presents the 'Ignore' dialog when I refresh the server manually from right click menu. Sometimes it doesn't until I attempt to actually join it (double click). Why is it trying to "join" the server on server refresh anyway? |
|
Zalewa (developer) 2017-09-23 20:53 edited on: 2017-09-23 20:54 |
I have noticed that nesting loops in Qt by calling QDialog::exec() or with an explicit QEventLoop can have a strange effect on the signal/slot system. Sometimes the same slot will be called twice, even when there was only one signal. In this case it resulted in a crash that was untraceable - the stack trace was garbage. I managed to reproduce this in Visual Studio and the debugger there was also very unhelpful. Nevertheless, this should fix it:'https://bitbucket.org/Doomseeker/doomseeker/commits/362d3f5c361a1522fdb57e1df78b34cdae3683d5#Lsrc/core/connectionhandler.cppT92 [^]' Quote from "WubTheCaptain" This issue should also be fixed now. |
|
WubTheCaptain (reporter) 2017-09-24 02:16 |
I tested this few times and couldn't reproduce a crash any longer with the latest build (362d3f5c361a). The "Refresh before launch" operation in ConnectionHandler and configuration also seems to have been fixed as committed. Color me impressed. |
|
This issue is already marked as resolved. If you feel that is not the case, please reopen it and explain why. |
|
| Supporters: | No one explicitly supports this issue yet. |
| Opponents: | No one explicitly opposes this issue yet. |
Issue History |
|||
| Date Modified | Username | Field | Change |
| 2017-09-20 17:39 | WubTheCaptain | New Issue | |
| 2017-09-20 17:46 | WubTheCaptain | Note Added: 0018345 | |
| 2017-09-20 17:47 | WubTheCaptain | Note Edited: 0018345 | View Revisions |
| 2017-09-20 17:59 | WubTheCaptain | Note Added: 0018346 | |
| 2017-09-20 18:01 | WubTheCaptain | Note Edited: 0018346 | View Revisions |
| 2017-09-20 18:18 | WubTheCaptain | File Added: doomseeker-debug.log | |
| 2017-09-20 18:19 | WubTheCaptain | Note Added: 0018347 | |
| 2017-09-20 18:24 | WubTheCaptain | File Added: doomseeker-stdout.log | |
| 2017-09-20 18:25 | WubTheCaptain | Note Edited: 0018347 | View Revisions |
| 2017-09-20 18:31 | WubTheCaptain | File Added: dmesg.log | |
| 2017-09-20 18:38 | WubTheCaptain | Note Added: 0018348 | |
| 2017-09-20 19:03 | WubTheCaptain | File Added: gdb.txt | |
| 2017-09-20 19:11 | WubTheCaptain | File Added: gdb.1.txt | |
| 2017-09-20 19:15 | WubTheCaptain | File Added: gdb.2.txt | |
| 2017-09-20 19:18 | WubTheCaptain | Note Added: 0018349 | |
| 2017-09-20 20:12 | WubTheCaptain | Note Added: 0018350 | |
| 2017-09-20 20:28 | WubTheCaptain | Note Added: 0018351 | |
| 2017-09-20 20:54 | WubTheCaptain | Note Edited: 0018351 | View Revisions |
| 2017-09-23 17:52 | Zalewa | Assigned To | => Zalewa |
| 2017-09-23 17:52 | Zalewa | Status | new => assigned |
| 2017-09-23 20:53 | Zalewa | Note Added: 0018362 | |
| 2017-09-23 20:53 | Zalewa | Status | assigned => needs testing |
| 2017-09-23 20:53 | Zalewa | Note Edited: 0018362 | View Revisions |
| 2017-09-23 20:54 | Zalewa | Note Edited: 0018362 | View Revisions |
| 2017-09-24 02:16 | WubTheCaptain | Note Added: 0018363 | |
| 2017-09-24 07:52 | Zalewa | Status | needs testing => resolved |
| 2017-09-24 07:52 | Zalewa | Fixed in Version | => 1.2 |
| 2017-09-24 07:52 | Zalewa | Resolution | open => fixed |
| 2018-09-27 03:15 | WubTheCaptain | Target Version | => 1.2 |
| 2018-10-27 22:55 | WubTheCaptain | Status | resolved => closed |
Copyright © 2012-2025, Torr Samaho & Zandronum Team.
Doom and Doom II are the property of id Software.
| Copyright © 2000 - 2025 MantisBT Team |



ZDoom
Doom Wiki
id Software
Doomworld
Odamex
Doomseeker
Internet Doom Explorer
The Sentinel's Playground Servers