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