[chronojump] Fixed crash on load runEncoder empty (defective) captures



commit a3e21fdbb86d628473283cdcf2328c15b8447d21
Author: Xavier de Blas <xaviblas gmail com>
Date:   Tue Apr 28 17:44:57 2020 +0200

    Fixed crash on load runEncoder empty (defective) captures

 src/gui/app1/runEncoder.cs | 7 +++++++
 1 file changed, 7 insertions(+)
---
diff --git a/src/gui/app1/runEncoder.cs b/src/gui/app1/runEncoder.cs
index 9b50ce6f..975c5b8b 100644
--- a/src/gui/app1/runEncoder.cs
+++ b/src/gui/app1/runEncoder.cs
@@ -734,6 +734,13 @@ public partial class ChronoJumpWindow
                        return;
                }
 
+               List<string> contents = Util.ReadFileAsStringList(re.FullURL);
+               if(contents.Count < 3)
+               {
+                       new DialogMessage(Constants.MessageTypes.WARNING, Constants.FileEmptyStr());
+                       return;
+               }
+
                currentRunEncoder = re;
                lastRunEncoderFile = Util.RemoveExtension(re.Filename);
                lastRunEncoderFullPath = re.FullURL;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]