[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kdevelop-bugs
Subject:    [Bug 147805] New: Crash when external program changes open files,
From:       Funkster <olly () funkster ! org>
Date:       2007-07-12 9:03:11
Message-ID: 20070712110309.147805.olly () funkster ! org
[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=147805         
           Summary: Crash when external program changes open files, or if
                    modified file is write protected at time of attempted
                    save.
           Product: kdevelop
           Version: 3.4.1
          Platform: SuSE RPMs
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
        AssignedTo: kdevelop-bugs kdevelop org
        ReportedBy: olly funkster org


Version:           3.4.1 (using KDE KDE 3.5.1)
Installed from:    SuSE RPMs
Compiler:          gcc 4.1.0 Installed KDevelop from binaries!
OS:                Linux

Two slightly different but seemingly related issues to do with file saving/opening \
and write permissions...

It doesn't happen every time but it's frequent enough to have happened quite a lot, \
so here's what happens:

Open a project with a selection of open files, all of which are write protected on \
disk. Edit a file, try to save. Sometimes KDevelop will crash right there and then, \
but sometimes it will show the normal 'cannot save' dialog. If it gets this far, \
change the write permissions with chmod and try saving again - KDevelop sometimes \
crashes at this point also.

In both cases the application terminates and any changes are lost, the backup files \
are truncated also.


The other mechanism that seems to me to be related, is when one or more files are \
changed (either in content or permissions?) by an external process - in my case it is \
often triggered by an update or commit in GCVS. KDevelop, which would be in the \
background while working in GCVS, will disappear when the files are changed.


SuSE 10.1, files are C++ and headers, and GCVS is putting the CVS comments at the end \
of each file when committed.

Will add traces next time the crash happens, didn't think to save them before now!

_______________________________________________
KDevelop-bugs mailing list
KDevelop-bugs@kdevelop.org
https://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-bugs


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic