[Bug 721550] [NEW] kcachegrind crashes on startup

Ville Ranki ville.ranki at iki.fi
Fri Feb 18 22:09:59 UTC 2011


Public bug reported:

Binary package hint: kdesdk

kcachegrind crashes every time i try to start it. The KDE crash reporter
wasn't able to get backtrace, so i ran it manually in gdb:

(gdb) bt full
#0  QDataStream::operator>> (this=0x0, i=@0xbfffe4ec) at io/qdatastream.cpp:712
No locals.
#1  0x01645244 in KMimeTypeFactory::KMimeTypeFactory (this=0x8318e48) at ../../kdecore/services/kmimetypefactory.cpp:49
        str = 0x0
        i = <value optimized out>
        str1 = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, 
            data = 0x812453e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, 
          static shared_empty = {ref = {_q_value = 56}, alloc = 0, size = 0, data = 0x1a97492, clean = 0, simpletext = 0, 
            righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x1781ff4, static codecForCStrings = 0x0}
        n = <value optimized out>
        str2 = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, 
            data = 0x812453e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, 
          static shared_empty = {ref = {_q_value = 56}, alloc = 0, size = 0, data = 0x1a97492, clean = 0, simpletext = 0, 
            righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x40, static codecForCStrings = 0x0}
#2  0x0164576c in self () at ../../kdecore/sycoca/ksycocafactory.h:200
No locals.
#3  KMimeTypeFactory::self () at ../../kdecore/services/kmimetypefactory.cpp:91
No locals.
#4  0x0164cbac in KMimeType::buildDefaultType () at ../../kdecore/services/kmimetype.cpp:78
        mime = {d = 0xbfffe680}
#5  0x0164d45d in KMimeType::checkEssentialMimeTypes () at ../../kdecore/services/kmimetype.cpp:115
        s_bChecked = false
        missingMimeTypes = {<QList<QString>> = {{p = {static shared_null = {ref = {_q_value = 1}, alloc = 0, begin = 0, end = 0, 
                  sharable = 1, array = {0x0}}, d = 0x4}, d = 0x4}}, <No data fields>}
#6  0x0164d6a5 in KMimeType::findByFileContent (fileName=..., accuracy=0x0) at ../../kdecore/services/kmimetype.cpp:457
        device = {<QIODevice> = {<QObject> = {_vptr.QObject = 0x0, static staticMetaObject = {d = {superdata = 0x0, 
                  stringdata = 0x1a2bd80 "QObject", data = 0x1a2be20, extradata = 0x1a91240}}, d_ptr = {d = 0x15126c0}, 
              static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x1a348c0 "Qt", data = 0x1a38000, extradata = 0x0}}}, 
            static staticMetaObject = {d = {superdata = 0x81243e0, stringdata = 0x1a3ce60 "QIODevice", data = 0x1a3cec0, 
                extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x1a95c48, stringdata = 0x1a3cde0 "QFile", 
              data = 0x1a3ce00, extradata = 0x0}}}
         static shared_empty = {ref = {_q_value = 3}, alloc = 0, size = 0, data = 0x1a973b8 "", array = ""}, d = 0xbfffe79c}
#7  0x0806e393 in TopLevel::openDataFile (this=0x82f9f30, file=...) at ../../../kcachegrind/kcachegrind/toplevel.cpp:2308
        filesLoaded = <value optimized out>
        mimeType = {static null = {<No data fields>}, static shared_null = {ref = {_q_value = 1}, alloc = 0, size = 0, 
            data = 0x812453e, clean = 0, simpletext = 0, righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, 
          static shared_empty = {ref = {_q_value = 56}, alloc = 0, size = 0, data = 0x1a97492, clean = 0, simpletext = 0, 
            righttoleft = 0, asciiCache = 0, capacity = 0, reserved = 0, array = {0}}, d = 0x1528262, static codecForCStrings = 0x0}
        compressed = <value optimized out>
#8  0x0806eafc in TopLevel::loadTrace (this=0x82f9f30, file=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece.
) at ../../../kcachegrind/kcachegrind/toplevel.cpp:973
        loaded = <value optimized out>
#9  0x0806f03e in TopLevel::loadTraceDelayed (this=0x82f9f30) at ../../../kcachegrind/kcachegrind/toplevel.cpp:1035
No locals.
#10 0x0807023d in TopLevel::qt_metacall (this=0x82f9f30, _c=QMetaObject::InvokeMetaMethod, _id=-1073748756, _a=0x8439510)
    at ./toplevel.moc:325
No locals.
#11 0x019698ca in QMetaObject::metacall (object=0x82f9f30, cl=138652200, idx=132, argv=0x8439510) at kernel/qmetaobject.cpp:237
        mo = <value optimized out>
#12 0x01974df6 in QMetaCallEvent::placeMetaCall (this=0x8437930, object=0x82f9f30) at kernel/qobject.cpp:534
No locals.
#13 0x019766a2 in QObject::event (this=0x82f9f30, e=0x17808a8) at kernel/qobject.cpp:1219
        currentSender = {sender = 0x0, signal = -1, ref = 1}
        previousSender = 0x0
#14 0x00bbf936 in QWidget::event (this=0x82f9f30, event=0x8437930) at kernel/qwidget.cpp:8646
No locals.
#15 0x01000917 in QMainWindow::event (this=0x82f9f30, event=0x8437930) at widgets/qmainwindow.cpp:1417
        d = 0x8302f00
#16 0x0094d8a4 in KMainWindow::event (this=0x82f9f30, ev=0x8437930) at ../../kdeui/widgets/kmainwindow.cpp:1100
        d = 0x17808a8
#17 0x0099614f in KXmlGuiWindow::event (this=0x82f9f30, ev=0x8437930) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:130
        ret = <value optimized out>
#18 0x00b61fdc in QApplicationPrivate::notify_helper (this=0x813d418, receiver=0x82f9f30, e=0x8437930)
    at kernel/qapplication.cpp:4396
        consumed = <value optimized out>
#19 0x00b680e9 in QApplication::notify (this=0xbffff318, receiver=0x82f9f30, e=0x8437930) at kernel/qapplication.cpp:4361
        res = <value optimized out>
#20 0x0085768a in KApplication::notify (this=0xbffff318, receiver=0x82f9f30, event=0x8437930)
    at ../../kdeui/kernel/kapplication.cpp:310
No locals.
#21 0x01963b3b in QCoreApplication::notifyInternal (this=0xbffff318, receiver=0x82f9f30, event=0x8437930)
    at kernel/qcoreapplication.cpp:732
        threadData = 0x8128e98
        returnValue = <value optimized out>
        result = false
        cbdata = {0x82f9f30, 0x8437930, 0xbfffef2f}
#22 0x01966d8b in sendEvent (receiver=0x0, event_type=0, data=0x8128e98)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
No locals.
#23 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x8128e98) at kernel/qcoreapplication.cpp:1373
        pe = <value optimized out>
        e = 0x8437930
        r = 0x82f9f30
        locker = {val = 135433920}
        startOffset = 0
        i = @0x8128eb8
#24 0x01966f4d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1266
        data = <value optimized out>
#25 0x01992a74 in sendPostedEvents (s=0x813f8d8) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
No locals.
#26 postEventSourceDispatch (s=0x813f8d8) at kernel/qeventdispatcher_glib.cpp:277
No locals.
        user_data = 0x0
        callback = 0
        cb_funcs = 0x0
        cb_data = 0x0
        current_source_link = {data = 0x813f8d8, next = 0x0}
        source = 0x813f8d8
        current = 0x8173438
        i = 0
#28 g_main_context_dispatch (context=0x813f858) at /build/buildd/glib2.0-2.26.0/glib/gmain.c:2702
No locals.
#29 0x02443668 in g_main_context_iterate (context=0x813f858, block=<value optimized out>, dispatch=1, self=0x813d698)
    at /build/buildd/glib2.0-2.26.0/glib/gmain.c:2780
        max_priority = 0
        timeout = 0
        some_ready = 1
        nfds = <value optimized out>
        allocated_nfds = <value optimized out>
        fds = <value optimized out>
        __PRETTY_FUNCTION__ = "g_main_context_iterate"
#30 0x02443848 in g_main_context_iteration (context=0x813f858, may_block=1) at /build/buildd/glib2.0-2.26.0/glib/gmain.c:2843
        retval = <value optimized out>
#31 0x01992565 in QEventDispatcherGlib::processEvents (this=0x8128b58, flags=...) at kernel/qeventdispatcher_glib.cpp:415
        d = 0x813d5a8
        canWait = true
        result = <value optimized out>
#32 0x00c23be5 in QGuiEventDispatcherGlib::processEvents (this=0x8128b58, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
        d = 0x813d5a8
        returnValue = 236
#33 0x01962609 in QEventLoop::processEvents (this=0xbffff274, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece.
) at kernel/qeventloop.cpp:149
       returnValue = 236
#33 0x01962609 in QEventLoop::processEvents (this=0xbffff274, flags=DWARF-2 expression error: DW_OP_reg operations must be used either alone or in conjuction with DW_OP_piece or DW_OP_bit_piece.
) at kernel/qeventloop.cpp:149
---Type <return> to continue, or q <return> to quit---
        d = 0x843a530
#34 0x01962a8a in QEventLoop::exec (this=0xbffff274, flags=...) at kernel/qeventloop.cpp:201
        d = 0x843a530
        app = <value optimized out>
#35 0x0196700f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
        threadData = 0x8128e98
        eventLoop = {<QObject> = {_vptr.QObject = 0x1a96448, static staticMetaObject = {d = {superdata = 0x0, 
                stringdata = 0x1a2bd80 "QObject", data = 0x1a2be20, extradata = 0x1a91240}}, d_ptr = {d = 0x843a530}, 
            static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x1a348c0 "Qt", data = 0x1a38000, extradata = 0x0}}}, 
          static staticMetaObject = {d = {superdata = 0x81243e0, stringdata = 0x1a3de80 "QEventLoop", data = 0x1a3dea0, 
              extradata = 0x0}}}
        returnCode = -1
#36 0x00b60e07 in QApplication::exec () at kernel/qapplication.cpp:3672
No locals.
#37 0x08060ffb in main (argc=1, argv=0xbffff464) at ../../../kcachegrind/kcachegrind/main.cpp:91
        aboutData = {d = 0x812a5b0}
        a = {<QApplication> = {<QCoreApplication> = {<QObject> = {_vptr.QObject = 0xa27668, static staticMetaObject = {d = {
                    superdata = 0x0, stringdata = 0x1a2bd80 "QObject", data = 0x1a2be20, extradata = 0x1a91240}}, d_ptr = {
                  d = 0x813d418}, static staticQtMetaObject = {d = {superdata = 0x0, stringdata = 0x1a348c0 "Qt", data = 0x1a38000, 
                    extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x81243e0, 
                  stringdata = 0x1a3df20 "QCoreApplication", data = 0x1a3dfc0, extradata = 0x0}}, static self = 0xbffff318}, 
            static staticMetaObject = {d = {superdata = 0x1a96484, stringdata = 0x12dff60 "QApplication", data = 0x12e01a0, 
                extradata = 0x0}}}, static staticMetaObject = {d = {superdata = 0x14e0468, stringdata = 0x9fac20 "KApplication", 
              data = 0x9fadc0, extradata = 0x0}}, static loadedByKdeinit = false, static KApp = 0xbffff318, d = 0x8294fb0}
        options = {d = 0x813d220}
        res = <value optimized out>

** Affects: kdesdk (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to kdesdk in ubuntu.
https://bugs.launchpad.net/bugs/721550

Title:
  kcachegrind crashes on startup




More information about the kubuntu-bugs mailing list