Bug 69256 - reproducible crash upon closing project
Summary: reproducible crash upon closing project
Status: RESOLVED FIXED
Alias: None
Product: kdevelop
Classification: Applications
Component: general (show other bugs)
Version: 2.1.5
Platform: RedHat Enterprise Linux Linux
: NOR crash
Target Milestone: ---
Assignee: KDevelop Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-11-29 06:24 UTC by constantine.daicos
Modified: 2003-11-29 17:23 UTC (History)
0 users

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 constantine.daicos 2003-11-29 06:24:07 UTC
Version:           2.1.5 (using KDE KDE 3.1)
Installed from:    RedHat RPMs
Compiler:          gcc version 3.2.2 20030222 (Red Hat Linux 3.2.2-5) 
OS:          Linux

Crash on Project close with other individual file open.

Easy to reproduce:

1. Open an *individual* source file not 
   part of a project        (File -> Open..-> select a file)
2. Open a recent project    (Project -> Open Recent Project -> Select...)
3. Close Project            (Project -> Close)
4. Crash.

No loaded plugins.
Dialog:
"...crashed and caused signal 11..."

Thanks kdevelop(ers) for your time and effort.

Here's the Backtrace:

(no debugging symbols found)...[New Thread 1101712864 (LWP 2298)]
0xffffe002 in ?? ()
#0  0xffffe002 in ?? ()
#1  0x40a715bd in KCrash::defaultCrashHandler(int) ()
   from /usr/lib/libkdecore.so.4
#2  <signal handler called>
#3  0x4111d54b in QGListIterator::QGListIterator(QGList const&) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#4  0x40f9f9a5 in QPopupMenu::updateAccel(QWidget*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#5  0x40f9854c in QMenuBar::setupAccelerators() ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#6  0x40f95398 in QMenuBar::performDelayedContentsChanged() ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#7  0x40f95489 in QMenuBar::performDelayedChanges() ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#8  0x411a78d0 in QMenuBar::qt_invoke(int, QUObject*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#9  0x4089850d in KMenuBar::qt_invoke(int, QUObject*) ()
   from /usr/lib/libkdeui.so.4
#10 0x40eb50c9 in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#11 0x41194452 in QSignal::signal(QVariant const&) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#12 0x40ecf158 in QSignal::activate() () from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#13 0x40ed60b3 in QSingleShotTimer::event(QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#14 0x40e56f24 in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#15 0x40e56b19 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#16 0x40a051e9 in KApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libkdecore.so.4
#17 0x40e31d95 in QEventLoop::activateTimers() ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#18 0x40e0f8e8 in QEventLoop::processEvents(unsigned) ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#19 0x40e6acf6 in QEventLoop::enterLoop() ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#20 0x40e6ab98 in QEventLoop::exec() () from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#21 0x40e57151 in QApplication::exec() ()
   from /usr/lib/qt-3.1/lib/libqt-mt.so.3
#22 0x0811367c in main ()
#23 0x42015574 in __libc_start_main () from /lib/tls/libc.so.6
Comment 1 Amilcar do Carmo Lucas 2003-11-29 17:23:26 UTC
KDevelop 2.x is no longer under development. 
 
KDevelop 3.0 fixed 95 of the 112 reported issues in KDevelop 2.x

You are strongly advised to update to the latest CVS version of KDevelop 3.0: 
 http://www.kdevelop.org/index.html?filename=branches_compiling.html 
for all the details you need. If you find a problem or need help please send a 
mail to the mailing list: 
http://www.kdevelop.org/index.html?filename=mailinglist.html 
or drop us a line at the channel #kdevelop on the server irc.kde.org using 
ksirc, for example. 
Please use the CVS version and compile it yourself because that way you can 
easily patch it if a bug is found. 
 
KDevelop3 can open KDevelop2 projects.