Summary: | Crash in KNotification::flags() (NotifyByAudio::onAudioFinished) | ||
---|---|---|---|
Product: | [Frameworks and Libraries] frameworks-knotifications | Reporter: | M. Olson <eval> |
Component: | general | Assignee: | Martin Klapetek <mklapetek> |
Status: | RESOLVED WORKSFORME | ||
Severity: | crash | CC: | 3ndymion, a.nolting, aacid, aaugusto, admin, anvariom, arjunak234, awilfox, awy.yathe, ben_opp, bls213, bruno, bugzilla, bvermeul, carlos.colorado, cfeck, cliabhach, crglasoe, derkweijers, dpaicoutino, enric.sanchez.duxans, eric.vanh, gmlangeloh, gyy, h2525050, hamnisdude, hugo.lechner, jay.treiman, jcanino20, jodr666, kdelibs-bugs, ken20001, kokakiwi+kde, laulaja61, lixun.dlut, luke-jr+kdebugs, MeSat, michael, mklapetek, mnpmodel, oe, paolo.pedroni, pczapla, public, reinhardauner, renszarv07, rjvbertin, simonandric5, stakanov.s, syl-shirts, trekjunky, uc, weibull64, win10 |
Priority: | NOR | Keywords: | drkonqi, triaged |
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Fedora RPMs | ||
OS: | Linux | ||
Latest Commit: | http://commits.kde.org/knotifications/1f1ca81dc5f403d7e29219a737a548400b975373 | Version Fixed In: | 5.13 |
Sentry Crash Report: | |||
Attachments: |
New crash information added by DrKonqi
valgrind trace valgrind --leak-check=full Tony_systemsettings5_crash-backtrace latest backtrace from KDevelop5 New crash information added by DrKonqi |
Description
M. Olson
2015-05-29 18:10:58 UTC
(In reply to M. Olson from comment #0) I have the same problem, when I hit <tab> for bash completion and the bell sounds because there's none or more than one completion. The crash is still there in 15.04.2. My backtrace is as follows: Application: Konsole (konsole), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f052c8dc800 (LWP 23157))] Thread 4 (Thread 0x7f05127fa700 (LWP 23335)): #0 0x00007f0532569879 in syscall () from /lib64/libc.so.6 #1 0x00007f052f4b932c in g_cond_wait () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f052994994d in ?? () from /usr/lib64/libgstreamer-1.0.so.0 #3 0x00007f052f49c258 in ?? () from /usr/lib64/libglib-2.0.so.0 #4 0x00007f052f49b8c5 in ?? () from /usr/lib64/libglib-2.0.so.0 #5 0x00007f052fd1c2c4 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f053256dbcd in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7f05117f8700 (LWP 23338)): #0 0x00007f0532569879 in syscall () from /lib64/libc.so.6 #1 0x00007f052f4b9447 in g_cond_wait_until () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f052f449f59 in ?? () from /usr/lib64/libglib-2.0.so.0 #3 0x00007f052f44a57b in g_async_queue_timeout_pop () from /usr/lib64/libglib-2.0.so.0 #4 0x00007f052f49c31c in ?? () from /usr/lib64/libglib-2.0.so.0 #5 0x00007f052f49b8c5 in ?? () from /usr/lib64/libglib-2.0.so.0 #6 0x00007f052fd1c2c4 in start_thread () from /lib64/libpthread.so.0 #7 0x00007f053256dbcd in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7f0510ff7700 (LWP 23347)): #0 0x00007f0532569879 in syscall () from /lib64/libc.so.6 #1 0x00007f052f4b932c in g_cond_wait () from /usr/lib64/libglib-2.0.so.0 #2 0x00007f052994994d in ?? () from /usr/lib64/libgstreamer-1.0.so.0 #3 0x00007f052f49c258 in ?? () from /usr/lib64/libglib-2.0.so.0 #4 0x00007f052f49b8c5 in ?? () from /usr/lib64/libglib-2.0.so.0 #5 0x00007f052fd1c2c4 in start_thread () from /lib64/libpthread.so.0 #6 0x00007f053256dbcd in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7f052c8dc800 (LWP 23157)): [KCrash Handler] #5 KNotification::flags() const (this=0x0) at /var/tmp/portage/kde-frameworks/knotifications-5.10.0/work/knotifications-5.10.0/src/knotification.cpp:232 #6 0x00007f0530af4be7 in onAudioFinished (this=<optimized out>) at /var/tmp/portage/kde-frameworks/knotifications-5.10.0/work/knotifications-5.10.0/src/notifybyaudio.cpp:141 #7 qt_static_metacall (_o=0x17b4090, _c=1943287506, _id=27513008, _a=0x1a3d0b0) at /var/tmp/portage/kde-frameworks/knotifications-5.10.0/work/knotifications-5.10.0_build/src/moc_notifybyaudio.cpp:82 #8 0x00007f0530f8b60d in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib64/libQt5Core.so.5 #9 0x00007f05301f8c55 in ?? () from /usr/lib64/libphonon4qt5.so.4 #10 0x00007f0530f8c7aa in QObject::event(QEvent*) () from /usr/lib64/libQt5Core.so.5 #11 0x00007f053183b53c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #12 0x00007f0531840930 in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQt5Widgets.so.5 #13 0x00007f0530f5be5b in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib64/libQt5Core.so.5 #14 0x00007f0530f5deeb in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib64/libQt5Core.so.5 #15 0x00007f0530fb3463 in ?? () from /usr/lib64/libQt5Core.so.5 #16 0x00007f052f474ccd in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #17 0x00007f052f474fb8 in ?? () from /usr/lib64/libglib-2.0.so.0 #18 0x00007f052f47506c in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #19 0x00007f0530fb3857 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #20 0x00007f0530f596b2 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib64/libQt5Core.so.5 #21 0x00007f0530f6127c in QCoreApplication::exec() () from /usr/lib64/libQt5Core.so.5 #22 0x00007f05329efd1c in kdemain (argc=<optimized out>, argv=0x7fff86a091f8) at /var/tmp/portage/kde-apps/konsole-15.04.2/work/konsole-15.04.2/src/main.cpp:90 #23 0x00007f05324a3050 in __libc_start_main () from /lib64/libc.so.6 #24 0x000000000040072e in _start () Created attachment 93277 [details]
New crash information added by DrKonqi
konsole (15.04.0) using Qt 5.4.2
- What I was doing when the application crashed:
Pressing tab for auto-completion with bell sound enabled.
-- Backtrace (Reduced):
#5 0x00007f4e336c22f0 in KNotification::flags() const () at /lib64/libKF5Notifications.so.5
#6 0x00007f4e336e7ca5 in NotifyByAudio::onAudioFinished() () at /lib64/libKF5Notifications.so.5
#7 0x00007f4e336ee695 in NotifyByAudio::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () at /lib64/libKF5Notifications.so.5
[...]
#9 0x00007f4e2b91421d in Phonon::MediaObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () at /lib64/libphonon4qt5.so.4
#10 0x00007f4e2e2d1f41 in QObject::event(QEvent*) () at /lib64/libQt5Core.so.5
*** Bug 348370 has been marked as a duplicate of this bug. *** *** Bug 349073 has been marked as a duplicate of this bug. *** Created attachment 93586 [details]
valgrind trace
Created attachment 93589 [details]
valgrind --leak-check=full
No idea whether that'S the cause (legacy config?) but I get a message: "Invalid URL: QUrl("/home/loki/.local/share/sounds/jaguar/Ping.ogg")" which likely refers to the missing scheme, since the file *does* exist and *is* a proper ogg/vorbis. However, the notification is not in the hash, so a default object is created (and that's nullptr, but it's usually better to define what you want in return if the key does not exist) Fixing patch (still no sound, but see error message) diff --git a/src/notifybyaudio.cpp b/src/notifybyaudio.cpp index 98cdfd7..e3e0aae 100644 --- a/src/notifybyaudio.cpp +++ b/src/notifybyaudio.cpp @@ -133,17 +133,17 @@ void NotifyByAudio::onAudioFinished() return; } - KNotification *notification = m_notifications.value(m); - - //if the sound is short enough, we can't guarantee new sounds are - //enqueued before finished is emitted. - //so to make sure we are looping restart it when the sound finished - if (notification->flags() & KNotification::LoopSound) { - m->play(); - return; - } + if (KNotification *notification = m_notifications.value(m, nullptr)) { + //if the sound is short enough, we can't guarantee new sounds are + //enqueued before finished is emitted. + //so to make sure we are looping restart it when the sound finished + if (notification->flags() & KNotification::LoopSound) { + m->play(); + return; + } - finish(notification); + finish(notification); + } disconnect(m, SIGNAL(currentSourceChanged(Phonon::MediaSource)), this, SLOT(onAudioSourceChanged(Phonon::MediaSource))); *** Bug 350351 has been marked as a duplicate of this bug. *** Thanks for the patch Thomas, please ship it! *** Bug 350232 has been marked as a duplicate of this bug. *** Git commit 1f1ca81dc5f403d7e29219a737a548400b975373 by Thomas Lübking. Committed on 20/07/2015 at 12:47. Pushed by luebking into branch 'master'. catch unknown notification entries (nullptr deref) FIXED-IN: 5.13 Signed-off by Martin Klapetek M +9 -9 src/notifybyaudio.cpp http://commits.kde.org/knotifications/1f1ca81dc5f403d7e29219a737a548400b975373 *** Bug 350906 has been marked as a duplicate of this bug. *** *** Bug 351019 has been marked as a duplicate of this bug. *** Confirmed, this is fixed!!! Thanks guys. :D :D :D *** Bug 351691 has been marked as a duplicate of this bug. *** *** Bug 353068 has been marked as a duplicate of this bug. *** *** Bug 353068 has been marked as a duplicate of this bug. *** *** Bug 346621 has been marked as a duplicate of this bug. *** *** Bug 351315 has been marked as a duplicate of this bug. *** Just updated to the latest konsole (15.04.3) and kf5 packages. The issue still exists. Alex updated backtrace? (In reply to Alexander Nolting from comment #20) > Just updated to the latest konsole (15.04.3) and kf5 packages. The issue > still exists. And since 15.04.3 is not the latest version of konsole can you please specify what "latest kf5 packages" version do you mean exactly? Hello Albert, it's in my case not fedora I'm working on, but my initial issue was another one (kdiamond) which was closed with a note that the issue is related to the one in this case. I'm running on opensuse tw and got libkf5 5.14.0-1.1 today. Alex installed required debug packages and interestingly the crash while closing konsole disappeared. I'm not able to provide any crash log Sure it still happens w/ debug packages uninstalled? If yes, even a trace with limited symbols is better than none. If not, your update was simply incomplete ;-) I tested it again after removing debug packages for konsole and libkf5Notifications and libkf5NotifyConfig5 and are unbale to reproduce the issue again. I'm fine now. Thanks! Alex *** Bug 353597 has been marked as a duplicate of this bug. *** *** Bug 354013 has been marked as a duplicate of this bug. *** *** Bug 355574 has been marked as a duplicate of this bug. *** *** Bug 354518 has been marked as a duplicate of this bug. *** *** Bug 354451 has been marked as a duplicate of this bug. *** This issue seems to be still present in latest KF5 release 5.19.0, see bug 360449. Seems as if notificatiion objects in the hash are deleted elsewhere (flags only returns a member and the KNotification::this pointer isn't null, so it's garbage) connect(notification, &KNotification::destroyed, this, [&](QObject *o) {m_notifications.removeAll(o);}); in NotifyByAudio::notify should likely catch that. Please notice that I'm not available for providing patches anymore. *** Bug 360762 has been marked as a duplicate of this bug. *** Some of the recent dupes are *not* dupes, see comment #33 Bye. *** Bug 358251 has been marked as a duplicate of this bug. *** *** Bug 357828 has been marked as a duplicate of this bug. *** *** Bug 354769 has been marked as a duplicate of this bug. *** *** Bug 360449 has been marked as a duplicate of this bug. *** *** Bug 357826 has been marked as a duplicate of this bug. *** *** Bug 357668 has been marked as a duplicate of this bug. *** This could (finally) be fixed by commit http://commits.kde.org/knotifications/d4dd58759284ffe09420664e04a7a31e338e9ff1 which will be released with KF5 Frameworks version 5.21 If you still get this crash with this version, please add a comment, or file a new ticket with an updated backtrace. *** Bug 362861 has been marked as a duplicate of this bug. *** *** Bug 363191 has been marked as a duplicate of this bug. *** *** Bug 365093 has been marked as a duplicate of this bug. *** I believe i get this one (or similar) on opensuse tumbleweed with Frameworks version 5.26. See my attached bactrace please. Created attachment 101265 [details]
Tony_systemsettings5_crash-backtrace
(In reply to Tony from comment #46) > I believe i get this one (or similar) on opensuse tumbleweed with Frameworks > version 5.26. > > See my attached bactrace please. Tony, which app is that? Can you reproduce the crash easily? (In reply to Albert Astals Cid from comment #48) > (In reply to Tony from comment #46) > > I believe i get this one (or similar) on opensuse tumbleweed with Frameworks > > version 5.26. > > > > See my attached bactrace please. > > Tony, which app is that? Can you reproduce the crash easily? Sadly no, i messed up that system (i tinker too much). But the crash happen when i was changing font options in system settings, enabling anti-aliasing to be exact. I posted the bug here fallowing the suggestions of the bug reporting tool. According to DrKonqi I just got this crash in KDevelop, when I hit the Git plugin's "Commit" button Application: KDevelop (kdevelop5), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7fc786437780 (LWP 25726))] Thread 19 (Thread 0x7fc75ffff700 (LWP 25730)): #0 0x00007fc7831976cd in read () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007fc77c10cc10 in read (__nbytes=16, __buf=0x7fc75fffec30, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44 #2 g_wakeup_acknowledge (wakeup=0x7fc7600015b0) at /build/buildd/glib2.0-2.40.2/./glib/gwakeup.c:210 #3 0x00007fc77c0cbb14 in g_main_context_check (context=context@entry=0x7fc758000990, max_priority=2147483647, fds=fds@entry=0x7fc758010980, n_fds=n_fds@entry=1) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3532 #4 0x00007fc77c0cbf7b in g_main_context_iterate (context=context@entry=0x7fc758000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3731 #5 0x00007fc77c0cc0ec in g_main_context_iteration (context=0x7fc758000990, may_block=may_block@entry=1) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3795 #6 0x00007fc783a636fb in QEventDispatcherGlib::processEvents (this=0x7fc7580008c0, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:419 #7 0x00007fc783a0d62a in QEventLoop::exec (this=this@entry=0x7fc75fffee20, flags=..., flags@entry=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/kernel/qeventloop.cpp:204 #8 0x00007fc78384301b in QThread::exec (this=this@entry=0x7fc78584a420 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qthread.cpp:500 #9 0x00007fc7855d9615 in QDBusConnectionManager::run (this=0x7fc78584a420 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/dbus/qdbusconnection.cpp:189 #10 0x00007fc783847d29 in QThreadPrivate::start (arg=0x7fc78584a420 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qthread_unix.cpp:341 #11 0x00007fc77cf51184 in start_thread (arg=0x7fc75ffff700) at pthread_create.c:312 #12 0x00007fc7831a637d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 18 (Thread 0x7fc74d973700 (LWP 25737)): #0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238 #1 0x00007fc783848a66 in wait_relative (time=1000, this=0x3561ec0) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:126 #2 wait (time=1000, this=0x3561ec0) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:134 #3 QWaitCondition::wait (this=this@entry=0x335e878, mutex=mutex@entry=0x335e880, time=time@entry=1000) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:208 #4 0x00007fc781309938 in KDevelop::DUChainPrivate::CleanupThread::run (this=0x335e860) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kdevplatform5/kf5-kdevplatform-devel/work/kf5-kdevplatform-5/language/duchain/duchain.cpp:282 #5 0x00007fc783847d29 in QThreadPrivate::start (arg=0x335e860) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qthread_unix.cpp:341 #6 0x00007fc77cf51184 in start_thread (arg=0x7fc74d973700) at pthread_create.c:312 #7 0x00007fc7831a637d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 17 (Thread 0x7fc7208be700 (LWP 25738)): #0 0x00007fc7831976cd in read () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007fc77c10cc10 in read (__nbytes=16, __buf=0x7fc7208bdba0, __fd=<optimized out>) at /usr/include/x86_64-linux-gnu/bits/unistd.h:44 #2 g_wakeup_acknowledge (wakeup=0x7fc738045990) at /build/buildd/glib2.0-2.40.2/./glib/gwakeup.c:210 #3 0x00007fc77c0cbb14 in g_main_context_check (context=context@entry=0x7fc72c02d950, max_priority=2147483647, fds=fds@entry=0x7fc72c025840, n_fds=n_fds@entry=1) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3532 #4 0x00007fc77c0cbf7b in g_main_context_iterate (context=context@entry=0x7fc72c02d950, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3731 #5 0x00007fc77c0cc0ec in g_main_context_iteration (context=0x7fc72c02d950, may_block=may_block@entry=1) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3795 #6 0x00007fc783a636fb in QEventDispatcherGlib::processEvents (this=0x7fc72c00e330, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:419 #7 0x00007fc783a0d62a in QEventLoop::exec (this=this@entry=0x7fc7208bdd90, flags=..., flags@entry=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/kernel/qeventloop.cpp:204 #8 0x00007fc78384301b in QThread::exec (this=this@entry=0x3c5db30) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qthread.cpp:500 #9 0x00007fc78140766c in KDevelop::CompletionWorkerThread::run (this=0x3c5db30) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kdevplatform5/kf5-kdevplatform-devel/work/kf5-kdevplatform-5/language/codecompletion/codecompletionmodel.cpp:89 #10 0x00007fc783847d29 in QThreadPrivate::start (arg=0x3c5db30) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qthread_unix.cpp:341 #11 0x00007fc77cf51184 in start_thread (arg=0x7fc7208be700) at pthread_create.c:312 #12 0x00007fc7831a637d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 16 (Thread 0x7fc71fce4700 (LWP 25739)): #0 0x00007fc783198fdd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007fc77c0cbfe4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7fc7180034f0, timeout=-1, context=0x7fc718000990) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:4028 #2 g_main_context_iterate (context=context@entry=0x7fc718000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3729 #3 0x00007fc77c0cc0ec in g_main_context_iteration (context=0x7fc718000990, may_block=may_block@entry=1) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3795 #4 0x00007fc783a636fb in QEventDispatcherGlib::processEvents (this=0x7fc7180008c0, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:419 #5 0x00007fc783a0d62a in QEventLoop::exec (this=this@entry=0x7fc71fce3d90, flags=..., flags@entry=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/kernel/qeventloop.cpp:204 #6 0x00007fc78384301b in QThread::exec (this=this@entry=0x41793b0) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qthread.cpp:500 #7 0x00007fc78140766c in KDevelop::CompletionWorkerThread::run (this=0x41793b0) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kdevplatform5/kf5-kdevplatform-devel/work/kf5-kdevplatform-5/language/codecompletion/codecompletionmodel.cpp:89 #8 0x00007fc783847d29 in QThreadPrivate::start (arg=0x41793b0) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qthread_unix.cpp:341 #9 0x00007fc77cf51184 in start_thread (arg=0x7fc71fce4700) at pthread_create.c:312 #10 0x00007fc7831a637d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 15 (Thread 0x7fc7073dd700 (LWP 25964)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fc783848b1b in wait (time=18446744073709551615, this=0x24c3970) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x2446450, time=18446744073709551615) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:208 #3 0x00007fc77862b246 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007fc778626f3b in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007fc778627933 in ThreadWeaver::Thread::run() () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007fc783847d29 in QThreadPrivate::start (arg=0x6705480) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qthread_unix.cpp:341 #8 0x00007fc77cf51184 in start_thread (arg=0x7fc7073dd700) at pthread_create.c:312 #9 0x00007fc7831a637d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 14 (Thread 0x7fc71dbf9700 (LWP 25965)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fc783848b1b in wait (time=18446744073709551615, this=0x24c3970) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x2446450, time=18446744073709551615) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:208 #3 0x00007fc77862b246 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007fc778626f3b in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007fc778627933 in ThreadWeaver::Thread::run() () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007fc783847d29 in QThreadPrivate::start (arg=0x7fc71023ba90) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qthread_unix.cpp:341 #8 0x00007fc77cf51184 in start_thread (arg=0x7fc71dbf9700) at pthread_create.c:312 #9 0x00007fc7831a637d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 13 (Thread 0x7fc71d3f8700 (LWP 25966)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fc783848b1b in wait (time=18446744073709551615, this=0x24c3970) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x2446450, time=18446744073709551615) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:208 #3 0x00007fc77862b246 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007fc778626f3b in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007fc778627933 in ThreadWeaver::Thread::run() () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007fc783847d29 in QThreadPrivate::start (arg=0x7fc7080451a0) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qthread_unix.cpp:341 #8 0x00007fc77cf51184 in start_thread (arg=0x7fc71d3f8700) at pthread_create.c:312 #9 0x00007fc7831a637d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 12 (Thread 0x7fc70e0b5700 (LWP 26198)): #0 0x00007fc7831b484e in __GI___clock_gettime (clock_id=1, tp=tp@entry=0x7fc70e0b4c00) at ../sysdeps/unix/clock_gettime.c:115 #1 0x00007fc7838eeb56 in qt_clock_gettime (ts=0x7fc70e0b4c00, clock=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/tools/qelapsedtimer_unix.cpp:105 #2 do_gettime (frac=<synthetic pointer>, sec=<synthetic pointer>) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/tools/qelapsedtimer_unix.cpp:156 #3 qt_gettime () at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/tools/qelapsedtimer_unix.cpp:165 #4 0x00007fc783a613b9 in QTimerInfoList::updateCurrentTime (this=this@entry=0x7fc6f02e3e10) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp:84 #5 0x00007fc783a61925 in QTimerInfoList::timerWait (this=0x7fc6f02e3e10, tm=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/kernel/qtimerinfo_unix.cpp:381 #6 0x00007fc783a62e84 in timerSourcePrepareHelper (timeout=0x7fc70e0b4ca4, src=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:126 #7 idleTimerSourcePrepare (source=<optimized out>, timeout=timeout@entry=0x7fc70e0b4ca4) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:206 #8 0x00007fc77c0cb68d in g_main_context_prepare (context=context@entry=0x7fc6f00df670, priority=priority@entry=0x7fc70e0b4d28) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3352 #9 0x00007fc77c0cbf03 in g_main_context_iterate (context=context@entry=0x7fc6f00df670, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3714 #10 0x00007fc77c0cc0ec in g_main_context_iteration (context=0x7fc6f00df670, may_block=may_block@entry=1) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3795 #11 0x00007fc783a636fb in QEventDispatcherGlib::processEvents (this=0x7fc6f0092460, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:419 #12 0x00007fc783a0d62a in QEventLoop::exec (this=this@entry=0x7fc70e0b4e50, flags=..., flags@entry=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/kernel/qeventloop.cpp:204 #13 0x00007fc78384301b in QThread::exec (this=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qthread.cpp:500 #14 0x00007fc783847d29 in QThreadPrivate::start (arg=0x7fc777d43828 <KDevelop::(anonymous namespace)::Q_QGS_s_parsingThread::innerFunction()::holder+8>) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qthread_unix.cpp:341 #15 0x00007fc77cf51184 in start_thread (arg=0x7fc70e0b5700) at pthread_create.c:312 #16 0x00007fc7831a637d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 11 (Thread 0x7fc70e8b6700 (LWP 26296)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fc783848b1b in wait (time=18446744073709551615, this=0x8597f10) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x85f1a70, time=18446744073709551615) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:208 #3 0x00007fc77862b246 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007fc778626f3b in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007fc778626f9a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007fc778626f9a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007fc778627933 in ThreadWeaver::Thread::run() () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007fc783847d29 in QThreadPrivate::start (arg=0x870a7b0) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qthread_unix.cpp:341 #12 0x00007fc77cf51184 in start_thread (arg=0x7fc70e8b6700) at pthread_create.c:312 #13 0x00007fc7831a637d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 10 (Thread 0x7fc70fbde700 (LWP 26297)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fc783848b1b in wait (time=18446744073709551615, this=0x8597f10) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x85f1a70, time=18446744073709551615) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:208 #3 0x00007fc77862b246 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007fc778626f3b in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007fc778626f9a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007fc778626f9a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007fc778626f9a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #12 0x00007fc778626f9a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #13 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #14 0x00007fc778626f9a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #15 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #16 0x00007fc778626f9a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #17 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #18 0x00007fc778626f9a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #19 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #20 0x00007fc778626f9a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #21 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #22 0x00007fc778626f9a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #23 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #24 0x00007fc778626f9a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #25 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #26 0x00007fc778626f9a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #27 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #28 0x00007fc778626f9a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #29 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #30 0x00007fc778626f9a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #31 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #32 0x00007fc778627933 in ThreadWeaver::Thread::run() () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #33 0x00007fc783847d29 in QThreadPrivate::start (arg=0x7fc6e80589f0) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qthread_unix.cpp:341 #34 0x00007fc77cf51184 in start_thread (arg=0x7fc70fbde700) at pthread_create.c:312 #35 0x00007fc7831a637d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 9 (Thread 0x7fc70c8b2700 (LWP 26298)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fc783848b1b in wait (time=18446744073709551615, this=0x8597f10) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x85f1a70, time=18446744073709551615) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:208 #3 0x00007fc77862b246 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007fc778626f3b in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007fc778626f9a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007fc778626f9a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007fc778626f9a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #12 0x00007fc778626f9a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #13 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #14 0x00007fc778626f9a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #15 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #16 0x00007fc778627933 in ThreadWeaver::Thread::run() () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #17 0x00007fc783847d29 in QThreadPrivate::start (arg=0x7fc6ec709820) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qthread_unix.cpp:341 #18 0x00007fc77cf51184 in start_thread (arg=0x7fc70c8b2700) at pthread_create.c:312 #19 0x00007fc7831a637d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 8 (Thread 0x7fc70d8b4700 (LWP 26299)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fc783848b1b in wait (time=18446744073709551615, this=0x8597f10) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x85f1a70, time=18446744073709551615) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:208 #3 0x00007fc77862b246 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007fc778626f3b in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007fc778627933 in ThreadWeaver::Thread::run() () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007fc783847d29 in QThreadPrivate::start (arg=0x7fc6f81673d0) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qthread_unix.cpp:341 #8 0x00007fc77cf51184 in start_thread (arg=0x7fc70d8b4700) at pthread_create.c:312 #9 0x00007fc7831a637d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 7 (Thread 0x7fc704dcb700 (LWP 26300)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fc783848b1b in wait (time=18446744073709551615, this=0x8597f10) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x85f1a70, time=18446744073709551615) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:208 #3 0x00007fc77862b246 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007fc778626f3b in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007fc778626f9a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007fc778626f9a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007fc778626f9a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #12 0x00007fc778627933 in ThreadWeaver::Thread::run() () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #13 0x00007fc783847d29 in QThreadPrivate::start (arg=0x7fc6f4987950) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qthread_unix.cpp:341 #14 0x00007fc77cf51184 in start_thread (arg=0x7fc704dcb700) at pthread_create.c:312 #15 0x00007fc7831a637d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 6 (Thread 0x7fc6dffff700 (LWP 26301)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fc783848b1b in wait (time=18446744073709551615, this=0x8597f10) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x85f1a70, time=18446744073709551615) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:208 #3 0x00007fc77862b246 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007fc778626f3b in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007fc778626f9a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007fc778626f9a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007fc778626f9a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #12 0x00007fc778626f9a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #13 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #14 0x00007fc778627933 in ThreadWeaver::Thread::run() () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #15 0x00007fc783847d29 in QThreadPrivate::start (arg=0x7fc6e00baac0) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qthread_unix.cpp:341 #16 0x00007fc77cf51184 in start_thread (arg=0x7fc6dffff700) at pthread_create.c:312 #17 0x00007fc7831a637d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 5 (Thread 0x7fc6df7fe700 (LWP 26302)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fc783848b1b in wait (time=18446744073709551615, this=0x8597f10) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x85f1a70, time=18446744073709551615) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:208 #3 0x00007fc77862b246 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007fc778626f3b in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007fc778626f9a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007fc778626f9a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #10 0x00007fc778626f9a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #11 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #12 0x00007fc778626f9a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #13 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #14 0x00007fc778626f9a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #15 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #16 0x00007fc778626f9a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #17 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #18 0x00007fc778627933 in ThreadWeaver::Thread::run() () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #19 0x00007fc783847d29 in QThreadPrivate::start (arg=0x7fc6e8283e20) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qthread_unix.cpp:341 #20 0x00007fc77cf51184 in start_thread (arg=0x7fc6df7fe700) at pthread_create.c:312 #21 0x00007fc7831a637d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 4 (Thread 0x7fc6deffd700 (LWP 26303)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fc783848b1b in wait (time=18446744073709551615, this=0x8597f10) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:136 #2 QWaitCondition::wait (this=<optimized out>, mutex=0x85f1a70, time=18446744073709551615) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qwaitcondition_unix.cpp:208 #3 0x00007fc77862b246 in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #4 0x00007fc778626f3b in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #5 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #6 0x00007fc778626f9a in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #7 0x00007fc77862aa03 in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #8 0x00007fc778627933 in ThreadWeaver::Thread::run() () from /opt/local/lib/x86_64-linux-gnu/libKF5ThreadWeaver.so.5 #9 0x00007fc783847d29 in QThreadPrivate::start (arg=0x7fc700118fe0) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qthread_unix.cpp:341 #10 0x00007fc77cf51184 in start_thread (arg=0x7fc6deffd700) at pthread_create.c:312 #11 0x00007fc7831a637d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 3 (Thread 0x7fc6de7fc700 (LWP 26780)): #0 0x00007fc783198fdd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007fc77c0cbfe4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7fc6d0004bf0, timeout=-1, context=0x7fc6d00036e0) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:4028 #2 g_main_context_iterate (context=context@entry=0x7fc6d00036e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3729 #3 0x00007fc77c0cc0ec in g_main_context_iteration (context=0x7fc6d00036e0, may_block=may_block@entry=1) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3795 #4 0x00007fc783a636fb in QEventDispatcherGlib::processEvents (this=0x7fc6d0005fd0, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:419 #5 0x00007fc783a0d62a in QEventLoop::exec (this=this@entry=0x7fc6de7fbe30, flags=..., flags@entry=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/kernel/qeventloop.cpp:204 #6 0x00007fc78384301b in QThread::exec (this=this@entry=0x8ec4750) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qthread.cpp:500 #7 0x00007fc778f9d2d5 in QQmlThreadPrivate::run (this=0x8ec4750) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtdeclarative/src/qml/qml/ftw/qqmlthread.cpp:141 #8 0x00007fc783847d29 in QThreadPrivate::start (arg=0x8ec4750) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/thread/qthread_unix.cpp:341 #9 0x00007fc77cf51184 in start_thread (arg=0x7fc6de7fc700) at pthread_create.c:312 #10 0x00007fc7831a637d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 2 (Thread 0x7fc6dccc2700 (LWP 27161)): #0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007fc7778131e4 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fc777afb220 <QTWTF::pageheap_memory>) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtscript/src/3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00007fc777813229 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtscript/src/3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00007fc77cf51184 in start_thread (arg=0x7fc6dccc2700) at pthread_create.c:312 #4 0x00007fc7831a637d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 1 (Thread 0x7fc786437780 (LWP 25726)): [KCrash Handler] #6 0x00007fc780b970e0 in KNotification::flags() const () from /opt/local/lib/x86_64-linux-gnu/libKF5Notifications.so.5 #7 0x00007fc780b9cb6b in NotifyByAudio::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /opt/local/lib/x86_64-linux-gnu/libKF5Notifications.so.5 #8 0x00007fc783a3c269 in QMetaObject::activate (sender=0x269a7e0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/kernel/qobject.cpp:3730 #9 0x00007fc779d10655 in Phonon::MediaObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**) () from /opt/local/lib/libphonon4qt5.so.4 #10 0x00007fc783a3d091 in QObject::event (this=0x269a7e0, e=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/kernel/qobject.cpp:1256 #11 0x00007fc7847c9a1c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x269a7e0, e=0x4711660) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/widgets/kernel/qapplication.cpp:3804 #12 0x00007fc7847ceaef in QApplication::notify (this=0x7fffe8675210, receiver=0x269a7e0, e=0x4711660) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/widgets/kernel/qapplication.cpp:3561 #13 0x00007fc783a0f768 in QCoreApplication::notifyInternal2 (receiver=0x269a7e0, event=event@entry=0x4711660) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/kernel/qcoreapplication.cpp:1020 #14 0x00007fc783a115ec in sendEvent (event=0x4711660, receiver=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/kernel/qcoreapplication.h:225 #15 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1c44e70) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/kernel/qcoreapplication.cpp:1655 #16 0x00007fc783a11aa8 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/kernel/qcoreapplication.cpp:1513 #17 0x00007fc783a632d3 in postEventSourceDispatch (s=0x1c861a0) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:270 #18 0x00007fc77c0cbe04 in g_main_dispatch (context=0x7fc760003000) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3064 #19 g_main_context_dispatch (context=context@entry=0x7fc760003000) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3663 #20 0x00007fc77c0cc048 in g_main_context_iterate (context=context@entry=0x7fc760003000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3734 #21 0x00007fc77c0cc0ec in g_main_context_iteration (context=0x7fc760003000, may_block=may_block@entry=1) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3795 #22 0x00007fc783a636df in QEventDispatcherGlib::processEvents (this=0x1c8dcc0, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:417 #23 0x00007fc783a0d62a in QEventLoop::exec (this=0x7fffe8673ed0, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/kernel/qeventloop.cpp:204 #24 0x00007fc784f08e64 in KJob::exec() () from /opt/local/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5 #25 0x00007fc70ec2fa77 in GitPlugin::getLsFiles (this=this@entry=0x8396850, directory=..., args=..., verbosity=verbosity@entry=KDevelop::OutputJob::Silent) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kdevplatform5/kf5-kdevplatform-devel/work/kf5-kdevplatform-5/plugins/git/gitplugin.cpp:1261 #26 0x00007fc70ec361c3 in GitPlugin::addNotVersionedFiles (this=this@entry=0x8396850, dir=..., files=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kdevplatform5/kf5-kdevplatform-devel/work/kf5-kdevplatform-5/plugins/git/gitplugin.cpp:463 #27 0x00007fc70ec39430 in GitPlugin::commit (this=0x8396850, message=..., localLocations=..., recursion=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kdevplatform5/kf5-kdevplatform-devel/work/kf5-kdevplatform-5/plugins/git/gitplugin.cpp:432 #28 0x00007fc7806f086a in VCSCommitDiffPatchSource::finishReview (this=this@entry=0x9146ee0, selection=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kdevplatform5/kf5-kdevplatform-devel/work/kf5-kdevplatform-5/vcs/widgets/vcsdiffpatchsources.cpp:277 #29 0x00007fc71ee37e31 in PatchReviewPlugin::finishReview (this=0x4579c40, selection=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kdevplatform5/kf5-kdevplatform-devel/work/kf5-kdevplatform-5/plugins/patchreview/patchreview.cpp:394 #30 0x00007fc71ee4afd5 in PatchReviewToolView::finishReview (this=0x4332e00) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kdevplatform5/kf5-kdevplatform-devel/work/kf5-kdevplatform-5/plugins/patchreview/patchreviewtoolview.cpp:462 #31 0x00007fc783a3c30c in call (a=0x7fffe8674390, r=0x4332e00, this=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/include/QtCore/../../src/corelib/kernel/qobject_impl.h:124 #32 QMetaObject::activate (sender=sender@entry=0x45781c0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fffe8674390) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/kernel/qobject.cpp:3715 #33 0x00007fc783a3c827 in QMetaObject::activate (sender=sender@entry=0x45781c0, m=m@entry=0x7fc784ea0c40 <QAction::staticMetaObject>, local_signal_index=local_signal_index@entry=1, argv=argv@entry=0x7fffe8674390) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/kernel/qobject.cpp:3595 #34 0x00007fc7847c0bd2 in QAction::triggered (this=this@entry=0x45781c0, _t1=<optimized out>) at .moc/moc_qaction.cpp:369 #35 0x00007fc7847c3590 in QAction::activate (this=0x45781c0, event=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/widgets/kernel/qaction.cpp:1163 #36 0x00007fc7848c359d in QAbstractButtonPrivate::click (this=0x83a4d50) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/widgets/widgets/qabstractbutton.cpp:386 #37 0x00007fc7848c37ac in QAbstractButton::mouseReleaseEvent (this=0x3b14700, e=0x7fffe8674870) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/widgets/widgets/qabstractbutton.cpp:1002 #38 0x00007fc78498647a in QToolButton::mouseReleaseEvent (this=<optimized out>, e=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/widgets/widgets/qtoolbutton.cpp:611 #39 0x00007fc78480c5d8 in QWidget::event (this=0x3b14700, event=0x7fffe8674870) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/widgets/kernel/qwidget.cpp:9114 #40 0x00007fc7848c4971 in QAbstractButton::event (this=this@entry=0x3b14700, e=e@entry=0x7fffe8674870) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/widgets/widgets/qabstractbutton.cpp:959 #41 0x00007fc784986549 in QToolButton::event (this=0x3b14700, event=0x7fffe8674870) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/widgets/widgets/qtoolbutton.cpp:977 #42 0x00007fc7847c9a1c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x3b14700, e=0x7fffe8674870) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/widgets/kernel/qapplication.cpp:3804 #43 0x00007fc7847cf84f in QApplication::notify (this=<optimized out>, receiver=0x3b14700, e=0x7fffe8674870) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/widgets/kernel/qapplication.cpp:3277 #44 0x00007fc783a0f768 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x3b14700, event=event@entry=0x7fffe8674870) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/kernel/qcoreapplication.cpp:1020 #45 0x00007fc7847ce0f5 in sendEvent (event=<optimized out>, receiver=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/include/QtCore/../../src/corelib/kernel/qcoreapplication.h:225 #46 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x3b14700, event=event@entry=0x7fffe8674870, alienWidget=alienWidget@entry=0x3b14700, nativeWidget=0x1ee5600, buttonDown=buttonDown@entry=0x7fc784ed77b0 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/widgets/kernel/qapplication.cpp:2775 #47 0x00007fc78482644e in QWidgetWindow::handleMouseEvent (this=this@entry=0x25e07a0, event=event@entry=0x7fffe8674c70) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/widgets/kernel/qwidgetwindow.cpp:603 #48 0x00007fc784828c6b in QWidgetWindow::event (this=0x25e07a0, event=0x7fffe8674c70) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/widgets/kernel/qwidgetwindow.cpp:233 #49 0x00007fc7847c9a1c in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x25e07a0, e=0x7fffe8674c70) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/widgets/kernel/qapplication.cpp:3804 #50 0x00007fc7847ceaef in QApplication::notify (this=0x7fffe8675210, receiver=0x25e07a0, e=0x7fffe8674c70) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/widgets/kernel/qapplication.cpp:3561 #51 0x00007fc783a0f768 in QCoreApplication::notifyInternal2 (receiver=receiver@entry=0x25e07a0, event=event@entry=0x7fffe8674c70) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/kernel/qcoreapplication.cpp:1020 #52 0x00007fc783f7fe43 in sendSpontaneousEvent (event=0x7fffe8674c70, receiver=0x25e07a0) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/include/QtCore/../../src/corelib/kernel/qcoreapplication.h:228 #53 QGuiApplicationPrivate::processMouseEvent (e=0xafce0c0) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/gui/kernel/qguiapplication.cpp:1881 #54 0x00007fc783f81535 in QGuiApplicationPrivate::processWindowSystemEvent (e=e@entry=0xafce0c0) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/gui/kernel/qguiapplication.cpp:1665 #55 0x00007fc783f609fb in QWindowSystemInterface::sendWindowSystemEvents (flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/gui/kernel/qwindowsysteminterface.cpp:648 #56 0x00007fc7685004b0 in userEventSourceDispatch (source=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/platformsupport/eventdispatchers/qeventdispatcher_glib.cpp:70 #57 0x00007fc77c0cbe04 in g_main_dispatch (context=0x7fc760003000) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3064 #58 g_main_context_dispatch (context=context@entry=0x7fc760003000) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3663 #59 0x00007fc77c0cc048 in g_main_context_iterate (context=context@entry=0x7fc760003000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3734 #60 0x00007fc77c0cc0ec in g_main_context_iteration (context=0x7fc760003000, may_block=may_block@entry=1) at /build/buildd/glib2.0-2.40.2/./glib/gmain.c:3795 #61 0x00007fc783a636df in QEventDispatcherGlib::processEvents (this=0x1c8dcc0, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:417 #62 0x00007fc783a0d62a in QEventLoop::exec (this=this@entry=0x7fffe8674fe0, flags=..., flags@entry=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/kernel/qeventloop.cpp:204 #63 0x00007fc783a15a3d in QCoreApplication::exec () at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/kernel/qcoreapplication.cpp:1290 #64 0x00007fc783f778dc in QGuiApplication::exec () at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/gui/kernel/qguiapplication.cpp:1611 #65 0x00007fc7847c6cb5 in QApplication::exec () at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/widgets/kernel/qapplication.cpp:2979 #66 0x000000000040b9aa in main (argc=<optimized out>, argv=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kdevelop5/kf5-kdevelop-devel/work/kf5-kdevelop-5/app/main.cpp:893 Rene can you reproduce it all the time? If so can you run it thorugh valgrind? Sadly, no. I cannot recall having seen this crash, but I also do not normally get an audio notification when I do a git commit through KDevelop. If ever it becomes a habit I can try to provoke this while running through valgrind (but that in itself is a bit more than my machine can handle, for KDevelop at least). I noticed this in my backtrace: #16 0x00007fc783a11aa8 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.6.1/qtbase/src/corelib/kernel/qcoreapplication.cpp:1513 is it possible that this crash is the result using delete instead of ->deleteLater() on an object pointer inheriting QObject and representing a widget (or otherwise be a potential recipient of GUI events)? That would explain why the crash isn't systematic. *** Bug 368554 has been marked as a duplicate of this bug. *** *** Bug 370222 has been marked as a duplicate of this bug. *** *** Bug 366414 has been marked as a duplicate of this bug. *** *** Bug 364108 has been marked as a duplicate of this bug. *** *** Bug 370719 has been marked as a duplicate of this bug. *** *** Bug 368166 has been marked as a duplicate of this bug. *** *** Bug 366056 has been marked as a duplicate of this bug. *** Created attachment 101792 [details]
latest backtrace from KDevelop5
I'm still getting this crash with frameworks 5.27.0 and KDevelop5, but very sporadically.
Running Qt 5.6.1, kernel 4.5.7 with Con Kolivas patches.
I'm attaching the backtrace, hoping that will get me around BKO's spam filter (GRRR!)
@René: Fixed by https://git.reviewboard.kde.org/r/129092/. Part of KF5 5.28. OK, thanks, will test. Sadly I don't know how to trigger the crash so we'll just have to cross fingers this time it's really fixed. (In reply to Kevin Funk from comment #61) > @René: Fixed by https://git.reviewboard.kde.org/r/129092/. Part of KF5 5.28. I'm actually not convinced that patch fixes this crash, it fixes *a* crash in NotifyByAudio, but the backtrace I could reproduce was different, so I'm not convinced it fixes this one. We'll see. I've applied the patch to my 5.27.0 systems and will update this ticket when I get another crash. *** Bug 371786 has been marked as a duplicate of this bug. *** *** Bug 371738 has been marked as a duplicate of this bug. *** After months of not having this error, I have just hit it again closing an unsaved file in KWrite: Thread 1 (Thread 0x7fde50bba780 (LWP 6985)): [KCrash Handler] #6 0x00007fde3ef727b4 in KNotification::flags (this=0x371f6e0) at /var/tmp/portage/kde-frameworks/knotifications-5.26.0/work/knotifications-5.26.0/src/knotification.cpp:233 #7 0x00007fde3ef90cc8 in NotifyByAudio::onAudioFinished (this=0x2fa3d90) at /var/tmp/portage/kde-frameworks/knotifications-5.26.0/work/knotifications-5.26.0/src/notifybyaudio.cpp:147 #8 0x00007fde4dd19e50 in QMetaObject::activate (sender=0x30261a0, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3730 #9 0x00007fde4dd1336f in QObject::event (this=0x30261a0, e=<optimized out>) at kernel/qobject.cpp:1256 #10 0x00007fde4e582792 in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x30261a0, e=0x3667800) at kernel/qapplication.cpp:3804 #11 0x00007fde4e5845c2 in QApplication::notify (this=<optimized out>, receiver=0x30261a0, e=0x3667800) at kernel/qapplication.cpp:3163 #12 0x00007fde4dceb73b in QCoreApplication::notifyInternal2 (receiver=0x30261a0, event=0x3667800) at kernel/qcoreapplication.cpp:1015 #13 0x00007fde4dcec2f8 in QCoreApplication::sendEvent (receiver=0x30261a0, event=0x3667800) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:225 #14 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x241b610) at kernel/qcoreapplication.cpp:1650 #15 0x00007fde4dd395a3 in postEventSourceDispatch (s=0x247e490) at kernel/qeventdispatcher_glib.cpp:270 #16 0x00007fde48790dcd in g_main_dispatch (context=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.48.2/work/glib-2.48.2/glib/gmain.c:3154 #17 g_main_context_dispatch (context=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.48.2/work/glib-2.48.2/glib/gmain.c:3769 #18 0x00007fde487910f9 in g_main_context_iterate (context=<optimized out>, block=<optimized out>, dispatch=<optimized out>, self=<optimized out>) at /var/tmp/portage/dev-libs/glib-2.48.2/work/glib-2.48.2/glib/gmain.c:3840 #19 0x00007fde4879117e in g_main_context_iteration (context=<optimized out>, may_block=1) at /var/tmp/portage/dev-libs/glib-2.48.2/work/glib-2.48.2/glib/gmain.c:3901 #20 0x00007fde4dd390fc in QEventDispatcherGlib::processEvents (this=0x2484df0, flags=...) at kernel/qeventdispatcher_glib.cpp:417 #21 0x00007fde4dce8001 in QEventLoop::processEvents (flags=..., this=<optimized out>) at kernel/qeventloop.cpp:128 #22 QEventLoop::exec (this=0x7ffe4dfe1b30, flags=...) at kernel/qeventloop.cpp:204 #23 0x00007fde4dcebd63 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1285 #24 0x0000000000410460 in main (argc=<optimized out>, argv=<optimized out>) at /var/tmp/portage/kde-apps/kwrite-16.08.1/work/kate-16.08.1/kwrite/main.cpp:284 As noted in the backtrace I am still on KF 5.26. I will upgrade to 5.28 and see if this persists. Oddly I have been on 5.26 since 22 September with no crash until now. uptime(1) shows only 10 days 2 hours 41 minutes, so it doesn't look related to that either. Just random. The KNotification file(s) in the backtrace may not even have evolved since 5.26 but indeed it's highly likely that the cause is elsewhere (= not in the functions on the trace) given how difficult it is to reproduce the error. Do we know what alert this happens with, and how it's configured? As if it's contagious: I had another one of these crashes in KDevelop, with 5.27.0 installed. And then just now dolphin5 crashed on me when I tried to suppress a file (with Shift-Del to delete it without going through the wastebin). This puts up a notification ("are you sure") and plays the same alert sound as KDevelop will play, I think because the "Warning Message" from the Plasma Workspace notifications is triggered. On my end that plays Oxygen-Sys-Warning.ogg . I didn't get a usable backtrace from Dolphin, but when I reopened the folder in question I noticed that - the file was still there (=> the crash happened during the notification) - when I repeated the same action, it was then that I realised a sound was being played, because this time I didn't hit the Enter key as soon as I saw the dialog appear. So I think we may be looking at something akin to GUI widgets being deleted while events are still pending (or can still be generated for them) because of `delete widget;` instead using `widget->deleteLater();`. It's weird that this would be required for alerts with an asynchronous nature (which sound alerts have by definition if they play through a sound daemon?), but I presume this could be a side-effect of providing an application's widget as the parent for a QObject inherited by a (hypothetical) KNotifications instance. I hope I'm not rambling too much here, but this would explain the random nature of the crash: it depends on system load and to what extent the sound alert can be processed sufficiently to be able to cope with its infrastructure being taken down under its feet. With the dolphin crash I just had something like this was clearly going on: the laptop had just been woken from sleep, no sounds had been played yet, it was updating the locate and/or apt databases (etc), so pulseaudio must have taken just long enough to be swapped in to allow me to accept the warning message before the alert sound had even started to play. Another potentially relevant observation: I use the VLC phonon backend (latest version, git master/head). (In reply to RJVB from comment #69) > So I think we may be looking at something akin to GUI widgets being deleted > while events are still pending (or can still be generated for them) because > of `delete widget;` instead using `widget->deleteLater();`. It's weird that > this would be required for alerts with an asynchronous nature (which sound > alerts have by definition if they play through a sound daemon?), but I > presume this could be a side-effect of providing an application's widget as > the parent for a QObject inherited by a (hypothetical) KNotifications > instance. > > I hope I'm not rambling too much here, but this would explain the random > nature of the crash: it depends on system load and to what extent the sound > alert can be processed sufficiently to be able to cope with its > infrastructure being taken down under its feet. With the dolphin crash I > just had something like this was clearly going on: the laptop had just been > woken from sleep, no sounds had been played yet, it was updating the locate > and/or apt databases (etc), so pulseaudio must have taken just long enough > to be swapped in to allow me to accept the warning message before the alert > sound had even started to play. The system that I experienced my most recent crash on is used as a buildbox and was building Firefox when the crash happened. System load was high and my wait time was low; I hit Alt+F4 and immediately Alt+D to 'D'iscard the unsaved changes in KWrite. I'm not sure the dialogue even popped. > Another potentially relevant observation: I use the VLC phonon backend > (latest version, git master/head). I'm not running -HEAD, but I am running Phonon-VLC as well - version 0.9.0 here. *** Bug 373535 has been marked as a duplicate of this bug. *** *** Bug 375753 has been marked as a duplicate of this bug. *** This is probably not related but then again maybe it is: smb4k (git/head) has been crashing on me when quitting, with the backtrace below. In this case it looks like there is a bug in VLC 2.2.4 where certain libvorbis resources are freed twice, or attempts are made to free resources that were never allocated. Rather easy to prevent in VLC's function `Ogg_CleanSpecificData()`. I mention this here since double frees or null pointer dereference doesn't always lead to an immediate crash, but can lead to seemingly random events later on. Can we be certain that this longstanding ticket/bug has nothing to do with this Ogg issue? After all KDE uses .ogg files for audio notifications... ------------ Application: Smb4K (smb4k), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7fd593fe4780 (LWP 18814))] Thread 7 (Thread 0x7fd57f37b700 (LWP 18815)): #0 0x00007fd590622fdd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007fd589460b72 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007fd58946264f in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007fd582007549 in QXcbEventReader::run (this=0x956b50) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/plugins/platforms/xcb/qxcbconnection.cpp:1345 #4 0x00007fd590cd3cf9 in QThreadPrivate::start (arg=0x956b50) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/thread/qthread_unix.cpp:368 #5 0x00007fd58bacb184 in start_thread (arg=0x7fd57f37b700) at pthread_create.c:312 #6 0x00007fd59063037d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 6 (Thread 0x7fd57d542700 (LWP 18816)): #0 0x00007fd590622fdd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007fd58a12f2e6 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fd570029030, timeout=<optimized out>, context=0x7fd570000990) at gmain.c:4216 #2 g_main_context_iterate (context=context@entry=0x7fd570000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3912 #3 0x00007fd58a12f3ec in g_main_context_iteration (context=0x7fd570000990, may_block=may_block@entry=1) at gmain.c:3978 #4 0x00007fd590ef159b in QEventDispatcherGlib::processEvents (this=0x7fd5700008c0, flags=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/kernel/qeventdispatcher_glib.cpp:425 #5 0x00007fd590e9d17a in QEventLoop::exec (this=this@entry=0x7fd57d541e20, flags=..., flags@entry=...) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/kernel/qeventloop.cpp:212 #6 0x00007fd590ccf2ab in QThread::exec (this=this@entry=0x7fd58d948460 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/thread/qthread.cpp:507 #7 0x00007fd58d6d8005 in QDBusConnectionManager::run (this=0x7fd58d948460 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/dbus/qdbusconnection.cpp:170 #8 0x00007fd590cd3cf9 in QThreadPrivate::start (arg=0x7fd58d948460 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/thread/qthread_unix.cpp:368 #9 0x00007fd58bacb184 in start_thread (arg=0x7fd57d542700) at pthread_create.c:312 #10 0x00007fd59063037d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 5 (Thread 0x7fd56ed58700 (LWP 18818)): #0 0x00007fff927ee967 in ?? () #1 0x00007fd56ed57bf0 in ?? () #2 0x00007fff927eec1d in ?? () #3 0x00007fd56ed57c10 in ?? () #4 0x0000000190ea1464 in ?? () #5 0x00007fd568002cd0 in ?? () #6 0x00007fd568002cd0 in ?? () #7 0x0000000000000000 in ?? () Thread 4 (Thread 0x7fd53fffe700 (LWP 18861)): #0 0x00007fd590622fdd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007fd58a12f2e6 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fd54c000c00, timeout=<optimized out>, context=0x12cfc70) at gmain.c:4216 #2 g_main_context_iterate (context=context@entry=0x12cfc70, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3912 #3 0x00007fd58a12f3ec in g_main_context_iteration (context=0x12cfc70, may_block=may_block@entry=1) at gmain.c:3978 #4 0x00007fd58a12f431 in glib_worker_main (data=<optimized out>) at gmain.c:5771 #5 0x00007fd58a15f305 in g_thread_proxy (data=0x12cf850) at gthread.c:784 #6 0x00007fd58bacb184 in start_thread (arg=0x7fd53fffe700) at pthread_create.c:312 #7 0x00007fd59063037d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 3 (Thread 0x7fd53f7fd700 (LWP 18862)): #0 0x00007fd590622fdd in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007fd58a12f2e6 in g_main_context_poll (priority=<optimized out>, n_fds=1, fds=0x7fd5440211a0, timeout=<optimized out>, context=0x12a89e0) at gmain.c:4216 #2 g_main_context_iterate (context=0x12a89e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3912 #3 0x00007fd58a12f662 in g_main_loop_run (loop=0x12cf6d0) at gmain.c:4113 #4 0x00007fd54930aeb6 in gdbus_shared_thread_func (user_data=0x12a89b0) at gdbusprivate.c:247 #5 0x00007fd58a15f305 in g_thread_proxy (data=0x12cf8a0) at gthread.c:784 #6 0x00007fd58bacb184 in start_thread (arg=0x7fd53f7fd700) at pthread_create.c:312 #7 0x00007fd59063037d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 2 (Thread 0x7fd5627be700 (LWP 18868)): [KCrash Handler] #6 vorbis_info_clear (vi=0x0) at info.c:151 #7 0x00007fd552af55ac in Ogg_CleanSpecificData (p_stream=0x7fd558000c90) at demux/ogg.c:2202 #8 Ogg_LogicalStreamDelete (p_stream=0x7fd558000c90, p_demux=<optimized out>, p_demux=<optimized out>) at demux/ogg.c:2224 #9 0x00007fd552af5649 in Ogg_EndOfStream (p_demux=p_demux@entry=0x7fd558003f48) at demux/ogg.c:2169 #10 0x00007fd552af5760 in Close (p_this=0x7fd558003f48) at demux/ogg.c:263 #11 0x00007fd567d8b542 in vlc_module_unload (module=<optimized out>, deinit=deinit@entry=0x7fd567d8aa60 <generic_stop>) at modules/modules.c:340 #12 0x00007fd567d8b5b6 in module_unneed (obj=obj@entry=0x7fd558003f48, module=<optimized out>) at modules/modules.c:373 #13 0x00007fd567d4105a in demux_Delete (p_demux=0x7fd558003f48) at input/demux.c:211 #14 0x00007fd567d4fd50 in InputSourceClean (in=0x12db0b8) at input/input.c:2512 #15 End (p_input=p_input@entry=0x1096828) at input/input.c:1357 #16 0x00007fd567d5730d in Run (obj=0x1096828) at input/input.c:526 #17 0x00007fd58bacb184 in start_thread (arg=0x7fd5627be700) at pthread_create.c:312 #18 0x00007fd59063037d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 1 (Thread 0x7fd593fe4780 (LWP 18814)): #0 0x00007fd58bacc65b in pthread_join (threadid=140554457048832, thread_return=thread_return@entry=0x0) at pthread_join.c:92 #1 0x00007fd567da70b5 in vlc_join (handle=<optimized out>, result=result@entry=0x0) at posix/thread.c:694 #2 0x00007fd567d55037 in input_Join (p_input=p_input@entry=0x1096828) at input/input.c:252 #3 input_Close (p_input=p_input@entry=0x1096828) at input/input.c:267 #4 0x00007fd56c0e9a68 in release_input_thread (b_input_abort=true, p_mi=0x10a2228) at media_player.c:143 #5 libvlc_media_player_destroy (p_mi=0x10a2228) at media_player.c:672 #6 libvlc_media_player_release (p_mi=0x10a2228) at media_player.c:701 #7 0x00007fd56c315df7 in __base_dtor () at /opt/local/var/lnxports/build/_opt_local_site-ports_audio_phonon-backend-vlc/phonon-backend-vlc-qt5/work/phonon-backend-vlc-git/src/mediaplayer.cpp:104 #8 __deleting_dtor (this=0x1089110) at /opt/local/var/lnxports/build/_opt_local_site-ports_audio_phonon-backend-vlc/phonon-backend-vlc-qt5/work/phonon-backend-vlc-git/src/mediaplayer.cpp:105 #9 0x00007fd590ec7cb1 in QObjectPrivate::deleteChildren (this=this@entry=0x10732e0) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/kernel/qobject.cpp:1970 #10 0x00007fd590ed192f in QObject::~QObject (this=this@entry=0x10a0c80, __in_chrg=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/kernel/qobject.cpp:1041 #11 0x00007fd56c30c5a9 in Phonon::VLC::MediaObject::__base_dtor (this=0x10a0c80) at /opt/local/var/lnxports/build/_opt_local_site-ports_audio_phonon-backend-vlc/phonon-backend-vlc-qt5/work/phonon-backend-vlc-git/src/mediaobject.cpp:75 #12 0x00007fd56c30c5e9 in Phonon::VLC::MediaObject::__deleting_dtor (this=0x10a0c80) at /opt/local/var/lnxports/build/_opt_local_site-ports_audio_phonon-backend-vlc/phonon-backend-vlc-qt5/work/phonon-backend-vlc-git/src/mediaobject.cpp:78 #13 0x00007fd58bd28304 in Phonon::MediaNodePrivate::deleteBackendObject() () from /opt/local/lib/libphonon4qt5.so.4 #14 0x00007fd58bd0dd7d in Phonon::FactoryPrivate::~FactoryPrivate() () from /opt/local/lib/libphonon4qt5.so.4 #15 0x00007fd58bd0df0d in Phonon::._456::destroy() [clone .lto_priv.363] () from /opt/local/lib/libphonon4qt5.so.4 #16 0x00007fd590e9e63f in qt_call_post_routines () at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/corelib/kernel/qcoreapplication.cpp:299 #17 0x00007fd591c13f26 in QApplication::~QApplication (this=0x7fff92745840, __in_chrg=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.8.0/qtbase/src/widgets/kernel/qapplication.cpp:804 #18 0x000000000040c7ce in main (argc=<optimized out>, argv=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_kf5-smb4k/kf5-smb4k-devel/work/smb4k-5/smb4k/main.cpp:141 *** Bug 376543 has been marked as a duplicate of this bug. *** *** Bug 377136 has been marked as a duplicate of this bug. *** *** Bug 377758 has been marked as a duplicate of this bug. *** *** Bug 377148 has been marked as a duplicate of this bug. *** *** Bug 371697 has been marked as a duplicate of this bug. *** *** Bug 366812 has been marked as a duplicate of this bug. *** *** Bug 366417 has been marked as a duplicate of this bug. *** *** Bug 377786 has been marked as a duplicate of this bug. *** *** Bug 378457 has been marked as a duplicate of this bug. *** *** Bug 379225 has been marked as a duplicate of this bug. *** *** Bug 379712 has been marked as a duplicate of this bug. *** *** Bug 386239 has been marked as a duplicate of this bug. *** Created attachment 109891 [details]
New crash information added by DrKonqi
kdevelop (5.2.1-28-g94ed49acea) using Qt 5.9.3
- What I was doing when the application crashed:
Here's a fresh backtrace with Qt 5.9.3 .
I notice that KNotificationManager::self() is called from what seems to be an exit handler registered through atexit(). That's generally not a splendid idea; I just traced a known crash-on-exit crash to deleting a Qt object via atexit(), which apparently interferes with Qt's way of handling the global destruction phase. Question is, if atexit() is indeed involved, who's responsible for that?
Would it be an idea to address this long-standing issue by connecting to the QCoreApplication::destroyed signal, releasing KNotification resources upon receipt of that signal and (or at least) preventing the framework from being used from that moment?
-- Backtrace (Reduced):
#7 0x00007fd4b1103e1a in qDeleteAll<QList<Phonon::MediaObject*>::const_iterator> (end=..., begin=...) at /opt/local/include/qt5/QtCore/qalgorithms.h:320
#8 qDeleteAll<QList<Phonon::MediaObject*> > (c=...) at /opt/local/include/qt5/QtCore/qalgorithms.h:328
#9 NotifyByAudio::~NotifyByAudio (this=0x96a64c0, __in_chrg=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_KF5-Frameworks/kf5-knotifications/work/knotifications-5.38.0/src/notifybyaudio.cpp:47
#10 0x00007fd4b1103ec9 in NotifyByAudio::~NotifyByAudio (this=0x96a64c0, __in_chrg=<optimized out>) at /opt/local/var/lnxports/build/_opt_local_site-ports_kf5_KF5-Frameworks/kf5-knotifications/work/knotifications-5.38.0/src/notifybyaudio.cpp:49
#11 0x00007fd4b3ddd70b in QObjectPrivate::deleteChildren (this=this@entry=0x9433260) at /opt/local/var/lnxports/build/_opt_local_site-ports_aqua_qt5-kde-devel/qt5-kde-devel/work/qt-everywhere-opensource-src-5.9.3/qtbase/src/corelib/kernel/qobject.cpp:1992
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days, the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please set the bug status as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone! Comment 69, Comment 70, Comment 86 provide enough information to mark the NEEDSINFO flag invalid, imo. -> Reported No, it doesn't, the at-exit crash fix for is only in KF 5.47 so he's using an old version. at-exit crash is bug 380114 And Rene should remember since he was part of the review in phabricator. Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 30 days. The bug is now closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging Thank you for helping us make KDE software even better for everyone! |