Bug 443025 - K3b crashes when I click on "Get new themes..." button
Summary: K3b crashes when I click on "Get new themes..." button
Status: RESOLVED FIXED
Alias: None
Product: k3b
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR crash
Target Milestone: ---
Assignee: k3b developers
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2021-09-27 17:48 UTC by Patrick Silva
Modified: 2021-09-27 18:05 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2021-09-27 17:48:53 UTC
Application: k3b (21.11.70)

Qt Version: 5.15.3
Frameworks Version: 5.87.0
Operating System: Linux 5.11.0-36-generic x86_64
Windowing System: Wayland
Distribution: KDE neon Unstable Edition
DrKonqi: 5.23.80 [CoredumpBackend]

-- Information about the crash:
- What I was doing when the application crashed:
open K3b settings, click on "Themes" section, click on "Get new themes..." button.

The crash can be reproduced every time.

-- Backtrace:
Application: K3b (k3b), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0}
[New LWP 19539]
[New LWP 19540]
[New LWP 19547]
[New LWP 19542]
[New LWP 19545]
[New LWP 19543]
[New LWP 19544]
[New LWP 19599]
[New LWP 19548]
[New LWP 19541]
[New LWP 19546]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/bin/k3b'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0  __GI_raise (sig=sig@entry=11) at ../sysdeps/unix/sysv/linux/raise.c:50
[Current thread is 1 (Thread 0x7fd3c11b7500 (LWP 19539))]
__preamble__

[Current thread is 1 (Thread 0x7fd3c11b7500 (LWP 19539))]

Thread 11 (Thread 0x7fd3b1954700 (LWP 19546)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fd3b1953950, clockid=<optimized out>, expected=0, futex_word=0x55674b1cce20) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fd3b1953950, clockid=<optimized out>, mutex=0x55674b1ccdd0, cond=0x55674b1ccdf8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x55674b1ccdf8, mutex=0x55674b1ccdd0, abstime=0x7fd3b1953950) at pthread_cond_wait.c:665
#3  0x00007fd3ca3b8528 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x55674b1ccdd0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55674b1ccdd0) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x55674b1cc960, mutex=mutex@entry=0x55674b1a07d8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007fd3ca3b5a31 in QThreadPoolThread::run() (this=0x55674b1cc950) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007fd3ca3b242c in QThreadPrivate::start(void*) (arg=0x55674b1cc950) at thread/qthread_unix.cpp:329
#8  0x00007fd3c58f0609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fd3ca032293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7fd3b974b700 (LWP 19541)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55674afb9348) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55674afb92f8, cond=0x55674afb9320) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55674afb9320, mutex=0x55674afb92f8) at pthread_cond_wait.c:647
#3  0x00007fd3b9ae5a4b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fd3b9ae564b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007fd3c58f0609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fd3ca032293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7fd3b0952700 (LWP 19548)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fd3b0951950, clockid=<optimized out>, expected=0, futex_word=0x55674b1ce8e0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fd3b0951950, clockid=<optimized out>, mutex=0x55674b1ce890, cond=0x55674b1ce8b8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x55674b1ce8b8, mutex=0x55674b1ce890, abstime=0x7fd3b0951950) at pthread_cond_wait.c:665
#3  0x00007fd3ca3b8528 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x55674b1ce890, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55674b1ce890) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x55674b1f5620, mutex=mutex@entry=0x55674b1a07d8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007fd3ca3b5a31 in QThreadPoolThread::run() (this=0x55674b1f5610) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007fd3ca3b242c in QThreadPrivate::start(void*) (arg=0x55674b1f5610) at thread/qthread_unix.cpp:329
#8  0x00007fd3c58f0609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fd3ca032293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7fd393091700 (LWP 19599)):
#0  0x00007fd3c9ff03bf in __GI___clock_nanosleep (clock_id=clock_id@entry=0, flags=flags@entry=0, req=req@entry=0x7fd3930909d0, rem=rem@entry=0x7fd3930909d0) at ../sysdeps/unix/sysv/linux/clock_nanosleep.c:78
#1  0x00007fd3c9ff6047 in __GI___nanosleep (requested_time=requested_time@entry=0x7fd3930909d0, remaining=remaining@entry=0x7fd3930909d0) at nanosleep.c:27
#2  0x00007fd3ca5f2f15 in qt_nanosleep(timespec) (amount=...) at kernel/qelapsedtimer_unix.cpp:195
#3  0x00007fd3cc5a032a in K3b::MediaCache::PollThread::run() () at /lib/x86_64-linux-gnu/libk3blib.so.7
#4  0x00007fd3ca3b242c in QThreadPrivate::start(void*) (arg=0x55674b634700) at thread/qthread_unix.cpp:329
#5  0x00007fd3c58f0609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fd3ca032293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7fd3b37fe700 (LWP 19544)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55674afb9348) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55674afb92f8, cond=0x55674afb9320) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55674afb9320, mutex=0x55674afb92f8) at pthread_cond_wait.c:647
#3  0x00007fd3b9ae5a4b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fd3b9ae564b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007fd3c58f0609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fd3ca032293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7fd3b3fff700 (LWP 19543)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55674afb9348) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55674afb92f8, cond=0x55674afb9320) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55674afb9320, mutex=0x55674afb92f8) at pthread_cond_wait.c:647
#3  0x00007fd3b9ae5a4b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fd3b9ae564b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007fd3c58f0609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fd3ca032293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7fd3b2155700 (LWP 19545)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fd3b2154950, clockid=<optimized out>, expected=0, futex_word=0x55674b1f53d0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fd3b2154950, clockid=<optimized out>, mutex=0x55674b1f5380, cond=0x55674b1f53a8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x55674b1f53a8, mutex=0x55674b1f5380, abstime=0x7fd3b2154950) at pthread_cond_wait.c:665
#3  0x00007fd3ca3b8528 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x55674b1f5380, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55674b1f5380) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x55674b1cc9c0, mutex=mutex@entry=0x55674b1a07d8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007fd3ca3b5a31 in QThreadPoolThread::run() (this=0x55674b1cc9b0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007fd3ca3b242c in QThreadPrivate::start(void*) (arg=0x55674b1cc9b0) at thread/qthread_unix.cpp:329
#8  0x00007fd3c58f0609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fd3ca032293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7fd3b8f4a700 (LWP 19542)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55674afb9348) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55674afb92f8, cond=0x55674afb9320) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55674afb9320, mutex=0x55674afb92f8) at pthread_cond_wait.c:647
#3  0x00007fd3b9ae5a4b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007fd3b9ae564b in  () at /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007fd3c58f0609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007fd3ca032293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7fd3b1153700 (LWP 19547)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7fd3b1152950, clockid=<optimized out>, expected=0, futex_word=0x55674b1ce480) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7fd3b1152950, clockid=<optimized out>, mutex=0x55674b1ce430, cond=0x55674b1ce458) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x55674b1ce458, mutex=0x55674b1ce430, abstime=0x7fd3b1152950) at pthread_cond_wait.c:665
#3  0x00007fd3ca3b8528 in QWaitConditionPrivate::wait_relative(QDeadlineTimer) (this=0x55674b1ce430, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait(QDeadlineTimer) (deadline=..., this=0x55674b1ce430) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait(QMutex*, QDeadlineTimer) (this=this@entry=0x55674b1f54d0, mutex=mutex@entry=0x55674b1a07d8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007fd3ca3b5a31 in QThreadPoolThread::run() (this=0x55674b1f54c0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:275
#7  0x00007fd3ca3b242c in QThreadPrivate::start(void*) (arg=0x55674b1f54c0) at thread/qthread_unix.cpp:329
#8  0x00007fd3c58f0609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007fd3ca032293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7fd3c08c0700 (LWP 19540)):
#0  0x00007fd3ca025aff in __GI___poll (fds=0x7fd3bc005240, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007fd3c4f0436e in g_main_context_poll (priority=<optimized out>, n_fds=3, fds=0x7fd3bc005240, timeout=<optimized out>, context=0x7fd3bc000c20) at ../../../glib/gmain.c:4346
#2  g_main_context_iterate (context=context@entry=0x7fd3bc000c20, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4042
#3  0x00007fd3c4f044a3 in g_main_context_iteration (context=0x7fd3bc000c20, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#4  0x00007fd3ca5f35d2 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fd3bc000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#5  0x00007fd3ca59787b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fd3c08bf9b0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007fd3ca3b1292 in QThread::exec() (this=this@entry=0x7fd3cb652d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007fd3cb5cef4b in QDBusConnectionManager::run() (this=0x7fd3cb652d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:179
#8  0x00007fd3ca3b242c in QThreadPrivate::start(void*) (arg=0x7fd3cb652d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:329
#9  0x00007fd3c58f0609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#10 0x00007fd3ca032293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7fd3c11b7500 (LWP 19539)):
[KCrash Handler]
#3  QObject::objectName() const (this=this@entry=0x18) at kernel/qobject.cpp:1226
#4  0x00007fd3cc31d4b5 in Ui_DownloadWidget::setupUi(QWidget*) (this=this@entry=0x55674b270208, DownloadWidget=0x18) at ./obj-x86_64-linux-gnu/src/ui_downloadwidget.h:97
#5  0x00007fd3cc319d9f in KNS3::DownloadWidgetPrivate::init(QString const&) (this=0x55674b2701e0, configFile=...) at ./src/downloadwidget.cpp:226
#6  0x00007fd3cc31ae51 in KNS3::DownloadWidget::init(QString const&) (this=<optimized out>, configFile=...) at ./src/downloadwidget.cpp:54
#7  0x00007fd3cc3177a6 in KNS3::DownloadDialog::init(QString const&) (this=0x55674b8db0a0, configFile=...) at ./src/downloaddialog.cpp:72
#8  0x000055674aa275b1 in K3b::ThemeOptionTab::slotGetNewThemes() (this=0x55674ba1bfd0) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qstring.h:967
#9  0x00007fd3ca5cfdd0 in doActivate<false>(QObject*, int, void**) (sender=0x55674ba14f50, signal_index=9, argv=0x7ffedd94f510) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395
#10 0x00007fd3ca5c9167 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x55674ba14f50, m=m@entry=0x7fd3cb58b600 <QAbstractButton::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffedd94f510) at kernel/qobject.cpp:3946
#11 0x00007fd3cb16cc66 in QAbstractButton::clicked(bool) (this=this@entry=0x55674ba14f50, _t1=<optimized out>) at .moc/moc_qabstractbutton.cpp:308
#12 0x00007fd3cb16ce8e in QAbstractButtonPrivate::emitClicked() (this=0x55674ba14f90) at widgets/qabstractbutton.cpp:415
#13 0x00007fd3cb16e363 in QAbstractButtonPrivate::click() (this=0x55674ba14f90) at widgets/qabstractbutton.cpp:408
#14 0x00007fd3cb16e525 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) (this=0x55674ba14f50, e=0x7ffedd94fad0) at widgets/qabstractbutton.cpp:1044
#15 0x00007fd3cb0b7cf6 in QWidget::event(QEvent*) (this=0x55674ba14f50, event=0x7ffedd94fad0) at kernel/qwidget.cpp:8664
#16 0x00007fd3cb16f753 in QAbstractButton::event(QEvent*) (this=this@entry=0x55674ba14f50, e=e@entry=0x7ffedd94fad0) at widgets/qabstractbutton.cpp:1001
#17 0x00007fd3cb212d43 in QPushButton::event(QEvent*) (this=0x55674ba14f50, e=0x7ffedd94fad0) at widgets/qpushbutton.cpp:709
#18 0x00007fd3cb074dc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x55674ba14f50, e=0x7ffedd94fad0) at kernel/qapplication.cpp:3632
#19 0x00007fd3cb07de77 in QApplication::notify(QObject*, QEvent*) () at kernel/qapplication.cpp:3076
#20 0x00007fd3ca598d7a in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55674ba14f50, event=0x7ffedd94fad0) at ../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#21 0x00007fd3cb07d0a7 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) (receiver=receiver@entry=0x55674ba14f50, event=event@entry=0x7ffedd94fad0, alienWidget=alienWidget@entry=0x55674ba14f50, nativeWidget=0x7ffedd950370, buttonDown=<optimized out>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2614
#22 0x00007fd3cb0d2f44 in QWidgetWindow::handleMouseEvent(QMouseEvent*) (this=0x55674ba8db80, event=0x7ffedd94ff50) at /usr/include/c++/9/bits/atomic_base.h:413
#23 0x00007fd3cb0d6264 in QWidgetWindow::event(QEvent*) (event=0x7ffedd94ff50, this=0x55674ba8db80) at kernel/qwidgetwindow.cpp:300
#24 QWidgetWindow::event(QEvent*) (this=0x55674ba8db80, event=0x7ffedd94ff50) at kernel/qwidgetwindow.cpp:239
#25 0x00007fd3cb074dc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x55674ba8db80, e=0x7ffedd94ff50) at kernel/qapplication.cpp:3632
#26 0x00007fd3cb07dbb8 in QApplication::notify(QObject*, QEvent*) () at kernel/qapplication.cpp:3156
#27 0x00007fd3ca598d7a in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55674ba8db80, event=0x7ffedd94ff50) at ../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#28 0x00007fd3ca97e4d8 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at kernel/qguiapplication.cpp:2282
#29 0x00007fd3ca97fb45 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) (e=0x55674b6a8eb0) at kernel/qguiapplication.cpp:2002
#30 0x00007fd3ca9577ac in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=...) at kernel/qwindowsysteminterface.cpp:1169
#31 0x00007fd3c4bcf554 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#32 0x00007fd3c4f0417d in g_main_dispatch (context=0x55674aeb7cb0) at ../../../glib/gmain.c:3309
#33 g_main_context_dispatch (context=context@entry=0x55674aeb7cb0) at ../../../glib/gmain.c:3974
#34 0x00007fd3c4f04400 in g_main_context_iterate (context=context@entry=0x55674aeb7cb0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4047
#35 0x00007fd3c4f044a3 in g_main_context_iteration (context=0x55674aeb7cb0, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#36 0x00007fd3ca5f35d2 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55674ae84170, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#37 0x00007fd3ca59787b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffedd9502f0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#38 0x00007fd3cb28080d in QDialog::exec() (this=this@entry=0x7ffedd950370) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#39 0x000055674a9b9a53 in K3b::MainWindow::slotSettingsConfigure() (this=0x55674b1ddff0) at ./src/k3b.cpp:1101
#40 0x000055674a992468 in K3b::MainWindow::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=<optimized out>) at ./obj-x86_64-linux-gnu/src/k3b_autogen/EWIEGA46WW/moc_k3b.cpp:303
#41 0x00007fd3ca5cfdd0 in doActivate<false>(QObject*, int, void**) (sender=0x55674b1dacf0, signal_index=4, argv=0x7ffedd9505c0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:395
#42 0x00007fd3ca5c9167 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x55674b1dacf0, m=m@entry=0x7fd3cb5861c0 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7ffedd9505c0) at kernel/qobject.cpp:3946
#43 0x00007fd3cb06e8e6 in QAction::triggered(bool) (this=this@entry=0x55674b1dacf0, _t1=<optimized out>) at .moc/moc_qaction.cpp:376
#44 0x00007fd3cb070fb8 in QAction::activate(QAction::ActionEvent) (this=0x55674b1dacf0, event=<optimized out>) at kernel/qaction.cpp:1161
#45 0x00007fd3cb1fb832 in QMenuPrivate::activateCausedStack(QVector<QPointer<QWidget> > const&, QAction*, QAction::ActionEvent, bool) (this=this@entry=0x55674b41e430, causedStack=..., action=action@entry=0x55674b1dacf0, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1384
#46 0x00007fd3cb202f7e in QMenuPrivate::activateAction(QAction*, QAction::ActionEvent, bool) (this=this@entry=0x55674b41e430, action=action@entry=0x55674b1dacf0, action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at widgets/qmenu.cpp:1461
#47 0x00007fd3cb204212 in QMenu::mouseReleaseEvent(QMouseEvent*) (this=0x55674b415210, e=0x7ffedd950ca0) at widgets/qmenu.cpp:2967
#48 0x00007fd3cb0b7cf6 in QWidget::event(QEvent*) (this=this@entry=0x55674b415210, event=event@entry=0x7ffedd950ca0) at kernel/qwidget.cpp:8664
#49 0x00007fd3cb20681b in QMenu::event(QEvent*) (this=0x55674b415210, e=0x7ffedd950ca0) at widgets/qmenu.cpp:3089
#50 0x00007fd3cb074dc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x55674b415210, e=0x7ffedd950ca0) at kernel/qapplication.cpp:3632
#51 0x00007fd3cb07de77 in QApplication::notify(QObject*, QEvent*) () at kernel/qapplication.cpp:3076
#52 0x00007fd3ca598d7a in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55674b415210, event=0x7ffedd950ca0) at ../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#53 0x00007fd3cb07d0a7 in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) (receiver=0x55674b415210, event=event@entry=0x7ffedd950ca0, alienWidget=0x0, nativeWidget=0x55674b415210, buttonDown=<optimized out>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2614
#54 0x00007fd3cb0d39de in QWidgetWindow::handleMouseEvent(QMouseEvent*) (this=0x55674b825110, event=0x7ffedd951120) at /usr/include/c++/9/bits/atomic_base.h:413
#55 0x00007fd3cb0d6264 in QWidgetWindow::event(QEvent*) (event=0x7ffedd951120, this=0x55674b825110) at kernel/qwidgetwindow.cpp:300
#56 QWidgetWindow::event(QEvent*) (this=0x55674b825110, event=0x7ffedd951120) at kernel/qwidgetwindow.cpp:239
#57 0x00007fd3cb074dc3 in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x55674b825110, e=0x7ffedd951120) at kernel/qapplication.cpp:3632
#58 0x00007fd3cb07dbb8 in QApplication::notify(QObject*, QEvent*) () at kernel/qapplication.cpp:3156
#59 0x00007fd3ca598d7a in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55674b825110, event=0x7ffedd951120) at ../../include/QtCore/5.15.3/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#60 0x00007fd3ca97e4d8 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () at kernel/qguiapplication.cpp:2282
#61 0x00007fd3ca97fb45 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) (e=0x55674b883890) at kernel/qguiapplication.cpp:2002
#62 0x00007fd3ca9577ac in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=...) at kernel/qwindowsysteminterface.cpp:1169
#63 0x00007fd3c4bcf554 in userEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#64 0x00007fd3c4f0417d in g_main_dispatch (context=0x55674aeb7cb0) at ../../../glib/gmain.c:3309
#65 g_main_context_dispatch (context=context@entry=0x55674aeb7cb0) at ../../../glib/gmain.c:3974
#66 0x00007fd3c4f04400 in g_main_context_iterate (context=context@entry=0x55674aeb7cb0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4047
#67 0x00007fd3c4f044a3 in g_main_context_iteration (context=0x55674aeb7cb0, may_block=may_block@entry=1) at ../../../glib/gmain.c:4108
#68 0x00007fd3ca5f35d2 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55674ae84170, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#69 0x00007fd3ca59787b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffedd9514c0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#70 0x00007fd3ca59fa34 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#71 0x000055674a98a477 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at ./src/main.cpp:139

Reported using DrKonqi
Comment 1 Albert Astals Cid 2021-09-27 18:05:44 UTC
Git commit d09ba1917cb7e035a9aac6c27c86fc4df5da3194 by Albert Astals Cid.
Committed on 27/09/2021 at 18:05.
Pushed by aacid into branch 'master'.

Fix crash in DownloadWidget

M  +1    -1    src/downloadwidget.cpp

https://invent.kde.org/frameworks/knewstuff/commit/d09ba1917cb7e035a9aac6c27c86fc4df5da3194