Version: 3.3.2 (using KDE KDE 3.5.2) Installed from: Fedora RPMs I got the following pesky bug. Using host libthread_db library "/lib/libthread_db.so.1". `shared object read from target memory' has disappeared; keeping its symbols. [Thread debugging using libthread_db enabled] [New Thread -1208801616 (LWP 2044)] [New Thread -1212630112 (LWP 2105)] [KCrash handler] #6 0x04d50738 in QListViewItem::takeItem () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #7 0x04d5f412 in QListViewItem::~QListViewItem$base () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #8 0x0552859d in ~FunctionNavItem (this=0x9e79338) at navigator.cpp:70 #9 0x004f18e0 in KComboView::removeItem (this=0x97ec1c0, it=0x9e79338) at kcomboview.cpp:52 #10 0x05526d46 in Navigator::refreshNavBars (this=0x97f1f50, activeFileName=@0x97b7de8, clear=true) at navigator.cpp:280 #11 0x0550ac8c in ClassViewPart::activePartChanged (this=0x97b7da0, part=0xbd208b8) at classviewpart.cpp:167 #12 0x0550add2 in ClassViewPart::qt_invoke (this=0x97b7da0, _id=5, _o=0xbfb51e74) at classviewpart.moc:94 #13 0x04c5e211 in QObject::activate_signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #14 0x009a7241 in KParts::PartManager::activePartChanged () from /usr/lib/libkparts.so.2 #15 0x009b4007 in KParts::PartManager::setActivePart () from /usr/lib/libkparts.so.2 #16 0x009b709c in KParts::PartManager::eventFilter () from /usr/lib/libkparts.so.2 #17 0x04bf59db in QApplication::internalNotify () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #18 0x04bf7059 in QApplication::notify () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #19 0x0078c233 in KApplication::notify () from /usr/lib/libkdecore.so.4 #20 0x04c9c3d3 in QWidget::setFocus () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #21 0x04db666d in QWidgetStack::raiseWidget () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #22 0x04db6824 in QWidgetStack::raiseWidget () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #23 0x04d9ed28 in QTabWidget::showTab () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #24 0x05006a7f in QTabWidget::qt_invoke () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #25 0x00312593 in KTabWidget::qt_invoke () from /usr/lib/libkdeui.so.4 #26 0x0058ca03 in DTabWidget::qt_invoke (this=0x8d1bc58, _id=49, _o=0xbfb523e4) at dtabwidget.moc:87 #27 0x04c5e2aa in QObject::activate_signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #28 0x04c5edb2 in QObject::activate_signal () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #29 0x050062e0 in QTabBar::selected () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #30 0x04d9d840 in QTabBar::setCurrentTab () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #31 0x04d9d6b0 in QTabBar::mousePressEvent () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #32 0x002f0f1c in KTabBar::mousePressEvent () from /usr/lib/libkdeui.so.4 #33 0x04c9a683 in QWidget::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #34 0x04d9b322 in QTabBar::event () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #35 0x04bf5a1b in QApplication::internalNotify () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #36 0x04bf721a in QApplication::notify () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #37 0x0078c233 in KApplication::notify () from /usr/lib/libkdecore.so.4 #38 0x04b8d644 in QETWidget::translateMouseEvent () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #39 0x04b8c14f in QApplication::x11ProcessEvent () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #40 0x04b9e07b in QEventLoop::processEvents () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #41 0x04c0f135 in QEventLoop::enterLoop () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #42 0x04c0efde in QEventLoop::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #43 0x04bf565f in QApplication::exec () from /usr/lib/qt-3.3/lib/libqt-mt.so.3 #44 0x0804deda in main (argc=0, argv=0x97fb158) at main.cpp:145 #45 0x008637e4 in __libc_start_main () from /lib/libc.so.6 #46 0x0804d2b1 in _start ()
Could you please go into some more detail on what you did when this happened? "selecting File in list" is a bit sparse. What list? Is it reproducible?
When I open a few files and decide to switch among them by clicking the Tab (to select the file), this error keeps on coming.
What project type / build system are you using?
Looks like we've had this one reported before: bug #97379
I'm using the latest KDE and KDEVELOP 3.3.2 on Fedora 5
Daniel the question Jens asked you is : Are you using Automake, QMake, custom Makefiles, ant or ... ? What Qt version do you have.
I'm using custom Makefile. I'm using the latest QT from the latest Fedora 5 distribution. I think that's shown in the dump above: qt-3.3 The thing is I can make my project successfully. But, when I simply click the Tab to select the files, I'll get this pesky bug.
Hello, I have here exactly the same problem. I am using qt 3.3.5 kde/kdevelop 3.5.2 all build from source. OS is RedHat WS 3 update 6. I am using custom Makefiles and have the same stacktrace. This happens very seldom. I can work for hours and suddenly kdevelop crashs the moment I switch tabs. But it happens regulary a minimum 2 times a day. :-( It is a pitty that kdevelop has no autosave, or do I missed something? My whole kde is running in a clearcase view. Maybe it has something to do with this. It could be possible that opened files are not available on disk for msecs if a network error happens. Daniel, what about you and clearcase? Kind regards Daniel Schmitt
Ups, typo, using kde 3.5.2 kdevelop 3.3.2 it also happened in kde 3.5.1/kdevelop 3.3.1 and kde 3.5.0/kdevelop 3.3.0
Looks like a classview issue.
This bug seems to be fixed with kdevelop 3.3.3, KDE 3.5.3 and qt 3.3.6 My kdevelop is running now for more than a week without a crash! :-)
Thanks for the report. Closing it as Fixed.
moving to kdevplatform's classbrowser