[Glass] [gt4gemstone] GsGciLostSessionError when "Inspect it (remote)"

Christian Haider via Glass glass at lists.gemtalksystems.com
Mon May 29 03:27:48 PDT 2017


Hi,

 

I am new to Gemstone and tried to install gt4gemstone, but it seems that it
only partly works.

 

Setup: 

-          Ubuntu 16.04.2 server for the stone (3.3.5)

-          Windows 10 client in the same local network

-          Topaz, Jade and tODE work on the windows machine

-          Installed gt4g using
https://github.com/feenkcom/gt4gemstone/blob/master/doc/windowsGsDevKitInsta
llation.md

-          Gt4g opens fine and I can create a session and can browse the
symbol dictionaries

But when I do "SessionTemps" "inspect it (remote)" (from menu) (as shown in
the first screenshot of the "Inspecting objects" section of
https://github.com/feenkcom/gt4gemstone), the client freezes for half a
minute and then pops-up an error notification for "GsGciLostSessionError".

The beginning of the stack is:

 

GsGci32xErrSType>>asLocalObjectFor:

GsGci32xErrSType>>asLocalObjectFor:ifNotConverted:

GsGciSession>>send:to:withArgs:

GtGsMinimalClient(TDMinimalClient)>>send:to:withArgs:

GtGsDebuggerSessionProxy>>initializeForGemstoneClient:andNotification:

GtGsDebuggerSessionProxy class>>forClient:andNotification:in:

GtGsMinimalClient>>debuggerRequested:

TDRuntimeError>>defaultAction

UndefinedObject>>handleSignal:

TDRuntimeError(Exception)>>signal

TDErrorNotification(TDNotification)>>defaultRuntimeError

TDErrorNotification(TDNotification)>>defaultAction

UndefinedObject>>handleSignal:

TDErrorNotification(Exception)>>signal

GsGci32xErrSType>>asLocalObjectFor:

GsGci32xErrSType>>asLocalObjectFor:ifNotConverted:

GsGciSession>>send:to:withArgs:

GtGsMinimalClient(TDMinimalClient)>>send:to:withArgs:

GtGsDebuggerSessionProxy>>initializeForGemstoneClient:andNotification:

GtGsDebuggerSessionProxy class>>forClient:andNotification:in:

GtGsMinimalClient>>debuggerRequested:

TDRuntimeError>>defaultAction

UndefinedObject>>handleSignal:

TDRuntimeError(Exception)>>signal

TDErrorNotification(TDNotification)>>defaultRuntimeError

TDErrorNotification(TDNotification)>>defaultAction

UndefinedObject>>handleSignal:

TDErrorNotification(Exception)>>signal

GsGci32xErrSType>>asLocalObjectFor:

GsGci32xErrSType>>asLocalObjectFor:ifNotConverted:

.

 

An endless loop of a debugger error having to do with: "a
MessageNotUnderstood occurred (error 2010), a GtGsDebuggerStackFrame does
not understand  #'theSelf'".

I found an implementor of #theSelf on the client (TDStackFrame), but not on
the server.

Unfortunately, I have no clue what the original error was which send the
debugger into a spin.

 

I guess, I did something wrong.

Maybe because I use Windows? 

Maybe because I use the 3.3.5 and not the 3.3.3? 

Maybe because I do everything as DataCurator?

What else could go wrong?

 

Christian

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.gemtalksystems.com/mailman/private/glass/attachments/20170529/6b954043/attachment.html>


More information about the Glass mailing list