gideon bugreport

Bernd Schubert bernd-schubert at web.de
Mon Mar 24 10:38:27 GMT 2003


On Saturday 22 March 2003 22:28, Harald Fernengel wrote:
> Hi,
>
> On Wednesday 19 March 2003 16:03, you wrote:
> > I wanted to give gideon a chance and downloaded yesterdays
> > kdevelop20030318.tar.gz
> >
> > Well, on importing an existing project it crashes on filling the project
> > with its files (always at 12%).
> >
> > Though I compiled it with --enable-debug=full, the kde crash handle
> > window doesn't seem to give usefull information, however I have attached
> > its output.
> >
> > Any ideas what I could do to provide more usefull debug information ?
>
> "gdb gideon", type "run" and after it crashes "bt" to get a backtrace.
> Please post it to this list so we can see what is going on.
>

Sorry for asking such simple questions, I could have had this idea myself, but 
so far I'm used to take kdevelop for line by line debugging, or using gdb and 
core files. Unfortunality it didn't produce a core file (and I didn't forget 
to allows core files with ulimit) ;-)

Well,  I still see no line numbers where it crahes, but perhaps you can use 
it:

kdevelop (cpp support): !!!!!!!!!!!!!!! PARSED 
/usr/people/bernd/src/wave/include/essl.h!!!!!!!!!!!!!!!!!!
(no debugging symbols found)...(no debugging symbols found)...(no debugging 
symbols found)...
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 16183)]
0x40e50a12 in QGList::QGList () from /usr/lib/libqt-mt.so.3
(gdb) bt
#0  0x40e50a12 in QGList::QGList () from /usr/lib/libqt-mt.so.3
#1  0x4190ac26 in StoreWalker::scopeOfDeclarator () from 
/usr/people/bernd/local/opt/kde3/lib/kde3/libkdevcppsupport.so
#2  0x4190940d in StoreWalker::parseDeclaration () from 
/usr/people/bernd/local/opt/kde3/lib/kde3/libkdevcppsupport.so
#3  0x419083be in StoreWalker::parseSimpleDeclaration () from 
/usr/people/bernd/local/opt/kde3/lib/kde3/libkdevcppsupport.so
#4  0x419077ac in TreeParser::parseDeclaration () from 
/usr/people/bernd/local/opt/kde3/lib/kde3/libkdevcppsupport.so
#5  0x41907d95 in StoreWalker::parseDeclaration () from 
/usr/people/bernd/local/opt/kde3/lib/kde3/libkdevcppsupport.so
#6  0x41907611 in TreeParser::parseTranslationUnit () from 
/usr/people/bernd/local/opt/kde3/lib/kde3/libkdevcppsupport.so
#7  0x41907d0d in StoreWalker::parseTranslationUnit () from 
/usr/people/bernd/local/opt/kde3/lib/kde3/libkdevcppsupport.so
#8  0x418a806a in CppSupportPart::maybeParse () from 
/usr/people/bernd/local/opt/kde3/lib/kde3/libkdevcppsupport.so
#9  0x418a7aa8 in CppSupportPart::parseProject () from 
/usr/people/bernd/local/opt/kde3/lib/kde3/libkdevcppsupport.so
#10 0x418a7839 in CppSupportPart::initialParse () from 
/usr/people/bernd/local/opt/kde3/lib/kde3/libkdevcppsupport.so
#11 0x418a9ccb in CppSupportPart::qt_invoke () from 
/usr/people/bernd/local/opt/kde3/lib/kde3/libkdevcppsupport.so
#12 0x40c46ef9 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#13 0x40ea7a93 in QSignal::signal () from /usr/lib/libqt-mt.so.3
#14 0x40c5c5b5 in QSignal::activate () from /usr/lib/libqt-mt.so.3
#15 0x40c61a63 in QSingleShotTimer::event () from /usr/lib/libqt-mt.so.3
#16 0x40bf4b53 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#17 0x40bf4954 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#18 0x4089648a in KApplication::notify () from /usr/lib/libkdecore.so.4
#19 0x40bd7383 in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3
#20 0x40bb937c in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#21 0x40c0631e in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#22 0x40c0627b in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#23 0x40bf4caa in QApplication::exec () from /usr/lib/libqt-mt.so.3
#24 0x080664b3 in main ()
#25 0x411c60bf in __libc_start_main () from /lib/libc.so.6
(gdb) where
#0  0x40e50a12 in QGList::QGList () from /usr/lib/libqt-mt.so.3
#1  0x4190ac26 in StoreWalker::scopeOfDeclarator () from 
/usr/people/bernd/local/opt/kde3/lib/kde3/libkdevcppsupport.so
#2  0x4190940d in StoreWalker::parseDeclaration () from 
/usr/people/bernd/local/opt/kde3/lib/kde3/libkdevcppsupport.so
#3  0x419083be in StoreWalker::parseSimpleDeclaration () from 
/usr/people/bernd/local/opt/kde3/lib/kde3/libkdevcppsupport.so
#4  0x419077ac in TreeParser::parseDeclaration () from 
/usr/people/bernd/local/opt/kde3/lib/kde3/libkdevcppsupport.so
#5  0x41907d95 in StoreWalker::parseDeclaration () from 
/usr/people/bernd/local/opt/kde3/lib/kde3/libkdevcppsupport.so
#6  0x41907611 in TreeParser::parseTranslationUnit () from 
/usr/people/bernd/local/opt/kde3/lib/kde3/libkdevcppsupport.so
#7  0x41907d0d in StoreWalker::parseTranslationUnit () from 
/usr/people/bernd/local/opt/kde3/lib/kde3/libkdevcppsupport.so
#8  0x418a806a in CppSupportPart::maybeParse () from 
/usr/people/bernd/local/opt/kde3/lib/kde3/libkdevcppsupport.so
#9  0x418a7aa8 in CppSupportPart::parseProject () from 
/usr/people/bernd/local/opt/kde3/lib/kde3/libkdevcppsupport.so
#10 0x418a7839 in CppSupportPart::initialParse () from 
/usr/people/bernd/local/opt/kde3/lib/kde3/libkdevcppsupport.so
#11 0x418a9ccb in CppSupportPart::qt_invoke () from 
/usr/people/bernd/local/opt/kde3/lib/kde3/libkdevcppsupport.so
#12 0x40c46ef9 in QObject::activate_signal () from /usr/lib/libqt-mt.so.3
#13 0x40ea7a93 in QSignal::signal () from /usr/lib/libqt-mt.so.3
#14 0x40c5c5b5 in QSignal::activate () from /usr/lib/libqt-mt.so.3
#15 0x40c61a63 in QSingleShotTimer::event () from /usr/lib/libqt-mt.so.3
#16 0x40bf4b53 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3
#17 0x40bf4954 in QApplication::notify () from /usr/lib/libqt-mt.so.3
#18 0x4089648a in KApplication::notify () from /usr/lib/libkdecore.so.4
#19 0x40bd7383 in QEventLoop::activateTimers () from /usr/lib/libqt-mt.so.3
#20 0x40bb937c in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3
#21 0x40c0631e in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3
#22 0x40c0627b in QEventLoop::exec () from /usr/lib/libqt-mt.so.3
#23 0x40bf4caa in QApplication::exec () from /usr/lib/libqt-mt.so.3
#24 0x080664b3 in main ()
#25 0x411c60bf in __libc_start_main () from /lib/libc.so.6
(gdb)


Best regards,
	Bernd

-
to unsubscribe from this list send an email to kdevelop-request at kdevelop.org with the following body:
unsubscribe »your-email-address«



More information about the KDevelop mailing list