Package: kded5 Version: 5.28.0-1 Followup-For: Bug #879901 Control: severity -1 grave
Raising severity because 6520.81MB is enough to make the OOM killer kill a browser on a laptop with less than 8GB of RAM, when the user is running without swap (possibly also with zswap) because he/she is using an SSD, or to make the system swap so hard that it becomes unusable. Please see #879898 for Simon McVittie's analysis about how this issue also causes the user's session's dbus-daemon memory to also balloon. Please let me know what I can do to help debug this further, because I'd like to help solve this asap. This time I triggered the issue on my desktop. Please note that while my desktop is running a custom kernel, my laptop is running linux-4.9 shipped in Debian Stretch. I'm sticking with 4.4 on my Desktop, because linux-4.9 has a couple of btrfs regressions that haven't yet been patched...I don't take risks with my primary system. Relevant output from top: 19242 sten 20 0 6916852 5.320g 956 S 0.0 36.5 6:12.07 kded5 2673 sten 20 0 2029908 1.584g 264 S 0.0 10.9 4:38.57 dbus-daemon Full backtrace is attached, created with: file /usr/bin/kded5 thread apply all backtrace no-filters full Sincerely, Nicholas -- System Information: Debian Release: 9.1 APT prefers stable-debug APT policy: (500, 'stable-debug'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 4.4.102.20171125 (SMP w/4 CPU cores; PREEMPT) Locale: LANG=en_CA.UTF-8, LC_CTYPE=en_CA.UTF-8 (charmap=UTF-8), LANGUAGE=en_CA:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) Versions of packages kded5 depends on: ii libc6 2.24-11+deb9u1 ii libkf5configcore5 5.28.0-2 ii libkf5coreaddons5 5.28.0-2 ii libkf5crash5 5.28.0-1 ii libkf5dbusaddons5 5.28.0-1 ii libkf5service-bin 5.28.0-1 ii libkf5service5 5.28.0-1 ii libqt5core5a 5.7.1+dfsg-3+b1 ii libqt5dbus5 5.7.1+dfsg-3+b1 ii libqt5gui5 5.7.1+dfsg-3+b1 ii libqt5widgets5 5.7.1+dfsg-3+b1 ii libstdc++6 6.3.0-18 kded5 recommends no packages. kded5 suggests no packages. -- no debconf information
Reading symbols from /usr/bin/kded5...Reading symbols from /usr/lib/debug/.build-id/dc/e41958ff786e956693484065979e08e08734c2.debug...done. done. Attaching to program: /usr/bin/kded5, process 19242 [New LWP 19243] [New LWP 19244] [New LWP 19249] [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 38 ../sysdeps/unix/sysv/linux/x86_64/syscall.S: No such file or directory. Thread 4 (Thread 0x7f7fde833700 (LWP 19249)): #0 0x00007f8000f827d7 in bind () at ../sysdeps/unix/syscall-template.S:84 No locals. #1 0x00007f8000f9b7bf in __netlink_open (h=h@entry=0x7f7fde831cc0) at ../sysdeps/unix/sysv/linux/ifaddrs.c:264 nladdr = {nl_family = 16, nl_pad = 0, nl_pid = 0, nl_groups = 0} addr_len = 3733134480 #2 0x00007f8000f9b867 in getifaddrs_internal (ifap=ifap@entry=0x7f7fde831d88) at ../sysdeps/unix/sysv/linux/ifaddrs.c:332 nh = {fd = 14, pid = 0, seq = 0, nlm_list = 0x0, end_ptr = 0x0} nlp = <optimized out> ifas = <optimized out> i = <optimized out> newlink = <optimized out> newaddr = <optimized out> newaddr_idx = <optimized out> map_newlink_data = <optimized out> ifa_data_size = 0 ifa_data_ptr = <optimized out> result = 0 __PRETTY_FUNCTION__ = "getifaddrs_internal" #3 0x00007f8000f9c510 in __getifaddrs (ifap=0x7f7fde831d88) at ../sysdeps/unix/sysv/linux/ifaddrs.c:831 res = 0 #4 0x00007f7ff0d158bb in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 No symbol table info available. #5 0x00007f7ff0d10975 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 No symbol table info available. #6 0x00007f7ff0d11445 in QNetworkInterface::allInterfaces() () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 No symbol table info available. #7 0x00007f800148e9a6 in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/bearer/libqgenericbearer.so No symbol table info available. #8 0x00007f7fff4ffb2e in QMetaMethod::invoke (this=this@entry=0x7f7fde832398, object=object@entry= 0x55bd466827b0, connectionType=Qt::DirectConnection, connectionType@entry=3733136416, returnValue=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:2222 typeNames = {0x0 <repeats 11 times>} paramCount = <optimized out> currentThread = 0x55bd466706a0 objectThread = 0x55bd466706a0 param = {0x0 <repeats 11 times>} idx_offset = 10 callFunction = 0x7f8001499a60 #9 0x00007f7fff50558a in QMetaObject::invokeMethod (obj=0x55bd466827b0, member=0x7f7ff0d77d71 "requestUpdate", type=3733136416, ret=..., val0=..., val1=..., val2=..., val3=..., val4=..., val5=..., val6=..., val7=..., val8=..., val9=...) at kernel/qmetaobject.cpp:1489 sig = {a = 512, s = 16, ptr = 0x7f7fde832420 "requestUpdate()", { array = "requestUpdate()\000\323\362\306\360\177\177\000\000\020o\305\360\177\177\000\000\250$\203\336\177\177\000\000\377u6\356\000\000\000\000\327ٸ\003\000\000\000\000\030\206)\377\177\177\000\000\200%\203\336\177\177\000\000\230b'\377\177\177\000\000\244$\203\336\177\177\000\000p%\203\336\177\177\000\000P\335L\001\200\177\000\000@", '\000' <repeats 47 times>, "\320ibF\275U\000\000\020&\203\336\177\177\000\000\300ENF\275U\000\000\005", '\000' <repeats 15 times>, "\070&\203\336\177\177\000\000\321"..., q_for_alignment_1 = 6157673470121567602, q_for_alignment_2 = 4.5804497610545543e+103}} len = <optimized out> typeNames = {0x0 <repeats 11 times>} paramCount = <optimized out> meta = 0x0 idx = 12 method = {mobj = 0x7f800149eaa0, handle = 24} #10 0x00007f7ff0cf12cb in QNetworkConfigurationManagerPrivate::pollEngines() () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 No symbol table info available. #11 0x00007f7ff0d7450d in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Network.so.5 No symbol table info available. #12 0x00007f7fff5205e9 in QMetaObject::activate (sender=sender@entry=0x7f7fcc003770, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3740 method_relative = 10 callFunction = 0x7f7ff0d742d0 receiver = 0x55bd466a3bb0 receiverInSameThread = <optimized out> sw = {receiver = 0x55bd466a3bb0, previousSender = 0x0, currentSender = {sender = 0x7f7fcc003770, signal = 3, ref = 1}, switched = true} c = 0x7f7fcc0036c0 last = 0x7f7fcc0036c0 locker = {val = 140187723384552} connectionLists = {connectionLists = 0x7f7fcc003b30} list = <optimized out> currentThreadId = 0x7f7fde833700 signal_index = 3 empty_argv = {0x0} #13 0x00007f7fff520f07 in QMetaObject::activate (sender=sender@entry=0x7f7fcc003770, m=m@entry=0x7f7fff73e760 <QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3602 No locals. #14 0x00007f7fff59a780 in QTimer::timeout (this=this@entry=0x7f7fcc003770) at .moc/moc_qtimer.cpp:198 No locals. #15 0x00007f7fff52cf78 in QTimer::timerEvent (this=0x7f7fcc003770, e=<optimized out>) at kernel/qtimer.cpp:254 e = <optimized out> this = 0x7f7fcc003770 #16 0x00007f7fff521453 in QObject::event (this=0x7f7fcc003770, e=<optimized out>) at kernel/qobject.cpp:1285 No locals. #17 0x00007f7fff4f49cb in doNotify (event=0x7f7fde832ab0, receiver=0x7f7fcc003770) at kernel/qcoreapplication.cpp:1063 No locals. #18 QCoreApplication::notify (event=<optimized out>, receiver=<optimized out>, this=<optimized out>) at kernel/qcoreapplication.cpp:1049 No locals. #19 QCoreApplication::notifyInternal2 (receiver=0x7f7fcc003770, event=event@entry=0x7f7fde832ab0) at kernel/qcoreapplication.cpp:988 selfRequired = <optimized out> result = false cbdata = {0x7f7fcc003770, 0x7f7fde832ab0, 0x7f7fde832a2f} d = <optimized out> threadData = 0x55bd46694f40 scopeLevelCounter = {threadData = 0x55bd46694f40} #20 0x00007f7fff547fee in QCoreApplication::sendEvent (event=0x7f7fde832ab0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 No locals. #21 QTimerInfoList::activateTimers (this=0x7f7fcc0030d0) at kernel/qtimerinfo_unix.cpp:644 e = {<QEvent> = {_vptr.QEvent = 0x7f7fff73b598 <vtable for QTimerEvent+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7f7fff6c38c0 <qt_meta_stringdata_QEvent>, data = 0x7f7fff6c3300 <qt_meta_data_QEvent>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x0, t = 1, posted = 0, spont = 0, m_accept = 1, reserved = 4095}, id = 14} currentTimerInfo = 0x0 n_act = 1 maxCount = <optimized out> currentTime = {tv_sec = 304147, tv_nsec = 109637547} #22 0x00007f7fff548511 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:182 timerSource = <optimized out> #23 0x00007f7ffc0c77f7 in g_main_dispatch (context=0x7f7fcc000990) at ././glib/gmain.c:3203 dispatch = 0x7f7fff5484f0 <timerSourceDispatch(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 = 0x7f7fcc003070 current = 0x7f7fc8002380 i = 0 #24 g_main_context_dispatch (context=context@entry=0x7f7fcc000990) at ././glib/gmain.c:3856 No locals. #25 0x00007f7ffc0c7a60 in g_main_context_iterate (context=context@entry=0x7f7fcc000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3929 max_priority = 2147483647 timeout = 9990 some_ready = 1 nfds = 1 allocated_nfds = 1 fds = <optimized out> #26 0x00007f7ffc0c7b0c in g_main_context_iteration (context=0x7f7fcc000990, may_block=may_block@entry=1) at ././glib/gmain.c:3990 retval = <optimized out> #27 0x00007f7fff54904f in QEventDispatcherGlib::processEvents (this=0x7f7fcc0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 d = 0x7f7fcc0008e0 canWait = true savedFlags = {i = 0} result = <optimized out> #28 0x00007f7fff4f29ca in QEventLoop::exec (this=this@entry=0x7f7fde832d00, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 d = 0x7f7fcc003190 locker = {val = 94271418300608} ref = {d = 0x7f7fcc003190, locker = @0x7f7fde832c80, exceptionCaught = true} #29 0x00007f7fff3200f3 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:507 d = 0x55bd46667850 locker = {val = 94271418300608} eventLoop = {<QObject> = {_vptr.QObject = 0x7f7fff73e3b8 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7f7fff663d60 <qt_meta_stringdata_QObject>, data = 0x7f7fff663c40 <qt_meta_data_QObject>, static_metacall = 0x7f7fff528480 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x7f7fcc003190}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7f7fff6abb40 <qt_meta_stringdata_Qt>, data = 0x7f7fff6a9080 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = { superdata = 0x7f7fff735880 <QObject::staticMetaObject>, stringdata = 0x7f7fff6c2ee0 <qt_meta_stringdata_QEventLoop>, data = 0x7f7fff6c2e80 <qt_meta_data_QEventLoop>, static_metacall = 0x7f7fff599ec0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}} returnCode = <optimized out> #30 0x00007f7fff324da8 in QThreadPrivate::start (arg=0x55bd466706a0) at thread/qthread_unix.cpp:368 __clframe = {__cancel_routine = 0x7f7fff323e40 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x55bd466706a0, __do_it = 1, __cancel_type = <optimized out>} thr = 0x55bd466706a0 data = 0x55bd46694f40 #31 0x00007f7ffecde494 in start_thread (arg=0x7f7fde833700) at pthread_create.c:333 __res = <optimized out> pd = 0x7f7fde833700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140187170715392, -8729391927569885067, 0, 140722566339135, 0, 140187756068928, 8657402053947611253, 8657332253974780021}, 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" #32 0x00007f8000f81aff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 No locals. Thread 3 (Thread 0x7f7fe8055700 (LWP 19244)): #0 __lll_lock_wait () at ../sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:135 No locals. #1 0x00007f7ffece0c06 in __GI___pthread_mutex_lock (mutex=0x7f7fe000e2f0) at ../nptl/pthread_mutex_lock.c:115 id = -20025508 __PRETTY_FUNCTION__ = "__pthread_mutex_lock" type = 1 id = <optimized out> #2 0x00007f7ffd44f0a4 in dbus_connection_send (connection=0x7f7fe000e1e0, message=message@entry=0x55bd5c4d3be0, serial=serial@entry=0x0) at ../../../dbus/dbus-connection.c:3311 __func__ = "dbus_connection_send" #3 0x00007f80015cbb06 in q_dbus_connection_send (client_serial=0x0, message=0x55bd5c4d3be0, connection=<optimized out>) at qdbus_symbols_p.h:206 No locals. #4 QDBusConnectionPrivate::sendInternal (this=0x7f7fe00030f0, pcall=<optimized out>, message=0x55bd5c4d3be0, timeout=-1) at qdbusintegrator.cpp:2166 error = {code = QDBusError::NoError, msg = {static null = {<No data fields>}, d = 0x7f7fff5bdee0 <QArrayData::shared_null>}, nm = {static null = {<No data fields>}, d = 0x7f7fff5bdee0 <QArrayData::shared_null>}, unused = 0x55bd46502460} pending = 0x0 msg = 0x55bd5c4d3be0 isNoReply = true locker = {<QDBusMutexLocker> = {<QDBusLockerBase> = {<No data fields>}, self = 0x7f7fe00030f0, mutex = 0x7f7fe0003130, action = SendMessageAction}, <No data fields>} #5 0x00007f7fff521499 in QObject::event (this=0x7f7fe00030f0, e=<optimized out>) at kernel/qobject.cpp:1263 mce = <optimized out> sw = {receiver = 0x7f7fe00030f0, previousSender = 0x0, currentSender = {sender = 0x7f7fe00030f0, signal = 5, ref = 1}, switched = true} #6 0x00007f7fff4f49cb in doNotify (event=0x55bde3df33e0, receiver=0x7f7fe00030f0) at kernel/qcoreapplication.cpp:1063 No locals. #7 QCoreApplication::notify (event=<optimized out>, receiver=<optimized out>, this=<optimized out>) at kernel/qcoreapplication.cpp:1049 No locals. #8 QCoreApplication::notifyInternal2 (receiver=0x7f7fe00030f0, event=event@entry=0x55bde3df33e0) at kernel/qcoreapplication.cpp:988 selfRequired = <optimized out> result = false cbdata = {0x7f7fe00030f0, 0x55bde3df33e0, 0x7f7fe80549df} d = <optimized out> threadData = 0x55bd46502430 scopeLevelCounter = {threadData = 0x55bd46502430} #9 0x00007f7fff4f716d in QCoreApplication::sendEvent (event=0x55bde3df33e0, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231 No locals. #10 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x55bd46502430) at kernel/qcoreapplication.cpp:1649 e = 0x55bde3df33e0 pe = <optimized out> r = <optimized out> unlocker = {m = <synthetic pointer><error reading variable>} event_deleter = {d = 0x55bde3df33e0} locker = {val = 94271416837216} startOffset = 0 i = @0x55bd46502454: 2 cleanup = {receiver = 0x0, event_type = 0, data = 0x55bd46502430, exceptionCaught = true} #11 0x00007f7fff4f75d8 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1503 data = <optimized out> #12 0x00007f7fff548c43 in postEventSourceDispatch (s=0x7f7fe00012d0) at kernel/qeventdispatcher_glib.cpp:276 source = 0x7f7fe00012d0 #13 0x00007f7ffc0c77f7 in g_main_dispatch (context=0x7f7fe0000990) at ././glib/gmain.c:3203 dispatch = 0x7f7fff548c30 <postEventSourceDispatch(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 = 0x7f7fe00012d0 current = 0x7f7fe0002210 i = 0 #14 g_main_context_dispatch (context=context@entry=0x7f7fe0000990) at ././glib/gmain.c:3856 No locals. #15 0x00007f7ffc0c7a60 in g_main_context_iterate (context=context@entry=0x7f7fe0000990, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3929 max_priority = 0 timeout = 0 some_ready = 1 nfds = 4 allocated_nfds = 4 fds = <optimized out> #16 0x00007f7ffc0c7b0c in g_main_context_iteration (context=0x7f7fe0000990, may_block=may_block@entry=1) at ././glib/gmain.c:3990 retval = <optimized out> #17 0x00007f7fff54904f in QEventDispatcherGlib::processEvents (this=0x7f7fe00008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:423 d = 0x7f7fe00008e0 canWait = true savedFlags = {i = 0} result = <optimized out> #18 0x00007f7fff4f29ca in QEventLoop::exec (this=this@entry=0x7f7fe8054cd0, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 d = 0x7f7fe0002f90 locker = {val = 94271416836992} ref = {d = 0x7f7fe0002f90, locker = @0x7f7fe8054c50, exceptionCaught = true} #19 0x00007f7fff3200f3 in QThread::exec ( this=this@entry=0x7f8001633d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread.cpp:507 d = 0x55bd46502310 locker = {val = 94271416836992} eventLoop = {<QObject> = {_vptr.QObject = 0x7f7fff73e3b8 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7f7fff663d60 <qt_meta_stringdata_QObject>, data = 0x7f7fff663c40 <qt_meta_data_QObject>, static_metacall = 0x7f7fff528480 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x7f7fe0002f90}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7f7fff6abb40 <qt_meta_stringdata_Qt>, data = 0x7f7fff6a9080 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = { superdata = 0x7f7fff735880 <QObject::staticMetaObject>, stringdata = 0x7f7fff6c2ee0 <qt_meta_stringdata_QEventLoop>, data = 0x7f7fff6c2e80 <qt_meta_data_QEventLoop>, static_metacall = 0x7f7fff599ec0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}} returnCode = <optimized out> #20 0x00007f80015be6d5 in QDBusConnectionManager::run ( this=0x7f8001633d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178 locker = <optimized out> #21 0x00007f7fff324da8 in QThreadPrivate::start ( arg=0x7f8001633d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:368 __clframe = {__cancel_routine = 0x7f7fff323e40 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x7f8001633d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>, __do_it = 1, __cancel_type = <optimized out>} thr = 0x7f8001633d60 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder> data = 0x55bd46502430 #22 0x00007f7ffecde494 in start_thread (arg=0x7f7fe8055700) at pthread_create.c:333 __res = <optimized out> pd = 0x7f7fe8055700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140187330238208, -8729391927569885067, 0, 140722566339487, 0, 140187756068928, 8657370115497056373, 8657332253974780021}, 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" #23 0x00007f8000f81aff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 No locals. Thread 2 (Thread 0x7f7ff412e700 (LWP 19243)): #0 0x00007f8000f786ad in poll () at ../sysdeps/unix/syscall-template.S:84 No locals. #1 0x00007f7ffbc59150 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 No symbol table info available. #2 0x00007f7ffbc5aee9 in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 No symbol table info available. #3 0x00007f7ff668cb69 in QXcbEventReader::run (this=0x55bd464b5020) at qxcbconnection.cpp:1343 event = <optimized out> #4 0x00007f7fff324da8 in QThreadPrivate::start (arg=0x55bd464b5020) at thread/qthread_unix.cpp:368 __clframe = {__cancel_routine = 0x7f7fff323e40 <QThreadPrivate::finish(void*)>, __cancel_arg = 0x55bd464b5020, __do_it = 1, __cancel_type = <optimized out>} thr = 0x55bd464b5020 data = 0x55bd464b5380 #5 0x00007f7ffecde494 in start_thread (arg=0x7f7ff412e700) at pthread_create.c:333 __res = <optimized out> pd = 0x7f7ff412e700 now = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140187532453632, -8729391927569885067, 0, 140722566338415, 0, 140187756068928, 8657343929618323573, 8657332253974780021}, 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 0x00007f8000f81aff in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:97 No locals. Thread 1 (Thread 0x7f80014c7280 (LWP 19242)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 No locals. #1 0x00007f7fff31bec5 in _q_futex (timeout=0x0, val=3, op=0, addr=0x7f7fe0003288) at thread/qmutex_linux.cpp:123 int_addr = 0x7f7fe0003288 addr2 = 0x0 val2 = 0 #2 lockInternal_helper<false> (timeout=-1, elapsedTimer=0x0, d_ptr=...) at thread/qmutex_linux.cpp:164 No locals. #3 QBasicMutex::lockInternal (this=0x7f7fe0003288) at thread/qmutex_linux.cpp:180 No locals. #4 0x00007f7fff31bf82 in QBasicMutex::lock (this=0x7f7fe0003288) at thread/qmutex.h:65 No locals. #5 QRecursiveMutexPrivate::lock (timeout=-1, this=0x7f7fe0003270) at thread/qmutex.cpp:641 self = 0x7f80014c7280 success = true #6 QMutex::lock (this=this@entry=0x7f7fe0003130) at thread/qmutex.cpp:228 current = 0x7f7fe0003270 #7 0x00007f80015cbeaf in QDBusMutexLocker::QDBusMutexLocker (m=0x7f7fe0003130, s=0x7f7fe00030f0, a=ToggleWatchAction, this=<synthetic pointer>) at qdbusthreaddebug_p.h:189 No locals. #8 QDBusDispatchLocker::QDBusDispatchLocker (s=0x7f7fe00030f0, a=ToggleWatchAction, this=<synthetic pointer>) at qdbusthreaddebug_p.h:204 No locals. #9 qDBusToggleWatch (watch=0x7f7fe000dc10, data=0x7f7fe00030f0) at qdbusintegrator.cpp:266 d = 0x7f7fe00030f0 fd = 7 locker = {<QDBusMutexLocker> = {<QDBusLockerBase> = {<No data fields>}, self = 0x7f7fe00030f0, mutex = 0x7f7fe0003130, action = ToggleWatchAction}, <No data fields>} i = <optimized out> #10 0x00007f7ffd4657a3 in check_read_watch (transport=0x7f7fe000da90) at ../../../dbus/dbus-transport-socket.c:228 need_read_watch = <optimized out> #11 0x00007f7ffd464486 in live_messages_notify (counter=<optimized out>, user_data=0x7f7fe000da90) at ../../../dbus/dbus-transport.c:81 transport = 0x7f7fe000da90 #12 0x00007f7ffd457e32 in free_counter (element=0x7f7fe000e050, data=0x7f7f58066290) at ../../../dbus/dbus-message.c:662 counter = 0x7f7fe000e050 message = 0x7f7f58066290 #13 0x00007f7ffd458342 in dbus_message_cache_or_finalize (message=0x7f7f58066290) at ../../../dbus/dbus-message.c:684 was_cached = <optimized out> i = <optimized out> #14 dbus_message_unref (message=0x7f7f58066290) at ../../../dbus/dbus-message.c:1734 old_refcount = <optimized out> #15 0x00007f80015d7cb7 in q_dbus_message_unref (message=<optimized out>) at qdbus_symbols_p.h:374 No locals. #16 QDBusMessagePrivate::~QDBusMessagePrivate (this=0x7f7f0548e6a0, __in_chrg=<optimized out>) at qdbusmessage.cpp:80 No locals. #17 0x00007f80015d7e9b in QDBusMessage::~QDBusMessage (this=<optimized out>, __in_chrg=<optimized out>) at qdbusmessage.cpp:571 this = <optimized out> #18 0x00007f80015d357c in QDBusCallDeliveryEvent::~QDBusCallDeliveryEvent (this=0x7f7efe8561a0, __in_chrg=<optimized out>) at qdbusintegrator_p.h:103 No locals. #19 QDBusCallDeliveryEvent::~QDBusCallDeliveryEvent (this=0x7f7efe8561a0, __in_chrg=<optimized out>) at qdbusintegrator_p.h:103 No locals. #20 0x00007f7fff4f7177 in QScopedPointerDeleter<QEvent>::cleanup (pointer=0x7f7efe8561a0) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:60 No locals. #21 QScopedPointer<QEvent, QScopedPointerDeleter<QEvent> >::~QScopedPointer (this=<synthetic pointer>, __in_chrg=<optimized out>) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:107 oldD = 0x7f7efe8561a0 #22 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x55bd4649cee0) at kernel/qcoreapplication.cpp:1646 e = 0x7f7efe8561a0 pe = <optimized out> r = <optimized out> unlocker = {m = <synthetic pointer><error reading variable>} event_deleter = {d = 0x7f7efe8561a0} locker = {val = 94271416422160} startOffset = 0 i = @0x55bd4649cf04: 286588 cleanup = {receiver = 0x0, event_type = 0, data = 0x55bd4649cee0, exceptionCaught = true} #23 0x00007f7fff4f75d8 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1503 data = <optimized out> #24 0x00007f7fff548c43 in postEventSourceDispatch (s=0x55bd464ce7b0) at kernel/qeventdispatcher_glib.cpp:276 source = 0x55bd464ce7b0 #25 0x00007f7ffc0c77f7 in g_main_dispatch (context=0x7f7fec0016f0) at ././glib/gmain.c:3203 dispatch = 0x7f7fff548c30 <postEventSourceDispatch(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 = 0x55bd464ce7b0 current = 0x55bd4651be00 i = 0 #26 g_main_context_dispatch (context=context@entry=0x7f7fec0016f0) at ././glib/gmain.c:3856 No locals. #27 0x00007f7ffc0c7a60 in g_main_context_iterate (context=context@entry=0x7f7fec0016f0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ././glib/gmain.c:3929 max_priority = 0 timeout = 0 some_ready = 1 nfds = 17 allocated_nfds = 22 fds = <optimized out> #28 0x00007f7ffc0c7b0c in g_main_context_iteration (context=0x7f7fec0016f0, may_block=may_block@entry=1) at ././glib/gmain.c:3990 retval = <optimized out> #29 0x00007f7fff54904f in QEventDispatcherGlib::processEvents (this=0x55bd464f6840, flags=...) at kernel/qeventdispatcher_glib.cpp:423 d = 0x55bd464eeb90 canWait = true savedFlags = {i = 0} result = <optimized out> #30 0x00007f7fff4f29ca in QEventLoop::exec (this=this@entry=0x7ffc86941f10, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212 d = 0x55bd46591cc0 locker = {val = 94271416422352} ref = {d = 0x55bd46591cc0, locker = @0x7ffc86941e90, exceptionCaught = true} #31 0x00007f7fff4fb13c in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1261 threadData = 0x55bd4649cee0 eventLoop = {<QObject> = {_vptr.QObject = 0x7f7fff73e3b8 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7f7fff663d60 <qt_meta_stringdata_QObject>, data = 0x7f7fff663c40 <qt_meta_data_QObject>, static_metacall = 0x7f7fff528480 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x55bd46591cc0}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7f7fff6abb40 <qt_meta_stringdata_Qt>, data = 0x7f7fff6a9080 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = { superdata = 0x7f7fff735880 <QObject::staticMetaObject>, stringdata = 0x7f7fff6c2ee0 <qt_meta_stringdata_QEventLoop>, data = 0x7f7fff6c2e80 <qt_meta_data_QEventLoop>, static_metacall = 0x7f7fff599ec0 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}} returnCode = <optimized out> #32 0x00007f7fffd272dc in QGuiApplication::exec () at kernel/qguiapplication.cpp:1633 No locals. #33 0x00007f800098fae5 in QApplication::exec () at kernel/qapplication.cpp:2975 No locals. #34 0x00007f8001244760 in kdemain (argc=<optimized out>, argv=<optimized out>) at ./src/kded.cpp:792 app = {<QGuiApplication> = {<QCoreApplication> = {<QObject> = { _vptr.QObject = 0x7f8000e69128 <vtable for QApplication+16>, static staticMetaObject = { d = {superdata = 0x0, stringdata = 0x7f7fff663d60 <qt_meta_stringdata_QObject>, data = 0x7f7fff663c40 <qt_meta_data_QObject>, static_metacall = 0x7f7fff528480 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x55bd4649cd70}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7f7fff6abb40 <qt_meta_stringdata_Qt>, data = 0x7f7fff6a9080 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = { superdata = 0x7f7fff735880 <QObject::staticMetaObject>, stringdata = 0x7f7fff6c30c0 <qt_meta_stringdata_QCoreApplication>, data = 0x7f7fff6c2fa0 <qt_meta_data_QCoreApplication>, static_metacall = 0x7f7fff59a040 <QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, static self = 0x7ffc86942040}, static staticMetaObject = {d = { superdata = 0x7f7fff73e500 <QCoreApplication::staticMetaObject>, stringdata = 0x7f80000a7fa0 <qt_meta_stringdata_QGuiApplication>, data = 0x7f80000a7d60 <qt_meta_data_QGuiApplication>, static_metacall = 0x7f7fffd31810 <QGuiApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = { superdata = 0x7f800015b420 <QGuiApplication::staticMetaObject>, stringdata = 0x7f8000d1f5e0 <qt_meta_stringdata_QApplication>, data = 0x7f8000d1f460 <qt_meta_data_QApplication>, static_metacall = 0x7f80009949f0 <QApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}} parser = {d = 0x55bd464e9a40} service = {<QObject> = {_vptr.QObject = 0x7f800058bbf0 <vtable for KDBusService+16>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0x7f7fff663d60 <qt_meta_stringdata_QObject>, data = 0x7f7fff663c40 <qt_meta_data_QObject>, static_metacall = 0x7f7fff528480 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x55bd46500130}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x7f7fff6abb40 <qt_meta_stringdata_Qt>, data = 0x7f7fff6a9080 <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = { superdata = 0x7f7fff735880 <QObject::staticMetaObject>, stringdata = 0x7f8000389720 <qt_meta_stringdata_KDBusService>, data = 0x7f8000389600 <qt_meta_data_KDBusService>, static_metacall = 0x7f8000386db0 <KDBusService::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d = 0x55bd46504c60} bus = <optimized out> plugins = {d = 0x55bd46528360} config = {d = 0x55bd464d0330} cg = {<KConfigBase> = {_vptr.KConfigBase = 0x7f7fffc35230 <vtable for KConfigGroup+16>}, d = { d = 0x55bd46503b10}} kded = 0x55bd4650be70 ksplashProgressMessage = {d_ptr = 0x55bd46512d00} result = <optimized out> #35 0x00007f8000eb92b1 in __libc_start_main (main=0x55bd459d0770 <main>, argc=1, argv=0x7ffc869421f8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffc869421e8) at ../csu/libc-start.c:291 result = <optimized out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 3287754656570726517, 94271405098880, 140722566341104, 0, 0, 8729090306416892021, 8780604880124041333}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x7ffc86942208, 0x7f8001671170}, data = {prev = 0x0, cleanup = 0x0, canceltype = -2037112312}}} not_first_call = <optimized out> #36 0x000055bd459d07aa in _start () No symbol table info available. Detaching from program: /usr/bin/kded5, process 19242