Package: plasma-workspace Version: 4:5.4.2-1+b1 Severity: important File: /usr/bin/krunner
I think everything is 5.5, so this shouldn't be the mixed 5.4/5.5 crash. I have a shell script I'm trying to run called 'go-mysql'. As I was typing it, I made a typo, and it crashed krunner (not only from this script—seems to crash a lot...). Anyway, typing 'go-mys' <delete> s <delete> s... repeatedly crashes it. Attached is a log. Interesting, if I run `krunner` under valgrind, it *doesn't* crash, or even print errors. -- System Information: Debian Release: stretch/sid APT prefers testing APT policy: (500, 'testing'), (200, 'unstable'), (150, 'stable'), (100, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.3.0 (SMP w/8 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages plasma-workspace depends on: ii dbus-x11 1.10.2-1 ii frameworkintegration 5.15.0-1+b1 ii gdb 7.10-1 ii kactivities 5.15.0-1 ii kde-cli-tools 4:5.4.2-1 ii kded5 5.15.0-1 ii kinit 5.15.0-1 ii kio 5.15.0-1 ii libc6 2.19-22 ii libcln6 1.3.4-1 ii libdbusmenu-qt5-2 0.9.3+15.10.20150604-1 ii libgcc1 1:5.2.1-23 ii libgps22 3.15-2 ii libice6 2:1.0.9-1+b1 ii libkf5activities5 5.15.0-1 ii libkf5auth5 5.15.0-1 ii libkf5baloo5 5.15.0+-1 ii libkf5bookmarks5 5.15.0-1 ii libkf5completion5 5.15.0-1 ii libkf5configcore5 5.15.0-1 ii libkf5configgui5 5.15.0-1 ii libkf5configwidgets5 5.15.0-1 ii libkf5coreaddons5 5.15.0-1 ii libkf5crash5 5.15.0-1 ii libkf5dbusaddons5 5.15.0-1 ii libkf5declarative5 5.15.0-1 ii libkf5globalaccel-bin 5.15.0-1 ii libkf5globalaccel5 5.15.0-1 ii libkf5guiaddons5 5.15.0-1 ii libkf5i18n5 5.15.0-1 ii libkf5iconthemes5 5.15.0-1 ii libkf5idletime5 5.15.0-1 ii libkf5itemviews5 5.15.0-1 ii libkf5jobwidgets5 5.15.0-1 ii libkf5js5 5.15.0-1 ii libkf5jsembed5 5.15.0-1 ii libkf5kdelibs4support5 5.15.0-1 ii libkf5kiocore5 5.15.0-1 ii libkf5kiofilewidgets5 5.15.0-1 ii libkf5kiowidgets5 5.15.0-1 ii libkf5networkmanagerqt6 5.15.0-1 ii libkf5newstuff5 5.15.0-1 ii libkf5notifications5 5.15.0-1 ii libkf5notifyconfig5 5.15.0-1 ii libkf5package5 5.15.0-1 ii libkf5plasma5 5.15.0-1 ii libkf5plasmaquick5 5.15.0-1 ii libkf5quickaddons5 5.15.0-1 ii libkf5runner5 5.15.0-1 ii libkf5screen6 4:5.4.2-1 ii libkf5service-bin 5.15.0+-1 ii libkf5service5 5.15.0+-1 ii libkf5solid5 5.15.0-1 ii libkf5su5 5.15.0-1 ii libkf5texteditor5 5.15.0-1 ii libkf5textwidgets5 5.15.0-1 ii libkf5wallet-bin 5.15.0-1 ii libkf5wallet5 5.15.0-1 ii libkf5waylandclient5 4:5.4.2-1 ii libkf5waylandserver5 4:5.4.2-1 ii libkf5webkit5 5.15.0-1 ii libkf5widgetsaddons5 5.15.0-1 ii libkf5windowsystem5 5.15.0-1 ii libkf5xmlgui5 5.15.0-1 ii libkf5xmlrpcclient5 5.15.0-1 ii libksgrd7 4:5.4.2-1 ii libkworkspace5-5 4:5.4.2-1+b1 ii libpam0g 1.1.8-3.1 ii libphonon4qt5-4 4:4.8.3-2 ii libplasma-geolocation-interface5 4:5.4.2-1+b1 ii libprocesscore7 4:5.4.2-1 ii libprocessui7 4:5.4.2-1 ii libqalculate5v5 0.9.7-9.1 ii libqt5core5a 5.5.1+dfsg-6 ii libqt5dbus5 5.5.1+dfsg-6 ii libqt5gui5 5.5.1+dfsg-6 ii libqt5network5 5.5.1+dfsg-6 ii libqt5qml5 5.5.1-3 ii libqt5quick5 5.5.1-3 ii libqt5script5 5.5.1+dfsg-2 ii libqt5sql5 5.5.1+dfsg-6 ii libqt5webkit5 5.5.1+dfsg-2 ii libqt5widgets5 5.5.1+dfsg-6 ii libqt5x11extras5 5.5.1-3 ii libqt5xml5 5.5.1+dfsg-6 ii libsm6 2:1.2.2-1+b1 ii libstdc++6 5.2.1-23 ii libtaskmanager5 4:5.4.2-1+b1 ii libwayland-client0 1.9.0-1 ii libwayland-server0 1.9.0-1 ii libweather-ion7 4:5.4.2-1+b1 ii libx11-6 2:1.6.3-1 ii libxcb-keysyms1 0.4.0-1 ii libxcb1 1.10-3+b1 ii libxfixes3 1:5.0.1-2+b2 ii libxi6 2:1.7.5-1 ii libxrender1 1:0.9.9-2 ii milou 4:5.4.2-1 ii phonon4qt5 4:4.8.3-2 ii plasma-framework 5.15.0-1 ii qdbus-qt5 5.5.1-3 ii qml-module-org-kde-extensionplugin 5.15.0-1 ii qml-module-org-kde-kwindowsystem 5.15.0-1 ii qml-module-qtgraphicaleffects 5.5.1-2 ii qml-module-qtquick-controls 5.5.1-2 ii qml-module-qtquick-dialogs 5.5.1-2 ii qml-module-qtquick-layouts 5.5.1-2 ii qml-module-qtquick-window2 5.5.1-3 ii qml-module-qtquick2 5.5.1-3 ii qtdeclarative5-kf5declarative 5.15.0-1 ii qtdeclarative5-kf5solid 5.15.0-1 ii qttools5-dev-tools 5.5.1-3 ii udisks2 2.1.6-2 ii x11-utils 7.7+3 ii x11-xserver-utils 7.7+5 ii zlib1g 1:1.2.8.dfsg-2+b1 Versions of packages plasma-workspace recommends: ii kio-extras 4:15.08.2-1 ii libpam-kwallet5 5.4.2-1 plasma-workspace suggests no packages. -- no debconf information
Script started on Tue 10 Nov 2015 02:02:16 PM EST GNU gdb (Debian 7.10-1) 7.10 Copyright (C) 2015 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html> This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. Type "show copying" and "show warranty" for details. This GDB was configured as "x86_64-linux-gnu". Type "show configuration" for configuration details. For bug reporting instructions, please see: <http://www.gnu.org/software/gdb/bugs/>. Find the GDB manual and other documentation resources online at: <http://www.gnu.org/software/gdb/documentation/>. For help, type "help". Type "apropos word" to search for commands related to "word"... Reading symbols from krunner...(no debugging symbols found)...done. (gdb) run Starting program: /usr/bin/krunner [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [New Thread 0x7fffe221a700 (LWP 12299)] [New Thread 0x7fffd9a69700 (LWP 12300)] Trying to use rootObject before initialization is completed, whilst using setInitializationDelayed. Forcing completion [New Thread 0x7fffd0e82700 (LWP 12304)] I/O warning : failed to load external entity "/home/anthony/.qalculate/eurofxref-daily.xml" I/O warning : failed to load external entity "/home/anthony/.qalculate/eurofxref-daily.xml" org.kde.kurifilter-ikws: ":q" org.kde.kurifilter-ikws: Keywords Engine: Loading config... org.kde.kurifilter-ikws: Web Shortcuts Enabled: true org.kde.kurifilter-ikws: Default Shortcut: "" org.kde.kurifilter-ikws: Keyword Delimiter: : Error contacting the daemon! QObject::connect: No such signal KActivities::Consumer::serviceStatusChanged(KActivities::Consumer::ServiceStatus) QObject::connect: (receiver name: 'Activities') [New Thread 0x7fffc10f9700 (LWP 12336)] [New Thread 0x7fffc08f8700 (LWP 12337)] [New Thread 0x7fffbbfff700 (LWP 12338)] [New Thread 0x7fffbb7fe700 (LWP 12339)] [New Thread 0x7fffbaffd700 (LWP 12340)] [New Thread 0x7fffba7fc700 (LWP 12341)] [New Thread 0x7fffb9ffb700 (LWP 12342)] [New Thread 0x7fffb97fa700 (LWP 12343)] [New Thread 0x7fffb8ff9700 (LWP 12344)] [New Thread 0x7fff97fff700 (LWP 12345)] [New Thread 0x7fff977fe700 (LWP 12346)] [New Thread 0x7fff96ffd700 (LWP 12347)] [New Thread 0x7fff967fc700 (LWP 12348)] [New Thread 0x7fff95ffb700 (LWP 12349)] [New Thread 0x7fff957fa700 (LWP 12350)] [New Thread 0x7fff94ff9700 (LWP 12351)] org.kde.kurifilter-shorturi: "g" org.kde.kurifilter-shorturi: path = "g" isLocalFullPath= false exists= false url= QUrl("g") session switching to "go-mail" org.kde.kurifilter-shorturi: "go" org.kde.kurifilter-shorturi: path = "go" isLocalFullPath= false exists= false url= QUrl("go") session switching to "go-mail" org.kde.kurifilter-shorturi: "go-" org.kde.kurifilter-shorturi: path = "go-" isLocalFullPath= false exists= false url= QUrl("go-") session switching to "go-" session switching to "go-mail" org.kde.kurifilter-shorturi: "go-m" org.kde.kurifilter-shorturi: path = "go-m" isLocalFullPath= false exists= false url= QUrl("go-m") session switching to "go-m" session switching to "go-mail" org.kde.kurifilter-shorturi: "go-my" org.kde.kurifilter-shorturi: path = "go-my" isLocalFullPath= false exists= false url= QUrl("go-my") session switching to "go-my" session switching to "go-mys" org.kde.kurifilter-shorturi: "go-mys" org.kde.kurifilter-shorturi: path = "go-mys" isLocalFullPath= false exists= false url= QUrl("go-mys") org.kde.kurifilter-shorturi: "go-my" org.kde.kurifilter-shorturi: path = "go-my" isLocalFullPath= false exists= false url= QUrl("go-my") session switching to "go-my" org.kde.kurifilter-shorturi: "go-mys" org.kde.kurifilter-shorturi: path = "go-mys" isLocalFullPath= false exists= false url= QUrl("go-mys") session switching to "go-mys" org.kde.kurifilter-shorturi: "go-my" org.kde.kurifilter-shorturi: path = "go-my" isLocalFullPath= false exists= false url= QUrl("go-my") session switching to "go-my" org.kde.kurifilter-shorturi: "go-mys" org.kde.kurifilter-shorturi: path = "go-mys" isLocalFullPath= false exists= false url= QUrl("go-mys") session switching to "go-mys" org.kde.kurifilter-shorturi: "go-my" org.kde.kurifilter-shorturi: path = "go-my" isLocalFullPath= false exists= false url= QUrl("go-my") session switching to "go-my" org.kde.kurifilter-shorturi: "go-mys" session switching to "go-mys" org.kde.kurifilter-shorturi: path = "go-mys" isLocalFullPath= false exists= false url= QUrl("go-mys") org.kde.kurifilter-shorturi: "go-my" org.kde.kurifilter-shorturi: path = "go-my" isLocalFullPath= false exists= false url= QUrl("go-my") session switching to "go-my" org.kde.kurifilter-shorturi: "go-mys" org.kde.kurifilter-shorturi: path = "go-mys" isLocalFullPath= false exists= false url= QUrl("go-mys") session switching to "go-mys" org.kde.kurifilter-shorturi: "go-my" org.kde.kurifilter-shorturi: path = "go-my" isLocalFullPath= false exists= false url= QUrl("go-my") session switching to "go-my" org.kde.kurifilter-shorturi: "go-mys" org.kde.kurifilter-shorturi: path = "go-mys" isLocalFullPath= false exists= false url= QUrl("go-mys") session switching to "go-mys" org.kde.kurifilter-shorturi: "go-my" org.kde.kurifilter-shorturi: path = "go-my" isLocalFullPath= false exists= false url= QUrl("go-my") session switching to "go-my" org.kde.kurifilter-shorturi: "go-mys" org.kde.kurifilter-shorturi: path = "go-mys" isLocalFullPath= false exists= false url= QUrl("go-mys") session switching to "go-mys" org.kde.kurifilter-shorturi: "go-my" org.kde.kurifilter-shorturi: path = "go-my" isLocalFullPath= false exists= false url= QUrl("go-my") session switching to "go-my" org.kde.kurifilter-shorturi: "go-mys" org.kde.kurifilter-shorturi: path = "go-mys" isLocalFullPath= false exists= false url= QUrl("go-mys") session switching to "go-mys" org.kde.kurifilter-shorturi: "go-my" org.kde.kurifilter-shorturi: path = "go-my" isLocalFullPath= false exists= false url= QUrl("go-my") session switching to "go-my" org.kde.kurifilter-shorturi: "go-mys" org.kde.kurifilter-shorturi: path = "go-mys" isLocalFullPath= false exists= false url= QUrl("go-mys") session switching to "go-mys" org.kde.kurifilter-shorturi: "go-my" org.kde.kurifilter-shorturi: path = "go-my" isLocalFullPath= false exists= false url= QUrl("go-my") session switching to "go-my" org.kde.kurifilter-shorturi: "go-mys" org.kde.kurifilter-shorturi: path = "go-mys" isLocalFullPath= false exists= false url= QUrl("go-mys") session switching to "go-mys" org.kde.kurifilter-shorturi: "go-my" org.kde.kurifilter-shorturi: path = "go-my" isLocalFullPath= false exists= false url= QUrl("go-my") Program received signal SIGABRT, Aborted. [Switching to Thread 0x7fffbb7fe700 (LWP 12339)] 0x00007ffff4818107 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 56 ../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory. (gdb) b[Kthread apply all bt full Thread 20 (Thread 0x7fff94ff9700 (LWP 12351)): #0 0x00007ffff48c4ff9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff4fa4b38 in QBasicMutex::lockInternal() (op=0, val=3, timeout=0x0, addr=0x112d280) at thread/qmutex_linux.cpp:146 int_addr = 0x112d280 addr2 = 0x0 val2 = 0 #2 0x00007ffff4fa4b38 in QBasicMutex::lockInternal() (timeout=-1, elapsedTimer=0x0, d_ptr=...) at thread/qmutex_linux.cpp:187 #3 0x00007ffff4fa4b38 in QBasicMutex::lockInternal() (this=0x112d280) at thread/qmutex_linux.cpp:203 #4 0x00007ffff4fa4bd9 in QMutex::lock() (this=<optimized out>) at thread/qmutex.cpp:217 current = 0x0 #5 0x00007fffd2bc3caf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (m=<optimized out>, this=<synthetic pointer>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qmutex.h:128 l = <optimized out> next = <optimized out> #6 0x00007fffd2bc3caf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this= 0xd214a0, th=th@entry=0xe826c0, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:507 l = <optimized out> next = <optimized out> #7 0x00007fffd2bc80f8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0xe23fa0, th=0xe826c0, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66 next = {value = 0x1, d = 0x7fffd2bcbff2 <ThreadWeaver::Weaver::threadSuspended(ThreadWeaver::Thread*)+66>} #8 0x00007fffd2bc307d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0xe826c0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #9 0x00007fffd2bc8152 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0xe23fa0, th=0xe826c0, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73 next = {value = 0x0, d = 0x0} #10 0x00007fffd2bc307d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0xe826c0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #11 0x00007fffd2bc8152 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0xe23fa0, th=0xe826c0, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73 next = {value = 0x0, d = 0x0} #12 0x00007fffd2bc307d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0xe826c0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #13 0x00007fffd2bc8152 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0xe23fa0, th=0xe826c0, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73 next = {value = 0x0, d = 0x0} #14 0x00007fffd2bc307d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0xe826c0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #15 0x00007fffd2bc8152 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0xe23fa0, th=0xe826c0, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73 next = {value = 0x0, d = 0x0} #16 0x00007fffd2bc307d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0xe826c0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #17 0x00007fffd2bc8152 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0xe23fa0, th=0xe826c0, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73 next = {value = 0x0, d = 0x0} #18 0x00007fffd2bc307d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0xe826c0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #19 0x00007fffd2bc6053 in ThreadWeaver::Thread::run() (this=0xe826c0) at ../../src/thread.cpp:103 newJob = {value = 0xce07f0, d = 0xd8c170} ---Type <return> to continue, or q <return> to quit--- oldJob = <optimized out> wasBusy = <optimized out> #20 0x00007ffff4faca6e in QThreadPrivate::start(void*) (arg=0xe826c0) at thread/qthread_unix.cpp:331 __clframe = {__cancel_routine = 0x7ffff4fabba0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0xe826c0, __do_it = 1, __cancel_type = <optimized out>} thr = 0xe826c0 data = 0xed09b0 objectName = {static null = {<No data fields>}, d = 0xc360b0} #21 0x00007ffff2b2a0a4 in start_thread (arg=0x7fff94ff9700) at pthread_create.c:309 __res = <optimized out> pd = 0x7fff94ff9700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735693166336, -8978410269802043898, 0, 140737354125408, 7, 140735693166336, 8978328909761930758, 8978385490141046278}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #22 0x00007ffff48c906d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 19 (Thread 0x7fff957fa700 (LWP 12350)): #0 0x00007ffff48c4ff9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff4fa4b38 in QBasicMutex::lockInternal() (op=0, val=3, timeout=0x0, addr=0x112d280) at thread/qmutex_linux.cpp:146 int_addr = 0x112d280 addr2 = 0x0 val2 = 0 #2 0x00007ffff4fa4b38 in QBasicMutex::lockInternal() (timeout=-1, elapsedTimer=0x0, d_ptr=...) at thread/qmutex_linux.cpp:187 #3 0x00007ffff4fa4b38 in QBasicMutex::lockInternal() (this=this@entry=0x112d280) at thread/qmutex_linux.cpp:203 #4 0x00007ffff4fa4bd9 in QMutex::lock() (this=this@entry=0x112d280) at thread/qmutex.cpp:217 current = 0x0 #5 0x00007ffff4fadc8e in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x112d280, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:210 #6 0x00007fffd2bc311b in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0xd214a0, th=<optimized out>) at ../../src/weaver.cpp:594 #7 0x00007fffd2bc3ecf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0xd214a0, th=th@entry=0x7fff84002f90, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554 l = {val = 18010753} next = <optimized out> #8 0x00007fffd2bc80f8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0xe23fa0, th=0x7fff84002f90, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66 next = {value = 0x1, d = 0x7fffd2bcbff2 <ThreadWeaver::Weaver::threadSuspended(ThreadWeaver::Thread*)+66>} #9 0x00007fffd2bc307d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fff84002f90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #10 0x00007fffd2bc8152 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0xe23fa0, th=0x7fff84002f90, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73 next = {value = 0x0, d = 0x0} #11 0x00007fffd2bc307d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fff84002f90, w---Type <return> to continue, or q <return> to quit--- asBusy=<optimized out>) at ../../src/weaver.cpp:568 #12 0x00007fffd2bc8152 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0xe23fa0, th=0x7fff84002f90, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73 next = {value = 0x0, d = 0x0} #13 0x00007fffd2bc307d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fff84002f90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #14 0x00007fffd2bc8152 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0xe23fa0, th=0x7fff84002f90, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73 next = {value = 0x0, d = 0x0} #15 0x00007fffd2bc307d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fff84002f90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #16 0x00007fffd2bc6053 in ThreadWeaver::Thread::run() (this=0x7fff84002f90) at ../../src/thread.cpp:103 newJob = {value = 0xefd740, d = 0xa54c00} oldJob = <optimized out> wasBusy = <optimized out> #17 0x00007ffff4faca6e in QThreadPrivate::start(void*) (arg=0x7fff84002f90) at thread/qthread_unix.cpp:331 __clframe = {__cancel_routine = 0x7ffff4fabba0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7fff84002f90, __do_it = 1, __cancel_type = <optimized out>} thr = 0x7fff84002f90 data = 0x7fff840030d0 objectName = {static null = {<No data fields>}, d = 0x7fff84003220} #18 0x00007ffff2b2a0a4 in start_thread (arg=0x7fff957fa700) at pthread_create.c:309 __res = <optimized out> pd = 0x7fff957fa700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735701559040, -8978410269802043898, 0, 140737354125408, 7, 140735701559040, 8978327809713432070, 8978385490141046278}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #19 0x00007ffff48c906d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 18 (Thread 0x7fff95ffb700 (LWP 12349)): #0 0x00007ffff48c4ff9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff4fa4b38 in QBasicMutex::lockInternal() (op=0, val=3, timeout=0x0, addr=0x112d280) at thread/qmutex_linux.cpp:146 int_addr = 0x112d280 addr2 = 0x0 val2 = 0 #2 0x00007ffff4fa4b38 in QBasicMutex::lockInternal() (timeout=-1, elapsedTimer=0x0, d_ptr=...) at thread/qmutex_linux.cpp:187 #3 0x00007ffff4fa4b38 in QBasicMutex::lockInternal() (this=this@entry=0x112d280) at thread/qmutex_linux.cpp:203 #4 0x00007ffff4fa4bd9 in QMutex::lock() (this=this@entry=0x112d280) at thread/qmutex.cpp:217 current = 0x0 #5 0x00007ffff4fadc8e in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x112d280, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:210 #6 0x00007fffd2bc311b in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0xd214a0, th=<optimized out>) at ../../src/weaver.cpp:594 #7 0x00007fffd2bc3ecf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0---Type <return> to continue, or q <return> to quit--- xd214a0, th=th@entry=0x7fff80002b90, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554 l = {val = 18010753} next = <optimized out> #8 0x00007fffd2bc80f8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0xe23fa0, th=0x7fff80002b90, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66 next = {value = 0xd214a0, d = 0x7fffd2bcbff2 <ThreadWeaver::Weaver::threadSuspended(ThreadWeaver::Thread*)+66>} #9 0x00007fffd2bc307d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fff80002b90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #10 0x00007fffd2bc8152 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0xe23fa0, th=0x7fff80002b90, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73 next = {value = 0x0, d = 0x0} #11 0x00007fffd2bc307d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fff80002b90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #12 0x00007fffd2bc8152 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0xe23fa0, th=0x7fff80002b90, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73 next = {value = 0x0, d = 0x0} #13 0x00007fffd2bc307d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fff80002b90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #14 0x00007fffd2bc8152 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0xe23fa0, th=0x7fff80002b90, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73 next = {value = 0x0, d = 0x0} #15 0x00007fffd2bc307d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fff80002b90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #16 0x00007fffd2bc8152 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0xe23fa0, th=0x7fff80002b90, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73 next = {value = 0x0, d = 0x0} #17 0x00007fffd2bc307d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fff80002b90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #18 0x00007fffd2bc6053 in ThreadWeaver::Thread::run() (this=0x7fff80002b90) at ../../src/thread.cpp:103 newJob = {value = 0xcce020, d = 0xefd720} oldJob = <optimized out> wasBusy = <optimized out> #19 0x00007ffff4faca6e in QThreadPrivate::start(void*) (arg=0x7fff80002b90) at thread/qthread_unix.cpp:331 __clframe = {__cancel_routine = 0x7ffff4fabba0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7fff80002b90, __do_it = 1, __cancel_type = <optimized out>} thr = 0x7fff80002b90 data = 0x7fff80002cd0 objectName = {static null = {<No data fields>}, d = 0x7fff80002e20} #20 0x00007ffff2b2a0a4 in start_thread (arg=0x7fff95ffb700) at pthread_create.c:309 __res = <optimized out> pd = 0x7fff95ffb700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735709951744, -8978410269802043898, 0, 140737354125408, 7, 140735709951744, 8978326709664933382, 8978385490141046278}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> ---Type <return> to continue, or q <return> to quit--- __PRETTY_FUNCTION__ = "start_thread" #21 0x00007ffff48c906d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 17 (Thread 0x7fff967fc700 (LWP 12348)): #0 0x00007ffff48c4ff9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff4fa4b38 in QBasicMutex::lockInternal() (op=0, val=3, timeout=0x0, addr=0x112d280) at thread/qmutex_linux.cpp:146 int_addr = 0x112d280 addr2 = 0x0 val2 = 0 #2 0x00007ffff4fa4b38 in QBasicMutex::lockInternal() (timeout=-1, elapsedTimer=0x0, d_ptr=...) at thread/qmutex_linux.cpp:187 #3 0x00007ffff4fa4b38 in QBasicMutex::lockInternal() (this=this@entry=0x112d280) at thread/qmutex_linux.cpp:203 #4 0x00007ffff4fa4bd9 in QMutex::lock() (this=this@entry=0x112d280) at thread/qmutex.cpp:217 current = 0x0 #5 0x00007ffff4fadc8e in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x112d280, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:210 #6 0x00007fffd2bc311b in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0xd214a0, th=<optimized out>) at ../../src/weaver.cpp:594 #7 0x00007fffd2bc3ecf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0xd214a0, th=th@entry=0x7fff8c003190, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554 l = {val = 18010753} next = <optimized out> #8 0x00007fffd2bc80f8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0xe23fa0, th=0x7fff8c003190, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66 next = {value = 0x1, d = 0x26a33acdf4fa6043} #9 0x00007fffd2bc307d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fff8c003190, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #10 0x00007fffd2bc8152 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0xe23fa0, th=0x7fff8c003190, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73 next = {value = 0x0, d = 0x0} #11 0x00007fffd2bc307d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fff8c003190, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #12 0x00007fffd2bc6053 in ThreadWeaver::Thread::run() (this=0x7fff8c003190) at ../../src/thread.cpp:103 newJob = {value = 0xc99800, d = 0xcc3850} oldJob = <optimized out> wasBusy = <optimized out> #13 0x00007ffff4faca6e in QThreadPrivate::start(void*) (arg=0x7fff8c003190) at thread/qthread_unix.cpp:331 __clframe = {__cancel_routine = 0x7ffff4fabba0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7fff8c003190, __do_it = 1, __cancel_type = <optimized out>} thr = 0x7fff8c003190 data = 0x7fff8c0032d0 objectName = {static null = {<No data fields>}, d = 0x7fff8c003420} #14 0x00007ffff2b2a0a4 in start_thread (arg=0x7fff967fc700) at pthread_create.c:309 __res = <optimized out> pd = 0x7fff967fc700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735718344448, -8978410269802043898, 0, 140737354125408, 7, 140735718344448, 8978325609616434694, 8978385490141046278}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> ---Type <return> to continue, or q <return> to quit--- pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #15 0x00007ffff48c906d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 16 (Thread 0x7fff96ffd700 (LWP 12347)): #0 0x00007ffff4ff6270 in QDateTime::setMSecsSinceEpoch(long long) (this=this@entry=0x7fff96ffcb80, msecs=msecs@entry=1447182161914) at tools/qdatetime.cpp:3432 dt = {jd = 140735726734176} tm = {mds = 11421296} status = <optimized out> d = <optimized out> #1 0x00007ffff4ff8682 in QDateTime::fromMSecsSinceEpoch(long long, Qt::TimeSpec, int) (msecs=1447182161914, spec=spec@entry=Qt::LocalTime, offsetSeconds=offsetSeconds@entry=0) at tools/qdatetime.cpp:4266 dt = {d = {d = 0x7fff8c512ea0}} #2 0x00007ffff4ff89ec in QDateTime::currentDateTime() () at tools/qdatetime.cpp:4120 #3 0x00007ffff4ff8aa1 in QTime::currentTime() () at tools/qdatetime.cpp:4115 #4 0x00007ffff4ff8b7d in QTime::elapsed() const (this=this@entry=0x7fff96ffcbd0) at tools/qdatetime.cpp:2098 n = <optimized out> #5 0x00007fffd2de3f5f in Plasma::AbstractRunner::performMatch(Plasma::RunnerContext&) (this=0xae4670, localContext=...) at ../../src/abstractrunner.cpp:134 time = {mds = 50561914} runtime = <optimized out> slowed = <optimized out> #6 0x00007fffd2bc78a0 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) (this=<optimized out>, job=..., thread=<optimized out>) at ../../src/executor.cpp:52 #7 0x00007fffd2bc64e0 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) (this=<optimized out>, self=..., th=0x7fff88003190) at ../../src/job.cpp:83 executor = 0xc9a918 #8 0x00007fffd2bc5f8a in ThreadWeaver::Thread::run() (this=0x7fff88003190) at ../../src/thread.cpp:114 oldJob = <optimized out> wasBusy = true #9 0x00007ffff4faca6e in QThreadPrivate::start(void*) (arg=0x7fff88003190) at thread/qthread_unix.cpp:331 __clframe = {__cancel_routine = 0x7ffff4fabba0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7fff88003190, __do_it = 1, __cancel_type = <optimized out>} thr = 0x7fff88003190 data = 0x7fff880032d0 objectName = {static null = {<No data fields>}, d = 0x7fff88003420} #10 0x00007ffff2b2a0a4 in start_thread (arg=0x7fff96ffd700) at pthread_create.c:309 __res = <optimized out> pd = 0x7fff96ffd700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735726737152, -8978410269802043898, 0, 140737354125408, 7, 140735726737152, 8978324509567936006, 8978385490141046278}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> ---Type <return> to continue, or q <return> to quit--- __PRETTY_FUNCTION__ = "start_thread" #11 0x00007ffff48c906d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 15 (Thread 0x7fff977fe700 (LWP 12346)): #0 0x00007ffff48c4ff9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff4fa4b38 in QBasicMutex::lockInternal() (op=0, val=3, timeout=0x0, addr=0x112d280) at thread/qmutex_linux.cpp:146 int_addr = 0x112d280 addr2 = 0x0 val2 = 0 #2 0x00007ffff4fa4b38 in QBasicMutex::lockInternal() (timeout=-1, elapsedTimer=0x0, d_ptr=...) at thread/qmutex_linux.cpp:187 #3 0x00007ffff4fa4b38 in QBasicMutex::lockInternal() (this=0x112d280) at thread/qmutex_linux.cpp:203 #4 0x00007ffff4fa4bd9 in QMutex::lock() (this=<optimized out>) at thread/qmutex.cpp:217 current = 0x0 #5 0x00007fffd2bc3caf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (m=<optimized out>, this=<synthetic pointer>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qmutex.h:128 l = <optimized out> next = <optimized out> #6 0x00007fffd2bc3caf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0xd214a0, th=th@entry=0x7fff90002990, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:507 l = <optimized out> next = <optimized out> #7 0x00007fffd2bc80f8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0xe23fa0, th=0x7fff90002990, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66 next = {value = 0xd214a0, d = 0x7fffd2bcbff2 <ThreadWeaver::Weaver::threadSuspended(ThreadWeaver::Thread*)+66>} #8 0x00007fffd2bc307d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fff90002990, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #9 0x00007fffd2bc8152 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0xe23fa0, th=0x7fff90002990, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73 next = {value = 0x0, d = 0x0} #10 0x00007fffd2bc307d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fff90002990, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #11 0x00007fffd2bc8152 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0xe23fa0, th=0x7fff90002990, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73 next = {value = 0x0, d = 0x0} #12 0x00007fffd2bc307d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fff90002990, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #13 0x00007fffd2bc8152 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0xe23fa0, th=0x7fff90002990, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73 next = {value = 0x0, d = 0x0} #14 0x00007fffd2bc307d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fff90002990, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #15 0x00007fffd2bc8152 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0xe23fa0, th=0x7fff90002990, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73 next = {value = 0x0, d = 0x0} #16 0x00007fffd2bc307d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fff90002990, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #17 0x00007fffd2bc6053 in ThreadWeaver::Thread::run() (this=0x7fff90002990) at ../../src/thread.cpp:103 newJob = {value = 0xeddde0, d = 0xcc8310} oldJob = <optimized out> wasBusy = <optimized out> #18 0x00007ffff4faca6e in QThreadPrivate::start(void*) (arg=0x7fff90002990) at thread/qthread_unix.cpp:331 ---Type <return> to continue, or q <return> to quit--- __clframe = {__cancel_routine = 0x7ffff4fabba0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7fff90002990, __do_it = 1, __cancel_type = <optimized out>} thr = 0x7fff90002990 data = 0x7fff90002ad0 objectName = {static null = {<No data fields>}, d = 0x7fff90002c20} #19 0x00007ffff2b2a0a4 in start_thread (arg=0x7fff977fe700) at pthread_create.c:309 __res = <optimized out> pd = 0x7fff977fe700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735735129856, -8978410269802043898, 0, 140737354125408, 7, 140735735129856, 8978323409519437318, 8978385490141046278}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #20 0x00007ffff48c906d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 14 (Thread 0x7fff97fff700 (LWP 12345)): #0 0x00007ffff48c4ff9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff4fa4b38 in QBasicMutex::lockInternal() (op=0, val=3, timeout=0x0, addr=0x112d280) at thread/qmutex_linux.cpp:146 int_addr = 0x112d280 addr2 = 0x0 val2 = 0 #2 0x00007ffff4fa4b38 in QBasicMutex::lockInternal() (timeout=-1, elapsedTimer=0x0, d_ptr=...) at thread/qmutex_linux.cpp:187 #3 0x00007ffff4fa4b38 in QBasicMutex::lockInternal() (this=this@entry=0x112d280) at thread/qmutex_linux.cpp:203 #4 0x00007ffff4fa4bd9 in QMutex::lock() (this=this@entry=0x112d280) at thread/qmutex.cpp:217 current = 0x0 #5 0x00007ffff4fadc8e in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x112d280, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:210 #6 0x00007fffd2bc311b in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0xd214a0, th=<optimized out>) at ../../src/weaver.cpp:594 #7 0x00007fffd2bc3ecf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0xd214a0, th=th@entry=0x7fff9c0027d0, threadWasBusy=threadWasBusy@entry=true, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554 l = {val = 18010753} next = <optimized out> #8 0x00007fffd2bc80f8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0xe23fa0, th=0x7fff9c0027d0, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66 next = {value = 0x7fff9c003270, d = 0x7fff9c003270} #9 0x00007fffd2bc307d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fff9c0027d0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #10 0x00007fffd2bc6053 in ThreadWeaver::Thread::run() (this=0x7fff9c0027d0) at ../../src/thread.cpp:103 newJob = {value = 0xc9aa90, d = 0xc9ac20} oldJob = <optimized out> wasBusy = <optimized out> #11 0x00007ffff4faca6e in QThreadPrivate::start(void*) (arg=0x7fff9c0027d0) at thread/qthread_unix.cpp:331 __clframe = {__cancel_routine = 0x7ffff4fabba0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7fff9c0027d0, __do_it = 1, __cancel_ty---Type <return> to continue, or q <return> to quit--- pe = <optimized out>} thr = 0x7fff9c0027d0 data = 0x7fff9c0031e0 objectName = {static null = {<No data fields>}, d = 0x7fff9c003330} #12 0x00007ffff2b2a0a4 in start_thread (arg=0x7fff97fff700) at pthread_create.c:309 __res = <optimized out> pd = 0x7fff97fff700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140735743522560, -8978410269802043898, 0, 140737354125408, 7, 140735743522560, 8978322309470938630, 8978385490141046278}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #13 0x00007ffff48c906d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 13 (Thread 0x7fffb8ff9700 (LWP 12344)): #0 0x00007ffff5033642 in QVector<int>::QVector(QVector<int> const&) (_q_value=@0x7fff9c54a740: 2) at ../../include/QtCore/../../src/corelib/arch/qatomic_x86.h:181 #1 0x00007ffff5033642 in QVector<int>::QVector(QVector<int> const&) (this=0x7fff9c54a740) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:127 #2 0x00007ffff5033642 in QVector<int>::QVector(QVector<int> const&) (this=0x7fff9c54a740) at ../../include/QtCore/../../src/corelib/tools/qrefcount.h:55 #3 0x00007ffff5033642 in QVector<int>::QVector(QVector<int> const&) (this=0x7fffb8ff8260, v=...) at ../../include/QtCore/../../src/corelib/tools/qvector.h:328 #4 0x00007ffff5033739 in QVector<int>::operator=(QVector<int> const&) (this=this@entry=0x7fffb8ff8338, v=...) at ../../include/QtCore/../../src/corelib/tools/qvector.h:435 tmp = {d = 0x7fffb8ff8460} #5 0x00007ffff502a379 in QRegExpCharClass::operator=(QRegExpCharClass const&) (this=0x7fffb8ff8330, cc=...) at tools/qregexp.cpp:2328 #6 0x00007ffff502eba0 in QRegExpEngine::parseFactor(QRegExpEngine::Box*) (this=this@entry=0x7fff9c52cde0, box=box@entry=0x7fffb8ff8460) at tools/qregexp.cpp:3700 outerAtom = -1 innerAtom = 61 magicLeftParen = false in = 0x7fff9c597fa8 pos0 = 280 pos = 283 len = 384 ch = 42 charClass = {r = {d = 0x7fff9c54ac20}, occ1 = {d = 0x7fff9c5491a0}, c = 448, n = false} tok = <optimized out> mayCapture = <optimized out> hasQuantifier = <optimized out> #7 0x00007ffff502ed06 in QRegExpEngine::parseTerm(QRegExpEngine::Box*) (this=this@entry=0x7fff9c52cde0, box=box@entry=0x7fffb8ff86e0) at tools/qregexp.cpp:3771 rightBox = {eng = 0x7fff9c52cde0, ls = {d = 0x7ffff5261460 <QArrayData::shared_null>}, rs = {d = 0x7ffff5261460 <QArrayData::shared_null>}, lanchors = {d = 0x7ffff52a2480 <QMapDataBase::shared_null>}, ranchors = {d = 0x7ffff52a2480 <QMapDataBase::shared_null>}, ski---Type <return> to continue, or q <return> to quit--- panchors = 0, earlyStart = 0, lateStart = 0, str = {static null = {<No data fields>}, d = 0x7ffff5261460 <QArrayData::shared_null>}, leftStr = {static null = {<No data fields>}, d = 0x7ffff5261460 <QArrayData::shared_null>}, rightStr = {static null = {<No data fields>}, d = 0x7ffff5261460 <QArrayData::shared_null>}, maxl = 0, minl = 0, occ1 = {d = 0x7fff9c54a0e0}} #8 0x00007ffff502efc5 in QRegExpEngine::parseExpression(QRegExpEngine::Box*) (this=this@entry=0x7fff9c52cde0, box=box@entry=0x7fffb8ff86e0) at tools/qregexp.cpp:3778 #9 0x00007ffff502f38a in QRegExpEngine::parse(QChar const*, int) (this=this@entry=0x7fff9c52cde0, pattern=<optimized out>, len=<optimized out>) at tools/qregexp.cpp:3524 atom = 0 anything = {r = {d = 0x7ffff5261460 <QArrayData::shared_null>}, occ1 = {d = 0x7fff9c52b8a0}, c = 0, n = false} box = {eng = 0x7fff9c52cde0, ls = {d = 0x7fff9c52e1a0}, rs = {d = 0x7fff9c52e1a0}, lanchors = {d = 0x7ffff52a2480 <QMapDataBase::shared_null>}, ranchors = {d = 0x7ffff52a2480 <QMapDataBase::shared_null>}, skipanchors = 0, earlyStart = 0, lateStart = 0, str = {static null = {<No data fields>}, d = 0x7ffff5261460 <QArrayData::shared_null>}, leftStr = {static null = {<No data fields>}, d = 0x7ffff5261460 <QArrayData::shared_null>}, rightStr = {static null = {<No data fields>}, d = 0x7ffff5261460 <QArrayData::shared_null>}, maxl = 1, minl = 1, occ1 = {d = 0x7fff9c52b8a0}} rightBox = {eng = 0x7fff9c52cde0, ls = {d = 0x7fff9c52e140}, rs = {d = 0x7fff9c52e140}, lanchors = {d = 0x7ffff52a2480 <QMapDataBase::shared_null>}, ranchors = {d = 0x7ffff52a2480 <QMapDataBase::shared_null>}, skipanchors = 0, earlyStart = 0, lateStart = 0, str = {static null = {<No data fields>}, d = 0x7ffff5261460 <QArrayData::shared_null>}, leftStr = {static null = {<No data fields>}, d = 0x7ffff5261460 <QArrayData::shared_null>}, rightStr = {static null = {<No data fields>}, d = 0x7ffff5261460 <QArrayData::shared_null>}, maxl = 1, minl = 1, occ1 = {d = 0x7fff9c52b8a0}} middleBox = {eng = 0x7fff9c52cde0, ls = {d = 0x7fff9c00ba20}, rs = {d = 0x7fff9c54a5f0}, lanchors = {d = 0x7ffff52a2480 <QMapDataBase::shared_null>}, ranchors = {d = 0x7ffff52a2480 <QMapDataBase::shared_null>}, skipanchors = 0, earlyStart = 0, lateStart = 0, str = {static null = {<No data fields>}, d = 0x7ffff5261460 <QArrayData::shared_null>}, leftStr = {static null = {<No data fields>}, d = 0x7ffff5261460 <QArrayData::shared_null>}, rightStr = {static null = {<No data fields>}, d = 0x7ffff5261460 <QArrayData::shared_null>}, maxl = 2147483647, minl = 10, occ1 = {d = 0x7fff9c597870}} sinit = <optimized out> #10 0x00007ffff502fb6d in QRegExpEngine::QRegExpEngine(QRegExpEngineKey const&) (this=0x7fff9c52cde0, key=...) at tools/qregexp.cpp:1342 rx = {static null = {<No data fields>}, d = 0x7fff9c597f90} #11 0x00007ffff5031bf0 in prepareEngine_helper(QRegExpPrivate*) (priv=0x7fff9c5231e0) at tools/qregexp.cpp:3859 initMatchState = <optimized out> #12 0x00007ffff5031e35 in QRegExp::QRegExp(QString const&, Qt::CaseSensitivity, QRegExp::PatternSyntax) (priv=<optimized out>) at tools/qregexp.cpp:3869 #13 0x00007ffff5031e35 in QRegExp::QRegExp(QString const&, Qt::CaseSensitivity, QRegExp::PatternSyntax) (this=0x7fffb8ff8860, pattern=..., cs=<optimized out>, syntax=<optimized out>) at tools/qregexp.cpp:3962 #14 0x00007fffc9dc4733 in Marble::LonLatParser::tryMatchFromDms(QString const&, Marble::LonLatParser::DirPosition) () at /usr/lib/x86_64-linux-gnu/libmarblewidget-qt5.so.22 #15 0x00007fffc9dc8cb5 in Marble::LonLatParser::parse(QString const&) () at /usr/lib/x86_64-linux-gnu/libmarblewidget-qt5.so.22 #16 0x00007fffc9dc8dbf in Marble::GeoDataCoordinates::fromString(QString const&, bool&) () at /usr/lib/x86_64-linux-gnu/libmarblewidget-qt5.so.22 #17 0x00007fffca3c79c7 in Marble::PlasmaRunner::match(Plasma::RunnerContext&) () at /usr/lib/x86_64-linux-gnu/qt5/plugins/plasma_runner_marble.so #18 0x00007fffd2de4010 in Plasma::AbstractRunner::performMatch(Plasma::RunnerContext&) (this=0xb1d3f0, localContext=...) at ../../src/abstractrunner.cpp:131 time = {mds = 50561914} runtime = <optimized out> slowed = <optimized out> #19 0x00007fffd2bc78a0 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) (this=<optimized out>, job=..., thread=<optimized out>) at ../../src/executor.cpp:52 #20 0x00007fffd2bc64e0 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) (this=---Type <return> to continue, or q <return> to quit--- <optimized out>, self=..., th=0x7fffb4002f90) at ../../src/job.cpp:83 executor = 0xd75398 #21 0x00007fffd2bc5f8a in ThreadWeaver::Thread::run() (this=0x7fffb4002f90) at ../../src/thread.cpp:114 oldJob = <optimized out> wasBusy = true #22 0x00007ffff4faca6e in QThreadPrivate::start(void*) (arg=0x7fffb4002f90) at thread/qthread_unix.cpp:331 __clframe = {__cancel_routine = 0x7ffff4fabba0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7fffb4002f90, __do_it = 1, __cancel_type = <optimized out>} thr = 0x7fffb4002f90 data = 0x7fffb40030d0 objectName = {static null = {<No data fields>}, d = 0x7fffb4003220} #23 0x00007ffff2b2a0a4 in start_thread (arg=0x7fffb8ff9700) at pthread_create.c:309 __res = <optimized out> pd = 0x7fffb8ff9700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736297146112, -8978410269802043898, 0, 140737354125408, 7, 140736297146112, 8978267337110775302, 8978385490141046278}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #24 0x00007ffff48c906d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 12 (Thread 0x7fffb97fa700 (LWP 12343)): #0 0x00007fffc5f0723d in patternCompare (zPattern=zPattern@entry=0x7fff990b5c08 "%go-my%", zString=0x7fff990b4a42 "nd Me ( BitTorrent / ED2K community )", zString@entry=0x7fff990b4a28 "AnimeYume - Anime for Yu and Me ( BitTorrent / ED2K community )", pInfo=0x7fffc5fa8fe4 <likeInfoNorm>, esc=esc@entry=0) at sqlite3.c:99270 cx = 71 c = 103 c2 = 97 matchOne = 95 matchAll = <optimized out> matchOther = <optimized out> noCase = 1 '\001' zEscaped = <optimized out> #1 0x00007fffc5f2b825 in likeFunc (context=0x7fff990badd8, argc=2, argv=0x7fff990bae08) at sqlite3.c:99405 pInfo = <optimized out> zA = 0x7fff990b4a28 "AnimeYume - Anime for Yu and Me ( BitTorrent / ED2K community )" zB = 0x7fff990b5c08 "%go-my%" escape = 0 nPat = <optimized out> db = <optimized out> #2 0x00007fffc5f69d17 in sqlite3VdbeExec (p=p@entry=0x7fff990b5568) at sqlite3.c:74539 i = <optimized out> pCtx = <optimized out> aOp = 0x7fff990b8dc8 pOp = 0x7fff990b8eb8 ---Type <return> to continue, or q <return> to quit--- rc = 0 db = <optimized out> resetSchemaOnFault = 0 '\000' encoding = <optimized out> iCompare = <optimized out> nVmStep = <optimized out> nProgressLimit = <optimized out> aMem = <optimized out> pIn1 = <optimized out> pIn2 = <optimized out> pIn3 = <optimized out> pOut = 0x7fff990b9270 aPermute = <optimized out> lastRowid = 0 #3 0x00007fffc5f72f17 in sqlite3_step (p=0x7fff990b5568) at sqlite3.c:71541 db = 0xa47058 rc = <optimized out> rc2 = 0 cnt = 0 db = <optimized out> rc = <optimized out> pStmt = <optimized out> v = <optimized out> #4 0x00007fffc5f72f17 in sqlite3_step (pStmt=<optimized out>) at sqlite3.c:6066 rc2 = 0 cnt = 0 db = <optimized out> rc = <optimized out> pStmt = <optimized out> v = <optimized out> #5 0x00007fffd14b0eb7 in QSQLiteResultPrivate::fetchNext(QVector<QVariant>&, int, bool) (this=0x7fff985181f0, values=..., idx=<optimized out>, initialFetch=<optimized out>) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:263 res = <optimized out> i = <optimized out> #6 0x00007fffd14b2270 in QSQLiteResult::exec() (this=0x7fff986a43e0) at ../../../sql/drivers/sqlite/qsql_sqlite.cpp:483 values = {d = 0x7ffff5261460 <QArrayData::shared_null>} res = <optimized out> paramCount = <optimized out> #7 0x00007ffff7efb5e2 in QSqlQuery::exec() (this=0x7fffb97f9920) at kernel/qsqlquery.cpp:1003 retval = <optimized out> #8 0x00007fffc110559b in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_bookmarksrunner.so #9 0x00007fffc1109e64 in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_bookmarksrunner.so #10 0x00007fffc1107f6c in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_bookmarksrunner.so #11 0x00007fffd2de4010 in Plasma::AbstractRunner::performMatch(Plasma::RunnerContext&) (this=0xaa8770, localContext=...) at ../../src/abstractrunner.cpp:131 time = {mds = 50561914} runtime = <optimized out> slowed = <optimized out> #12 0x00007fffd2bc78a0 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) (this=<optimized out>, job=..., thread=<optimized out>) at ../../src/executor.cpp:52 #13 0x00007fffd2bc64e0 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) (this=<optimized out>, self=..., th=0x7fffa8003190) at ../../src/job.cpp:83 ---Type <return> to continue, or q <return> to quit--- executor = 0xc9a898 #14 0x00007fffd2bc5f8a in ThreadWeaver::Thread::run() (this=0x7fffa8003190) at ../../src/thread.cpp:114 oldJob = <optimized out> wasBusy = true #15 0x00007ffff4faca6e in QThreadPrivate::start(void*) (arg=0x7fffa8003190) at thread/qthread_unix.cpp:331 __clframe = {__cancel_routine = 0x7ffff4fabba0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7fffa8003190, __do_it = 1, __cancel_type = <optimized out>} thr = 0x7fffa8003190 data = 0x7fffa80032d0 objectName = {static null = {<No data fields>}, d = 0x7fffa8003420} #16 0x00007ffff2b2a0a4 in start_thread (arg=0x7fffb97fa700) at pthread_create.c:309 __res = <optimized out> pd = 0x7fffb97fa700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736305538816, -8978410269802043898, 0, 140737354125408, 7, 140736305538816, 8978266237062276614, 8978385490141046278}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #17 0x00007ffff48c906d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 11 (Thread 0x7fffb9ffb700 (LWP 12342)): #0 0x00007ffff48c4ff9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff4fa4b38 in QBasicMutex::lockInternal() (op=0, val=3, timeout=0x0, addr=0x112d280) at thread/qmutex_linux.cpp:146 int_addr = 0x112d280 addr2 = 0x0 val2 = 0 #2 0x00007ffff4fa4b38 in QBasicMutex::lockInternal() (timeout=-1, elapsedTimer=0x0, d_ptr=...) at thread/qmutex_linux.cpp:187 #3 0x00007ffff4fa4b38 in QBasicMutex::lockInternal() (this=0x112d280) at thread/qmutex_linux.cpp:203 #4 0x00007ffff4fa4bd9 in QMutex::lock() (this=<optimized out>) at thread/qmutex.cpp:217 current = 0x0 #5 0x00007fffd2bc3caf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (m=<optimized out>, this=<synthetic pointer>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qmutex.h:128 l = <optimized out> next = <optimized out> #6 0x00007fffd2bc3caf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0xd214a0, th=th@entry=0x7fffbc0035f0, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:507 l = <optimized out> next = <optimized out> #7 0x00007fffd2bc80f8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0xe23fa0, th=0x7fffbc0035f0, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66 next = {value = 0x1, d = 0x7fffd2bcbff2 <ThreadWeaver::Weaver::threadSuspended(ThreadWeaver::Thread*)+66>} #8 0x00007fffd2bc307d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fffbc0035f0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #9 0x00007fffd2bc8152 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0xe23fa0, th=0x7fffbc0035f0, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73 ---Type <return> to continue, or q <return> to quit--- next = {value = 0x0, d = 0x0} #10 0x00007fffd2bc307d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fffbc0035f0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #11 0x00007fffd2bc8152 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0xe23fa0, th=0x7fffbc0035f0, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73 next = {value = 0x0, d = 0x0} #12 0x00007fffd2bc307d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fffbc0035f0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #13 0x00007fffd2bc8152 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0xe23fa0, th=0x7fffbc0035f0, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73 next = {value = 0x0, d = 0x0} #14 0x00007fffd2bc307d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fffbc0035f0, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #15 0x00007fffd2bc6053 in ThreadWeaver::Thread::run() (this=0x7fffbc0035f0) at ../../src/thread.cpp:103 newJob = {value = 0xd88e30, d = 0xee3130} oldJob = <optimized out> wasBusy = <optimized out> #16 0x00007ffff4faca6e in QThreadPrivate::start(void*) (arg=0x7fffbc0035f0) at thread/qthread_unix.cpp:331 __clframe = {__cancel_routine = 0x7ffff4fabba0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7fffbc0035f0, __do_it = 1, __cancel_type = <optimized out>} thr = 0x7fffbc0035f0 data = 0x7fffbc003730 objectName = {static null = {<No data fields>}, d = 0x7fffbc003810} #17 0x00007ffff2b2a0a4 in start_thread (arg=0x7fffb9ffb700) at pthread_create.c:309 __res = <optimized out> pd = 0x7fffb9ffb700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736313931520, -8978410269802043898, 0, 140737354125408, 7, 140736313931520, 8978265137013777926, 8978385490141046278}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #18 0x00007ffff48c906d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 10 (Thread 0x7fffba7fc700 (LWP 12341)): #0 0x00007ffff48c4ff9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff4fa4b38 in QBasicMutex::lockInternal() (op=0, val=3, timeout=0x0, addr=0x112d280) at thread/qmutex_linux.cpp:146 int_addr = 0x112d280 addr2 = 0x0 val2 = 0 #2 0x00007ffff4fa4b38 in QBasicMutex::lockInternal() (timeout=-1, elapsedTimer=0x0, d_ptr=...) at thread/qmutex_linux.cpp:187 #3 0x00007ffff4fa4b38 in QBasicMutex::lockInternal() (this=this@entry=0x112d280) at thread/qmutex_linux.cpp:203 #4 0x00007ffff4fa4bd9 in QMutex::lock() (this=this@entry=0x112d280) at thread/qmutex.cpp:217 current = 0x0 #5 0x00007ffff4fadc8e in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x112d280, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:210 #6 0x00007fffd2bc311b in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0---Type <return> to continue, or q <return> to quit--- xd214a0, th=<optimized out>) at ../../src/weaver.cpp:594 #7 0x00007fffd2bc3ecf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0xd214a0, th=th@entry=0x7fffb0002d90, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554 l = {val = 18010753} next = <optimized out> #8 0x00007fffd2bc80f8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0xe23fa0, th=0x7fffb0002d90, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66 next = {value = 0x1, d = 0xe7974c1cf4fa6043} #9 0x00007fffd2bc307d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fffb0002d90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #10 0x00007fffd2bc8152 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0xe23fa0, th=0x7fffb0002d90, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73 next = {value = 0x0, d = 0x0} #11 0x00007fffd2bc307d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fffb0002d90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #12 0x00007fffd2bc6053 in ThreadWeaver::Thread::run() (this=0x7fffb0002d90) at ../../src/thread.cpp:103 newJob = {value = 0xa54b40, d = 0xa54b90} oldJob = <optimized out> wasBusy = <optimized out> #13 0x00007ffff4faca6e in QThreadPrivate::start(void*) (arg=0x7fffb0002d90) at thread/qthread_unix.cpp:331 __clframe = {__cancel_routine = 0x7ffff4fabba0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7fffb0002d90, __do_it = 1, __cancel_type = <optimized out>} thr = 0x7fffb0002d90 data = 0x7fffb0002ed0 objectName = {static null = {<No data fields>}, d = 0x7fffb0003020} #14 0x00007ffff2b2a0a4 in start_thread (arg=0x7fffba7fc700) at pthread_create.c:309 __res = <optimized out> pd = 0x7fffba7fc700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736322324224, -8978410269802043898, 0, 140737354125408, 7, 140736322324224, 8978264036965279238, 8978385490141046278}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #15 0x00007ffff48c906d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 9 (Thread 0x7fffbaffd700 (LWP 12340)): #0 0x00007ffff48bbf55 in __GI___xstat (vers=vers@entry=1, name=name@entry=0x7fffac119248 "/home/anthony/.cache/ksycoca5_en_EZ3V+KTXMplNlqsamGgMDBoB9Wc=", buf=buf@entry=0x7fffbaffc7a0) at ../sysdeps/unix/sysv/linux/wordsize-64/xstat.c:35 resultvar = 0 #1 0x00007ffff511d321 in QFileSystemEngine::fillMetaData(QFileSystemEntry const&, QFileSystemMetaData&, QFlags<QFileSystemMetaData::MetaDataFlag>) (__statbuf=0x7fffbaffc7a0, __path=0x7fffac119248 "/home/anthony/.cache/ksycoca5_en_EZ3V+KTXMplNlqsamGgMDBoB9Wc=") at /usr/include/x86_64-linux-gnu/sys/stat.h:504 nativeFilePath = 0x7fffac119248 "/home/anthony/.cache/ksycoca5_en_EZ3V+KTXMplNlqsamGgMDBoB9Wc=" entryExists = <optimized out> statBuffer = ---Type <return> to continue, or q <return> to quit--- {st_dev = 64771, st_ino = 10984, st_nlink = 2, st_mode = 33188, st_uid = 1000, st_gid = 1000, __pad0 = 0, st_rdev = 0, st_size = 1797828, st_blksize = 4096, st_blocks = 3512, st_atim = {tv_sec = 1447181772, tv_nsec = 674465818}, st_mtim = {tv_sec = 1447181772, tv_nsec = 222453270}, st_ctim = {tv_sec = 1447181772, tv_nsec = 658465374}, __glibc_reserved = {0, 0, 0}} statBufferValid = false #2 0x00007ffff511d321 in QFileSystemEngine::fillMetaData(QFileSystemEntry const&, QFileSystemMetaData&, QFlags<QFileSystemMetaData::MetaDataFlag>) (entry=..., data=..., what=..., what@entry=...) at io/qfilesystemengine_unix.cpp:480 nativeFilePath = 0x7fffac119248 "/home/anthony/.cache/ksycoca5_en_EZ3V+KTXMplNlqsamGgMDBoB9Wc=" entryExists = <optimized out> statBuffer = {st_dev = 64771, st_ino = 10984, st_nlink = 2, st_mode = 33188, st_uid = 1000, st_gid = 1000, __pad0 = 0, st_rdev = 0, st_size = 1797828, st_blksize = 4096, st_blocks = 3512, st_atim = {tv_sec = 1447181772, tv_nsec = 674465818}, st_mtim = {tv_sec = 1447181772, tv_nsec = 222453270}, st_ctim = {tv_sec = 1447181772, tv_nsec = 658465374}, __glibc_reserved = {0, 0, 0}} statBufferValid = false #3 0x00007ffff50b3166 in QFileInfo::lastModified() const (this=<optimized out>) at io/qfileinfo.cpp:1334 d = 0x7fffac1260b0 #4 0x00007ffff396c174 in KSycoca::ensureCacheValid() () at /usr/lib/x86_64-linux-gnu/libKF5Service.so.5 #5 0x00007ffff3958a82 in KServiceTypeTrader::defaultOffers(QString const&, QString const&) const () at /usr/lib/x86_64-linux-gnu/libKF5Service.so.5 #6 0x00007ffff3958ee9 in KServiceTypeTrader::query(QString const&, QString const&) const () at /usr/lib/x86_64-linux-gnu/libKF5Service.so.5 #7 0x00007fffca7d7baa in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_services.so #8 0x00007fffd2de4010 in Plasma::AbstractRunner::performMatch(Plasma::RunnerContext&) (this=0xabb0c0, localContext=...) at ../../src/abstractrunner.cpp:131 time = {mds = 50561914} runtime = <optimized out> slowed = <optimized out> #9 0x00007fffd2bc78a0 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) (this=<optimized out>, job=..., thread=<optimized out>) at ../../src/executor.cpp:52 #10 0x00007fffd2bc64e0 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) (this=<optimized out>, self=..., th=0xc34f40) at ../../src/job.cpp:83 executor = 0xd75318 #11 0x00007fffd2bc5f8a in ThreadWeaver::Thread::run() (this=0xc34f40) at ../../src/thread.cpp:114 oldJob = <optimized out> wasBusy = true #12 0x00007ffff4faca6e in QThreadPrivate::start(void*) (arg=0xc34f40) at thread/qthread_unix.cpp:331 __clframe = {__cancel_routine = 0x7ffff4fabba0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0xc34f40, __do_it = 1, __cancel_type = <optimized out>} thr = 0xc34f40 data = 0xb98a20 objectName = {static null = {<No data fields>}, d = 0xac1150} #13 0x00007ffff2b2a0a4 in start_thread (arg=0x7fffbaffd700) at pthread_create.c:309 __res = <optimized out> pd = 0x7fffbaffd700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736330716928, -8978410269802043898, 0, 140737354125408, 7, 140736330716928, 8978262936916780550, 8978385490141046278}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> ---Type <return> to continue, or q <return> to quit--- freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #14 0x00007ffff48c906d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 8 (Thread 0x7fffbb7fe700 (LWP 12339)): #0 0x00007ffff4818107 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56 resultvar = 0 pid = 12288 selftid = 12339 #1 0x00007ffff48194e8 in __GI_abort () at abort.c:89 save_stage = 2 act = {__sigaction_handler = {sa_handler = 0x1, sa_sigaction = 0x1}, sa_mask = {__val = {140736514310883, 140736012034152, 140736012034184, 140736339103456, 140736514311060, 0, 140736011960352, 64, 68, 140736339103696, 1, 10776664, 140737295806592, 140736514312016, 56, 56}}, sa_flags = -973921545, sa_restorer = 0x7fffbb7fcf70} sigs = {__val = {32, 0 <repeats 15 times>}} #2 0x00007ffff4856214 in __libc_message (do_abort=do_abort@entry=1, fmt=fmt@entry=0x7ffff4949000 "*** Error in `%s': %s: 0x%s ***\n") at ../sysdeps/posix/libc_fatal.c:175 ap = {{gp_offset = 40, fp_offset = 32767, overflow_arg_area = 0x7fffbb7fd190, reg_save_area = 0x7fffbb7fd120}} fd = 457 on_2 = <optimized out> list = <optimized out> nlist = <optimized out> cp = <optimized out> written = <optimized out> #3 0x00007ffff485b9ee in malloc_printerr (action=1, str=0x7ffff49450be "free(): invalid pointer", ptr=<optimized out>) at malloc.c:4996 buf = "00007fffa80000f8" cp = <optimized out> #4 0x00007ffff485c6f6 in _int_free (av=<optimized out>, p=<optimized out>, have_lock=0) at malloc.c:3840 size = <optimized out> fb = <optimized out> nextchunk = <optimized out> nextsize = <optimized out> nextinuse = <optimized out> prevsize = <optimized out> bck = <optimized out> fwd = <optimized out> errstr = <optimized out> locked = <optimized out> __func__ = "_int_free" #5 0x00007fffc4dad28f in mdb_txn_commit (txn=0x7fffa80000f8) at mdb.c:3441 rc = 22 i = <optimized out> env = <optimized out> __func__ = "mdb_txn_commit" #6 0x00007fffc4dad278 in mdb_txn_commit (txn=0x7fffa8011aa0) at mdb.c:3233 rc = <optimized out> i = <optimized out> env = <optimized out> __func__ = "mdb_txn_commit" #7 0x00007fffc4fc1496 in Baloo::Database::open(Baloo::Database::OpenMode) (this=0x7fffc51e7840 <(anonymous namespace)::Q_QGS_s_db::i---Type <return> to continue, or q <return> to quit--- nnerFunction()::holder>, mode=mode@entry=Baloo::Database::OpenDatabase) at ../../../src/engine/database.cpp:155 dirInfo = {d_ptr = {d = 0x7fffa8003be0}} rc = <optimized out> arr = {static MaxSize = 1073741800, d = 0x7fffa8005aa0} txn = 0x7fffa8011aa0 #8 0x00007fffc541b208 in Baloo::SearchStore::SearchStore() (this=0x7fffbb7fd990) at ../../../src/lib/searchstore.cpp:51 #9 0x00007fffc540ce39 in Baloo::Query::exec() (this=0x7fffbb7fda40) at ../../../src/lib/query.cpp:209 term = {d = 0x7fffa8067fe0} searchStore = {m_db = 0x7fffc51e7840 <(anonymous namespace)::Q_QGS_s_db::innerFunction()::holder>, m_prefixes = {{d = 0x7ffff52625a0 <QHashData::shared_null>, e = 0x7ffff52625a0 <QHashData::shared_null>}}} result = {<QList<QString>> = {<QListSpecialMethods<QString>> = {<No data fields>}, {p = {static shared_null = {ref = {atomic = {_q_value = -1}}, alloc = 0, begin = 0, end = 0, array = {0x0}}, d = 0x7fffa800c6b0}, d = 0x7fffa800c6b0}}, <No data fields>} #10 0x00007fffc562cf3f in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_baloosearchrunner.so #11 0x00007fffc562da80 in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_baloosearchrunner.so #12 0x00007fffd2de4010 in Plasma::AbstractRunner::performMatch(Plasma::RunnerContext&) (this=0xb73d50, localContext=...) at ../../src/abstractrunner.cpp:131 time = {mds = 50561914} runtime = <optimized out> slowed = <optimized out> #13 0x00007fffd2bc78a0 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) (this=<optimized out>, job=..., thread=<optimized out>) at ../../src/executor.cpp:52 #14 0x00007fffd2bc64e0 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) (this=<optimized out>, self=..., th=0xb899f0) at ../../src/job.cpp:83 executor = 0xee7148 #15 0x00007fffd2bc5f8a in ThreadWeaver::Thread::run() (this=0xb899f0) at ../../src/thread.cpp:114 oldJob = <optimized out> wasBusy = true #16 0x00007ffff4faca6e in QThreadPrivate::start(void*) (arg=0xb899f0) at thread/qthread_unix.cpp:331 __clframe = {__cancel_routine = 0x7ffff4fabba0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0xb899f0, __do_it = 1, __cancel_type = <optimized out>} thr = 0xb899f0 data = 0xf682a0 objectName = {static null = {<No data fields>}, d = 0xb32a40} #17 0x00007ffff2b2a0a4 in start_thread (arg=0x7fffbb7fe700) at pthread_create.c:309 __res = <optimized out> pd = 0x7fffbb7fe700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736339109632, -8978410269802043898, 0, 140737354125408, 7, 140736339109632, 8978261836868281862, 8978385490141046278}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #18 0x00007ffff48c906d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 7 (Thread 0x7fffbbfff700 (LWP 12338)): ---Type <return> to continue, or q <return> to quit--- #0 0x00007ffff48c4ff9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff4fa4b38 in QBasicMutex::lockInternal() (op=0, val=3, timeout=0x0, addr=0x112d280) at thread/qmutex_linux.cpp:146 int_addr = 0x112d280 addr2 = 0x0 val2 = 0 #2 0x00007ffff4fa4b38 in QBasicMutex::lockInternal() (timeout=-1, elapsedTimer=0x0, d_ptr=...) at thread/qmutex_linux.cpp:187 #3 0x00007ffff4fa4b38 in QBasicMutex::lockInternal() (this=0x112d280) at thread/qmutex_linux.cpp:203 #4 0x00007ffff4fa4bd9 in QMutex::lock() (this=<optimized out>) at thread/qmutex.cpp:217 current = 0x0 #5 0x00007fffd2bc3caf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (m=<optimized out>, this=<synthetic pointer>) at /usr/include/x86_64-linux-gnu/qt5/QtCore/qmutex.h:128 l = <optimized out> next = <optimized out> #6 0x00007fffd2bc3caf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0xd214a0, th=th@entry=0x7fffbc002f90, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:507 l = <optimized out> next = <optimized out> #7 0x00007fffd2bc80f8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0xe23fa0, th=0x7fffbc002f90, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66 next = {value = 0x1, d = 0xfb842fe7f4fa6043} #8 0x00007fffd2bc307d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fffbc002f90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #9 0x00007fffd2bc8152 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0xe23fa0, th=0x7fffbc002f90, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73 next = {value = 0x0, d = 0x0} #10 0x00007fffd2bc307d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0x7fffbc002f90, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #11 0x00007fffd2bc6053 in ThreadWeaver::Thread::run() (this=0x7fffbc002f90) at ../../src/thread.cpp:103 newJob = {value = 0xefd180, d = 0xcaf070} oldJob = <optimized out> wasBusy = <optimized out> #12 0x00007ffff4faca6e in QThreadPrivate::start(void*) (arg=0x7fffbc002f90) at thread/qthread_unix.cpp:331 __clframe = {__cancel_routine = 0x7ffff4fabba0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7fffbc002f90, __do_it = 1, __cancel_type = <optimized out>} thr = 0x7fffbc002f90 data = 0x7fffbc0030d0 objectName = {static null = {<No data fields>}, d = 0x7fffbc003220} #13 0x00007ffff2b2a0a4 in start_thread (arg=0x7fffbbfff700) at pthread_create.c:309 __res = <optimized out> pd = 0x7fffbbfff700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736347502336, -8978410269802043898, 0, 140737354125408, 7, 140736347502336, 8978260736819783174, 8978385490141046278}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" ---Type <return> to continue, or q <return> to quit--- #14 0x00007ffff48c906d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 6 (Thread 0x7fffc08f8700 (LWP 12337)): #0 0x00007ffff48c4ff9 in syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff4fa4b38 in QBasicMutex::lockInternal() (op=0, val=3, timeout=0x0, addr=0x112d280) at thread/qmutex_linux.cpp:146 int_addr = 0x112d280 addr2 = 0x0 val2 = 0 #2 0x00007ffff4fa4b38 in QBasicMutex::lockInternal() (timeout=-1, elapsedTimer=0x0, d_ptr=...) at thread/qmutex_linux.cpp:187 #3 0x00007ffff4fa4b38 in QBasicMutex::lockInternal() (this=this@entry=0x112d280) at thread/qmutex_linux.cpp:203 #4 0x00007ffff4fa4bd9 in QMutex::lock() (this=this@entry=0x112d280) at thread/qmutex.cpp:217 current = 0x0 #5 0x00007ffff4fadc8e in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0x112d280, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:210 #6 0x00007fffd2bc311b in ThreadWeaver::Weaver::blockThreadUntilJobsAreBeingAssigned_locked(ThreadWeaver::Thread*) (this=this@entry=0xd214a0, th=<optimized out>) at ../../src/weaver.cpp:594 #7 0x00007fffd2bc3ecf in ThreadWeaver::Weaver::takeFirstAvailableJobOrSuspendOrWait(ThreadWeaver::Thread*, bool, bool, bool) (this=0xd214a0, th=th@entry=0xabfa50, threadWasBusy=threadWasBusy@entry=false, suspendIfInactive=suspendIfInactive@entry=false, justReturning=justReturning@entry=false) at ../../src/weaver.cpp:554 l = {val = 18010753} next = <optimized out> #8 0x00007fffd2bc80f8 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0xe23fa0, th=0xabfa50, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:66 next = {value = 0x1, d = 0x7fffd2bcbff2 <ThreadWeaver::Weaver::threadSuspended(ThreadWeaver::Thread*)+66>} #9 0x00007fffd2bc307d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0xabfa50, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #10 0x00007fffd2bc8152 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0xe23fa0, th=0xabfa50, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73 next = {value = 0x0, d = 0x0} #11 0x00007fffd2bc307d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0xabfa50, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #12 0x00007fffd2bc8152 in ThreadWeaver::WorkingHardState::applyForWork(ThreadWeaver::Thread*, bool) (this=0xe23fa0, th=0xabfa50, wasBusy=<optimized out>) at ../../src/workinghardstate.cpp:73 next = {value = 0x0, d = 0x0} #13 0x00007fffd2bc307d in ThreadWeaver::Weaver::applyForWork(ThreadWeaver::Thread*, bool) (this=<optimized out>, th=0xabfa50, wasBusy=<optimized out>) at ../../src/weaver.cpp:568 #14 0x00007fffd2bc6053 in ThreadWeaver::Thread::run() (this=0xabfa50) at ../../src/thread.cpp:103 newJob = {value = 0xce0710, d = 0xd8bff0} oldJob = <optimized out> wasBusy = <optimized out> #15 0x00007ffff4faca6e in QThreadPrivate::start(void*) (arg=0xabfa50) at thread/qthread_unix.cpp:331 __clframe = {__cancel_routine = 0x7ffff4fabba0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0xabfa50, __do_it = 1, __cancel_type = <optimized out>} thr = 0xabfa50 data = 0xaf56b0 objectName = {static null = {<No data fields>}, d = 0xc35ed0} #16 0x00007ffff2b2a0a4 in start_thread (arg=0x7fffc08f8700) at pthread_create.c:309 __res = <optimized out> pd = 0x7fffc08f8700 now = <optimized out> unwind_buf = ---Type <return> to continue, or q <return> to quit--- {cancel_jmp_buf = {{jmp_buf = {140736424019712, -8978410269802043898, 0, 140737354125408, 7, 140736424019712, 8978425529883092486, 8978385490141046278}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #17 0x00007ffff48c906d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 5 (Thread 0x7fffc10f9700 (LWP 12336)): #0 0x00007ffff2b2e08f in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007ffff4fadd0b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0x7fffbc0232f0) at thread/qwaitcondition_unix.cpp:136 code = <optimized out> #2 0x00007ffff4fadd0b in QWaitCondition::wait(QMutex*, unsigned long) (this=this@entry=0x7fffbc022c98, mutex=mutex@entry=0x7fffbc022c90, time=time@entry=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007ffff4fa692b in QSemaphore::acquire(int) (this=this@entry=0x7fffc10f8b10, n=n@entry=1) at thread/qsemaphore.cpp:137 locker = {val = 140736347647121} #4 0x00007ffff51bca27 in QMetaObject::activate(QObject*, int, int, void**) (sender=0xc7c610, signalOffset=<optimized out>, local_signal_index=<optimized out>, argv=<optimized out>) at kernel/qobject.cpp:3681 semaphore = {d = 0x7fffbc022c90} ev = 0x7fffbc02c8a0 receiverInSameThread = <optimized out> sw = {receiver = 0x7fffbc022c90, previousSender = 0x133e78d0cce5fd00, currentSender = {sender = 0xc9ab10, signal = -1055945856, ref = 32767}, switched = 16} callFunction = <optimized out> receiver = 0xbbd350 method_relative = <optimized out> c = 0xb69080 last = 0xb69080 locker = <optimized out> connectionLists = {connectionLists = 0xb1c720} list = <optimized out> signal_index = 6 empty_argv = {0x0} currentThreadId = 0x7fffc10f9700 #5 0x00007fffcb9e8f0f in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/krunner_placesrunner.so #6 0x00007fffd2de4010 in Plasma::AbstractRunner::performMatch(Plasma::RunnerContext&) (this=0xc7c610, localContext=...) at ../../src/abstractrunner.cpp:131 time = {mds = 50561913} runtime = <optimized out> slowed = <optimized out> #7 0x00007fffd2bc78a0 in ThreadWeaver::Executor::run(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) (this=<optimized out>, job=..., thread=<optimized out>) at ../../src/executor.cpp:52 #8 0x00007fffd2bc64e0 in ThreadWeaver::Job::execute(QSharedPointer<ThreadWeaver::JobInterface> const&, ThreadWeaver::Thread*) (this=<optimized out>, self=..., th=0xaa5500) at ../../src/job.cpp:83 executor = 0xef1698 #9 0x00007fffd2bc5f8a in ThreadWeaver::Thread::run() (this=0xaa5500) at ../../src/thread.cpp:114 oldJob = <optimized out> wasBusy = true ---Type <return> to continue, or q <return> to quit--- #10 0x00007ffff4faca6e in QThreadPrivate::start(void*) (arg=0xaa5500) at thread/qthread_unix.cpp:331 __clframe = {__cancel_routine = 0x7ffff4fabba0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0xaa5500, __do_it = 1, __cancel_type = <optimized out>} thr = 0xaa5500 data = 0xaf57d0 objectName = {static null = {<No data fields>}, d = 0x1183c30} #11 0x00007ffff2b2a0a4 in start_thread (arg=0x7fffc10f9700) at pthread_create.c:309 __res = <optimized out> pd = 0x7fffc10f9700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736432412416, -8978410269802043898, 0, 140737354125408, 7, 140736432412416, 8978424429834593798, 8978385490141046278}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #12 0x00007ffff48c906d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 4 (Thread 0x7fffd0e82700 (LWP 12304)): #0 0x00007ffff2b2e08f in pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185 #1 0x00007ffff4fadd0b in QWaitCondition::wait(QMutex*, unsigned long) (time=18446744073709551615, this=0xde99f0) at thread/qwaitcondition_unix.cpp:136 code = <optimized out> #2 0x00007ffff4fadd0b in QWaitCondition::wait(QMutex*, unsigned long) (this=<optimized out>, mutex=0xe3b5c0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:208 #3 0x00007ffff72de7ee in () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #4 0x00007ffff72df073 in () at /usr/lib/x86_64-linux-gnu/libQt5Quick.so.5 #5 0x00007ffff4faca6e in QThreadPrivate::start(void*) (arg=0xe3b540) at thread/qthread_unix.cpp:331 __clframe = {__cancel_routine = 0x7ffff4fabba0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0xe3b540, __do_it = 1, __cancel_type = <optimized out>} thr = 0xe3b540 data = 0x6b2d90 objectName = {static null = {<No data fields>}, d = 0x7ffff5261460 <QArrayData::shared_null>} #6 0x00007ffff2b2a0a4 in start_thread (arg=0x7fffd0e82700) at pthread_create.c:309 __res = <optimized out> pd = 0x7fffd0e82700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736698263296, -8978410269802043898, 0, 140737354125408, 7, 140736698263296, 8978461035303986694, 8978385490141046278}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #7 0x00007ffff48c906d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 ---Type <return> to continue, or q <return> to quit--- Thread 3 (Thread 0x7fffd9a69700 (LWP 12300)): #0 0x00007ffff48c052d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007ffff1fa51dc in g_main_context_iterate (priority=2147483647, n_fds=1, fds=0x7fffd4003070, timeout=<optimized out>, context=0x7fffd4000990) at /build/glib2.0-VKSJTv/glib2.0-2.46.1/./glib/gmain.c:4135 poll_func = 0x7ffff1fb40d0 <g_poll> max_priority = 2147483647 timeout = -1 some_ready = <optimized out> nfds = 1 allocated_nfds = 1 fds = 0x7fffd4003070 #2 0x00007ffff1fa51dc in g_main_context_iterate (context=context@entry=0x7fffd4000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-VKSJTv/glib2.0-2.46.1/./glib/gmain.c:3835 max_priority = 2147483647 timeout = -1 some_ready = <optimized out> nfds = 1 allocated_nfds = 1 fds = 0x7fffd4003070 #3 0x00007ffff1fa52ec in g_main_context_iteration (context=0x7fffd4000990, may_block=may_block@entry=1) at /build/glib2.0-VKSJTv/glib2.0-2.46.1/./glib/gmain.c:3901 retval = <optimized out> #4 0x00007ffff51e456f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fffd40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:418 d = 0x7fffd40008e0 canWait = true savedFlags = {i = 0} result = <optimized out> #5 0x00007ffff518b54a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffd9a68c60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 d = 0x7fffd4002f90 locker = {val = 10886912} ref = {d = 0x7fffd4002f90, locker = @0x7fffd9a68be0, exceptionCaught = true} #6 0x00007ffff4fa7ac4 in QThread::exec() (this=<optimized out>) at thread/qthread.cpp:503 d = 0xa61e90 locker = {val = 10886912} eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff53d73f8 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff53014c0 <qt_meta_stringdata_QObject>, data = 0x7ffff53013a0 <qt_meta_data_QObject>, static_metacall = 0x7ffff51c4ad0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x7fffd4002f90}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff5349200 <qt_meta_stringdata_Qt>, data = 0x7ffff5346800 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x7ffff53cea60 <QObject::staticMetaObject>, stringdata = 0x7ffff535e1c0 <qt_meta_stringdata_QEventLoop>, data = 0x7ffff535e160 <qt_meta_data_QEventLoop>, static_metacall = 0x7ffff523bb60 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}} returnCode = <optimized out> #7 0x00007ffff6df9105 in () at /usr/lib/x86_64-linux-gnu/libQt5Qml.so.5 #8 0x00007ffff4faca6e in QThreadPrivate::start(void*) (arg=0xbd4ee0) at thread/qthread_unix.cpp:331 __clframe = {__cancel_routine = 0x7ffff4fabba0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0xbd4ee0, __do_it = 1, __cancel_type = <optimized out>} ---Type <return> to continue, or q <return> to quit--- thr = 0xbd4ee0 data = 0xa61f40 objectName = {static null = {<No data fields>}, d = 0x7ffff6ead9a0} #9 0x00007ffff2b2a0a4 in start_thread (arg=0x7fffd9a69700) at pthread_create.c:309 __res = <optimized out> pd = 0x7fffd9a69700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736844961536, -8978410269802043898, 0, 140737354125408, 7, 140736844961536, 8978475754693780998, 8978385490141046278}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #10 0x00007ffff48c906d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 2 (Thread 0x7fffe221a700 (LWP 12299)): #0 0x00007ffff48c052d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00007ffff3dc2252 in () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007ffff3dc3ddf in xcb_wait_for_event () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007fffe3f60839 in QXcbEventReader::run() (this=0x688b70) at qxcbconnection.cpp:1229 event = <optimized out> #4 0x00007ffff4faca6e in QThreadPrivate::start(void*) (arg=0x688b70) at thread/qthread_unix.cpp:331 __clframe = {__cancel_routine = 0x7ffff4fabba0 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x688b70, __do_it = 1, __cancel_type = <optimized out>} thr = 0x688b70 data = 0x688ed0 objectName = {static null = {<No data fields>}, d = 0x7ffff5261460 <QArrayData::shared_null>} #5 0x00007ffff2b2a0a4 in start_thread (arg=0x7fffe221a700) at pthread_create.c:309 __res = <optimized out> pd = 0x7fffe221a700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736987244288, -8978410269802043898, 0, 140737354125408, 7, 140736987244288, 8978351569472513542, 8978385490141046278}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimized out> pagesize_m1 = <optimized out> sp = <optimized out> freesize = <optimized out> __PRETTY_FUNCTION__ = "start_thread" #6 0x00007ffff48c906d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 1 (Thread 0x7ffff7e36940 (LWP 12288)): #0 0x00007ffff48c1d30 in __libc_writev (fd=3, vector=0x7fffffffd160, count=1) at ../sysdeps/unix/sysv/linux/writev.c:54 resultvar = 24 oldtype = 0 result = <optimized out> #1 0x00007ffff3dc252b in () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 ---Type <return> to continue, or q <return> to quit--- #2 0x00007ffff3dc28d1 in () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007ffff3dc3057 in () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #4 0x00007ffff3dc3c03 in () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #5 0x00007ffff3dc3c81 in xcb_wait_for_reply () at /usr/lib/x86_64-linux-gnu/libxcb.so.1 #6 0x00007ffff62754f0 in () at /usr/lib/x86_64-linux-gnu/libKF5WindowSystem.so.5 #7 0x00007ffff62706e1 in NETWinInfo::update(QFlags<NET::Property>, QFlags<NET::Property2>) () at /usr/lib/x86_64-linux-gnu/libKF5WindowSystem.so.5 #8 0x00007ffff6273630 in NETWinInfo::NETWinInfo(xcb_connection_t*, unsigned int, unsigned int, QFlags<NET::Property>, QFlags<NET::Property2>, NET::Role) () at /usr/lib/x86_64-linux-gnu/libKF5WindowSystem.so.5 #9 0x00007fffdbd76f74 in () at /usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/org.kde.kwindowsystem.platforms/KF5WindowSystemX11Plugin.so #10 0x00007ffff7bafedb in PlasmaQuick::Dialog::event(QEvent*) () at /usr/lib/x86_64-linux-gnu/libKF5PlasmaQuick.so.5 #11 0x000000000040a15f in View::event(QEvent*) () #12 0x00007ffff5d089dc in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x66f120, receiver=receiver@entry=0x7fffffffe010, e=e@entry=0x7fffffffdbf0) at kernel/qapplication.cpp:3716 consumed = <optimized out> #13 0x00007ffff5d0dea6 in QApplication::notify(QObject*, QEvent*) (this=0x7fffffffdfa0, receiver=0x7fffffffe010, e=0x7fffffffdbf0) at kernel/qapplication.cpp:3499 w = 0x7fffffffe010 extra = <optimized out> isProxyWidget = <optimized out> res = false #14 0x00007ffff518ddbb in QCoreApplication::notifyInternal(QObject*, QEvent*) (this=0x7fffffffdfa0, receiver=receiver@entry=0x7fffffffe010, event=event@entry=0x7fffffffdbf0) at kernel/qcoreapplication.cpp:965 result = false cbdata = {0x7fffffffe010, 0x7fffffffdbf0, 0x7fffffffdb9f} d = <optimized out> threadData = 0x66d9f0 loopLevelCounter = {threadData = 0x66d9f0} #15 0x00007ffff54cd20e in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) (event=0x7fffffffdbf0, receiver=0x7fffffffe010) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:227 window = <optimized out> checkShortcut = <optimized out> ev = {<QInputEvent> = {<QEvent> = {_vptr.QEvent = 0x7ffff5912ab8 <vtable for QKeyEvent+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff535eb80 <qt_meta_stringdata_QEvent>, data = 0x7ffff535e5e0 <qt_meta_data_QEvent>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x0, t = 6, posted = 0, spont = 0, m_accept = 1, reserved = 13}, modState = {i = 0}, ts = 329181275}, txt = {static null = {<No data fields>}, d = 0xf1daa0}, k = 16777219, nScanCode = 22, nVirtualKey = 65288, nModifiers = 16, c = 1, autor = 0} #16 0x00007ffff54cd20e in QGuiApplicationPrivate::processKeyEvent(QWindowSystemInterfacePrivate::KeyEvent*) (e=0xef1520) at kernel/qguiapplication.cpp:1904 window = <optimized out> checkShortcut = <optimized out> ev = {<QInputEvent> = {<QEvent> = {_vptr.QEvent = 0x7ffff5912ab8 <vtable for QKeyEvent+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff535eb80 <qt_meta_stringdata_QEvent>, data = 0x7ffff535e5e0 <qt_meta_data_QEvent>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x0, t = 6, posted = 0, spont = 0, m_accept = 1, reserved = 13}, modState = {i = 0}, ts = 329181275}, txt = {static null = {<No data fields>}, d = 0xf1daa0}, k = 16777219, nScanCode = 22, nVirtualKey = 65288, nModifiers = 16, c = 1, autor = 0} #17 0x00007ffff54d2295 in QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*) (e=e@entry=0xef1520) at kernel/qguiapplication.cpp:1587 #18 0x00007ffff54b61f8 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=...) ---Type <return> to continue, or q <return> to quit--- at kernel/qwindowsysteminterface.cpp:625 event = 0xef1520 nevents = 1 #19 0x00007fffe3f92100 in userEventSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at eventdispatchers/qeventdispatcher_glib.cpp:70 userEventSource = <optimized out> dispatcher = <optimized out> #20 0x00007ffff1fa4fe7 in g_main_context_dispatch (context=0x7fffdc0016f0) at /build/glib2.0-VKSJTv/glib2.0-2.46.1/./glib/gmain.c:3154 dispatch = 0x7fffe3f920f0 <userEventSourceDispatch(GSource*, GSourceFunc, gpointer)> prev_source = 0x0 was_in_call = 0 user_data = 0x0 callback = 0x0 cb_funcs = <optimized out> cb_data = <optimized out> need_destroy = <optimized out> source = 0x6b0090 current = 0x66a8b0 i = 1 #21 0x00007ffff1fa4fe7 in g_main_context_dispatch (context=context@entry=0x7fffdc0016f0) at /build/glib2.0-VKSJTv/glib2.0-2.46.1/./glib/gmain.c:3769 #22 0x00007ffff1fa5240 in g_main_context_iterate (context=context@entry=0x7fffdc0016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/glib2.0-VKSJTv/glib2.0-2.46.1/./glib/gmain.c:3840 max_priority = 0 timeout = 0 some_ready = 1 nfds = <optimized out> allocated_nfds = 8 fds = 0xd35660 #23 0x00007ffff1fa52ec in g_main_context_iteration (context=0x7fffdc0016f0, may_block=may_block@entry=1) at /build/glib2.0-VKSJTv/glib2.0-2.46.1/./glib/gmain.c:3901 retval = <optimized out> #24 0x00007ffff51e456f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x6acee0, flags=...) at kernel/qeventdispatcher_glib.cpp:418 d = 0x6b0610 canWait = true savedFlags = {i = 0} result = <optimized out> #25 0x00007ffff518b54a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffffffded0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:204 d = 0xbac1b0 locker = {val = 6740704} ref = {d = 0xbac1b0, locker = @0x7fffffffde50, exceptionCaught = true} #26 0x00007ffff519362c in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1229 threadData = 0x66d9f0 eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff53d73f8 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff53014c0 <qt_meta_stringdata_QObject>, data = 0x7ffff53013a0 <qt_meta_data_QObject>, static_metacall = 0x7ffff51c4ad0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0xbac1b0}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7ffff5349200 <qt_meta_stringdata_Qt>, data = 0x7ffff5346800 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {supe---Type <return> to continue, or q <return> to quit--- rdata = 0x7ffff53cea60 <QObject::staticMetaObject>, stringdata = 0x7ffff535e1c0 <qt_meta_stringdata_QEventLoop>, data = 0x7ffff535e160 <qt_meta_data_QEventLoop>, static_metacall = 0x7ffff523bb60 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}} returnCode = <optimized out> #27 0x00000000004079e9 in main () (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) (gdb) kill Kill the program being debugged? (y or n) y (gdb) quit Script done on Tue 10 Nov 2015 02:16:38 PM EST