Bug 157110 - Loading an existing project crashes kdevelop
Summary: Loading an existing project crashes kdevelop
Status: RESOLVED NOT A BUG
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-02-02 00:01 UTC by tcmichals
Modified: 2008-02-02 07:41 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description tcmichals 2008-02-02 00:01:30 UTC
Version:            (using KDE 3.5.7)
Installed from:    SuSE RPMs
Compiler:          gcc 4.2.1 
OS:                Linux

Created a project during editing a file it crashed.  Restarted kdevelop and it opens the existing project and crashes again.  Renamed the directory and it loads fine.  Reload the project and it keeps crashing. Create a new automake project it crashes after creating the project.
Here is the output of the crash.  What is weird it takes a few seconds before it crashes. 

System configuration startup check disabled.

[?1034hUsing host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0xb60c08e0 (LWP 3962)]
[New Thread 0xb46fbb90 (LWP 3998)]
[New Thread 0xb5294b90 (LWP 3986)]
[KCrash handler]
#6  0xffffe410 in __kernel_vsyscall ()
#7  0xb6ca58f5 in raise () from /lib/libc.so.6
#8  0xb6ca71e1 in abort () from /lib/libc.so.6
#9  0xb6e6b380 in __gnu_cxx::__verbose_terminate_handler ()
   from /usr/lib/libstdc++.so.6
#10 0xb6e68c25 in ?? () from /usr/lib/libstdc++.so.6
#11 0xb6e68c62 in std::terminate () from /usr/lib/libstdc++.so.6
#12 0xb6e68d8a in __cxa_throw () from /usr/lib/libstdc++.so.6
#13 0xb6e6939e in operator new () from /usr/lib/libstdc++.so.6
#14 0xb6e6947d in operator new[] () from /usr/lib/libstdc++.so.6
#15 0xb742c32f in QString::setLength () from /usr/lib/qt3/lib/libqt-mt.so.3
#16 0xb743013f in operator>> () from /usr/lib/qt3/lib/libqt-mt.so.3
#17 0xb5464205 in Tag::load () from /opt/kde3/lib/libkdevcatalog.so.0
#18 0xb5466744 in Catalog::query () from /opt/kde3/lib/libkdevcatalog.so.0
#19 0xb55149d8 in CodeInformationRepository::query ()
   from /opt/kde3/lib/kde3/libkdevcppsupport.so
#20 0xb55a7684 in CppSupportPart::buildSafeFileSet ()
   from /opt/kde3/lib/kde3/libkdevcppsupport.so
#21 0xb55b8b18 in CppSupportPart::qt_invoke ()
   from /opt/kde3/lib/kde3/libkdevcppsupport.so
#22 0xb715f8ad in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#23 0xb716044d in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#24 0xb74958c9 in QTimer::timeout () from /usr/lib/qt3/lib/libqt-mt.so.3
#25 0xb718290f in QTimer::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#26 0xb71010ac in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#27 0xb7101e96 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#28 0xb77abee2 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#29 0xb70f6384 in QEventLoop::activateTimers ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#30 0xb70b03a3 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#31 0xb7117c30 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#32 0xb7117ac6 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#33 0xb7100c1f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#34 0x0804e454 in main ()


Here is another dump just creating a new automake project, after the project is created, just wait 10 seconds, then it crashes

System configuration startup check disabled.

[?1034hUsing host libthread_db library "/lib/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 0xb610f8e0 (LWP 4029)]
[New Thread 0xb4697b90 (LWP 4086)]
[New Thread 0xb5230b90 (LWP 4053)]
[KCrash handler]
#6  0xffffe410 in __kernel_vsyscall ()
#7  0xb6cf48f5 in raise () from /lib/libc.so.6
#8  0xb6cf61e1 in abort () from /lib/libc.so.6
#9  0xb6eba380 in __gnu_cxx::__verbose_terminate_handler ()
   from /usr/lib/libstdc++.so.6
#10 0xb6eb7c25 in ?? () from /usr/lib/libstdc++.so.6
#11 0xb6eb7c62 in std::terminate () from /usr/lib/libstdc++.so.6
#12 0xb6eb7d8a in __cxa_throw () from /usr/lib/libstdc++.so.6
#13 0xb6eb839e in operator new () from /usr/lib/libstdc++.so.6
#14 0xb6eb847d in operator new[] () from /usr/lib/libstdc++.so.6
#15 0xb747f2e1 in operator>> () from /usr/lib/qt3/lib/libqt-mt.so.3
#16 0xb5404205 in Tag::load () from /opt/kde3/lib/libkdevcatalog.so.0
#17 0xb5406744 in Catalog::query () from /opt/kde3/lib/libkdevcatalog.so.0
#18 0xb54b49d8 in CodeInformationRepository::query ()
   from /opt/kde3/lib/kde3/libkdevcppsupport.so
#19 0xb5547684 in CppSupportPart::buildSafeFileSet ()
   from /opt/kde3/lib/kde3/libkdevcppsupport.so
#20 0xb5558b18 in CppSupportPart::qt_invoke ()
   from /opt/kde3/lib/kde3/libkdevcppsupport.so
#21 0xb71ae8ad in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#22 0xb71af44d in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#23 0xb74e48c9 in QTimer::timeout () from /usr/lib/qt3/lib/libqt-mt.so.3
#24 0xb71d190f in QTimer::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#25 0xb71500ac in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#26 0xb7150e96 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#27 0xb77faee2 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#28 0xb7145384 in QEventLoop::activateTimers ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#29 0xb70ff3a3 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#30 0xb7166c30 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#31 0xb7166ac6 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#32 0xb714fc1f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#33 0x0804e454 in main ()
Comment 1 Andreas Pakulat 2008-02-02 07:41:47 UTC
This is not a bug in kdevelop but in the Berkley DB. Just remove any .pcs files you find in the project and under $HOME/.kde/share/apps.