From 384dc4c01ccddbc6343f06f9e40960f31cc9c47e Mon Sep 17 00:00:00 2001 From: William Schaefer Date: Fri, 17 May 2019 16:55:09 -0400 Subject: [PATCH] 4961 when file is unreadable return in registryviewer methods --- .../sleuthkit/autopsy/contentviewers/WindowsRegistryViewer.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Core/src/org/sleuthkit/autopsy/contentviewers/WindowsRegistryViewer.java b/Core/src/org/sleuthkit/autopsy/contentviewers/WindowsRegistryViewer.java index 1282764084..2625c553ca 100644 --- a/Core/src/org/sleuthkit/autopsy/contentviewers/WindowsRegistryViewer.java +++ b/Core/src/org/sleuthkit/autopsy/contentviewers/WindowsRegistryViewer.java @@ -73,6 +73,7 @@ class WindowsRegistryViewer extends JPanel implements FileTypeViewer { content.read(data, 0x0, content.getSize()); } catch (TskCoreException ex) { logger.log(Level.WARNING, "Failed to read file content.", ex); + return; } ByteBuffer buf = ByteBuffer.wrap(data); @@ -116,6 +117,7 @@ class WindowsRegistryViewer extends JPanel implements FileTypeViewer { file.read(header, 0x0, Math.min(0x4000, file.getSize())); } catch (TskCoreException ex) { logger.log(Level.WARNING, "Failed to read file content", ex); + return false; } ByteBuffer buf = ByteBuffer.wrap(header);