Kdevelop3 eats all resources and freezes system when closing /usr/include/GL/glew.h

Bug #45335 reported by Joseph Garvin
8
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/GL/glew.h. To reproduce, first make sure you have the glew library installed:

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?

Revision history for this message
Joseph Garvin (k04jg02) wrote :

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.

Revision history for this message
Jonathan Jesse (jjesse) wrote :

Marking this bug as fix released based on the comments of the initial reporter saying the bug is fixed and working

Please re-open if in correct.

Thansk,
Jonathan

Changed in kdevelop3:
status: New → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.