Bug 76273

Summary: crash kdevlop3.0 when save fortran file
Product: [Applications] kdevelop Reporter: Raphael Prado Lisboa <raphael>
Component: generalAssignee: KDevelop Developers <kdevelop-devel>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 3.0.0   
Target Milestone: ---   
Platform: RedHat Enterprise Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Raphael Prado Lisboa 2004-02-27 13:47:17 UTC
Version:            (using KDE KDE 3.2.0)
Installed from:    RedHat RPMs
OS:          Linux

When i save fortran files in my project, kdevelop 3.0 crash and why re open my project his crash and show this bug list.

(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...[New Thread 1100328416 (LWP 2778)]

(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...
(no debugging symbols found)...(no debugging symbols found)...0xffffe002 in ??
    ()
#0  0xffffe002 in ?? ()
#1  0x40d14791 in KCrash::defaultCrashHandler(int) ()
   from /usr/lib/libkdecore.so.4
#2  <signal handler called>
#3  0x4207a453 in strlen () from /lib/tls/libc.so.6
#4  0x40384d57 in regexec () from /usr/lib/libpcreposix.so.0
#5  0x40d218f2 in KRegExpPrivate::match(char const*) ()
   from /usr/lib/libkdecore.so.4
#6  0x40d21c38 in KRegExp::match(char const*) () from /usr/lib/libkdecore.so.4
#7  0x421da6f7 in FixedFormParser::process(QCString const&, QString const&, int) () from /usr/lib/kde3/libkdevfortransupport.so
#8  0x421dac5d in FixedFormParser::parse(QString const&) ()
   from /usr/lib/kde3/libkdevfortransupport.so
#9  0x421d8504 in FortranSupportPart::maybeParse(QString) ()
   from /usr/lib/kde3/libkdevfortransupport.so
#10 0x421d8838 in FortranSupportPart::initialParse() ()
   from /usr/lib/kde3/libkdevfortransupport.so
#11 0x421d9637 in FortranSupportPart::qt_invoke(int, QUObject*) ()
   from /usr/lib/kde3/libkdevfortransupport.so
#12 0x410cf6cc in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/qt-3.2/lib/libqt-mt.so.3
#13 0x413eec6a in QSignal::signal(QVariant const&) ()
   from /usr/lib/qt-3.2/lib/libqt-mt.so.3
#14 0x410e9176 in QSignal::activate() () from /usr/lib/qt-3.2/lib/libqt-mt.so.3
#15 0x410f07e3 in QSingleShotTimer::event(QEvent*) ()
   from /usr/lib/qt-3.2/lib/libqt-mt.so.3
#16 0x41073faf in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.2/lib/libqt-mt.so.3
#17 0x410735bb in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.2/lib/libqt-mt.so.3
#18 0x40c8222d in KApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libkdecore.so.4
#19 0x41063ba5 in QEventLoop::activateTimers() ()
   from /usr/lib/qt-3.2/lib/libqt-mt.so.3
#20 0x4102065d in QEventLoop::processEvents(unsigned) ()
   from /usr/lib/qt-3.2/lib/libqt-mt.so.3
#21 0x4108777f in QEventLoop::processEvents(unsigned, int) ()
   from /usr/lib/qt-3.2/lib/libqt-mt.so.3
#22 0x4107411e in QApplication::processEvents(int) ()
   from /usr/lib/qt-3.2/lib/libqt-mt.so.3
#23 0x410740e8 in QApplication::processEvents() ()
   from /usr/lib/qt-3.2/lib/libqt-mt.so.3
#24 0x421ad018 in FileCreatePart::slotInitialize() ()
   from /usr/lib/kde3/libkdevfilecreate.so
#25 0x421ad50a in FileCreatePart::qt_invoke(int, QUObject*) ()
   from /usr/lib/kde3/libkdevfilecreate.so
#26 0x410cf6cc in QObject::activate_signal(QConnectionList*, QUObject*) ()
   from /usr/lib/qt-3.2/lib/libqt-mt.so.3
#27 0x413eec6a in QSignal::signal(QVariant const&) ()
   from /usr/lib/qt-3.2/lib/libqt-mt.so.3
#28 0x410e9176 in QSignal::activate() () from /usr/lib/qt-3.2/lib/libqt-mt.so.3
#29 0x410f07e3 in QSingleShotTimer::event(QEvent*) ()
   from /usr/lib/qt-3.2/lib/libqt-mt.so.3
#30 0x41073faf in QApplication::internalNotify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.2/lib/libqt-mt.so.3
#31 0x410735bb in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/qt-3.2/lib/libqt-mt.so.3
#32 0x40c8222d in KApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libkdecore.so.4
#33 0x41063ba5 in QEventLoop::activateTimers() ()
   from /usr/lib/qt-3.2/lib/libqt-mt.so.3
#34 0x4102065d in QEventLoop::processEvents(unsigned) ()
   from /usr/lib/qt-3.2/lib/libqt-mt.so.3
#35 0x410876d8 in QEventLoop::enterLoop() ()
   from /usr/lib/qt-3.2/lib/libqt-mt.so.3
#36 0x41087588 in QEventLoop::exec() () from /usr/lib/qt-3.2/lib/libqt-mt.so.3
#37 0x41074201 in QApplication::exec() ()
   from /usr/lib/qt-3.2/lib/libqt-mt.so.3
#38 0x080626fa in QGListIterator::~QGListIterator() ()
#39 0x42015574 in __libc_start_main () from /lib/tls/libc.so.6
Comment 1 Amilcar do Carmo Lucas 2004-02-27 13:54:34 UTC
Looks like the fortran parser messed up.
Comment 2 Jens Dagerbo 2004-02-27 14:19:53 UTC
Dupe.

Note that several language parsers crash in the same regexp call.

*** This bug has been marked as a duplicate of 63973 ***