Bug#45272: crash on Make API-Doc

Andrey.Behrens at gmx.de Andrey.Behrens at gmx.de
Tue Jul 16 01:34:01 UTC 2002


Package: kdevelop
Version: 2.1.2 (using KDE 3.0.2 )
Severity: crash
Installed from:    compiled sources
Compiler:          gcc version 3.1
OS:                Linux (i686) release 2.4.18
OS/Compiler notes: 

Hello,

Kdevelop (cvs version) crashs if I try to make a API-Doc with doxygen. I just call "Project / Make API-Doc". In the message windows are a lot of messages and then the crash. But the documentation seems to be ready. So I guess the crash is in a destructor?

Now the backtrace:

[New Thread 1024 (LWP 6208)]
0x41678079 in wait4 () from /lib/libc.so.6
#0  0x41678079 in wait4 () from /lib/libc.so.6
#1  0x416f0944 in __DTOR_END__ () from /lib/libc.so.6
#2  0x41592177 in waitpid () from /lib/libpthread.so.0
#3  0x40bacf89 in KCrash::defaultCrashHandler(int) ()
   from /opt/kde3.0/lib/libkdecore.so.4
#4  0x4158fbc4 in pthread_sighandler () from /lib/libpthread.so.0
#5  <signal handler called>
#6  0x40f5c927 in QGArray::size() const (this=0x870643c)
    at /usr/lib/qt3-gcc3/include/qgarray.h:69
#7  0x4101f7ff in QMemArray<QTextStringChar>::size() const (this=0x870643c)
    at /usr/lib/qt3-gcc3/include/qmemarray.h:71
#8  0x4101f706 in QTextString::length() const (this=0x8706438)
    at kernel/qrichtext_p.h:1595
#9  0x4106c7c0 in QTextParag::format(int, bool) (this=0x8715db8, start=-1, 
    doMove=true) at kernel/qrichtext.cpp:3962
#10 0x41160924 in QTextEdit::formatMore() (this=0x83c0bb0)
    at widgets/qtextedit.cpp:2121
#11 0x4115dbbf in QTextEdit::ensureCursorVisible() (this=0x83c0bb0)
    at widgets/qtextedit.cpp:1573
#12 0x41166082 in QTextEdit::append(QString const&) (this=0x83c0bb0, 
    text=@0xbfffe980) at widgets/qtextedit.cpp:3677
#13 0x0817bcc2 in CMakeOutputWidget::insertAtEnd(QString const&, CMakeOutputWidget::MakeOutputErrorType) (this=0x83c0bb0, text=@0xfffffe00, 
    defaultType=Diagnostic) at coutputwidget.cpp:159
#14 0x080d8532 in CKDevelop::slotReceivedStderr(KProcess*, char*, int) (
    this=0xfffffe00, buffer=0xfffffe00 <Address 0xfffffe00 out of bounds>, 
    buflen=-512) at ckdevelop.cpp:3362
#15 0x0822ed21 in CKDevelop::qt_invoke(int, QUObject*) (this=0x8369fa0, 
    _id=-1073747520, _o=0xbfffea90)
    at /usr/lib/qt3-gcc3/include/private/qucom_p.h:389
#16 0x41015723 in QObject::activate_signal(QConnectionList*, QUObject*) (
    this=0x836a28c, clist=0x8483398, o=0xbfffea90) at kernel/qobject.cpp:2080
#17 0x40b550c2 in KProcess::receivedStderr(KProcess*, char*, int) ()
   from /opt/kde3.0/lib/libkdecore.so.4
#18 0x40b53223 in KProcess::slotChildError(int) ()
   from /opt/kde3.0/lib/libkdecore.so.4
#19 0x40b5526c in KProcess::qt_invoke(int, QUObject*) ()
   from /opt/kde3.0/lib/libkdecore.so.4
#20 0x40b5556d in KShellProcess::qt_invoke(int, QUObject*) ()
   from /opt/kde3.0/lib/libkdecore.so.4
#21 0x41015723 in QObject::activate_signal(QConnectionList*, QUObject*) (
    this=0x8706b98, clist=0x8706bd0, o=0xbfffefe0) at kernel/qobject.cpp:2080
#22 0x410158be in QObject::activate_signal(int, int) (this=0x8706b98, 
    signal=2, param=12) at kernel/qobject.cpp:2130
#23 0x412f5877 in QSocketNotifier::activated(int) (this=0x8706b98, t0=12)
    at .moc/debug-mt/moc_qsocketnotifier.cpp:84
#24 0x410349a9 in QSocketNotifier::event(QEvent*) (this=0x8706b98, 
    e=0xbffff2f0) at kernel/qsocketnotifier.cpp:249
#25 0x40fb9180 in QApplication::internalNotify(QObject*, QEvent*) (
    this=0xbffff4f4, receiver=0x8706b98, e=0xbffff2f0)
    at kernel/qapplication.cpp:2306
#26 0x40fb871c in QApplication::notify(QObject*, QEvent*) (this=0xbffff4f4, 
    receiver=0x8706b98, e=0xbffff2f0) at kernel/qapplication.cpp:2117
#27 0x40b15bc6 in KApplication::notify(QObject*, QEvent*) ()
   from /opt/kde3.0/lib/libkdecore.so.4
#28 0x40f5e2f5 in QApplication::sendEvent(QObject*, QEvent*) (
    receiver=0x8706b98, event=0xbffff2f0) at kernel/qapplication.h:452
#29 0x40f52b15 in sn_activate () at kernel/qapplication_x11.cpp:3084
#30 0x40f53122 in QApplication::processNextEvent(bool) (this=0xbffff4f4, 
    canWait=true) at kernel/qapplication_x11.cpp:3273
#31 0x40fba8a2 in QApplication::enter_loop() (this=0xbffff4f4)
    at kernel/qapplication.cpp:3180
#32 0x40f52b6e in QApplication::exec() (this=0xbffff4f4)
    at kernel/qapplication_x11.cpp:3123
#33 0x0813e1c2 in main (argc=-512, argv=0xfffffe00) at main.cpp:207
#34 0x415ed7ee in __libc_start_main () from /lib/libc.so.6


(Submitted via bugs.kde.org)
(Called from KBugReport dialog)


(Complete bug history is available at http://bugs.kde.org/db/45/45272.html)




More information about the KDevelop-devel mailing list