[prev in list] [next in list] [prev in thread] [next in thread]
List: kdevelop-bugs
Subject: [Bug 102093] New: Kdevelop crashes when a type a single character in the CTags plugin's lookup text
From: kdevelop-bugs-admin () barney ! cs ! uni-potsdam ! de
Date: 2005-03-21 14:45:58
Message-ID: 20050321154553.102093.vkrevs () yahoo ! com
[Download RAW message or body]
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
http://bugs.kde.org/show_bug.cgi?id=102093
Summary: Kdevelop crashes when a type a single character in the
CTags plugin's lookup text box
Product: kdevelop
Version: unspecified
Platform: unspecified
OS/Version: Linux
Status: UNCONFIRMED
Severity: crash
Priority: NOR
Component: ctags part
AssignedTo: kdevelop-bugs kdevelop org
ReportedBy: vkrevs yahoo com
Version: unknown (using KDE 3.4.0 Level "a" , SUSE 9.2 UNSUPPORTED)
Compiler: gcc version 3.3.4 (pre 3.3.5 20040809)
OS: Linux (x86_64) release 2.6.8-24.11-smp
I've regenerated the CTags database for a 10K file C/C++ project, and tried using the \
CTags plugin to search for the symbol "ServerProcess". As soon as I typed a capital S \
(while Shift was pressed), KDevelop crashed with the stack trace shown below. Havign \
restarted, I tried typing in a lowercase s - nothing crashes. As soon as I typed an \
uppercase S again, Kdeveloper crashed again. Tried deleting and regenerating the \
CTags database - no joy. Tried searching for other uppercase letters - no crashes.
Using host libthread_db library "/lib64/tls/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 182988493600 (LWP 1149)]
[New Thread 1075837280 (LWP 1483)]
[Thread debugging using libthread_db enabled]
[New Thread 182988493600 (LWP 1149)]
[New Thread 1075837280 (LWP 1483)]
[Thread debugging using libthread_db enabled]
[New Thread 182988493600 (LWP 1149)]
[New Thread 1075837280 (LWP 1483)]
[KCrash handler]
#3 0x0000002a9fd9cb60 in parseTagLine ()
from /opt/kde3/lib64/kde3/libkdevctags2.so
#4 0x0000002a9fd9cdcd in readNext ()
from /opt/kde3/lib64/kde3/libkdevctags2.so
#5 0x0000002a9fd9ce0b in tagsNext ()
from /opt/kde3/lib64/kde3/libkdevctags2.so
#6 0x0000002a9fd9ce65 in tagsFindNext ()
from /opt/kde3/lib64/kde3/libkdevctags2.so
#7 0x0000002a9fda0bce in Tags::numberOfMatches ()
from /opt/kde3/lib64/kde3/libkdevctags2.so
#8 0x0000002a9fda0bfe in Tags::numberOfPartialMatches ()
from /opt/kde3/lib64/kde3/libkdevctags2.so
#9 0x0000002a9fda0c2c in CTags2Widget::calculateHitCount ()
from /opt/kde3/lib64/kde3/libkdevctags2.so
#10 0x0000002a9fda1579 in CTags2Widget::line_edit_changed_delayed ()
from /opt/kde3/lib64/kde3/libkdevctags2.so
#11 0x0000002a9fd9dd74 in CTags2WidgetBase::qt_invoke ()
from /opt/kde3/lib64/kde3/libkdevctags2.so
#12 0x0000002a9fda2d14 in CTags2Widget::qt_invoke ()
from /opt/kde3/lib64/kde3/libkdevctags2.so
#13 0x0000002a98f5e909 in QObject::activate_signal ()
from /usr/lib/qt3/lib64//libqt-mt.so.3
#14 0x0000002a98f5eb95 in QObject::activate_signal ()
from /usr/lib/qt3/lib64//libqt-mt.so.3
#15 0x0000002a99246395 in QLineEdit::textChanged ()
from /usr/lib/qt3/lib64//libqt-mt.so.3
#16 0x0000002a990165b5 in QLineEditPrivate::finishChange ()
from /usr/lib/qt3/lib64//libqt-mt.so.3
#17 0x0000002a99016e0c in QLineEdit::insert ()
from /usr/lib/qt3/lib64//libqt-mt.so.3
#18 0x0000002a99017720 in QLineEdit::keyPressEvent ()
from /usr/lib/qt3/lib64//libqt-mt.so.3
#19 0x0000002a98f8d5ed in QWidget::event ()
from /usr/lib/qt3/lib64//libqt-mt.so.3
#20 0x0000002a99016b57 in QLineEdit::event ()
from /usr/lib/qt3/lib64//libqt-mt.so.3
#21 0x0000002a98f06c2d in QApplication::internalNotify ()
from /usr/lib/qt3/lib64//libqt-mt.so.3
#22 0x0000002a98f08949 in QApplication::notify ()
from /usr/lib/qt3/lib64//libqt-mt.so.3
#23 0x0000002a9837134c in KApplication::notify ()
from /opt/kde3/lib64/libkdecore.so.4
#24 0x0000002a98ea4a83 in QETWidget::translateKeyEvent ()
from /usr/lib/qt3/lib64//libqt-mt.so.3
#25 0x0000002a98eafeef in QApplication::x11ProcessEvent ()
from /usr/lib/qt3/lib64//libqt-mt.so.3
#26 0x0000002a98ebe653 in QEventLoop::processEvents ()
from /usr/lib/qt3/lib64//libqt-mt.so.3
#27 0x0000002a98f1c2f1 in QEventLoop::enterLoop ()
from /usr/lib/qt3/lib64//libqt-mt.so.3
#28 0x0000002a98f1c162 in QEventLoop::exec ()
from /usr/lib/qt3/lib64//libqt-mt.so.3
#29 0x0000002a98f08475 in QApplication::exec ()
from /usr/lib/qt3/lib64//libqt-mt.so.3
#30 0x000000000040808d in main ()
Using host libthread_db library "/lib64/tls/libthread_db.so.1".
[Thread debugging using libthread_db enabled]
[New Thread 182988493600 (LWP 1149)]
[New Thread 1075837280 (LWP 1483)]
[Thread debugging using libthread_db enabled]
[New Thread 182988493600 (LWP 1149)]
[New Thread 1075837280 (LWP 1483)]
[Thread debugging using libthread_db enabled]
[New Thread 182988493600 (LWP 1149)]
[New Thread 1075837280 (LWP 1483)]
[KCrash handler]
#3 0x0000002a9fd9cb60 in parseTagLine ()
from /opt/kde3/lib64/kde3/libkdevctags2.so
#4 0x0000002a9fd9cdcd in readNext ()
from /opt/kde3/lib64/kde3/libkdevctags2.so
#5 0x0000002a9fd9ce0b in tagsNext ()
from /opt/kde3/lib64/kde3/libkdevctags2.so
#6 0x0000002a9fd9ce65 in tagsFindNext ()
from /opt/kde3/lib64/kde3/libkdevctags2.so
#7 0x0000002a9fda0bce in Tags::numberOfMatches ()
from /opt/kde3/lib64/kde3/libkdevctags2.so
#8 0x0000002a9fda0bfe in Tags::numberOfPartialMatches ()
from /opt/kde3/lib64/kde3/libkdevctags2.so
#9 0x0000002a9fda0c2c in CTags2Widget::calculateHitCount ()
from /opt/kde3/lib64/kde3/libkdevctags2.so
#10 0x0000002a9fda1579 in CTags2Widget::line_edit_changed_delayed ()
from /opt/kde3/lib64/kde3/libkdevctags2.so
#11 0x0000002a9fd9dd74 in CTags2WidgetBase::qt_invoke ()
from /opt/kde3/lib64/kde3/libkdevctags2.so
#12 0x0000002a9fda2d14 in CTags2Widget::qt_invoke ()
from /opt/kde3/lib64/kde3/libkdevctags2.so
#13 0x0000002a98f5e909 in QObject::activate_signal ()
from /usr/lib/qt3/lib64//libqt-mt.so.3
#14 0x0000002a98f5eb95 in QObject::activate_signal ()
from /usr/lib/qt3/lib64//libqt-mt.so.3
#15 0x0000002a99246395 in QLineEdit::textChanged ()
from /usr/lib/qt3/lib64//libqt-mt.so.3
#16 0x0000002a990165b5 in QLineEditPrivate::finishChange ()
from /usr/lib/qt3/lib64//libqt-mt.so.3
#17 0x0000002a99016e0c in QLineEdit::insert ()
from /usr/lib/qt3/lib64//libqt-mt.so.3
#18 0x0000002a99017720 in QLineEdit::keyPressEvent ()
from /usr/lib/qt3/lib64//libqt-mt.so.3
#19 0x0000002a98f8d5ed in QWidget::event ()
from /usr/lib/qt3/lib64//libqt-mt.so.3
#20 0x0000002a99016b57 in QLineEdit::event ()
from /usr/lib/qt3/lib64//libqt-mt.so.3
#21 0x0000002a98f06c2d in QApplication::internalNotify ()
from /usr/lib/qt3/lib64//libqt-mt.so.3
#22 0x0000002a98f08949 in QApplication::notify ()
from /usr/lib/qt3/lib64//libqt-mt.so.3
#23 0x0000002a9837134c in KApplication::notify ()
from /opt/kde3/lib64/libkdecore.so.4
#24 0x0000002a98ea4a83 in QETWidget::translateKeyEvent ()
from /usr/lib/qt3/lib64//libqt-mt.so.3
#25 0x0000002a98eafeef in QApplication::x11ProcessEvent ()
from /usr/lib/qt3/lib64//libqt-mt.so.3
#26 0x0000002a98ebe653 in QEventLoop::processEvents ()
from /usr/lib/qt3/lib64//libqt-mt.so.3
#27 0x0000002a98f1c2f1 in QEventLoop::enterLoop ()
from /usr/lib/qt3/lib64//libqt-mt.so.3
#28 0x0000002a98f1c162 in QEventLoop::exec ()
from /usr/lib/qt3/lib64//libqt-mt.so.3
#29 0x0000002a98f08475 in QApplication::exec ()
from /usr/lib/qt3/lib64//libqt-mt.so.3
#30 0x000000000040808d in main ()
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic