Index: trunk/MagicSoft/Mars/mreport/MReport.cc
===================================================================
--- trunk/MagicSoft/Mars/mreport/MReport.cc	(revision 2597)
+++ trunk/MagicSoft/Mars/mreport/MReport.cc	(revision 2604)
@@ -56,13 +56,13 @@
 {
     int len, state;
-    int hor, min, sec, ms;
+    int yea, mon, day, hor, min, sec, ms;
 
     int n = sscanf(str.Data(),
                    fHasReportTime ?
-                   " %d %*d %*d %*d %d %d %d %d "
+                   " %d %d %d %d %d %d %d %d "
                    "%*d %*d %*d %*d %*d %*d %*d %*d %n" :
                    " %d %*d %*d %*d %d %d %d %d ",
-                   &state, &hor, &min, &sec, &ms, &len);
-    if (n!=5)
+                   &state, &yea, &mon, &day, &hor, &min, &sec, &ms, &len);
+    if (n!=8)
     {
         *fLog << err << "ERROR - Cannot interprete Body of " << fIdentifier << endl;
@@ -72,5 +72,11 @@
     fState=state;
     if (fTime)
-        fTime->SetTime(hor, min, sec, ms*1000000);
+        if (!fTime->Set(yea, mon, day, hor, min, sec, ms))
+        {
+            *fLog << err << "ERROR - Event has invalid time: ";
+            *fLog << Form("%d.%d.%d %02s:%02d:%02d.%03d", day, mon, yea, hor, min, sec, ms);
+            *fLog << "... abort." << endl;
+            return kFALSE;
+        }
 
     str.Remove(0, len);
Index: trunk/MagicSoft/Mars/mreport/MReportCamera.h
===================================================================
--- trunk/MagicSoft/Mars/mreport/MReportCamera.h	(revision 2597)
+++ trunk/MagicSoft/Mars/mreport/MReportCamera.h	(revision 2604)
@@ -19,10 +19,10 @@
     Byte_t fStatusDC; // CaCo monitored status of the DC currents (0-9), Cam.DC_state
 
-    MCameraCooling     *fCooling;
-    MCameraLids        *fLids;
-    MCameraAUX         *fAUX;
-    MCameraHV          *fHV;
-    MCameraLV          *fLV;
-    MCameraCalibration *fCalibration;
+    MCameraCooling     *fCooling;     //!
+    MCameraLids        *fLids;        //!
+    MCameraAUX         *fAUX;         //!
+    MCameraHV          *fHV;          //!
+    MCameraLV          *fLV;          //!
+    MCameraCalibration *fCalibration; //!
 
     Bool_t SetupReading(MParList &plist);
