[Bug 54203] New: OUT OF MEMORY: loading project causes attempt to parse $HOME as project
Will Stephenson
lists at stevello.free-online.co.uk
Thu Feb 6 13:17:04 UTC 2003
------- 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=54203
Summary: OUT OF MEMORY: loading project causes attempt to parse
$HOME as project
Product: kdevelop
Version: unspecified
Platform: Compiled Sources
OS/Version: Linux
Status: UNCONFIRMED
Severity: crash
Priority: NOR
Component: gideon
AssignedTo: kdevelop-devel at kdevelop.org
ReportedBy: lists at stevello.free-online.co.uk
Version: (using KDE KDE 3.1)
Installed from: Compiled From Sources
Compiler: gcc 3.2
OS: Linux
hi guys. I've just tried to load the kopete.kdevelop from our CVS, after another developer has been using it, so the project file is full of his paths. Normally this works for me. Note the file is a clean checkout, not resulting from a CVS merge, so it should be the legal project file that the other developer's gideon wrote.
What happened was that instead of parsing the project files as normal, or giving an error that paths in the project file could not be found, gideon started parsing my entire $HOME, and traversed into my 10Gb mp3 partition. Gideon started 'parsing' those and my entire system ground to a halt: OOM.
This is unsafe behaviour and should be guarded against.
The offending project and session files are at
http://www.cs.ncl.ac.uk/old/people/william.stephenson/home.informal/kopete.kdevelop
http://www.cs.ncl.ac.uk/old/people/william.stephenson/home.informal/kopete.kdevses
More information about the KDevelop-devel
mailing list