kdevelop crashes with existing project

Aaron Hackney aaron at aaronhackney.com
Sun Nov 16 09:59:58 GMT 2003


I hoep there is a simple answer for this one! I'm desperately trying to 
leave M$ .Net behind and switch my development to KDevelop.

Here is my problem: I can create a new project just fine. Add exising 
files to said project. Test compile, etc.

I finish working and close KDevelop. When I attempt to re-open the 
project, I get a crash :<
This behavior is only for exisitng projects.
 I am working with KDevelop 3.0.0.b1

Don't know if this will help, but here is my backtrace.

[New Thread 16384 (LWP 17498)]
[New Thread 32769 (LWP 17527)]
[New Thread 16386 (LWP 17528)]
0x417fdab6 in waitpid () from /lib/i686/libpthread.so.0
#0  0x417fdab6 in waitpid () from /lib/i686/libpthread.so.0
#1  0x40d58010 in KCrash::defaultCrashHandler(int) ()
  from /opt/kde3/lib/libkdecore.so.4
#2  0x417fc96c in __pthread_sighandler () from /lib/i686/libpthread.so.0
#3  <signal handler called>
#4  0x41415492 in QString::deref() () from /usr/lib/qt3/lib/libqt-mt.so.3
#5  0x4141559c in QString::operator=(QString const&) ()
  from /usr/lib/qt3/lib/libqt-mt.so.3
#6  0x41111720 in QFontDatabase::findFont(QFont::Script, QFontPrivate 
const*, QFontDef const&, int) () from /usr/lib/qt3/lib/libqt-mt.so.3
#7  0x41096c3c in QFontPrivate::load(QFont::Script) ()
  from /usr/lib/qt3/lib/libqt-mt.so.3
#8  0x41105e93 in QFontMetrics::minLeftBearing() const ()
  from /usr/lib/qt3/lib/libqt-mt.so.3
#9  0x411d06bb in QTextFormat::update() () from 
/usr/lib/qt3/lib/libqt-mt.so.3
#10 0x411b556e in QTextFormatCollection::updateDefaultFormat(QFont 
const&, QColor const&, QStyleSheet*) () from /usr/lib/qt3/lib/libqt-mt.so.3
#11 0x411a7942 in QTextDocument::setDefaultFormat(QFont const&, QColor 
const&)
   () from /usr/lib/qt3/lib/libqt-mt.so.3
#12 0x412b76ec in QTextEdit::setFont(QFont const&) ()
  from /usr/lib/qt3/lib/libqt-mt.so.3
#13 0x42dba773 in 
GDBDebugger::DisassembleWidget::DisassembleWidget(QWidget*, char const*) 
() from /opt/kde3/lib/kde3/libkdevdebugger.so
#14 0x42d96cec in GDBDebugger::DebuggerPart::DebuggerPart(QObject*, char 
const*, QStringList const&) () from /opt/kde3/lib/kde3/libkdevdebugger.so
#15 0x42d9e384 in KDEPrivate::ConcreteFactory<GDBDebugger::DebuggerPart, 
QObject>::create(QWidget*, char const*, QObject*, char const*, 
QStringList const&, KDEPrivate::Type2Type<QObject>) () from 
/opt/kde3/lib/kde3/libkdevdebugger.so
#16 0x42d9e31f in KDEPrivate::ConcreteFactory<GDBDebugger::DebuggerPart, 
QObject>::create(QWidget*, char const*, QObject*, char const*, char 
const*, QStringList const&) () from /opt/kde3/lib/kde3/libkdevdebugger.so
#17 0x42d9e19a in KGenericFactory<GDBDebugger::DebuggerPart, 
QObject>::createObject(QObject*, char const*, char const*, QStringList 
const&) ()
  from /opt/kde3/lib/kde3/libkdevdebugger.so
#18 0x40d6ce41 in KLibFactory::create(QObject*, char const*, char 
const*, QStringList const&) () from /opt/kde3/lib/libkdecore.so.4
#19 0x0807db58 in KDevPlugin* 
KParts::ComponentFactory::createInstanceFromFactory<KDevPlugin>(KLibFactory*, 
QObject*, char const*, QStringList const&) ()
#20 0x0807d858 in KDevPlugin* 
KParts::ComponentFactory::createInstanceFromLibrary<KDevPlugin>(char 
const*, QObject*, char const*, QStringList const&, int*) ()
#21 0x0807d452 in KDevPlugin* 
KParts::ComponentFactory::createInstanceFromService<KDevPlugin>(KSharedPtr<KService> 
const&, QObject*, char const*, QStringList const&, int*) ()
#22 0x0807d11a in PluginController::loadPlugin(KSharedPtr<KService> 
const&) ()
#23 0x08079b28 in ProjectManager::loadLocalParts() ()
#24 0x080773bb in ProjectManager::loadProject(KURL const&) ()
#25 0x0807a98a in ProjectManager::qt_invoke(int, QUObject*) ()
#26 0x4114f61b in QObject::activate_signal(QConnectionList*, QUObject*) ()
  from /usr/lib/qt3/lib/libqt-mt.so.3
#27 0x40ae9e2a in KRecentFilesAction::urlSelected(KURL const&) ()
  from /opt/kde3/lib/libkdeui.so.4
#28 0x40adfd40 in KRecentFilesAction::itemSelected(QString const&) ()
  from /opt/kde3/lib/libkdeui.so.4
#29 0x40ae9ed5 in KRecentFilesAction::qt_invoke(int, QUObject*) ()
  from /opt/kde3/lib/libkdeui.so.4
#30 0x4114f61b in QObject::activate_signal(QConnectionList*, QUObject*) ()
  from /usr/lib/qt3/lib/libqt-mt.so.3
#31 0x4114fada in QObject::activate_signal(int, QString) ()
  from /usr/lib/qt3/lib/libqt-mt.so.3
#32 0x40ae94a1 in KSelectAction::activated(QString const&) ()
  from /opt/kde3/lib/libkdeui.so.4
#33 0x40ade165 in KSelectAction::slotActivated() ()
  from /opt/kde3/lib/libkdeui.so.4
#34 0x40ae954e in KSelectAction::qt_invoke(int, QUObject*) ()
  from /opt/kde3/lib/libkdeui.so.4
#35 0x40ae9b6d in KListAction::qt_invoke(int, QUObject*) ()
  from /opt/kde3/lib/libkdeui.so.4
#36 0x40ae9eb3 in KRecentFilesAction::qt_invoke(int, QUObject*) ()
  from /opt/kde3/lib/libkdeui.so.4
#37 0x4114f61b in QObject::activate_signal(QConnectionList*, QUObject*) ()
  from /usr/lib/qt3/lib/libqt-mt.so.3
#38 0x4147de2a in QSignal::signal(QVariant const&) ()
  from /usr/lib/qt3/lib/libqt-mt.so.3
#39 0x4116a1e8 in QSignal::activate() () from 
/usr/lib/qt3/lib/libqt-mt.so.3
#40 0x41171b93 in QSingleShotTimer::event(QEvent*) ()
  from /usr/lib/qt3/lib/libqt-mt.so.3
#41 0x410ed656 in QApplication::internalNotify(QObject*, QEvent*) ()
  from /usr/lib/qt3/lib/libqt-mt.so.3
#42 0x410ec97e in QApplication::notify(QObject*, QEvent*) ()
  from /usr/lib/qt3/lib/libqt-mt.so.3
#43 0x40ce58c9 in KApplication::notify(QObject*, QEvent*) ()
  from /opt/kde3/lib/libkdecore.so.4
#44 0x410d9b53 in QEventLoop::activateTimers() ()
  from /usr/lib/qt3/lib/libqt-mt.so.3
#45 0x4109529d in QEventLoop::processEvents(unsigned) ()
  from /usr/lib/qt3/lib/libqt-mt.so.3
#46 0x41101900 in QEventLoop::enterLoop() ()
  from /usr/lib/qt3/lib/libqt-mt.so.3
#47 0x411017f6 in QEventLoop::exec() () from /usr/lib/qt3/lib/libqt-mt.so.3
#48 0x410ed8ef in QApplication::exec() () from 
/usr/lib/qt3/lib/libqt-mt.so.3
#49 0x08064c7c in main ()





 


-
to unsubscribe from this list send an email to kdevelop-request at kdevelop.org with the following body:
unsubscribe »your-email-address«



More information about the KDevelop mailing list