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

Reply via email to