When trying to start the server on Linux I am getting the following error
/opt/ibm/domino/bin/server: line 1001: 4372 Segmentation fault “${ToRun}” “$@”
I get this with 9.0, 9.0.1 and the fixpack. This is the 64 Bit version. I get the same thing with the 32 bit version. This just start to happen on Saturday night and there were no updates to the linux box made at the time. I am running this in the Amazon EC2 cloud. Everything was running just fine
line 1001 is the last line (the word done) of the following startup script found in /opt/ibm/domino/bin/tools/startup
Lines 964 to 1001.
while [ $status -eq $RestartExitStatus ]; do
if Notes_DEBUG is non-null, start the debugger and let it start the server ### Old code here didn’t work on all platforms, let’s make this simple and ### just “expect” that if someone sets Notes_DEBUG to a debugger they ### 1) have the debugger on the system, and 2) have the debugger in their path ### and go with that if [ -n “$Notes_DEBUG” ]; then Debugger=$Notes_DEBUG fi #echo “ToRun=‘${ToRun}’” #echo " args=‘$@’" #set -x if [ -n “$Debugger” ]; then “${Debugger}” “${ToRun}” “$@” else “${ToRun}” “$@” fi #set +x status=$? status=expr $status % 128 # # Normally fault_recovery.busy file should be deleted by fault recovery code # once all the cleanup is done even if the server process goes before cleanup. # Only in the case where user asks for Core dump by setting notes.ini variable, # the file is deleted before the cleanup is done. In that case we need to check # for fault_recovery_restart_me file # If we want we can make some timeout check for certain time like 15 minutes # while [ -f “${DataHome}/fault_recovery.busy” ]; do sleep 5 done if [ -n “$DataHome” -a -f “${DataHome}/fault_recovery_restart_me” ]; then status=$RestartExitStatus $Rm -f “${DataHome}/fault_recovery_restart_me” fi done
Thanks in advance for the help.