KDevelop crashes on code completion
Andras Mantia
amantia at kde.org
Tue Aug 23 00:42:08 UTC 2005
Hi,
KDevelop from 3.5 branch crashes when invoking code completion on
Qt/KDE classes. The crash seems to be related to the fact that KDevelop
now links to the DB engine installed on the system instead of the DB
copy. I have recreated the PCS databases, but the crash persist.
The configure output related to this was:
checking for Berkeley DB >= 3... yes - >=4.1
I have db-4.3.27-3 from SuSE 9.3.
Backtrace below.
Using host libthread_db library "/lib/tls/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 1108354848 (LWP 23921)]
[New Thread 1126177712 (LWP 24165)]
[Thread debugging using libthread_db enabled]
[New Thread 1108354848 (LWP 23921)]
[New Thread 1126177712 (LWP 24165)]
[Thread debugging using libthread_db enabled]
[New Thread 1108354848 (LWP 23921)]
[New Thread 1126177712 (LWP 24165)]
[KCrash handler]
#3 0x42ab28b7 in Catalog::query (this=0x8d59ad0, args=@0xbfffe1f0)
at /data/development/sources/kde-head/kdevelop/lib/catalog/catalog.cpp:397
#4 0x42a420ae in CodeInformationRepository::query (this=0x8e1fcb0,
args=@0xbfffe1f0)
at /data/development/sources/kde-head/kdevelop/languages/cpp/codeinformationrepository.cpp:65
#5 0x42a23e18 in CppCodeCompletion::computeCompletionEntryList (
this=0x8e1f728, entryList=@0xbfffe2e0, type=@0xbfffe510,
isInstance=true)
at /data/development/sources/kde-head/kdevelop/languages/cpp/cppcodecompletion.cpp:1949
#6 0x42a20873 in CppCodeCompletion::completeText (this=0x8e1f728,
invokedOnDemand=true)
at /data/development/sources/kde-head/kdevelop/languages/cpp/cppcodecompletion.cpp:1234
#7 0x42a02483 in CppSupportPart::slotCompleteText (this=0x87b8ef0)
at /data/development/sources/kde-head/kdevelop/languages/cpp/cppsupportpart.cpp:1018
#8 0x42a0a2b7 in CppSupportPart::qt_invoke (this=0x87b8ef0, _id=25,
_o=0xbfffe670) at cppsupportpart.moc:226
#9 0x417fbe7e in QObject::activate_signal ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#10 0x417fc626 in QObject::activate_signal ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#11 0x41039018 in KAction::activated (this=0x87b8b68) at kaction.moc:176
#12 0x410385f3 in KAction::slotActivated (this=0x87b8b68)
at /data/development/sources/kde-head/kdelibs/kdeui/kaction.cpp:1102
#13 0x41039465 in KAction::qt_invoke (this=0x87b8b68, _id=15,
_o=0xbfffe790)
at kaction.moc:218
#14 0x417fbe7e in QObject::activate_signal ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#15 0x417fc626 in QObject::activate_signal ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#16 0x413a11cc in KAccelPrivate::menuItemActivated (this=0x87de008)
at kaccelprivate.moc:110
#17 0x4139f599 in KAccelPrivate::emitActivatedSignal (this=0x87de008,
pAction=0x87de740)
at /data/development/sources/kde-head/kdelibs/kdecore/kaccel.cpp:378
#18 0x4139f389 in KAccelPrivate::eventFilter (this=0x87de008,
pEvent=0xbfffeda0)
at /data/development/sources/kde-head/kdelibs/kdecore/kaccel.cpp:350
#19 0x417fb37e in QObject::activate_filters ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#20 0x417fb460 in QObject::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#21 0x41831ebf in QWidget::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#22 0x418f90b2 in QMainWindow::event ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#23 0x402d9f27 in KMdiMainFrm::event (this=0x81a8c58, e=0xbfffeda0)
at /data/development/sources/kde-head/kdelibs/kmdi/kmdimainfrm.cpp:1166
#24 0x41798d5f in QApplication::internalNotify ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#25 0x4179afa1 in QApplication::notify ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#26 0x41315a2c in KApplication::notify (this=0xbffff320,
receiver=0x9122128,
event=0xbfffeda0)
at /data/development/sources/kde-head/kdelibs/kdecore/kapplication.cpp:550
#27 0x401f9af0 in QApplication::sendEvent (receiver=0x9122128,
event=0xbfffeda0) at qapplication.h:515
#28 0x4139e070 in KAccelEventHandler::x11Event (this=0x816ffa8,
pEvent=0xbffff180)
at /data/development/sources/kde-head/kdelibs/kdecore/kaccel.cpp:144
#29 0x4132899a in KAppX11HackWidget::publicx11Event (this=0x816ffa8,
e=0xbffff180)
at /data/development/sources/kde-head/kdelibs/kdecore/kapplication.cpp:1652
#30 0x4131a762 in KApplication::x11EventFilter (this=0xbffff320,
_event=0xbffff180)
at /data/development/sources/kde-head/kdelibs/kdecore/kapplication.cpp:1722
#31 0x41723ba7 in qt_set_x11_event_filter ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#32 0x4173465b in QApplication::x11ProcessEvent ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#33 0x41745c38 in QEventLoop::processEvents ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#34 0x417b0e51 in QEventLoop::enterLoop ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#35 0x417b0c96 in QEventLoop::exec ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#36 0x4179a94f in QApplication::exec ()
from /usr/lib/qt3/lib/libqt-mt.so.3
#37 0x0804ee2a in main (argc=3, argv=0xbffff4d4)
at /data/development/sources/kde-head/kdevelop/src/main.cpp:145
--
Quanta Plus developer - http://quanta.kdewebdev.org
K Desktop Environment - http://www.kde.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20050823/d2298560/attachment.sig>
More information about the KDevelop-devel
mailing list