Index: /trunk/MagicSoft/Mars/mbase/MTaskList.cc
===================================================================
--- /trunk/MagicSoft/Mars/mbase/MTaskList.cc	(revision 9036)
+++ /trunk/MagicSoft/Mars/mbase/MTaskList.cc	(revision 9037)
@@ -718,6 +718,7 @@
 
         default:
-            *fLog << warn << dbginf << "Unknown return value from MTask::Process()... ignored." << endl;
-            continue;
+            *fLog << err << dbginf << "Unknown return value from MTask::Process()... stopped." << endl;
+            rc = kERROR;
+            break;
         }
         break;
Index: /trunk/MagicSoft/Mars/mfileio/MRead.cc
===================================================================
--- /trunk/MagicSoft/Mars/mfileio/MRead.cc	(revision 9036)
+++ /trunk/MagicSoft/Mars/mfileio/MRead.cc	(revision 9037)
@@ -63,6 +63,5 @@
     if (name.IsNull())
         return "<n/a>";
-    name.Remove(0, name.Last('/')+1);
-    return name;
+    return gSystem->BaseName(name);
 }
 
