From e1cfb22cbae6f8258036b8c8cb1ac4613e19b8bd Mon Sep 17 00:00:00 2001 From: Anton Leherbauer Date: Tue, 12 Apr 2011 10:36:42 +0000 Subject: [PATCH] Bug 342535 - [disassembly] Don't resolve files to an inaccessible resource --- .../cdt/dsf/debug/internal/ui/disassembly/DisassemblyPart.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/DisassemblyPart.java b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/DisassemblyPart.java index aeb28f8607c..ebb53ddc17d 100644 --- a/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/DisassemblyPart.java +++ b/dsf/org.eclipse.cdt.dsf.ui/src/org/eclipse/cdt/dsf/debug/internal/ui/disassembly/DisassemblyPart.java @@ -2872,7 +2872,7 @@ public abstract class DisassemblyPart extends WorkbenchPart implements IDisassem final IPath location= ((IStorage) sourceElement).getFullPath(); if (location != null) { IFile iFile = ResourceLookup.selectFileForLocation(location, null); - if (iFile != null) { + if (iFile != null && iFile.isAccessible()) { sourceElement = iFile; } }