[Glass] VM temporary object memory is full (again)

BrunoBB via Glass glass at lists.gemtalksystems.com
Thu Oct 1 12:53:29 PDT 2015


Hi,

Is in a interactive session with Jade client. After installing the
AlmostOutOfMemory handler i was able to catch the stack, which is the
following:
It seems a closed socket is causing the problem (SocketStreamSocket
underlyingSocket is nil)

UserDefinedError (AbstractException) >> _signalWith: @5 line 25
UserDefinedError (AbstractException) >> signal @2 line 47
AlmostOutOfMemory (Object) >> error: @6 line 7
[] in  Executed Code  @3 line 10
AlmostOutOfMemory (AbstractException) >> _executeHandler: @3 line 8
AlmostOutOfMemory (AbstractException) >> _signalWith: @1 line 1
[] in  ExecBlock0 (AbstractException) >> _signalAsync @2 line 19
ExecBlock0 (ExecBlock) >> ensure: @2 line 12
AlmostOutOfMemory (AbstractException) >> _signalAsync @6 line 21
GsNMethod >> isMethodForBlock @1 line 1
GsNMethod >> _descrForStackPadTo:rcvr: @4 line 5
GsProcess class >> stackReportToLevel: @32 line 26
[] in  ExecBlock1 (ZnManagingMultiThreadedServer) >> closeConnections @4
line 14
MessageNotUnderstood (AbstractException) >> _executeHandler: @3 line 8
MessageNotUnderstood (AbstractException) >> _signalWith: @1 line 1
MessageNotUnderstood (AbstractException) >> signal @2 line 47
UndefinedObject (Object) >> doesNotUnderstand: @9 line 10
UndefinedObject (Object) >> _doesNotUnderstand:args:envId:reason: @7 line 12
SocketStreamSocket (SpSocket) >> close @3 line 5
SocketStream >> close @3 line 6
[] in  ExecBlock0 (ZnManagingMultiThreadedServer) >> closeConnections @2
line 9
ExecBlock0 (ExecBlock) >> on:do: @3 line 42
[] in  ExecBlock1 (ZnManagingMultiThreadedServer) >> closeConnections @4
line 10
OrderedCollection (Collection) >> do: @5 line 10
[] in  ExecBlock0 (ZnManagingMultiThreadedServer) >> closeConnections @3
line 7
ExecBlock0 (ExecBlock) >> ensure: @2 line 12
TransientMutex (TransientSemaphore) >> critical: @4 line 7
ZnManagingMultiThreadedServer >> closeConnections @7 line 5
ZnManagingMultiThreadedServer >> stop: @3 line 3
ZnManagingMultiThreadedServer (ZnServer) >> stop @2 line 5
ZnManagingMultiThreadedServer (ZnSingleThreadedServer) >> start @2 line 5
WAGsZincAdaptor (ZnZincServerAdaptor) >> basicStart @3 line 2
[] in  ExecBlock0 (WAServerManager) >> start: @2 line 3
[] in  ExecBlock0 (ExecBlock) >> ifCurtailed: @2 line 6
ExecBlock0 (ExecBlock) >> ensure: @2 line 12
ExecBlock0 (ExecBlock) >> ifCurtailed: @3 line 8
WAServerManager >> start: @4 line 4
WAGsZincAdaptor (WAServerAdaptor) >> start @3 line 2
WAGsZincAdaptor >> start @2 line 3
WAGsZincAdaptor class (WAServerAdaptor class) >> startOn: @10 line 10
[] in  Executed Code  @2 line 8
ExecBlock0 (ExecBlock) >> on:do: @3 line 42
Executed Code  @9 line 9
UndefinedObject (GsNMethod class) >> _gsReturnToC @1 line 1




--
View this message in context: http://forum.world.st/VM-temporary-object-memory-is-full-again-tp4852049p4853085.html
Sent from the GLASS mailing list archive at Nabble.com.


More information about the Glass mailing list