Summary: | kdevelop4 crashes during parsing (QualifiedIdentifier::makeConstant()) [KDevelop::QualifiedIdentifier::makeConstant, KDevelop::QualifiedIdentifier::index, IndexedQualifiedIdentifier] | ||
---|---|---|---|
Product: | [Applications] kdevelop | Reporter: | Max Schwarz <max.schwarz> |
Component: | general | Assignee: | kdevelop-bugs-null |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | CC: | andresbajotierra, david.nolden.kde |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Max Schwarz
2010-01-10 01:04:23 UTC
This might also be a libc bug, try doing "export MALLOC_CHECK_=0" in the command-line before starting kdevelop. Otherwise, can you pin this problem down to a specific file? (see the log file) (In reply to comment #1) > This might also be a libc bug, try doing "export MALLOC_CHECK_=0" in the > command-line before starting kdevelop. Seems like it. I received another backtrace today: Thread 1 (Thread 0xb77a5ac0 (LWP 3566)): [KCrash Handler] #6 0x00f5d422 in __kernel_vsyscall () #7 0x075444d1 in raise () from /lib/tls/i686/cmov/libc.so.6 #8 0x07547932 in abort () from /lib/tls/i686/cmov/libc.so.6 #9 0x0757aee5 in ?? () from /lib/tls/i686/cmov/libc.so.6 #10 0x07584ff1 in ?? () from /lib/tls/i686/cmov/libc.so.6 #11 0x07589806 in free () from /lib/tls/i686/cmov/libc.so.6 #12 0x023afa1d in qFree(void*) () from /usr/lib/libQtCore.so.4 #13 0x024bf646 in ?? () from /usr/lib/libQtCore.so.4 #14 0x024bf7fe in QMetaObject::normalizedSignature(char const*) () from /usr/lib/libQtCore.so.4 #15 0x024c94f5 in QObject::connect(QObject const*, char const*, QObject const*, char const*, Qt::ConnectionType) () from /usr/lib/libQtCore.so.4 #16 0x07737c45 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so #17 0x07738f4c in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so #18 0x0773cd64 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so #19 0x07736397 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so #20 0x07774ea1 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so #21 0x01a26ab8 in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #22 0x01e6ba44 in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4 #23 0x019c919c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #24 0x019cfeb7 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #25 0x00d5e67a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #26 0x024b6eab in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #27 0x01a1b83b in QWidget::ensurePolished() const () from /usr/lib/libQtGui.so.4 #28 0x01a26a8e in QWidget::event(QEvent*) () from /usr/lib/libQtGui.so.4 #29 0x01e6ba44 in QMenu::event(QEvent*) () from /usr/lib/libQtGui.so.4 #30 0x019c919c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #31 0x019cfeb7 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/libQtGui.so.4 #32 0x00d5e67a in KApplication::notify(QObject*, QEvent*) () from /usr/lib/libkdeui.so.5 #33 0x024b6eab in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/lib/libQtCore.so.4 #34 0x024b98e3 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/libQtCore.so.4 #35 0x024b9a4d in QCoreApplication::sendPostedEvents(QObject*, int) () from /usr/lib/libQtCore.so.4 #36 0x024e30df in ?? () from /usr/lib/libQtCore.so.4 #37 0x02914e88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #38 0x02918730 in ?? () from /lib/libglib-2.0.so.0 #39 0x02918863 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #40 0x024e2bd5 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #41 0x01a86b75 in ?? () from /usr/lib/libQtGui.so.4 #42 0x024b54c9 in QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #43 0x024b591a in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/libQtCore.so.4 #44 0x024b9b0f in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4 #45 0x019c9237 in QApplication::exec() () from /usr/lib/libQtGui.so.4 #46 0x0804dd23 in main (argc=1, argv=0xbfb65014) at /home/max/src/kdevelop/app/main.cpp:209 With MALLOC_CHECK_=0 it runs fine so far. What should I do now? Mh, according to bug 216421, the plugin that is crashing is obsolete now, and it should be removed from the installation dir. Both backtraces are definetly the libc bug. *** This bug has been marked as a duplicate of bug 206775 *** |