Comment 2 for bug 1415141

Revision history for this message
Ricardo Salveti (rsalveti) wrote :

The backgrace of unity8-dash:
(gdb) bt full
#0 __libc_do_syscall () at ../ports/sysdeps/unix/sysv/linux/arm/libc-do-syscall.S:43
No locals.
#1 0xb5f9b1e4 in __lll_lock_wait (futex=futex@entry=0x408a98, private=<optimized out>) at ../ports/sysdeps/unix/sysv/linux/arm/nptl/lowlevellock.c:46
        _a2 = 128
        _a3 = 2
        _a1 = 4229784
        _a1tmp = 4229784
        _a4 = 0
        _name = 240
        __ret = 4229784
        oldval = <optimized out>
#2 0xb5f979a6 in __GI___pthread_mutex_lock (mutex=0x408a98) at pthread_mutex_lock.c:114
        __futex = 0x408a98
        id = <optimized out>
        __PRETTY_FUNCTION__ = "__pthread_mutex_lock"
        type = <optimized out>
        id = <optimized out>
#3 0xb3dd1532 in _dbus_connection_lock (connection=0x408a00) at ../../dbus/dbus-connection.c:397
No locals.
#4 0xb3ddecfe in _dbus_pending_call_get_connection_and_lock (pending=pending@entry=0x9403d940) at ../../dbus/dbus-pending-call.c:334
No locals.
#5 0xb3dd3fcc in reply_handler_timeout (data=0x9403d940) at ../../dbus/dbus-connection.c:3292
        connection = <optimized out>
        status = <optimized out>
        pending = 0x9403d940
#6 0xb3e3a28e in q_dbus_timeout_handle (timeout=<optimized out>) at qdbus_symbols_p.h:174
No locals.
#7 QDBusConnectionPrivate::timerEvent (this=0x407c20, e=0xbed54144) at qdbusintegrator.cpp:1134
        locker = {<QDBusMutexLocker> = {<QDBusLockerBase> = {<No data fields>}, self = 0x407c20, mutex = 0x407c4c, action = TimerEventAction}, <No data fields>}
#8 0xb6492ef2 in QObject::event (this=0x407c20, e=0xbed54144) at kernel/qobject.cpp:1263
No locals.
#9 0xb6472318 in QCoreApplication::notify (this=<optimized out>, receiver=<optimized out>, event=<optimized out>) at kernel/qcoreapplication.cpp:997
        d = <optimized out>
#10 0xb64723f4 in QCoreApplication::notifyInternal (this=0x2cf410, receiver=0x407c20, event=event@entry=0xbed54144) at kernel/qcoreapplication.cpp:935
        threadData = 0x2cf4b8
        loopLevelCounter = {threadData = 0x2cf4b8}
        result = false
        cbdata = {0x407c20, 0xbed54144, 0xbed540df}
        d = <optimized out>
#11 0xb64acc2e in sendEvent (event=0xbed54144, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:237
No locals.
#12 QTimerInfoList::activateTimers (this=0x31e174) at kernel/qtimerinfo_unix.cpp:643
        e = {<QEvent> = {_vptr.QEvent = 0xb6628f38 <vtable for QTimerEvent+8>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0xb65ec118 <qt_meta_stringdata_QEvent>, data = 0xb65ebb94 <qt_meta_data_QEvent>, static_metacall = 0x0, relatedMetaObjects = 0x0,
                extradata = 0x0}}, d = 0x0, t = 1, posted = 0, spont = 0, m_accept = 1, reserved = 0}, id = 7}
        currentTimerInfo = 0x1f72420
        n_act = 1
        maxCount = <optimized out>
        currentTime = {tv_sec = 12034, tv_nsec = <optimized out>}
#13 0xb64acf46 in timerSourceDispatch (source=<optimized out>) at kernel/qeventdispatcher_glib.cpp:185
        timerSource = <optimized out>
#14 0xb5c7af50 in g_main_dispatch (context=0x31e0c0) at /build/buildd/glib2.0-2.41.5/./glib/gmain.c:3064
        dispatch = 0xb64acf31 <timerSourceDispatch(GSource*, GSourceFunc, gpointer)>
        prev_source = 0x0
        was_in_call = 0
        user_data = 0x0
        callback = 0x0
        cb_funcs = <optimized out>
        cb_data = 0x0
        need_destroy = <optimized out>
        source = 0x31e140
        current = 0x2e8a08
        i = 0
#15 g_main_context_dispatch (context=context@entry=0x31e0c0) at /build/buildd/glib2.0-2.41.5/./glib/gmain.c:3663
No locals.
#16 0xb5c7b0fc in g_main_context_iterate (context=context@entry=0x31e0c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at /build/buildd/glib2.0-2.41.5/./glib/gmain.c:3734
        max_priority = 2147483647
---Type <return> to continue, or q <return> to quit---
        timeout = 4347
        some_ready = 1
        nfds = <optimized out>
        allocated_nfds = <optimized out>
        fds = 0x7c1b80
#17 0xb5c7b17c in g_main_context_iteration (context=0x31e0c0, may_block=1) at /build/buildd/glib2.0-2.41.5/./glib/gmain.c:3795
        retval = <optimized out>
#18 0xb64ad79c in QEventDispatcherGlib::processEvents (this=0x31da48, flags=...) at kernel/qeventdispatcher_glib.cpp:428
        d = 0x31e288
        canWait = true
        savedFlags = {i = 0}
        result = <optimized out>
#19 0xb6470a8e in QEventLoop::exec (this=this@entry=0xbed54290, flags=..., flags@entry=...) at kernel/qeventloop.cpp:212
        locker = {val = 2946384}
        __PRETTY_FUNCTION__ = "int QEventLoop::exec(QEventLoop::ProcessEventsFlags)"
        ref = {d = 0x7c9720, locker = @0xbed54254, exceptionCaught = true}
        d = 0x7c9720
#20 0xb6475b8a in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1188
        threadData = 0x2cf4b8
        __PRETTY_FUNCTION__ = "static int QCoreApplication::exec()"
        eventLoop = {<QObject> = {_vptr.QObject = 0xb662a7a0 <vtable for QEventLoop+8>, static staticMetaObject = {d = {superdata = 0x0, stringdata = 0xb6592ec8 <qt_meta_stringdata_QObject>, data = 0xb65936e8 <qt_meta_data_QObject>,
                static_metacall = 0xb64975a5 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}, d_ptr = {d = 0x7c9720}, static staticQtMetaObject = {d = {superdata = 0x0,
                stringdata = 0xb65dbfc8 <qt_meta_stringdata_Qt>, data = 0xb65d987c <qt_meta_data_Qt>, static_metacall = 0x0, relatedMetaObjects = 0x0, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x28258 <QObject::staticMetaObject>,
              stringdata = 0xb65eb80c <qt_meta_stringdata_QEventLoop>, data = 0xb65eb850 <qt_meta_data_QEventLoop>, static_metacall = 0xb64e3219 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, extradata = 0x0}}}
        returnCode = <optimized out>
#21 0x000139f2 in ?? ()
No symbol table info available.
#22 0xb60e0630 in __libc_start_main (main=0x13565, argc=2, argv=0xbed54534, init=<optimized out>, fini=0x16cf1 <__libc_csu_fini>, rtld_fini=0xb6f004e5 <_dl_fini>, stack_end=0xbed54534) at libc-start.c:287
        result = <optimized out>
        unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 0, 82193, 0, 0, 0, -1225666560, 0, 214399053, 68959656, 0 <repeats 16 times>, 2944288, -1093319496, 0, -1225663728, -1235041176, -1225664168, -1, 824928000, -1240642008, -1225684880, -1235041204, -1235046400,
                -1231918184, -1235041187, 1, -1235041204, 1, -1225666800, -1231921136, -1235041172, -1235041172, -1225702168, -1225711616, 0, 163988, 0, 1, -1225666560, 0, -1225786891, -1225702168, 1, 1, 0, 4, -1240642008, -4, 0}, mask_was_saved = 0}}, priv = {pad = {
              0x0, 0x0, 0x0, 0xb6f041f0 <_dl_runtime_resolve+24>}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
        not_first_call = <optimized out>
#23 0x00014130 in _start ()
No symbol table info available.