Bug 419735 - System settings crahsed when clicking on "Get New Emoticons"
Summary: System settings crahsed when clicking on "Get New Emoticons"
Status: RESOLVED DUPLICATE of bug 426572
Alias: None
Product: frameworks-knewstuff
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR crash
Target Milestone: ---
Assignee: Jeremy Whiting
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2020-04-06 16:57 UTC by ngcreeper
Modified: 2020-12-01 19:18 UTC (History)
4 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 ngcreeper 2020-04-06 16:57:10 UTC
Application: systemsettings5 (5.18.4)

Qt Version: 5.14.1
Frameworks Version: 5.68.0
Operating System: Linux 5.3.0-45-generic x86_64
Windowing system: X11
Distribution: KDE neon User Edition 5.18

-- Information about the crash:
- What I was doing when the application crashed:
I was trying to add new emoticons via the system settings, but then it crashed when I clicked on "Get New Emoticons". It only happened once; it never happened again when I  tried to do the same thing.

The crash does not seem to be reproducible.

-- Backtrace:
Application: System Settings (systemsettings5), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f06dd912800 (LWP 22553))]

Thread 7 (Thread 0x7f068a379700 (LWP 22582)):
#0  0x00007f06d8d530b4 in __GI___libc_read (fd=43, buf=0x7f068a378bde, nbytes=10) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f068af46021 in pa_read () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-11.1.so
#2  0x00007f068b1c4a2e in pa_mainloop_prepare () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#3  0x00007f068b1c54a0 in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#4  0x00007f068b1c5560 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#5  0x00007f068b1d33c9 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6  0x00007f068af75318 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-11.1.so
#7  0x00007f06d478c6db in start_thread (arg=0x7f068a379700) at pthread_create.c:463
#8  0x00007f06d8d6488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f0693bff700 (LWP 22577)):
#0  0x00007f06d8d530b4 in __GI___libc_read (fd=39, buf=0x7f0693bfeb90, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f06d24112b0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f06d23cc0b7 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f06d23cc570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f06d23cc6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f06d96be0db in QEventDispatcherGlib::processEvents (this=0x7f068c001de0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f06d965d63a in QEventLoop::exec (this=this@entry=0x7f0693bfeda0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#7  0x00007f06d946e317 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536
#8  0x00007f06d946f7ec in QThreadPrivate::start (arg=0x555835cc4450) at thread/qthread_unix.cpp:342
#9  0x00007f06d478c6db in start_thread (arg=0x7f0693bff700) at pthread_create.c:463
#10 0x00007f06d8d6488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f06a3df7700 (LWP 22576)):
#0  0x00007f06d8d530b4 in __GI___libc_read (fd=32, buf=0x7f06a3df6b90, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f06d24112b0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f06d23cc0b7 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f06d23cc570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f06d23cc6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f06d96be0db in QEventDispatcherGlib::processEvents (this=0x7f069c21ccd0, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f06d965d63a in QEventLoop::exec (this=this@entry=0x7f06a3df6da0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#7  0x00007f06d946e317 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536
#8  0x00007f06d946f7ec in QThreadPrivate::start (arg=0x5558350fc790) at thread/qthread_unix.cpp:342
#9  0x00007f06d478c6db in start_thread (arg=0x7f06a3df7700) at pthread_create.c:463
#10 0x00007f06d8d6488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f06ac2e5700 (LWP 22558)):
#0  0x00007f06d23c9550 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f06d23cbef2 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f06d23cc570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f06d23cc6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f06d96be0db in QEventDispatcherGlib::processEvents (this=0x7f06a4000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f06d965d63a in QEventLoop::exec (this=this@entry=0x7f06ac2e4d80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#6  0x00007f06d946e317 in QThread::exec (this=this@entry=0x55583265aae0) at thread/qthread.cpp:536
#7  0x00007f06d6fb1605 in QQmlThreadPrivate::run (this=0x55583265aae0) at qml/ftw/qqmlthread.cpp:155
#8  0x00007f06d946f7ec in QThreadPrivate::start (arg=0x55583265aae0) at thread/qthread_unix.cpp:342
#9  0x00007f06d478c6db in start_thread (arg=0x7f06ac2e5700) at pthread_create.c:463
#10 0x00007f06d8d6488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f06b59ff700 (LWP 22557)):
#0  0x00007f06d8d530b4 in __GI___libc_read (fd=12, buf=0x7f06b59feb70, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f06d24112b0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f06d23cc0b7 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f06d23cc570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f06d23cc6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f06d96be0db in QEventDispatcherGlib::processEvents (this=0x7f06b0000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f06d965d63a in QEventLoop::exec (this=this@entry=0x7f06b59fed80, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#7  0x00007f06d946e317 in QThread::exec (this=this@entry=0x555832428f30) at thread/qthread.cpp:536
#8  0x00007f06d6fb1605 in QQmlThreadPrivate::run (this=0x555832428f30) at qml/ftw/qqmlthread.cpp:155
#9  0x00007f06d946f7ec in QThreadPrivate::start (arg=0x555832428f30) at thread/qthread_unix.cpp:342
#10 0x00007f06d478c6db in start_thread (arg=0x7f06b59ff700) at pthread_create.c:463
#11 0x00007f06d8d6488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f06be053700 (LWP 22556)):
#0  0x00007f06d8d530b4 in __GI___libc_read (fd=7, buf=0x7f06be052b60, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:27
#1  0x00007f06d24112b0 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f06d23cc0b7 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f06d23cc570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f06d23cc6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f06d96be0db in QEventDispatcherGlib::processEvents (this=0x7f06b8000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#6  0x00007f06d965d63a in QEventLoop::exec (this=this@entry=0x7f06be052d70, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#7  0x00007f06d946e317 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:536
#8  0x00007f06d9b4a555 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#9  0x00007f06d946f7ec in QThreadPrivate::start (arg=0x7f06d9dc2da0) at thread/qthread_unix.cpp:342
#10 0x00007f06d478c6db in start_thread (arg=0x7f06be053700) at pthread_create.c:463
#11 0x00007f06d8d6488f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f06dd912800 (LWP 22553)):
[KCrash Handler]
#6  std::__atomic_base<QObjectPrivate::ConnectionData*>::load (__m=std::memory_order_relaxed, this=0x555800000043) at /usr/include/c++/7/bits/atomic_base.h:713
#7  std::atomic<QObjectPrivate::ConnectionData*>::load (__m=std::memory_order_relaxed, this=0x555800000043) at /usr/include/c++/7/atomic:452
#8  QAtomicOps<QObjectPrivate::ConnectionData*>::loadRelaxed<QObjectPrivate::ConnectionData*> (_q_value=...) at ../../include/QtCore/../../src/corelib/thread/qatomic_cxx11.h:239
#9  QBasicAtomicPointer<QObjectPrivate::ConnectionData>::loadRelaxed (this=0x555800000043) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:248
#10 QObjectPrivate::ensureConnectionData (this=0x555800000003) at kernel/qobject_p.h:369
#11 QObjectPrivate::addConnection (this=0x555800000003, signal=signal@entry=3, c=c@entry=0x55583a5f3b30) at kernel/qobject.cpp:328
#12 0x00007f06d969051e in QObjectPrivate::connectImpl (sender=sender@entry=0x555834722d90, signal_index=3, receiver=receiver@entry=0x5558366961f0, slot=slot@entry=0x7ffd7cbbc630, slotObj=slotObj@entry=0x555834e79fa0, type=<optimized out>, types=<optimized out>, senderMetaObject=<optimized out>) at kernel/qobject.cpp:5034
#13 0x00007f06d96909fd in QObject::connectImpl (sender=0x555834722d90, signal=<optimized out>, receiver=0x5558366961f0, slot=0x7ffd7cbbc630, slotObj=0x555834e79fa0, type=Qt::AutoConnection, types=0x0, senderMetaObject=<optimized out>) at kernel/qobject.cpp:4970
#14 0x00007f06a272d40d in KNSCore::Engine::loadProviders() () from /usr/lib/x86_64-linux-gnu/libKF5NewStuffCore.so.5
#15 0x00007f06a273072a in KNSCore::Engine::init(QString const&) () from /usr/lib/x86_64-linux-gnu/libKF5NewStuffCore.so.5
#16 0x00007f069b20e214 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5NewStuff.so.5
#17 0x00007f069b20ee5d in KNS3::DownloadWidget::init(QString const&) () from /usr/lib/x86_64-linux-gnu/libKF5NewStuff.so.5
#18 0x00007f069b20b669 in KNS3::DownloadDialog::init(QString const&) () from /usr/lib/x86_64-linux-gnu/libKF5NewStuff.so.5
#19 0x00007f069adc67a8 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/kcm_emoticons.so
#20 0x00007f06d9699fe7 in QtPrivate::QSlotObjectBase::call (a=0x7ffd7cbbcd50, r=0x555834174d30, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394
#21 doActivate<false> (sender=0x555834ed30e0, signal_index=9, argv=0x7ffd7cbbcd50) at kernel/qobject.cpp:3870
#22 0x00007f06da8c4552 in QAbstractButton::clicked(bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#23 0x00007f06da8c476a in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#24 0x00007f06da8c5b4a in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#25 0x00007f06da8c5d3d in QAbstractButton::mouseReleaseEvent(QMouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#26 0x00007f06da8197f8 in QWidget::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#27 0x00007f06da7d88bc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#28 0x00007f06da7e0908 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#29 0x00007f06d965edb8 in QCoreApplication::notifyInternal2 (receiver=0x555834ed30e0, event=0x7ffd7cbbd2b0) at kernel/qcoreapplication.cpp:1092
#30 0x00007f06da7def8f in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#31 0x00007f06da833eb1 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#32 0x00007f06da836d1a in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#33 0x00007f06da7d88bc in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#34 0x00007f06da7dfac0 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#35 0x00007f06d965edb8 in QCoreApplication::notifyInternal2 (receiver=0x5558321eb020, event=0x7ffd7cbbd730) at kernel/qcoreapplication.cpp:1092
#36 0x00007f06d9eeaf95 in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#37 0x00007f06d9eec0c5 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#38 0x00007f06d9ec501b in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Gui.so.5
#39 0x00007f06cd349c8a in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#40 0x00007f06d23cc417 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#41 0x00007f06d23cc650 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#42 0x00007f06d23cc6dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#43 0x00007f06d96be0bc in QEventDispatcherGlib::processEvents (this=0x555831f19150, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#44 0x00007f06d965d63a in QEventLoop::exec (this=this@entry=0x7ffd7cbbdad0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225
#45 0x00007f06d9666db0 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1400
#46 0x0000555830c492e0 in ?? ()
#47 0x00007f06d8c64b97 in __libc_start_main (main=0x555830c48f00, argc=1, argv=0x7ffd7cbbdcf8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd7cbbdce8) at ../csu/libc-start.c:310
#48 0x0000555830c4936a in _start ()

Possible duplicates by query: bug 417802.

Reported using DrKonqi
Comment 1 Nate Graham 2020-12-01 19:18:55 UTC

*** This bug has been marked as a duplicate of bug 426572 ***