aptana/studio3 — comment on commit 5d79dad8ac665b8dd584abb9e8eb537eef7a21c3
File: plugins/com.aptana.buildpath.core/src/com/aptana/core/build/UnifiedBuilder.java line 54
By thelonious:

Chatting with Michael on this, it looks like it would be safer to call resource.isAccessible() since that checks for existence and if the resource is open. Apparently, those are the two cases where deleteMarkers will throw a core exception.