From 125945bff7b460cd24a1111326803dbd8f3d658d Mon Sep 17 00:00:00 2001
From: Ulrich Kemloh <kemlohulrich@gmail.com>
Date: Tue, 9 Dec 2014 14:24:34 +0100
Subject: [PATCH] Logfile was not created in online modei, could lead to crash.

---
 src/MainWindow.cpp | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/MainWindow.cpp b/src/MainWindow.cpp
index f5e46fe..2c4020d 100755
--- a/src/MainWindow.cpp
+++ b/src/MainWindow.cpp
@@ -490,7 +490,10 @@ FacilityGeometry* MainWindow::parseGeometry(QString geometryString)
 
     FacilityGeometry* geometry = visualisationThread->getGeometry();
 
+
+
     if(!geofileName.isEmpty()) {
+        SystemSettings::CreateLogfile();
         if (geofileName.endsWith(".xml",Qt::CaseInsensitive)) {
             //parsing the file
             if(!SaxParser::parseGeometryJPS(geofileName,geometry)) {
@@ -500,6 +503,7 @@ FacilityGeometry* MainWindow::parseGeometry(QString geometryString)
             //must not be a file name
             SaxParser::parseGeometryTRAV(geofileName,geometry);
         }
+        SystemSettings::DeleteLogfile();
     }
     // I assume it is a trav format node,
     //which is the only one which can directly be inserted into a file
-- 
GitLab