https://bugs.kde.org/show_bug.cgi?id=471505
Bug ID: 471505
Summary: ISO Image Writer crashed when trying to create a
bootable flash drive with neon ISO file
Classification: Applications
Product: isoimagewriter
Version: unspecified
Platform: unspecified
OS: Linux
Status: REPORTED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Application: isoimagewriter (1.0.0)
Qt Version: 5.15.10
Frameworks Version: 5.107.0
Operating System: Linux 6.3.9-arch1-1 x86_64
Windowing System: Wayland
Distribution: "Arch Linux"
DrKonqi: 5.27.6 [KCrashBackend]
-- Information about the crash:
I tried to create a bootable flash drive with neon-user-20230622-0716.iso file,
I chose the .ISO file, went to the next step and then the app crashed.
The reporter is unsure if this crash is reproducible.
-- Backtrace:
Application: ISO Image Writer (isoimagewriter), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0}
[KCrash Handler]
#6 0x00007f4e088dc93b in
std::__atomic_base<QMutexData*>::compare_exchange_strong(QMutexData*&,
QMutexData*, std::memory_order, std::memory_order)
(__m2=std::memory_order_acquire, __m1=std::memory_order_acquire, __p2=0x1,
__p1=<synthetic pointer>: <optimized out>, this=0x2f007300720095) at
/usr/include/c++/13.1.1/atomic:621
#7 std::atomic<QMutexData*>::compare_exchange_strong(QMutexData*&,
QMutexData*, std::memory_order, std::memory_order) (__p2=0x1,
__m1=std::memory_order_acquire, __m2=std::memory_order_acquire, __p1=<synthetic
pointer>: <optimized out>, this=0x2f007300720095) at
/usr/include/c++/13.1.1/atomic:623
#8
QAtomicOps<QMutexData*>::testAndSetAcquire<QMutexData*>(std::atomic<QMutexData*>&,
QMutexData*, QMutexData*, QMutexData**) (currentValue=0x0, newValue=0x1,
expectedValue=0x0, _q_value=<error reading variable: Cannot access memory at
address 0x2f007300720095>) at
../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:308
#9 QBasicAtomicPointer<QMutexData>::testAndSetAcquire(QMutexData*,
QMutexData*) (newValue=0x1, expectedValue=0x0, this=0x2f007300720095) at
../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:264
#10 QBasicMutex::fastTryLock() (this=0x2f007300720095) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:122
#11 QBasicMutex::lock() (this=0x2f007300720095) at
../../include/QtCore/../../src/corelib/thread/qmutex.h:83
#12 0x00007f4e08ac3a8a in QOrderedMutexLocker::relock() (this=0x7f4dc9ffa9f0)
at
../../include/QtCore/5.15.10/QtCore/private/../../../../../src/corelib/thread/qorderedmutexlocker_p.h:108
#13 QOrderedMutexLocker::relock() (this=0x7f4dc9ffa9f0) at
../../include/QtCore/5.15.10/QtCore/private/../../../../../src/corelib/thread/qorderedmutexlocker_p.h:104
#14 QOrderedMutexLocker::QOrderedMutexLocker(QBasicMutex*, QBasicMutex*)
(m2=0x2f007300720095, m1=0x7f4db40016c0, this=0x7f4dc9ffa9f0, this=<optimized
out>, m1=<optimized out>, m2=<optimized out>) at
../../include/QtCore/5.15.10/QtCore/private/../../../../../src/corelib/thread/qorderedmutexlocker_p.h:75
#15 QObject::moveToThread(QThread*) (this=0x7f4db400cc90,
targetThread=<optimized out>) at kernel/qobject.cpp:1611
#16 0x00007f4e0a2e20d6 in QGpgME::_detail::ToThreadMover::~ToThreadMover()
(this=0x7f4dc9ffaaa0, this=<optimized out>) at
/usr/src/debug/gpgme/gpgme-1.20.0/lang/qt/src/threadedjobmixin.h:89
#17 verify_detached(GpgME::Context*, QThread*, std::weak_ptr<QIODevice> const&,
std::weak_ptr<QIODevice> const&) (ctx=<optimized out>, thread=<optimized out>,
signature_=<optimized out>, signedData_=<optimized out>) at
/usr/src/debug/gpgme/gpgme-1.20.0/lang/qt/src/qgpgmeverifydetachedjob.cpp:80
#18 0x00007f4e0a2db322 in
std::__invoke_impl<std::tuple<GpgME::VerificationResult, QString,
GpgME::Error>, std::tuple<GpgME::VerificationResult, QString, GpgME::Error>
(*&)(GpgME::Context*, QThread*, std::weak_ptr<QIODevice> const&,
std::weak_ptr<QIODevice> const&), GpgME::Context*&, QThread*&,
std::weak_ptr<QIODevice>&, std::weak_ptr<QIODevice>&>(std::__invoke_other,
std::tuple<GpgME::VerificationResult, QString, GpgME::Error>
(*&)(GpgME::Context*, QThread*, std::weak_ptr<QIODevice> const&,
std::weak_ptr<QIODevice> const&), GpgME::Context*&, QThread*&,
std::weak_ptr<QIODevice>&, std::weak_ptr<QIODevice>&) (__f=<optimized out>) at
/usr/include/c++/13.1.1/bits/invoke.h:61
#19 std::__invoke<std::tuple<GpgME::VerificationResult, QString, GpgME::Error>
(*&)(GpgME::Context*, QThread*, std::weak_ptr<QIODevice> const&,
std::weak_ptr<QIODevice> const&), GpgME::Context*&, QThread*&,
std::weak_ptr<QIODevice>&,
std::weak_ptr<QIODevice>&>(std::tuple<GpgME::VerificationResult, QString,
GpgME::Error> (*&)(GpgME::Context*, QThread*, std::weak_ptr<QIODevice> const&,
std::weak_ptr<QIODevice> const&), GpgME::Context*&, QThread*&,
std::weak_ptr<QIODevice>&, std::weak_ptr<QIODevice>&) (__fn=<optimized out>) at
/usr/include/c++/13.1.1/bits/invoke.h:97
#20 std::_Bind<std::tuple<GpgME::VerificationResult, QString, GpgME::Error>
(*(std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>,
std::_Placeholder<4>))(GpgME::Context*, QThread*, std::weak_ptr<QIODevice>
const&, std::weak_ptr<QIODevice>
const&)>::__call<std::tuple<GpgME::VerificationResult, QString, GpgME::Error>,
GpgME::Context*&, QThread*&, std::weak_ptr<QIODevice>&,
std::weak_ptr<QIODevice>&, 0ul, 1ul, 2ul, 3ul>(std::tuple<GpgME::Context*&,
QThread*&, std::weak_ptr<QIODevice>&, std::weak_ptr<QIODevice>&>&&,
std::_Index_tuple<0ul, 1ul, 2ul, 3ul>) (__args=<optimized out>, this=<optimized
out>) at /usr/include/c++/13.1.1/functional:508
#21 std::_Bind<std::tuple<GpgME::VerificationResult, QString, GpgME::Error>
(*(std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>,
std::_Placeholder<4>))(GpgME::Context*, QThread*, std::weak_ptr<QIODevice>
const&, std::weak_ptr<QIODevice> const&)>::operator()<GpgME::Context*&,
QThread*&, std::weak_ptr<QIODevice>&, std::weak_ptr<QIODevice>&,
std::tuple<GpgME::VerificationResult, QString, GpgME::Error>
>(GpgME::Context*&, QThread*&, std::weak_ptr<QIODevice>&,
std::weak_ptr<QIODevice>&) (this=<optimized out>) at
/usr/include/c++/13.1.1/functional:593
#22 std::__invoke_impl<std::tuple<GpgME::VerificationResult, QString,
GpgME::Error>, std::_Bind<std::tuple<GpgME::VerificationResult, QString,
GpgME::Error> (*(std::_Placeholder<1>, std::_Placeholder<2>,
std::_Placeholder<3>, std::_Placeholder<4>))(GpgME::Context*, QThread*,
std::weak_ptr<QIODevice> const&, std::weak_ptr<QIODevice> const&)>&,
GpgME::Context*&, QThread*&, std::weak_ptr<QIODevice>&,
std::weak_ptr<QIODevice>&>(std::__invoke_other,
std::_Bind<std::tuple<GpgME::VerificationResult, QString, GpgME::Error>
(*(std::_Placeholder<1>, std::_Placeholder<2>, std::_Placeholder<3>,
std::_Placeholder<4>))(GpgME::Context*, QThread*, std::weak_ptr<QIODevice>
const&, std::weak_ptr<QIODevice> const&)>&, GpgME::Context*&, QThread*&,
std::weak_ptr<QIODevice>&, std::weak_ptr<QIODevice>&) (__f=<optimized out>) at
/usr/include/c++/13.1.1/bits/invoke.h:61
#23 std::__invoke<std::_Bind<std::tuple<GpgME::VerificationResult, QString,
GpgME::Error> (*(std::_Placeholder<1>, std::_Placeholder<2>,
std::_Placeholder<3>, std::_Placeholder<4>))(GpgME::Context*, QThread*,
std::weak_ptr<QIODevice> const&, std::weak_ptr<QIODevice> const&)>&,
GpgME::Context*&, QThread*&, std::weak_ptr<QIODevice>&,
std::weak_ptr<QIODevice>&>(std::_Bind<std::tuple<GpgME::VerificationResult,
QString, GpgME::Error> (*(std::_Placeholder<1>, std::_Placeholder<2>,
std::_Placeholder<3>, std::_Placeholder<4>))(GpgME::Context*, QThread*,
std::weak_ptr<QIODevice> const&, std::weak_ptr<QIODevice> const&)>&,
GpgME::Context*&, QThread*&, std::weak_ptr<QIODevice>&,
std::weak_ptr<QIODevice>&) (__fn=<optimized out>) at
/usr/include/c++/13.1.1/bits/invoke.h:97
#24 std::_Bind<std::_Bind<std::tuple<GpgME::VerificationResult, QString,
GpgME::Error> (*(std::_Placeholder<1>, std::_Placeholder<2>,
std::_Placeholder<3>, std::_Placeholder<4>))(GpgME::Context*, QThread*,
std::weak_ptr<QIODevice> const&, std::weak_ptr<QIODevice> const&)>
(GpgME::Context*, QThread*, std::weak_ptr<QIODevice>,
std::weak_ptr<QIODevice>)>::__call<std::tuple<GpgME::VerificationResult,
QString, GpgME::Error>, , 0ul, 1ul, 2ul, 3ul>(std::tuple<>&&,
std::_Index_tuple<0ul, 1ul, 2ul, 3ul>) (__args=<optimized out>, this=<optimized
out>) at /usr/include/c++/13.1.1/functional:508
#25 std::_Bind<std::_Bind<std::tuple<GpgME::VerificationResult, QString,
GpgME::Error> (*(std::_Placeholder<1>, std::_Placeholder<2>,
std::_Placeholder<3>, std::_Placeholder<4>))(GpgME::Context*, QThread*,
std::weak_ptr<QIODevice> const&, std::weak_ptr<QIODevice> const&)>
(GpgME::Context*, QThread*, std::weak_ptr<QIODevice>,
std::weak_ptr<QIODevice>)>::operator()<, std::tuple<GpgME::VerificationResult,
QString, GpgME::Error> >() (this=<optimized out>) at
/usr/include/c++/13.1.1/functional:593
#26 std::__invoke_impl<std::tuple<GpgME::VerificationResult, QString,
GpgME::Error>, std::_Bind<std::_Bind<std::tuple<GpgME::VerificationResult,
QString, GpgME::Error> (*(std::_Placeholder<1>, std::_Placeholder<2>,
std::_Placeholder<3>, std::_Placeholder<4>))(GpgME::Context*, QThread*,
std::weak_ptr<QIODevice> const&, std::weak_ptr<QIODevice> const&)>
(GpgME::Context*, QThread*, std::weak_ptr<QIODevice>,
std::weak_ptr<QIODevice>)>&>(std::__invoke_other,
std::_Bind<std::_Bind<std::tuple<GpgME::VerificationResult, QString,
GpgME::Error> (*(std::_Placeholder<1>, std::_Placeholder<2>,
std::_Placeholder<3>, std::_Placeholder<4>))(GpgME::Context*, QThread*,
std::weak_ptr<QIODevice> const&, std::weak_ptr<QIODevice> const&)>
(GpgME::Context*, QThread*, std::weak_ptr<QIODevice>,
std::weak_ptr<QIODevice>)>&) (__f=<optimized out>) at
/usr/include/c++/13.1.1/bits/invoke.h:61
#27 std::__invoke_r<std::tuple<GpgME::VerificationResult, QString,
GpgME::Error>, std::_Bind<std::_Bind<std::tuple<GpgME::VerificationResult,
QString, GpgME::Error> (*(std::_Placeholder<1>, std::_Placeholder<2>,
std::_Placeholder<3>, std::_Placeholder<4>))(GpgME::Context*, QThread*,
std::weak_ptr<QIODevice> const&, std::weak_ptr<QIODevice> const&)>
(GpgME::Context*, QThread*, std::weak_ptr<QIODevice>,
std::weak_ptr<QIODevice>)>&>(std::_Bind<std::_Bind<std::tuple<GpgME::VerificationResult,
QString, GpgME::Error> (*(std::_Placeholder<1>, std::_Placeholder<2>,
std::_Placeholder<3>, std::_Placeholder<4>))(GpgME::Context*, QThread*,
std::weak_ptr<QIODevice> const&, std::weak_ptr<QIODevice> const&)>
(GpgME::Context*, QThread*, std::weak_ptr<QIODevice>,
std::weak_ptr<QIODevice>)>&) (__fn=<optimized out>) at
/usr/include/c++/13.1.1/bits/invoke.h:139
#28 std::_Function_handler<std::tuple<GpgME::VerificationResult, QString,
GpgME::Error> (), std::_Bind<std::_Bind<std::tuple<GpgME::VerificationResult,
QString, GpgME::Error> (*(std::_Placeholder<1>, std::_Placeholder<2>,
std::_Placeholder<3>, std::_Placeholder<4>))(GpgME::Context*, QThread*,
std::weak_ptr<QIODevice> const&, std::weak_ptr<QIODevice> const&)>
(GpgME::Context*, QThread*, std::weak_ptr<QIODevice>,
std::weak_ptr<QIODevice>)> >::_M_invoke(std::_Any_data const&)
(__functor=<optimized out>) at /usr/include/c++/13.1.1/bits/std_function.h:291
#29 0x00007f4e0a2e0755 in std::function<std::tuple<GpgME::VerificationResult,
QString, GpgME::Error> ()>::operator()() const (this=0x7f4db400bff0) at
/usr/include/c++/13.1.1/bits/std_function.h:591
#30 QGpgME::_detail::Thread<std::tuple<GpgME::VerificationResult, QString,
GpgME::Error> >::run() (this=0x7f4db400bfd8) at
/usr/src/debug/gpgme/gpgme-1.20.0/lang/qt/src/threadedjobmixin.h:121
#31 0x00007f4e088f34da in operator() (__closure=<optimized out>) at
thread/qthread_unix.cpp:350
#32 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at thread/qthread_unix.cpp:287
#33 QThreadPrivate::start(void*) (arg=0x7f4db400bfd8) at
thread/qthread_unix.cpp:310
#34 0x00007f4e0829d44b in start_thread (arg=<optimized out>) at
pthread_create.c:444
#35 0x00007f4e08320e40 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 6 (Thread 0x7f4df9dff6c0 (LWP 2133) "isoimagewriter"):
#1 __pselect (nfds=nfds@entry=6, readfds=readfds@entry=0x7f4df9df6c20,
writefds=writefds@entry=0x0, exceptfds=exceptfds@entry=0x0, timeout=<optimized
out>, timeout@entry=0x7f4df9df6c10, sigmask=sigmask@entry=0x0) at
../sysdeps/unix/sysv/linux/pselect.c:56
#2 0x00007f4e075346f9 in usbmuxd_listen_inotify () at
/usr/src/debug/libusbmuxd/libusbmuxd-2.0.2/src/libusbmuxd.c:923
#3 0x00007f4e075353cc in usbmuxd_listen () at
/usr/src/debug/libusbmuxd/libusbmuxd-2.0.2/src/libusbmuxd.c:979
#4 device_monitor (data=<optimized out>) at
/usr/src/debug/libusbmuxd/libusbmuxd-2.0.2/src/libusbmuxd.c:1107
#5 0x00007f4e0829d44b in start_thread (arg=<optimized out>) at
pthread_create.c:444
#6 0x00007f4e08320e40 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 5 (Thread 0x7f4e00e426c0 (LWP 2130) "isoimag:disk$0"):
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55fc88674b98,
expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0,
private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f4e08299f8f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x55fc88674b98, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
futex-internal.c:139
#3 0x00007f4e0829c7a0 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x55fc88674b48, cond=0x55fc88674b70) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x55fc88674b70, mutex=0x55fc88674b48) at
pthread_cond_wait.c:618
#5 0x00007f4df9ec7a4c in cnd_wait () at
../mesa-23.1.3/src/c11/impl/threads_posix.c:135
#6 util_queue_thread_func() () at ../mesa-23.1.3/src/util/u_queue.c:290
#7 0x00007f4df9f1495c in impl_thrd_routine() () at
../mesa-23.1.3/src/c11/impl/threads_posix.c:67
#8 0x00007f4e0829d44b in start_thread (arg=<optimized out>) at
pthread_create.c:444
#9 0x00007f4e08320e40 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 4 (Thread 0x7f4e01b416c0 (LWP 2129) "WaylandEventThr"):
#1 0x00007f4e04922d0d in poll (__timeout=-1, __nfds=2, __fds=0x7f4e01b40cb0)
at /usr/include/bits/poll2.h:39
#2 QtWaylandClient::EventThread::run() (this=0x55fc885cb380) at
/usr/src/debug/qt5-wayland/qtwayland/src/client/qwaylanddisplay.cpp:210
#3 0x00007f4e088f34da in operator() (__closure=<optimized out>) at
thread/qthread_unix.cpp:350
#4 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at thread/qthread_unix.cpp:287
#5 QThreadPrivate::start(void*) (arg=0x55fc885cb380) at
thread/qthread_unix.cpp:310
#6 0x00007f4e0829d44b in start_thread (arg=<optimized out>) at
pthread_create.c:444
#7 0x00007f4e08320e40 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 3 (Thread 0x7f4e023426c0 (LWP 2128) "WaylandEventThr"):
#1 __futex_abstimed_wait_common (futex_word=futex_word@entry=0x55fc885c8104,
expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0,
private=private@entry=0, cancel=cancel@entry=true) at futex-internal.c:87
#2 0x00007f4e08299f8f in __GI___futex_abstimed_wait_cancelable64
(futex_word=futex_word@entry=0x55fc885c8104, expected=expected@entry=0,
clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at
futex-internal.c:139
#3 0x00007f4e0829c7a0 in __pthread_cond_wait_common (abstime=0x0, clockid=0,
mutex=0x55fc885c80b0, cond=0x55fc885c80d8) at pthread_cond_wait.c:503
#4 ___pthread_cond_wait (cond=0x55fc885c80d8, mutex=0x55fc885c80b0) at
pthread_cond_wait.c:618
#5 0x00007f4e088fb264 in QWaitConditionPrivate::wait(QDeadlineTimer)
(deadline=..., this=0x55fc885c80b0) at thread/qwaitcondition_unix.cpp:146
#6 QWaitCondition::wait(QMutex*, QDeadlineTimer)
(this=this@entry=0x55fc885c7620, mutex=mutex@entry=0x55fc885c7618,
deadline=...) at thread/qwaitcondition_unix.cpp:225
#7 0x00007f4e04922cb4 in QtWaylandClient::EventThread::waitForReading()
(this=0x55fc885c75e0) at
/usr/src/debug/qt5-wayland/qtwayland/src/client/qwaylanddisplay.cpp:244
#8 QtWaylandClient::EventThread::run() (this=0x55fc885c75e0) at
/usr/src/debug/qt5-wayland/qtwayland/src/client/qwaylanddisplay.cpp:208
#9 0x00007f4e088f34da in operator() (__closure=<optimized out>) at
thread/qthread_unix.cpp:350
#10 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at thread/qthread_unix.cpp:287
#11 QThreadPrivate::start(void*) (arg=0x55fc885c75e0) at
thread/qthread_unix.cpp:310
#12 0x00007f4e0829d44b in start_thread (arg=<optimized out>) at
pthread_create.c:444
#13 0x00007f4e08320e40 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 2 (Thread 0x7f4e03dff6c0 (LWP 2127) "QDBusConnection"):
#1 0x00007f4e0716da9f in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x7f4dfc001600, timeout=<optimized out>, context=0x7f4dfc000c50)
at ../glib/glib/gmain.c:4584
#2 g_main_context_iterate.isra.0 (context=context@entry=0x7f4dfc000c50,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../glib/glib/gmain.c:4271
#3 0x00007f4e0710e032 in g_main_context_iteration (context=0x7f4dfc000c50,
may_block=1) at ../glib/glib/gmain.c:4343
#4 0x00007f4e08aea5ef in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x7f4dfc000b70, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5 0x00007f4e08a9a484 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7f4e03dfec90,
flags=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#6 0x00007f4e088f72b6 in QThread::exec() (this=this@entry=0x7f4e09d5a660
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7 0x00007f4e09cf2a9a in QDBusConnectionManager::run() (this=0x7f4e09d5a660
<(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
/usr/src/debug/qt5-base/qtbase/src/dbus/qdbusconnection.cpp:179
#8 0x00007f4e088f34da in operator() (__closure=<optimized out>) at
thread/qthread_unix.cpp:350
#9 (anonymous
namespace)::terminate_on_exception<QThreadPrivate::start(void*)::<lambda()> >
(t=<optimized out>) at thread/qthread_unix.cpp:287
#10 QThreadPrivate::start(void*) (arg=0x7f4e09d5a660 <(anonymous
namespace)::Q_QGS__q_manager::innerFunction()::holder>) at
thread/qthread_unix.cpp:310
#11 0x00007f4e0829d44b in start_thread (arg=<optimized out>) at
pthread_create.c:444
#12 0x00007f4e08320e40 in clone3 () at
../sysdeps/unix/sysv/linux/x86_64/clone3.S:81
Thread 1 (Thread 0x7f4e042d08c0 (LWP 2126) "isoimagewriter"):
#1 0x00007f4e0716da9f in g_main_context_poll (priority=<optimized out>,
n_fds=1, fds=0x55fc88a58fc0, timeout=<optimized out>, context=0x7f4dfc000ee0)
at ../glib/glib/gmain.c:4584
#2 g_main_context_iterate.isra.0 (context=context@entry=0x7f4dfc000ee0,
block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at
../glib/glib/gmain.c:4271
#3 0x00007f4e0710e032 in g_main_context_iteration (context=0x7f4dfc000ee0,
may_block=1) at ../glib/glib/gmain.c:4343
#4 0x00007f4e08aea5cc in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x55fc885cb300, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5 0x00007f4e08a9a484 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffd2131b360, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#6 0x00007f4e099741eb in QDialog::exec() (this=0x7ffd2131b3f0) at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#7 0x00007f4e099b1567 in showNewMessageBox(QWidget*, QMessageBox::Icon,
QString const&, QString const&, QMessageBox::StandardButtons,
QMessageBox::StandardButton) (parent=parent@entry=0x7ffd2131ba00,
icon=icon@entry=QMessageBox::Warning, title=..., text=..., buttons=...,
defaultButton=defaultButton@entry=QMessageBox::NoButton) at
dialogs/qmessagebox.cpp:1647
#8 0x00007f4e099b169a in QMessageBox::warning(QWidget*, QString const&,
QString const&, QFlags<QMessageBox::StandardButton>,
QMessageBox::StandardButton) (parent=parent@entry=0x7ffd2131ba00, title=...,
text=..., buttons=..., buttons@entry=...,
defaultButton=defaultButton@entry=QMessageBox::NoButton) at
dialogs/qmessagebox.cpp:1747
#9 0x000055fc87c5094c in
MainWindow::showIsoVerificationResult(IsoVerifier::VerifyResult, QString
const&) (this=0x7ffd2131ba00, verify=IsoVerifier::VerifyResult::Failed,
error=...) at
/usr/src/debug/isoimagewriter/isoimagewriter-1.0.0/isoimagewriter/mainwindow.cpp:633
#10 0x00007f4e08ac31e4 in QObject::event(QEvent*) (this=0x7ffd2131ba00,
e=0x7f4dac00db00) at kernel/qobject.cpp:1347
#11 0x00007f4e0977893f in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x7ffd2131ba00, e=0x7f4dac00db00) at
kernel/qapplication.cpp:3640
#12 0x00007f4e08a9b778 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x7ffd2131ba00, event=0x7f4dac00db00) at
kernel/qcoreapplication.cpp:1064
#13 0x00007f4e08aa06db in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=0x0, event_type=0, data=0x55fc88580550) at
kernel/qcoreapplication.cpp:1821
#14 0x00007f4e08ae6748 in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=0x55fc885a3f30) at kernel/qeventdispatcher_glib.cpp:277
#15 0x00007f4e07110981 in g_main_dispatch (context=0x7f4dfc000ee0) at
../glib/glib/gmain.c:3460
#16 g_main_context_dispatch (context=0x7f4dfc000ee0) at
../glib/glib/gmain.c:4200
#17 0x00007f4e0716db39 in g_main_context_iterate.isra.0
(context=context@entry=0x7f4dfc000ee0, block=block@entry=1,
dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4276
#18 0x00007f4e0710e032 in g_main_context_iteration (context=0x7f4dfc000ee0,
may_block=1) at ../glib/glib/gmain.c:4343
#19 0x00007f4e08aea5cc in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x55fc885cb300, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#20 0x00007f4e08a9a484 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this@entry=0x7ffd2131b910, flags=..., flags@entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#21 0x00007f4e08a9b923 in QCoreApplication::exec() () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#22 0x00007f4e08f3bf12 in QGuiApplication::exec() () at
kernel/qguiapplication.cpp:1870
#23 0x00007f4e09776cda in QApplication::exec() () at
kernel/qapplication.cpp:2832
#24 0x000055fc87c4cb3e in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at
/usr/src/debug/isoimagewriter/isoimagewriter-1.0.0/isoimagewriter/main.cpp:61
[Inferior 1 (process 2126) detached]
Reported using DrKonqi
--
You are receiving this mail because:
You are watching all bug changes.