------- You are receiving this mail because: ------- You are the assignee for the bug, or are watching the assignee. http://bugs.kde.org/show_bug.cgi?id=95970 Summary: When adding new .h or .cpp to a project kdevelop crashes in AutoProjectWidget::addToTarget() / operator == Product: kdevelop Version: 3.1.2 Platform: Gentoo Packages OS/Version: Linux Status: UNCONFIRMED Severity: crash Priority: NOR Component: general AssignedTo: kdevelop-bugs kdevelop org ReportedBy: rototor rototor de Version: 3.1.2 (using KDE KDE 3.3.2) Installed from: Gentoo Packages Compiler: gcc-Version 3.3.4 20040623 (Gentoo Linux 3.3.4-r1, ssp-3.3.2-2, pie-8.7.6) -O3 -march=pentium4 -pipe -funroll-loops -fprefetch-loop-arrays OS: Linux When I want to add a new .h or .cpp to a target it first creates it and adds it. Then the dialog about "...Was added to Active Target .... Click here to not show this again ..." apears. When I click on ok this crash happens: Using host libthread_db library "/lib/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread -1227180896 (LWP 17159)] [New Thread -1243984976 (LWP 17256)] [Thread debugging using libthread_db enabled] [New Thread -1227180896 (LWP 17159)] [New Thread -1243984976 (LWP 17256)] [Thread debugging using libthread_db enabled] [New Thread -1227180896 (LWP 17159)] [New Thread -1243984976 (LWP 17256)] [KCrash handler] #7 0x41b4ce8f in operator== () from /usr/qt/3/lib/libqt-mt.so.3 #8 0xb619c1eb in AutoProjectWidget::addToTarget () from /usr/lib/kde3/libkdevautoproject.so #9 0xb619bc62 in AutoProjectWidget::addFiles () from /usr/lib/kde3/libkdevautoproject.so #10 0xb618f4c5 in AutoProjectPart::addFiles () from /usr/lib/kde3/libkdevautoproject.so #11 0xb634aed3 in CppNewClassDialog::ClassGenerator::gen_interface () from /usr/lib/kde3/libkdevcppsupport.so #12 0xb634372a in CppNewClassDialog::ClassGenerator::generate () from /usr/lib/kde3/libkdevcppsupport.so #13 0xb633ba36 in CppNewClassDialog::accept () from /usr/lib/kde3/libkdevcppsupport.so #14 0x41bd582b in QDialog::qt_invoke () from /usr/qt/3/lib/libqt-mt.so.3 #15 0xb6379266 in CppNewClassDialogBase::qt_invoke () from /usr/lib/kde3/libkdevcppsupport.so #16 0xb634e04d in CppNewClassDialog::qt_invoke () from /usr/lib/kde3/libkdevcppsupport.so #17 0x41870bac in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3 #18 0x418709d4 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3 #19 0x41bb638e in QButton::clicked () from /usr/qt/3/lib/libqt-mt.so.3 #20 0x41902e2a in QButton::mouseReleaseEvent () from /usr/qt/3/lib/libqt-mt.so.3 #21 0x418a6c27 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3 #22 0x4181476f in QApplication::internalNotify () from /usr/qt/3/lib/libqt-mt.so.3 #23 0x41813bd4 in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3 #24 0xb71da6c2 in KApplication::notify () from /usr/kde/3.3/lib/libkdecore.so.4 #25 0x417a8db0 in QETWidget::translateMouseEvent () from /usr/qt/3/lib/libqt-mt.so.3 #26 0x417a6a13 in QApplication::x11ProcessEvent () from /usr/qt/3/lib/libqt-mt.so.3 #27 0x417bdb44 in QEventLoop::processEvents () from /usr/qt/3/lib/libqt-mt.so.3 #28 0x41826938 in QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3 #29 0x41814a21 in QApplication::enter_loop () from /usr/qt/3/lib/libqt-mt.so.3 #30 0x419f9c80 in QDialog::exec () from /usr/qt/3/lib/libqt-mt.so.3 #31 0xb62f7b5f in CppSupportPart::slotNewClass () from /usr/lib/kde3/libkdevcppsupport.so #32 0xb630010b in CppSupportPart::qt_invoke () from /usr/lib/kde3/libkdevcppsupport.so #33 0x41870bac in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3 #34 0x418709d4 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3 #35 0xb74a97ef in KAction::activated () from /usr/kde/3.3/lib/libkdeui.so.4 #36 0xb74a922d in KAction::slotActivated () from /usr/kde/3.3/lib/libkdeui.so.4 #37 0xb74a99d8 in KAction::qt_invoke () from /usr/kde/3.3/lib/libkdeui.so.4 #38 0x41870b26 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3 #39 0x418709d4 in QObject::activate_signal () from /usr/qt/3/lib/libqt-mt.so.3 #40 0x41bb638e in QButton::clicked () from /usr/qt/3/lib/libqt-mt.so.3 #41 0x41902e2a in QButton::mouseReleaseEvent () from /usr/qt/3/lib/libqt-mt.so.3 #42 0x418a6c27 in QWidget::event () from /usr/qt/3/lib/libqt-mt.so.3 #43 0x4181476f in QApplication::internalNotify () from /usr/qt/3/lib/libqt-mt.so.3 #44 0x41813bd4 in QApplication::notify () from /usr/qt/3/lib/libqt-mt.so.3 #45 0xb71da6c2 in KApplication::notify () from /usr/kde/3.3/lib/libkdecore.so.4 #46 0x417a8db0 in QETWidget::translateMouseEvent () from /usr/qt/3/lib/libqt-mt.so.3 #47 0x417a6a13 in QApplication::x11ProcessEvent () from /usr/qt/3/lib/libqt-mt.so.3 #48 0x417bdb44 in QEventLoop::processEvents () from /usr/qt/3/lib/libqt-mt.so.3 #49 0x41826938 in QEventLoop::enterLoop () from /usr/qt/3/lib/libqt-mt.so.3 #50 0x418267e8 in QEventLoop::exec () from /usr/qt/3/lib/libqt-mt.so.3 #51 0x418149c1 in QApplication::exec () from /usr/qt/3/lib/libqt-mt.so.3 #52 0x0809a9bb in QValueListPrivate::at () #53 0xb6dc6f4e in __libc_start_main () from /lib/libc.so.6 #54 0x08072481 in ?? () Note: I had this crash with KDevelop 3.0.3, 3.1.0 and 3.1.2 -- I've emerged and tried them in this order because I thought the bug may already have been fixed in a new version. Did I misscompile some library or what is happening here? This bug is annoying, but since the files get really added I just have to restart KDevelop and can then continue work.