Bug 97492 - [BT] UI Freeze in Parser, All RAM Gets Consumed
Summary: [BT] UI Freeze in Parser, All RAM Gets Consumed
Status: RESOLVED DUPLICATE of bug 96909
Alias: None
Product: kdevelop
Classification: Applications
Component: Language Support: CPP (old) (show other bugs)
Version: 3.1.2
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords:
: 92560 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-01-20 02:38 UTC by Max Howell
Modified: 2013-03-31 00:51 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Max Howell 2005-01-20 02:38:17 UTC
Version:           3.1.2 (using KDE KDE 3.3.91)
Installed from:    Compiled From Sources
Compiler:          GCC 3.4.3 
OS:                Linux

While typing, KDevelop suddenly froze and began to use all RAM, fairly slowly though. I got the bt from gdb, sorry there are no line numbers, it is my distro's package.

#0  0xa6ce938c in memcpy () from /lib/tls/libc.so.6
#1  0x49a80f4c in QString::setLength () from /opt/qt/lib/libqt-mt.so.3
#2  0x49a81390 in QString::grow () from /opt/qt/lib/libqt-mt.so.3
#3  0x49a82e15 in QString::operator+= () from /opt/qt/lib/libqt-mt.so.3
#4  0xa5b3a8d6 in Lexer::readArgument () from /opt/kde/lib/libkdevcppparser.so.0
#5  0xa5b32cf4 in Lexer::nextToken () from /opt/kde/lib/libkdevcppparser.so.0
#6  0xa5b3b3be in Lexer::tokenize () from /opt/kde/lib/libkdevcppparser.so.0
#7  0xa5b3b5f5 in Lexer::setSource () from /opt/kde/lib/libkdevcppparser.so.0
#8  0xa5bf2b77 in CppCodeCompletion::completeText () from /opt/kde/lib/kde3/libkdevcppsupport.so
#9  0xa5bf4dbb in CppCodeCompletion::slotTimeout () from /opt/kde/lib/kde3/libkdevcppsupport.so
#10 0xa5bf5026 in CppCodeCompletion::qt_invoke () from /opt/kde/lib/kde3/libkdevcppsupport.so
#11 0x49796ed4 in QObject::activate_signal () from /opt/qt/lib/libqt-mt.so.3
#12 0x4979766c in QObject::activate_signal () from /opt/qt/lib/libqt-mt.so.3
#13 0x49af0719 in QTimer::timeout () from /opt/qt/lib/libqt-mt.so.3
#14 0x497b92df in QTimer::event () from /opt/qt/lib/libqt-mt.so.3
#15 0x4973315f in QApplication::internalNotify () from /opt/qt/lib/libqt-mt.so.3
#16 0x497332fc in QApplication::notify () from /opt/qt/lib/libqt-mt.so.3
#17 0xa714e436 in KApplication::notify () from /opt/kde-cvs/lib/libkdecore.so.4
#18 0x4972670c in QEventLoop::activateTimers () from /opt/qt/lib/libqt-mt.so.3
#19 0x496df6c1 in QEventLoop::processEvents () from /opt/qt/lib/libqt-mt.so.3
#20 0x49749851 in QEventLoop::enterLoop () from /opt/qt/lib/libqt-mt.so.3
#21 0x497497a6 in QEventLoop::exec () from /opt/qt/lib/libqt-mt.so.3
#22 0x497322bf in QApplication::exec () from /opt/qt/lib/libqt-mt.so.3
#23 0x080a35a7 in QValueListPrivate<QString>::at ()
#24 0xa6c9519d in __libc_start_main () from /lib/tls/libc.so.6
#25 0x08072251 in ?? ()
Comment 1 Jens Dagerbo 2005-02-03 01:19:29 UTC
*** Bug 92560 has been marked as a duplicate of this bug. ***
Comment 2 Jens Dagerbo 2005-02-03 01:25:20 UTC
Actually, this is also a dupe.

*** This bug has been marked as a duplicate of 96909 ***
Comment 3 Aleix Pol 2013-03-31 00:51:06 UTC
Moving all the bugs from the CPP Parser. It was not well defined the difference between it and C++ Language Support and people kept reporting in both places indistinctively