[Bug 81750] New: xerces code completion crashs

Florian Schröder post at xn--florian-schrder-ktb.de
Thu May 20 14:05:07 UTC 2004


------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
      
http://bugs.kde.org/show_bug.cgi?id=81750      
           Summary: xerces code completion crashs
           Product: kdevelop
           Version: 3.0.3
          Platform: SuSE RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-devel kdevelop org
        ReportedBy: post xn--florian-schrder-ktb de


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 ()




More information about the KDevelop-devel mailing list