diff --git a/openide.filesystems/src/org/openide/filesystems/FileUtil.java b/openide.filesystems/src/org/openide/filesystems/FileUtil.java --- a/openide.filesystems/src/org/openide/filesystems/FileUtil.java +++ b/openide.filesystems/src/org/openide/filesystems/FileUtil.java @@ -82,6 +82,7 @@ import java.util.logging.Logger; import javax.swing.Icon; import javax.swing.JFileChooser; +import javax.swing.SwingUtilities; import javax.swing.filechooser.FileSystemView; import org.netbeans.modules.openide.filesystems.declmime.MIMEResolverImpl; import org.openide.filesystems.FileSystem.AtomicAction; @@ -1779,6 +1780,9 @@ private static File normalizeFileImpl(File file) { // XXX should use NIO in JDK 7; see #6358641 Parameters.notNull("file", file); //NOI18N + if (SwingUtilities.isEventDispatchThread()) { + LOG.log(Level.WARNING, "FileUtil.normalizeFile(" + file +") called in EDT", new Exception()); + } File retFile; LOG.log(Level.FINE, "FileUtil.normalizeFile for {0}", file); // NOI18N