[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