Kdevelop3 eats all resources and freezes system when closing /usr/include/GL/glew.h
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kdevelop3 (Ubuntu) |
Fix Released
|
Medium
|
Unassigned |
Bug Description
Binary package hint: kdevelop3
Kdevelop3 will always crash when closing /usr/include/
sudo apt-get install libglew-dev libglew1
Then:
1. Open kdevelop
2. File->Open
3. Browse to /usr/include/GL/ and choose glew.h.
4. Scroll from the top of the file to the bottom of the file.
5. Click the red close X in upper right corner (closing all of Kdevelop won't trigger the bug)
Now the contents of the file should disappear, but not its tab. Kdevelop will now be unresponsive and start to eat all of your CPU and RAM, and eventually freeze the system. The only solution I know of is to quickly Ctrl+Alt+F1 and type 'kill kdevelop3' into the console.
The location of glew.h seems to be relevant -- I tried opening a copy of it inside my folder inside Kdevelop and closing it didn't trigger the bug. Maybe it's trying to write to glew.h when it closes, and runs into trouble because it only has user permissions?
This bug appears to be fixed in Edgy when using the new KDevelop 3.4 packages from kubuntu.org. I don't know if it's fixed when not using them, but since they'll be in the next release I assume you can mark this bug fixed.