Index: trunk/MagicSoft/Mars/mmain/MEventDisplay.cc
===================================================================
--- trunk/MagicSoft/Mars/mmain/MEventDisplay.cc	(revision 5145)
+++ trunk/MagicSoft/Mars/mmain/MEventDisplay.cc	(revision 5307)
@@ -107,5 +107,5 @@
 //  Constructor.
 //
-MEventDisplay::MEventDisplay(const char *fname, const char *pname, const char *cname) : MStatusDisplay()
+MEventDisplay::MEventDisplay(const char *fname, const char *pname, const char *cname) : MStatusDisplay(), fEvtLoop(0)
 {
     //
@@ -130,5 +130,6 @@
     // Readin first event and display it
     //
-    ReadFirstEvent();
+    if (fEvtLoop)
+        ReadFirstEvent();
 
     SetNoContextMenu(kFALSE);
@@ -141,6 +142,9 @@
 MEventDisplay::~MEventDisplay()
 {
-    fEvtLoop->PostProcess();
-    delete fEvtLoop;
+    if (fEvtLoop)
+    {
+        fEvtLoop->PostProcess();
+        delete fEvtLoop;
+    }
 }
 
@@ -249,4 +253,7 @@
         plist->AddToList(ccam);
 
+    //MArrivalTime *atime = new MArrivalTime;
+    //plist->AddToList(atime);
+
     MHEvent *evt01 = new MHEvent(MHEvent::kEvtSignalRaw);
     MHEvent *evt02 = new MHEvent(MHEvent::kEvtSignalRaw);
