We can't start Maui because it was sigfaulting right after start on:

(gdb) r
Starting program: /opt/maui/sbin/maui 

Program received signal SIGSEGV, Segmentation fault.
0x00000032b7f721e3 in memcpy () from /lib64/tls/libc.so.6
(gdb) bt
#0  0x00000032b7f721e3 in memcpy () from /lib64/tls/libc.so.6
#1  0x000000000045b6ca in MResAdjustDRes (JName=0x0, ForceEval=0) at MRes.c:7302
#2  0x000000000043e4c6 in MSchedProcessJobs (OldDay=0x7fbffff0e0 "", 
GlobalSQ=0x7fbfffb0e0, GlobalHQ=0x7fbfff70e0) at MSched.c:6955
#3  0x0000000000403a33 in main (ArgC=1, ArgV=0x7fbffff208) at
Server.c:192

So we added JRE memory check into MRes.c and were able to start maui:

--- ../BUILD/maui-3.2.6p21/src/moab/MRes.c      2008-12-09 21:55:26.000000000 
+0100
+++ MRes.c      2009-02-09 17:02:25.397267670 +0100
@@ -7255,7 +7255,15 @@
 
   if (CRE == NULL)
     {
-    DBG(4,fCORE) DPrint("ALERT:    cannot allocate memory in %s\n",
+    DBG(4,fCORE) DPrint("ALERT:    cannot allocate memory for CRE in %s\n",
+      FName);
+
+    return(FAILURE);
+    }
+
+  if (JRE == NULL)
+    {
+    DBG(4,fCORE) DPrint("ALERT:    cannot allocate memory for JRE in %s\n",
       FName);
 
     return(FAILURE);

Ofcourse after we started MAUI with this patch we got lot of "cannot allocate 
memory for JRE". We are not sure what it can be related to because there was no 
any changes in configuration files, so we suspect maybe some job which leaded 
to this error?

-- 
Alexander Oltu
System Engineer
Parallab, Bergen Center for Computational Science, Unifob

Thormøhlensgt.55
N-5008 Bergen, Norway
phone: +47 55584083
_______________________________________________
mauiusers mailing list
[email protected]
http://www.supercluster.org/mailman/listinfo/mauiusers

Reply via email to