Shane AO  

Welcome/Index | Architecture | Procedures | Problems | Features | Documents | Resources | Chronology  



Problem: Immediate Crash Of saomot1

Manifestation:

  • saomot1 crashes and does not stay running. saomot.stderr has the following information:
     
       ===== galildisp.tcl startup @ Fri Mar 10 10:44:10 PST 2017 
       ===== Invoked by: id=uid=1045(turk) gid=240(guests) groups=240(guests) 
       ===== Argv: galildisp.tcl saomot saomot_dispatch_1 
       ===== --> galildisp.tcl  service=saomot dispatcher=saomot_dispatch_1 
       createServiceNamespace --- 0.2 apply syslog -ident saomot[4854] 
       can't set "::QR::X(ampstatus)": can't read "::Map::bin(FOLD1RXAST,A_D_ELOACTIVE)": no 
       such element in array 
       can't read "::Map::bin(FOLD1RXAST,A_D_ELOACTIVE)": no such element in array 
       while executing 
       "expr {$state | $::Map::bin($ampkwd,$idx)}" 
       (procedure "traceAmpStatus_1" line 56) 
       invoked from within 
       "traceAmpStatus_1 ::QR::X ampstatus write" 
       (write trace on "::QR::X(ampstatus)") 
       invoked from within 
       "array set ${NC}::X [array get ${NC}::X]" 
       (procedure "QR::touch" line 5) 
       invoked from within 
       "QR::touch" 
       ("uplevel" body line 1) 
       invoked from within 
       "uplevel 1 $args" 
       (procedure "log_eval" line 3) 
       invoked from within 
       "log_eval QR::touch" 
       (procedure "setupDispatcher_part2_body" line 55) 
       invoked from within 
       "setupDispatcher_part2_body" 
       galildisp.tcl exiting. 
       ===== exit: 
       ===== exit: level = 3 args = 1 
       ===== exit: caller = setupDispatcher_part2 
       ===== exit: setupDispatcher_part2's caller = ::sync_communications {EO 0;TC0{N};STARTTIM=1489171450;MG "SYNC_1489171454"{N};TC0} {:: 0::SYNC_1489171454: 0} {} 
       ===== exit: goodbye -- now invoking _exit 
       

Workaround:

  • 2017-03-10: W. Deich temporarily worked around the problem encountered by saomot1.
    Will look at it more leisurely, later, to figure out the correct permanent fix.

Cause:

  • Unknown.

Associated Issues:

Change Log:

2017-03-10: First version.

This document last updated (UTC): Tuesday 04 March 2025