Bug#45272: crash on Make API-Doc

Roland Krause rokrau at yahoo.com
Tue Jul 16 02:49:03 UTC 2002


Nope, it's the qt-3.0.4 QTextEdit bug. 

Please upgrade to a later version of qt.

Roland

--- Andrey.Behrens at gmx.de wrote:
> 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)
> 
> _______________________________________________
> Kdevelop-devel mailing list
> Kdevelop-devel at barney.cs.uni-potsdam.de
> http://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel

__________________________________________________
Do You Yahoo!?
Yahoo! Autos - Get free new car price quotes
http://autos.yahoo.com




More information about the KDevelop-devel mailing list