[Bug 49928] New: gideon crashes when saving a file while parsing files

Frederic Heem f.heem at free.fr
Wed Oct 30 13:03:04 UTC 2002


------- 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=49928     
           Summary: gideon crashes when saving a file while parsing files
           Product: kdevelop
           Version: unspecified
          Platform: Mandrake RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: gideon
        AssignedTo: kdevelop-devel at kdevelop.org
        ReportedBy: f.heem at free.fr


Version:            (using KDE KDE 3.0.8)
Installed from:    Mandrake RPMs
OS:          Linux

If a file is saved while gideon is parsing files, gideon will crash
Here is the backtrace:
#0  0x00500050 in ?? ()
#1  0x41a13796 in CClassParser::parseFile(std::basic_ifstream<char, std::char_traits<char> >&) (this=0x8300320, file=@0xbfffeb30)
    at classparser.cpp:2452
#2  0x41a139c4 in CClassParser::parse(QString const&) (this=0x8300320, file=@0xbfffed40) at classparser.cpp:2483
#3  0x41a07cde in CppSupportPart::maybeParse(QString, ClassStore*, CClassParser*) (this=0x83912e0, fileName=Cannot access memory at address 0x0
) at cppsupportpart.cpp:972
#4  0x41a0766c in CppSupportPart::parseProject() (this=0x83912e0) at /home/fred/qt-copy/include/qvaluelist.h:110
#5  0x41a06981 in CppSupportPart::initialParse() (this=0x83912e0) at cppsupportpart.cpp:851
#6  0x41a094b6 in CppSupportPart::qt_invoke(int, QUObject*) (this=0x83912e0, _id=20, _o=0xbfffeef0) at cppsupportpart.moc:169
#7  0x40e45e0a in QObject::activate_signal(QConnectionList*, QUObject*) (this=0x8152828, clist=0x85b1a80, o=0xbfffeef0)
    at kernel/qobject.cpp:2197
#8  0x41139504 in QSignal::signal(QVariant const&) (this=0x8152828, t0=@0x8152850) at .moc/debug-shared-mt/moc_qsignal.cpp:101
#9  0x40e62d49 in QSignal::activate() (this=0x8152828) at kernel/qsignal.cpp:204
#10 0x40e69a87 in QSingleShotTimer::event(QEvent*) (this=0x8152800) at kernel/qtimer.cpp:277
#11 0x40de22fa in QApplication::internalNotify(QObject*, QEvent*) (this=0xbffff350, receiver=0x8152800, e=0xbffff150)
    at kernel/qapplication.cpp:2298
#12 0x40de1959 in QApplication::notify(QObject*, QEvent*) (this=0xbffff350, receiver=0x8152800, e=0xbffff150) at kernel/qapplication.cpp:2063
#13 0x40a206b6 in KApplication::notify(QObject*, QEvent*) (this=0x95dbe10, receiver=0x8152800, event=0xbffff150) at kapplication.cpp:421
#14 0x40d88a69 in QApplication::sendEvent(QObject*, QEvent*) (receiver=0x8152800, event=0xbffff150) at kernel/qapplication.h:477
#15 0x40dbc8ee in QEventLoop::activateTimers() (this=0x80c6be8) at kernel/qeventloop_unix.cpp:524
#16 0x40d983c5 in QEventLoop::processEvents(unsigned) (this=0x80c6be8, flags=4) at kernel/qeventloop_x11.cpp:305
#17 0x40df8833 in QEventLoop::enterLoop() (this=0x80c6be8) at kernel/qeventloop.cpp:188
#18 0x40df877a in QEventLoop::exec() (this=0x80c6be8) at kernel/qeventloop.cpp:138
#19 0x40de2475 in QApplication::exec() (this=0xbffff350) at kernel/qapplication.cpp:2419
#20 0x080631b3 in main (argc=1, argv=0xbffff4d4) at main.cpp:78
#21 0x4150d082 in __libc_start_main () from /lib/i686/libc.so.6




More information about the KDevelop-devel mailing list