Bug 81750 - xerces code completion crashs
Summary: xerces code completion crashs
Status: RESOLVED DUPLICATE of bug 74664
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: 3.0.3
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: KDevelop Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-05-17 18:29 UTC by Florian Schröder
Modified: 2004-05-20 15:22 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Florian Schröder 2004-05-17 18:29:22 UTC
Version:           3.0.3 (using KDE KDE 3.2.2)
Installed from:    SuSE RPMs
OS:                Linux

I tried to use code completion for xerces-c (v2.5.0 SuSE9.1 RPM), a c++ xml parser. (http://xml.apache.org/xerces-c/index.html)

First I add a persistant class by 'r++ xercesc -r /usr/include/xercesc/'.

For test case I add a new file to an existing project and fill it with:

//begin test.h
#include <xercesc/util/XMLString.hpp>

XERCES_CPP_NAMESPACE_USE;

void f()
{
	XMLString::
}
//end test.h

By the time I'm typing the second colon kdevelop crashs.


Backtrace:
(no debugging symbols found)...Using host libthread_db library "/lib/tls/libthread_db.so.1".
(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...[Thread debugging using libthread_db enabled]
[New Thread 1101101728 (LWP 6127)]
[New Thread 1117895600 (LWP 6134)]
[Thread debugging using libthread_db enabled]
[New Thread 1101101728 (LWP 6127)]
[New Thread 1117895600 (LWP 6134)]
[Thread debugging using libthread_db enabled]
[New Thread 1101101728 (LWP 6127)]
[New Thread 1117895600 (LWP 6134)]
(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...(no debugging symbols found)...0xffffe415 in ?? ()
#0  0xffffe415 in ?? ()
#1  0xbfffdcdc in ?? ()
#2  0x00000000 in ?? ()
#3  0x00000000 in ?? ()
#4  0x417c1e8b in __waitpid_nocancel () from /lib/tls/libpthread.so.0
#5  0x40d59bf2 in KCrash::defaultCrashHandler ()
   from /opt/kde3/lib/libkdecore.so.4
#6  <signal handler called>
#7  0x4223c1f8 in GCatalog<Tag>::query ()
   from /opt/kde3/lib/kde3/libkdevcppsupport.so
#8  0x421fc8d6 in CodeInformationRepository::query ()
   from /opt/kde3/lib/kde3/libkdevcppsupport.so
#9  0x422122b6 in CppCodeCompletion::computeCompletionEntryList ()
   from /opt/kde3/lib/kde3/libkdevcppsupport.so
#10 0x422182cb in CppCodeCompletion::completeText ()
   from /opt/kde3/lib/kde3/libkdevcppsupport.so
#11 0x42219fac in CppCodeCompletion::slotTimeout ()
   from /opt/kde3/lib/kde3/libkdevcppsupport.so
#12 0x4221e94d in CppCodeCompletion::qt_invoke ()
   from /opt/kde3/lib/kde3/libkdevcppsupport.so
#13 0x41115d0e in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#14 0x411164b6 in QObject::activate_signal ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#15 0x41457d39 in QTimer::timeout () from /usr/lib/qt3/lib/libqt-mt.so.3
#16 0x4113a88f in QTimer::event () from /usr/lib/qt3/lib/libqt-mt.so.3
#17 0x410b4c7f in QApplication::internalNotify ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#18 0x410b6699 in QApplication::notify () from /usr/lib/qt3/lib/libqt-mt.so.3
#19 0x40da2044 in KApplication::notify () from /opt/kde3/lib/libkdecore.so.4
#20 0x410a959c in QEventLoop::activateTimers ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#21 0x41063d23 in QEventLoop::processEvents ()
   from /usr/lib/qt3/lib/libqt-mt.so.3
#22 0x410cc6b1 in QEventLoop::enterLoop () from /usr/lib/qt3/lib/libqt-mt.so.3
#23 0x410cc4f6 in QEventLoop::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#24 0x410b656f in QApplication::exec () from /usr/lib/qt3/lib/libqt-mt.so.3
#25 0x0808a3a6 in main ()
Comment 1 Jens Dagerbo 2004-05-20 15:22:40 UTC
Very likely a dupe. 

This appears to be a problem with bdb-4.2.x. Please add to bug #74664 if you have any more info. 

*** This bug has been marked as a duplicate of 74664 ***