Summary: | kdevelop crashes while editing. | ||
---|---|---|---|
Product: | [Applications] kdevelop | Reporter: | susundberg |
Component: | general | Assignee: | kdevelop-bugs-null |
Status: | RESOLVED DUPLICATE | ||
Severity: | crash | ||
Priority: | NOR | ||
Version: | 4.4.1 | ||
Target Milestone: | 4.3.0 | ||
Platform: | Ubuntu | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: |
Description
susundberg
2012-11-26 10:47:02 UTC
Here is valgrind trace, not leading to crash, but giving possible segfaulting jumps: % valgrind kdevelop ==2579== Memcheck, a memory error detector ==2579== Copyright (C) 2002-2011, and GNU GPL'd, by Julian Seward et al. ==2579== Using Valgrind-3.7.0 and LibVEX; rerun with -h for copyright info ==2579== Command: kdevelop ==2579== WARNING: deleting stale lockfile /home/sundberg/.kde/share/apps/kdevelop/sessions//{4a36ae2b-d117-4787-986e-c822102e7e81}/lock WARNING: deleting stale lockfile /home/sundberg/.kdevduchain/{4a36ae2b-d117-4787-986e-c822102e7e81}/0/lock kdevelop(2579)/kdevplatform (language) KDevelop::ItemRepositoryRegistry::open: version-hint not found, seems to be an old version kdevelop(2579)/kdevplatform (language) KDevelop::ItemRepositoryRegistry::open: "The data-repository at /home/sundberg/.kdevduchain/{4a36ae2b-d117-4787-986e-c822102e7e81}/0 has to be cleared." qrc:/main.qml:23:1: QML QDeclarativeRectangle_QML_0: Binding loop detected for property "areaName" QDeclarativeComponent(0x203d1050) QDeclarativeComponent(0x203d1050) kdevelop(2579)/kdevplatform (shell) KDevelop::SessionControllerPrivate::performRecovery: Starting recovery from "/home/sundberg/.kde/share/apps/kdevelop/sessions/{4a36ae2b-d117-4787-986e-c822102e7e81}/recovery/current" kdevelop(2579)/konsole Konsole::Session::run: Attempted to re-run an already running session. ==2579== Warning: set address range perms: large range [0x3fd8b000, 0x7fd8b000) (defined) kdevelop(2579)/kdevplatform (standardoutputview) OutputWidget::changeDelegate: OutputWidget delegate was deleted for id 1 "Make: debug" QIODevice::setTextModeEnabled: The device is not open ==2579== Thread 2: ==2579== Syscall param write(buf) points to uninitialised byte(s) ==2579== at 0x828C91D: ??? (syscall-template.S:82) ==2579== by 0x6E6D741: QFSFileEnginePrivate::writeFdFh(char const*, long long) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.3) ==2579== by 0x6E2A236: QFile::flush() (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.3) ==2579== by 0x6E2C7C7: QFile::writeData(char const*, long long) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.3) ==2579== by 0x6E317C3: QIODevice::write(char const*, long long) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.3) ==2579== by 0xAD66463: ??? (in /usr/lib/libkdevplatformlanguage.so.6.0.0) ==2579== by 0xAD3E21E: ??? (in /usr/lib/libkdevplatformlanguage.so.6.0.0) ==2579== by 0xAD3EFCC: ??? (in /usr/lib/libkdevplatformlanguage.so.6.0.0) ==2579== by 0x6DA1AEB: QThreadPrivate::start(void*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.3) ==2579== by 0x8EF4E99: start_thread (pthread_create.c:308) ==2579== by 0x8299CBC: clone (clone.S:112) ==2579== Address 0x836b0f16 is 7,926 bytes inside a block of size 32,768 alloc'd ==2579== at 0x4C2B3F8: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==2579== by 0x6DA3B87: QByteArray::realloc(int) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.3) ==2579== by 0x6DA3CA9: QByteArray::resize(int) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.3) ==2579== by 0x6E2C740: QFile::writeData(char const*, long long) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.3) ==2579== by 0x6E317C3: QIODevice::write(char const*, long long) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.3) ==2579== by 0xAD66463: ??? (in /usr/lib/libkdevplatformlanguage.so.6.0.0) ==2579== by 0xAD3E21E: ??? (in /usr/lib/libkdevplatformlanguage.so.6.0.0) ==2579== by 0xAD3EFCC: ??? (in /usr/lib/libkdevplatformlanguage.so.6.0.0) ==2579== by 0x6DA1AEB: QThreadPrivate::start(void*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.3) ==2579== by 0x8EF4E99: start_thread (pthread_create.c:308) ==2579== by 0x8299CBC: clone (clone.S:112) ==2579== ==2579== Syscall param write(buf) points to uninitialised byte(s) ==2579== at 0x828C91D: ??? (syscall-template.S:82) ==2579== by 0x6E6D741: QFSFileEnginePrivate::writeFdFh(char const*, long long) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.3) ==2579== by 0x6E2A236: QFile::flush() (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.3) ==2579== by 0x6E2AB8F: QFile::size() const (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.3) ==2579== by 0xAD664A2: ??? (in /usr/lib/libkdevplatformlanguage.so.6.0.0) ==2579== by 0xAD3E21E: ??? (in /usr/lib/libkdevplatformlanguage.so.6.0.0) ==2579== by 0xAD3EFCC: ??? (in /usr/lib/libkdevplatformlanguage.so.6.0.0) ==2579== by 0x6DA1AEB: QThreadPrivate::start(void*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.3) ==2579== by 0x8EF4E99: start_thread (pthread_create.c:308) ==2579== by 0x8299CBC: clone (clone.S:112) ==2579== Address 0x8445279e is 9,646 bytes inside a block of size 32,768 alloc'd ==2579== at 0x4C2B3F8: malloc (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==2579== by 0x6DA3B87: QByteArray::realloc(int) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.3) ==2579== by 0x6DA3CA9: QByteArray::resize(int) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.3) ==2579== by 0x6E2C740: QFile::writeData(char const*, long long) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.3) ==2579== by 0x6E317C3: QIODevice::write(char const*, long long) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.3) ==2579== by 0xAD66463: ??? (in /usr/lib/libkdevplatformlanguage.so.6.0.0) ==2579== by 0xAD3E21E: ??? (in /usr/lib/libkdevplatformlanguage.so.6.0.0) ==2579== by 0xAD3EFCC: ??? (in /usr/lib/libkdevplatformlanguage.so.6.0.0) ==2579== by 0x6DA1AEB: QThreadPrivate::start(void*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.3) ==2579== by 0x8EF4E99: start_thread (pthread_create.c:308) ==2579== by 0x8299CBC: clone (clone.S:112) ==2579== kdevelop(2579)/kdevplatform (standardoutputview) OutputWidget::changeDelegate: OutputWidget delegate was deleted for id 2 "Make: debug" QIODevice::setTextModeEnabled: The device is not open ==2579== Syscall param write(buf) points to uninitialised byte(s) ==2579== at 0x828C91D: ??? (syscall-template.S:82) ==2579== by 0x6E6D741: QFSFileEnginePrivate::writeFdFh(char const*, long long) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.3) ==2579== by 0x6E2C699: QFile::writeData(char const*, long long) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.3) ==2579== by 0x6E317C3: QIODevice::write(char const*, long long) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.3) ==2579== by 0xAE00908: ??? (in /usr/lib/libkdevplatformlanguage.so.6.0.0) ==2579== by 0xADF8552: KDevelop::ItemRepositoryRegistry::store() (in /usr/lib/libkdevplatformlanguage.so.6.0.0) ==2579== by 0xAD3E550: ??? (in /usr/lib/libkdevplatformlanguage.so.6.0.0) ==2579== by 0xAD3EFCC: ??? (in /usr/lib/libkdevplatformlanguage.so.6.0.0) ==2579== by 0x6DA1AEB: QThreadPrivate::start(void*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.3) ==2579== by 0x8EF4E99: start_thread (pthread_create.c:308) ==2579== by 0x8299CBC: clone (clone.S:112) ==2579== Address 0x825b9626 is 3,702 bytes inside a block of size 65,536 alloc'd ==2579== at 0x4C2AAA4: operator new[](unsigned long) (in /usr/lib/valgrind/vgpreload_memcheck-amd64-linux.so) ==2579== by 0xADFD0C9: ??? (in /usr/lib/libkdevplatformlanguage.so.6.0.0) ==2579== by 0xAE03484: ??? (in /usr/lib/libkdevplatformlanguage.so.6.0.0) ==2579== by 0xADFC59D: ??? (in /usr/lib/libkdevplatformlanguage.so.6.0.0) ==2579== by 0xADE7C6F: KDevelop::AbstractType::indexed() const (in /usr/lib/libkdevplatformlanguage.so.6.0.0) ==2579== by 0xADF2632: KDevelop::TypeAliasType::setType(TypePtr<KDevelop::AbstractType>) (in /usr/lib/libkdevplatformlanguage.so.6.0.0) ==2579== by 0x363CAC7F: TypeBuilder::typeForCurrentDeclaration() (typebuilder.cpp:618) ==2579== by 0x363A6A7B: DeclarationBuilder::closeDeclaration(bool) (declarationbuilder.cpp:855) ==2579== by 0x363A5D1B: DeclarationBuilder::visitDeclarator(DeclaratorAST*) (declarationbuilder.cpp:544) ==2579== by 0x3639368F: ContextBuilder::visitInitDeclarator(InitDeclaratorAST*) (contextbuilder.cpp:911) ==2579== by 0x363A0A1E: DeclarationBuilder::visitInitDeclarator(InitDeclaratorAST*) (declarationbuilder.cpp:256) ==2579== by 0x36675600: void visitNodes<InitDeclaratorAST*>(Visitor*, ListNode<InitDeclaratorAST*> const*) (visitor.h:139) ==2579== kdevelop(2579)/kdevplatform (standardoutputview) OutputWidget::changeDelegate: OutputWidget delegate was deleted for id 3 "Make: debug" QIODevice::setTextModeEnabled: The device is not open kdevelop(2579)/kdevplatform (standardoutputview) OutputWidget::changeDelegate: OutputWidget delegate was deleted for id 4 "Make: debug" QIODevice::setTextModeEnabled: The device is not open kdevelop(2579)/kdevplatform (standardoutputview) OutputWidget::changeDelegate: OutputWidget delegate was deleted for id 5 "Make: debug" QIODevice::setTextModeEnabled: The device is not open kdevelop(2579)/kdevplatform (standardoutputview) OutputWidget::changeDelegate: OutputWidget delegate was deleted for id 6 "Make: debug" QIODevice::setTextModeEnabled: The device is not open kdevelop(2579)/kdevplatform (standardoutputview) OutputWidget::changeDelegate: OutputWidget delegate was deleted for id 7 "Make: debug" QIODevice::setTextModeEnabled: The device is not open kdevelop(2579)/kdevplatform (standardoutputview) OutputWidget::changeDelegate: OutputWidget delegate was deleted for id 8 "Make: debug" QIODevice::setTextModeEnabled: The device is not open kdevelop(2579)/kdevplatform (standardoutputview) OutputWidget::changeDelegate: OutputWidget delegate was deleted for id 9 "Make: debug" QIODevice::setTextModeEnabled: The device is not open kdevelop(2579)/kdevplatform (standardoutputview) OutputWidget::changeDelegate: OutputWidget delegate was deleted for id 10 "Make: debug" QIODevice::setTextModeEnabled: The device is not open kdevelop(2579)/kdevplatform (standardoutputview) OutputWidget::changeDelegate: OutputWidget delegate was deleted for id 11 "Make: debug" QIODevice::setTextModeEnabled: The device is not open kdevelop(2579)/kdevplatform (standardoutputview) OutputWidget::changeDelegate: OutputWidget delegate was deleted for id 12 "Make: debug" QIODevice::setTextModeEnabled: The device is not open kdevelop(2579)/kdevplatform (standardoutputview) OutputWidget::changeDelegate: OutputWidget delegate was deleted for id 13 "Make: debug" QIODevice::setTextModeEnabled: The device is not open kdevelop(2579)/kdevplatform (standardoutputview) OutputWidget::changeDelegate: OutputWidget delegate was deleted for id 14 "Make: install" QIODevice::setTextModeEnabled: The device is not open kdevelop(2579)/kdevplatform (standardoutputview) OutputWidget::changeDelegate: OutputWidget delegate was deleted for id 15 "Make: install" QIODevice::setTextModeEnabled: The device is not open ==2579== Thread 1: ==2579== Conditional jump or move depends on uninitialised value(s) ==2579== at 0x6DD0523: QRect::contains(QPoint const&, bool) const (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.3) ==2579== by 0xB0CBF1A: KDevelop::ActiveToolTip::eventFilter(QObject*, QEvent*) (in /usr/lib/libkdevplatformutil.so.6.0.0) ==2579== by 0x6E9E639: QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.3) ==2579== by 0x73C2E15: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtGui.so.4.8.3) ==2579== by 0x73C7309: QApplication::notify(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtGui.so.4.8.3) ==2579== by 0x668D1D5: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:311) ==2579== by 0x6E9E56D: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.3) ==2579== by 0x7412B2B: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtGui.so.4.8.3) ==2579== by 0x73C2E9B: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtGui.so.4.8.3) ==2579== by 0x73C7309: QApplication::notify(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtGui.so.4.8.3) ==2579== by 0x668D1D5: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:311) ==2579== by 0x6E9E56D: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.3) ==2579== ==2579== Conditional jump or move depends on uninitialised value(s) ==2579== at 0x6DD0528: QRect::contains(QPoint const&, bool) const (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.3) ==2579== by 0xB0CBF1A: KDevelop::ActiveToolTip::eventFilter(QObject*, QEvent*) (in /usr/lib/libkdevplatformutil.so.6.0.0) ==2579== by 0x6E9E639: QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.3) ==2579== by 0x73C2E15: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtGui.so.4.8.3) ==2579== by 0x73C7309: QApplication::notify(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtGui.so.4.8.3) ==2579== by 0x668D1D5: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:311) ==2579== by 0x6E9E56D: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.3) ==2579== by 0x7412B2B: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtGui.so.4.8.3) ==2579== by 0x73C2E9B: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtGui.so.4.8.3) ==2579== by 0x73C7309: QApplication::notify(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtGui.so.4.8.3) ==2579== by 0x668D1D5: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:311) ==2579== by 0x6E9E56D: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.3) ==2579== ==2579== Conditional jump or move depends on uninitialised value(s) ==2579== at 0xB0CC02D: KDevelop::ActiveToolTip::eventFilter(QObject*, QEvent*) (in /usr/lib/libkdevplatformutil.so.6.0.0) ==2579== by 0x6E9E639: QCoreApplicationPrivate::sendThroughApplicationEventFilters(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.3) ==2579== by 0x73C2E15: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtGui.so.4.8.3) ==2579== by 0x73C7309: QApplication::notify(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtGui.so.4.8.3) ==2579== by 0x668D1D5: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:311) ==2579== by 0x6E9E56D: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.3) ==2579== by 0x7412B2B: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtGui.so.4.8.3) ==2579== by 0x73C2E9B: QApplicationPrivate::notify_helper(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtGui.so.4.8.3) ==2579== by 0x73C7309: QApplication::notify(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtGui.so.4.8.3) ==2579== by 0x668D1D5: KApplication::notify(QObject*, QEvent*) (kapplication.cpp:311) ==2579== by 0x6E9E56D: QCoreApplication::notifyInternal(QObject*, QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtCore.so.4.8.3) ==2579== by 0x7412B2B: QWidget::event(QEvent*) (in /usr/lib/x86_64-linux-gnu/libQtGui.so.4.8.3) ==2579== kdevelop(2579)/kdevplatform (standardoutputview) OutputWidget::changeDelegate: OutputWidget delegate was deleted for id 16 "Make: install" QIODevice::setTextModeEnabled: The device is not open kdevelop(2579)/kdevplatform (standardoutputview) OutputWidget::changeDelegate: OutputWidget delegate was deleted for id 17 "Make: install" QIODevice::setTextModeEnabled: The device is not open kdevelop(2579)/kdevplatform (standardoutputview) OutputWidget::changeDelegate: OutputWidget delegate was deleted for id 18 "Make: install" QIODevice::setTextModeEnabled: The device is not open *** This bug has been marked as a duplicate of bug 265426 *** |