KDevelop 3.4 crash

Andras Mantia amantia at kde.org
Tue Jun 12 11:22:16 UTC 2007


Hi,

 did anyone notice that KDevelop from the 3.5 KDE branch crashes when it 
is loading a project? I tried with two (custom) projects I used for 
KDE4 development, and crashes on loading. It crashes also on my old 
Quanta (automake) project used for KDE 3 development. :(
Shortly: as of now, it is unusable for me. 

Backtrace here for the KDE3 project:
Using host libthread_db library "/lib64/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 47977600703280 (LWP 15578)]
[KCrash handler]
#5  QShared::ref (this=0x1) at /usr/lib64/qt3/include/qshared.h:49
#6  0x00002ba29e7bdde9 in Macro (this=0x7fff0ca59b80, 
source=@0x7fff0ca59dc0)
    
at /data/development/sources/kde-3.5/kdevelop/lib/cppparser/macro.h:198
#7  0x00002ba2af5873ac in Driver::addMacro (this=0x1216a20, 
    macro=@0x7fff0ca59dc0)
    
at /data/development/sources/kde-3.5/kdevelop/lib/cppparser/driver.cpp:219
#8  0x00002ba2aec093db in KDevDriver::addMacro (this=0x1216a20, 
    m=@0x7fff0ca59dc0)
    
at /data/development/sources/kde-3.5/kdevelop/languages/cpp/kdevdriver.h:36
#9  0x00002ba2aec92df5 in KDevDriver::setup (this=0x1216a20)
    
at /data/development/sources/kde-3.5/kdevelop/languages/cpp/kdevdriver.cpp:61
#10 0x00002ba2aec88b1e in CppDriver (this=0x1, 
cppSupport=0x7fff0ca59e00)
    
at /data/development/sources/kde-3.5/kdevelop/languages/cpp/cppsupportpart.cpp:122
#11 0x00002ba2aec7e0f5 in CppSupportPart (this=0x1206f90, 
    parent=<value optimized out>, name=<value optimized out>, 
    args=@0x7fff0ca5aa80)
    
at /data/development/sources/kde-3.5/kdevelop/languages/cpp/cppsupportpart.cpp:214
#12 0x00002ba2aec6c56f in KDEPrivate::ConcreteFactory<CppSupportPart, 
QObject>::create (parent=0x817db0, name=0x0, args=@0x7fff0ca5aa80)
    at /opt/kde-35/include/kgenericfactory.tcc:167
#13 0x00002ba2aec6c5f0 in KDEPrivate::ConcreteFactory<CppSupportPart, 
QObject>::create (parentWidget=0x0, widgetName=0x0, parent=0x817db0, 
name=0x0, 
    className=0x2ba29e7efdbd "KDevLanguageSupport", 
args=@0x7fff0ca5aa80)
    at /opt/kde-35/include/kgenericfactory.tcc:133
#14 0x00002ba2a29bccfa in KLibFactory::create (this=0x1, 
    parent=0x7fff0ca59e00, name=0x1216a48 "", 
    classname=0xf <Address 0xf out of bounds>, args=@0x40)
    
at /data/development/sources/kde-3.5/kdelibs/kdecore/klibloader.cpp:83
#15 0x00002ba29e2d7e28 in createInstanceFromFactory<KDevLanguageSupport> 
(
    factory=0x11c3f90, parent=0x817db0, name=0x1216a48 "", 
    args=@0x7fff0ca5aa80) 
at /opt/kde-35/include/kparts/componentfactory.h:67
#16 0x00002ba29e2d7f11 in createInstanceFromLibrary<KDevLanguageSupport> 
(
    libraryName=<value optimized out>, parent=0x817db0, name=0x0, 
    args=@0x7fff0ca5aa80, error=0x0)
    at /opt/kde-35/include/kparts/componentfactory.h:147
#17 0x00002ba29e2d7fe9 in createInstanceFromService<KDevLanguageSupport> 
(
    service=<value optimized out>, parent=0x817db0, name=0x0, 
    args=@0x7fff0ca5aa80, error=0x0)
    at /opt/kde-35/include/kparts/componentfactory.h:216
#18 0x00002ba29e2d82a2 in ProjectManager::loadLanguageSupport 
(this=0x800970, 
    lang=@0x11b7f28)
    
at /data/development/sources/kde-3.5/kdevelop/src/projectmanager.cpp:554
#19 0x00002ba29e2db04a in ProjectManager::slotLoadProject 
(this=0x800970)
    
at /data/development/sources/kde-3.5/kdevelop/src/projectmanager.cpp:262
#20 0x00002ba29e2db44a in ProjectManager::qt_invoke (this=0x800970, 
_id=8, 
    _o=0x7fff0ca5ac80) at ./src/projectmanager.moc:119
#21 0x00002ba2a3ceeadc in QObject::activate_signal ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#22 0x00002ba2a3fd2f92 in QSignal::signal ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#23 0x00002ba2a3d07555 in QSignal::activate ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#24 0x00002ba2a3d0db68 in QSingleShotTimer::event ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#25 0x00002ba2a3c97eb5 in QApplication::internalNotify ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#26 0x00002ba2a3c98c40 in QApplication::notify ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#27 0x00002ba2a293b192 in KApplication::notify (this=0x7fff0ca5b220, 
    receiver=0x7f7110, event=0x7fff0ca5afa0)
    
at /data/development/sources/kde-3.5/kdelibs/kdecore/kapplication.cpp:550
#28 0x00002ba2a3c8e50f in QEventLoop::activateTimers ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#29 0x00002ba2a3c4e69d in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#30 0x00002ba2a3cac963 in QEventLoop::enterLoop ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#31 0x00002ba2a3cac812 in QEventLoop::exec ()
   from /usr/lib/qt3/lib64/libqt-mt.so.3
#32 0x000000000040845a in main (argc=<value optimized out>, 
    argv=<value optimized out>)
    at /data/development/sources/kde-3.5/kdevelop/src/main.cpp:143


Andras


-- 
Quanta Plus developer - http://quanta.kdewebdev.org
K Desktop Environment - http://www.kde.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20070612/ec7da1b1/attachment.sig>


More information about the KDevelop-devel mailing list