Bug#45272: marked as done (crash on Make API-Doc) by Harald Fernengel <harry at kdevelop.org>

Stephan Kulow owner at bugs.kde.org
Tue Jul 16 12:19:02 UTC 2002


Your message with subj: Qt Bug

Please upgrade to Qt 3.0.5

has caused the attached bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I'm
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Stephan Kulow
(administrator, KDE bugs database)

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

Received: (at submit) by bugs.kde.org; 15 Jul 2002 23:18:59 +0000
Received: (qmail 32328 invoked by uid 33); 15 Jul 2002 23:18:59 -0000
Date: 15 Jul 2002 23:18:59 -0000
Message-ID: <20020715231859.32327.qmail at mail.kde.org>
To: submit at bugs.kde.org
Subject: crash on Make API-Doc
From: Andrey.Behrens at gmx.de
X-KDE-Received: -62.104.216.89

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)





More information about the KDevelop-devel mailing list