DINKIN / coreemu

Automatically exported from code.google.com/p/coreemu
BSD 2-Clause "Simplified" License
0 stars 0 forks source link

batch mode service validation raises Tcl exception #188

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
From this thread:
http://pf.itd.nrl.navy.mil/pipermail/core-users/2013-March/001178.html

> 2. If a service fails validation I get the error below and never get the
> session ID. Afterwards I need to restart the core service to get it back
> to good state.
> 
> waiting to enter RUNTIME state...
> invalid command name ".bottom.indicators"
>     while executing
> ".bottom.indicators cget -image"
>     (procedure "throwCEL" line 7)
>     invoked from within
> "throwCEL false"
>     (procedure "receiveException" line 8)
>     invoked from within
> "receiveException [array get vals]"
>     (procedure "parseExceptionMessage" line 17)
>     invoked from within
> "parseExceptionMessage $bytes $len $flags $channel"
>     (procedure "receiveMessage" line 53)
>     invoked from within
> "receiveMessage sock3"
> can't wait for variable "vwaitdummy": would wait forever
>     while executing
> "vwait vwaitdummy"
>     invoked from within
> "if {$execMode == "interactive"} {
>     # GUI-related files
>     source "$LIBDIR/widget.tcl"
>     source "$LIBDIR/tooltips.tcl"
>     source "$LIBDIR/initgu..."
>     (file "/usr/local/lib/core/core.tcl" line 224)

Original issue reported on code.google.com by ahrenh...@gmail.com on 8 Mar 2013 at 3:59

GoogleCodeExporter commented 8 years ago
tested in r538 (Boeing r1855) and GUI issue was addressed with this line:

proc throwCEL { clear } {
    global execMode
    if { $execMode != "interactive" } { return }

Original comment by ahrenh...@gmail.com on 28 Jul 2014 at 4:44