V8 beta scriptaculous walkback

VA Smalltalk is a "100% VisualAge compatible" IDE that includes the original VisualAge technology and the popular VA Assist and WidgetKit add-ons.

Moderators: Eric Clayberg, wembley, tc, Diane Engles, solveig

V8 beta scriptaculous walkback

Postby sandi » Thu Apr 02, 2009 10:26 am

When I load the scriptaculous examples in my browser and click the example source link, I get the following walkback. There are no implementors of #organization or #listAtCategoryNamed: in my image.

[Debugger Stack Trace Report:
Error String: 'MessageNotUnderstood: SUUpdaterTest class>>organization'
Resumable: true

Process
Name: 22537
Process State: suspended
Priority: 3

Executing in: SUClassBrowser>>#selectors

System Configuration Dump


Copyright:

VA Smalltalk V8.0 BETA1; Image: 8.0
VM Timestamp: 4.0,(NC) 11/5/2008 (76)
(C) Copyright Instantiations 1994, 2008. All rights reserved.
(C) Copyright International Business Machines Corp. 1994, 2006. All rights reserved.

Time: 11:21:49 AM
Date: 4/2/2009

Platform:

Virtual machine: ES
Bytecode version: 4.0
Manager version: 4.00
'OS' subsystem: 'WIN32s'
'CLIM' subsystem: 'ES'
'CP' subsystem: 'WIN32s'
'CLDT' subsystem: 'ES'
'CFS' subsystem: 'WIN32s'
'SCI' subsystem: 'WIN'
'CW' subsystem: 'WIN32s'
'CPM' subsystem: 'ES'
'CG' subsystem: 'WIN32s'
'CPIC' subsystem: 'WIN32s'

Current user: Library Supervisor

Connected Library:

Pathname: C:\Temp\BETA\va800_mw\cd_m\manager\manager\mgr80.dat

INFO: Trapped error dumping system configuration.
=============<STACK TRACE BEGINS>============
SeasidePlatformSupport class>>#openDebuggerOn:
self=SeasidePlatformSupport
aSignal=Signal on Exception: (ExMessageNotUnderstood) An exception has occurred
WADebugErrorHandler>>#open:
self=a WADebugErrorHandler
anException=Signal on Exception: (ExMessageNotUnderstood) An exception has occurred
[] in WADebugErrorHandler>>#debugAndResume:
self=a WADebugErrorHandler
anException=Signal on Exception: (ExMessageNotUnderstood) An exception has occurred
WADebugErrorHandler>>#debugAndResume:
self=a WADebugErrorHandler
anException=Signal on Exception: (ExMessageNotUnderstood) An exception has occurred
WADebugErrorHandler>>#handleDefault:
self=a WADebugErrorHandler
anException=Signal on Exception: (ExMessageNotUnderstood) An exception has occurred
WADebugErrorHandler(WAErrorHandler)>>#handleError:
self=a WADebugErrorHandler
anError=Signal on Exception: (ExMessageNotUnderstood) An exception has occurred
WADebugErrorHandler(WAErrorHandler)>>#handleException:
self=a WADebugErrorHandler
anException=Signal on Exception: (ExMessageNotUnderstood) An exception has occurred
WADebugErrorHandler>>#handleException:
self=a WADebugErrorHandler
anException=Signal on Exception: (ExMessageNotUnderstood) An exception has occurred
[] in WADebugErrorHandler class(WAExceptionHandler class)>>#handleExceptionsDuring:context:
self=WADebugErrorHandler
aBlock=[] in WASession>>#handleRequest:
aRequestContext=a WARequestContext
handler=a WADebugErrorHandler
exception=Signal on Exception: (ExMessageNotUnderstood) An exception has occurred
BlockContextTemplate(Block)>>#valueWithErrorHandler:oldHandler:onReturnDo:
self=[] in WAExceptionHandler class>>#handleExceptionsDuring:context:
handler=[] in Block>>#when:do:exitWith:retryReturn:
oldHandler=[] in Block>>#when:do:exitWith:retryReturn:
completionBlock=[]
BlockContextTemplate(Block)>>#when:do:exitWith:retryReturn:
self=[] in WAExceptionHandler class>>#handleExceptionsDuring:context:
exception=Exception: (ExError) An error has occurred.
handlerBlock=[] in WAExceptionHandler class>>#handleExceptionsDuring:context:
exitBlock=[] in Block>>#when:do:
knownResult=an Object
retryBlock=[] in Block>>#when:do:exitWith:retryReturn:
handler=[] in Block>>#when:do:exitWith:retryReturn:
oldHandler=[] in Block>>#when:do:exitWith:retryReturn:
BlockContextTemplate(Block)>>#when:do:
self=[] in WAExceptionHandler class>>#handleExceptionsDuring:context:
exception=Exception: (ExError) An error has occurred.
handlerBlock=[] in WAExceptionHandler class>>#handleExceptionsDuring:context:
knownResult=an Object
result=nil
Error class(Exception class)>>#handle:do:
self=Error
protectedBlock=[] in WAExceptionHandler class>>#handleExceptionsDuring:context:
handlerBlock=[] in WAExceptionHandler class>>#handleExceptionsDuring:context:
BlockContextTemplate(Block)>>#on:do:
self=[] in WAExceptionHandler class>>#handleExceptionsDuring:context:
selector=Error
action=[] in WAExceptionHandler class>>#handleExceptionsDuring:context:
[] in WADebugErrorHandler class(WAExceptionHandler class)>>#handleExceptionsDuring:context:
self=WADebugErrorHandler
aBlock=[] in WASession>>#handleRequest:
aRequestContext=a WARequestContext
handler=a WADebugErrorHandler
exception=Signal on Exception: (ExMessageNotUnderstood) An exception has occurred
MessageNotUnderstood(Exception)>>#evaluate:
self=Signal on Exception: (ExMessageNotUnderstood) An exception has occurred
aBlock=[] in WAExceptionHandler class>>#handleExceptionsDuring:context:
[] in BlockContextTemplate(Block)>>#when:do:exitWith:retryReturn:
self=[] in WASession>>#handleRequest:
exception=an ExceptionalEventCollection
handlerBlock=[] in WAExceptionHandler class>>#handleExceptionsDuring:context:
exitBlock=[] in Block>>#when:do:
knownResult=an Object
retryBlock=[] in Block>>#when:do:exitWith:retryReturn:
handler=[] in Block>>#when:do:exitWith:retryReturn:
oldHandler=[] in Block>>#when:do:exitWith:retryReturn:
signal=Signal on Exception: (ExMessageNotUnderstood) An exception has occurred
[] in BlockContextTemplate(Block)>>#when:do:exitWith:retryReturn:
self=[] in WADeprecatedToolFilter>>#responseForContext:
exception=Exception: (ExWADeprecatedApi) A notification has occurred
handlerBlock=[] in WADeprecatedToolFilter>>#responseForContext:
exitBlock=[] in Block>>#when:do:
knownResult=an Object
retryBlock=[] in Block>>#when:do:exitWith:retryReturn:
handler=[] in Block>>#when:do:exitWith:retryReturn:
oldHandler=[] in Block>>#when:do:exitWith:retryReturn:
signal=Signal on Exception: (ExMessageNotUnderstood) An exception has occurred
[] in BlockContextTemplate(Block)>>#when:do:exitWith:retryReturn:
self=[] in WAActionPhaseContinuation>>#handleRequest
exception=Exception: (ExWARenderNotification) A notification has occurred
handlerBlock=[] in WARenderLoopContinuation>>#withNotificationHandlerDo:
exitBlock=[] in Block>>#when:do:
knownResult=an Object
retryBlock=[] in Block>>#when:do:exitWith:retryReturn:
handler=[] in Block>>#when:do:exitWith:retryReturn:
oldHandler=[] in Block>>#when:do:exitWith:retryReturn:
signal=Signal on Exception: (ExMessageNotUnderstood) An exception has occurred
ExceptionalEvent>>#signalFor:
self=Exception: (ExMessageNotUnderstood) An exception has occurred
aSignalOrExceptionSelector=Signal on Exception: (ExMessageNotUnderstood) An exception has occurred
handler=[] in Block>>#when:do:exitWith:retryReturn:
MessageNotUnderstood(Exception)>>#signal
self=Signal on Exception: (ExMessageNotUnderstood) An exception has occurred
MessageNotUnderstood class(Exception class)>>#signalWith:
self=MessageNotUnderstood
signallerTag=(SUUpdaterTest Message (#organization, ()))
SUUpdaterTest class(Object)>>#doesNotUnderstand:
self=SUUpdaterTest
aMessage=Message (#organization, ())
SUClassBrowser>>#selectors
self=a SUClassBrowser
SUClassBrowser>>#setCategory:
self=a SUClassBrowser
aSymbol=#rendering
SUClassBrowser>>#setClass:
self=a SUClassBrowser
aClass=SUUpdaterTest
SUClassBrowser class>>#onClass:
self=SUClassBrowser
aClass=SUUpdaterTest
[] in SUAllTests>>#renderChildrenOn:
self=a SUAllTests
html=a WARenderCanvas
each='Updater' -> a SUUpdaterTest
BlockContextTemplate(Block)>>#valueWithPossibleArgument:
self=[] in SUAllTests>>#renderChildrenOn:
anArg=''
WAActionCallback>>#evaluateWithArgument:
self=a WAActionCallback
anObject=''
WAActionCallback(WACallback)>>#evaluateWithField:
self=a WAActionCallback
anObject=''
[] in WACallbackRegistry>>#processWithRequest:
self=a WACallbackRegistry
aRequest=a WARequest GET /seaside/tests/scriptaculous
sorted=SortedCollection(a WAActionCallback )
callback=a WAActionCallback
SortedCollection>>#do:
self=SortedCollection(a WAActionCallback )
aBlock=[] in WACallbackRegistry>>#processWithRequest:
WACallbackRegistry>>#processWithRequest:
self=a WACallbackRegistry
aRequest=a WARequest GET /seaside/tests/scriptaculous
sorted=SortedCollection(a WAActionCallback )
[] in WAActionPhaseContinuation>>#handleRequest
self=a WAActionPhaseContinuation
BlockContextTemplate(Block)>>#valueWithErrorHandler:oldHandler:onReturnDo:
self=[] in WAActionPhaseContinuation>>#handleRequest
handler=[] in Block>>#when:do:exitWith:retryReturn:
oldHandler=[] in Block>>#when:do:exitWith:retryReturn:
completionBlock=[]
BlockContextTemplate(Block)>>#when:do:exitWith:retryReturn:
self=[] in WAActionPhaseContinuation>>#handleRequest
exception=Exception: (ExWARenderNotification) A notification has occurred
handlerBlock=[] in WARenderLoopContinuation>>#withNotificationHandlerDo:
exitBlock=[] in Block>>#when:do:
knownResult=an Object
retryBlock=[] in Block>>#when:do:exitWith:retryReturn:
handler=[] in Block>>#when:do:exitWith:retryReturn:
oldHandler=[] in Block>>#when:do:exitWith:retryReturn:
BlockContextTemplate(Block)>>#when:do:
self=[] in WAActionPhaseContinuation>>#handleRequest
exception=Exception: (ExWARenderNotification) A notification has occurred
handlerBlock=[] in WARenderLoopContinuation>>#withNotificationHandlerDo:
knownResult=an Object
result=nil
WARenderNotification class(Exception class)>>#handle:do:
self=WARenderNotification
protectedBlock=[] in WAActionPhaseContinuation>>#handleRequest
handlerBlock=[] in WARenderLoopContinuation>>#withNotificationHandlerDo:
BlockContextTemplate(Block)>>#on:do:
self=[] in WAActionPhaseContinuation>>#handleRequest
selector=WARenderNotification
action=[] in WARenderLoopContinuation>>#withNotificationHandlerDo:
WAActionPhaseContinuation(WARenderLoopContinuation)>>#withNotificationHandlerDo:
self=a WAActionPhaseContinuation
aBlock=[] in WAActionPhaseContinuation>>#handleRequest
WAActionPhaseContinuation>>#handleRequest
self=a WAActionPhaseContinuation
renderContinuation=nil
WAActionPhaseContinuation(WASessionContinuation)>>#value
self=a WAActionPhaseContinuation
[] in WASession>>#responseForContext:
self=a WASession
aRequestContext=a WARequestContext
key='ite0g5rZPtR9HgET'
continuation=a WAActionPhaseContinuation
WACurrentRequestContext class(WAProcessVariable class)>>#use:during:
self=WACurrentRequestContext
anObject=a WARequestContext
aBlock=[] in WASession>>#responseForContext:
WASession>>#responseForContext:
self=a WASession
aRequestContext=a WARequestContext
key='ite0g5rZPtR9HgET'
continuation=a WAActionPhaseContinuation
WATimingToolFilter(WARequestFilter)>>#responseForContext:
self=a WATimingToolFilter
aRequestContext=a WARequestContext
[] in WATimingToolFilter>>#responseForContext:
self=a WATimingToolFilter
aRequestContext=a WARequestContext
response=nil
WATimingToolFilter>>#responseForContext:
self=a WATimingToolFilter
aRequestContext=a WARequestContext
response=nil
WADeprecatedToolFilter(WARequestFilter)>>#responseForContext:
self=a WADeprecatedToolFilter
aRequestContext=a WARequestContext
[] in WADeprecatedToolFilter>>#responseForContext:
self=a WADeprecatedToolFilter
aRequestContext=a WARequestContext
BlockContextTemplate(Block)>>#valueWithErrorHandler:oldHandler:onReturnDo:
self=[] in WADeprecatedToolFilter>>#responseForContext:
handler=[] in Block>>#when:do:exitWith:retryReturn:
oldHandler=[] in Block>>#when:do:exitWith:retryReturn:
completionBlock=[]
BlockContextTemplate(Block)>>#when:do:exitWith:retryReturn:
self=[] in WADeprecatedToolFilter>>#responseForContext:
exception=Exception: (ExWADeprecatedApi) A notification has occurred
handlerBlock=[] in WADeprecatedToolFilter>>#responseForContext:
exitBlock=[] in Block>>#when:do:
knownResult=an Object
retryBlock=[] in Block>>#when:do:exitWith:retryReturn:
handler=[] in Block>>#when:do:exitWith:retryReturn:
oldHandler=[] in Block>>#when:do:exitWith:retryReturn:
BlockContextTemplate(Block)>>#when:do:
self=[] in WADeprecatedToolFilter>>#responseForContext:
exception=Exception: (ExWADeprecatedApi) A notification has occurred
handlerBlock=[] in WADeprecatedToolFilter>>#responseForContext:
knownResult=an Object
result=nil
WADeprecatedApi class(Exception class)>>#handle:do:
self=WADeprecatedApi
protectedBlock=[] in WADeprecatedToolFilter>>#responseForContext:
handlerBlock=[] in WADeprecatedToolFilter>>#responseForContext:
BlockContextTemplate(Block)>>#on:do:
self=[] in WADeprecatedToolFilter>>#responseForContext:
selector=WADeprecatedApi
action=[] in WADeprecatedToolFilter>>#responseForContext:
WADeprecatedToolFilter>>#responseForContext:
self=a WADeprecatedToolFilter
aRequestContext=a WARequestContext
[] in WASession>>#handleRequest:
self=a WASession
aRequestContext=a WARequestContext
BlockContextTemplate(Block)>>#valueWithErrorHandler:oldHandler:onReturnDo:
self=[] in WASession>>#handleRequest:
handler=[] in Block>>#when:do:exitWith:retryReturn:
oldHandler=[] in Block>>#when:do:exitWith:retryReturn:
completionBlock=[]
BlockContextTemplate(Block)>>#when:do:exitWith:retryReturn:
self=[] in WASession>>#handleRequest:
exception=an ExceptionalEventCollection
handlerBlock=[] in WAExceptionHandler class>>#handleExceptionsDuring:context:
exitBlock=[] in Block>>#when:do:
knownResult=an Object
retryBlock=[] in Block>>#when:do:exitWith:retryReturn:
handler=[] in Block>>#when:do:exitWith:retryReturn:
oldHandler=[] in Block>>#when:do:exitWith:retryReturn:
BlockContextTemplate(Block)>>#when:do:
self=[] in WASession>>#handleRequest:
exception=an ExceptionalEventCollection
handlerBlock=[] in WAExceptionHandler class>>#handleExceptionsDuring:context:
knownResult=an Object
result=nil
ExceptionSet>>#handle:do:
self=an ExceptionSet
protectedBlock=[] in WASession>>#handleRequest:
handlerBlock=[] in WAExceptionHandler class>>#handleExceptionsDuring:context:
exceptionalEvents=an ExceptionalEventCollection
BlockContextTemplate(Block)>>#on:do:
self=[] in WASession>>#handleRequest:
selector=an ExceptionSet
action=[] in WAExceptionHandler class>>#handleExceptionsDuring:context:
WADebugErrorHandler class(WAExceptionHandler class)>>#handleExceptionsDuring:context:
self=WADebugErrorHandler
aBlock=[] in WASession>>#handleRequest:
aRequestContext=a WARequestContext
handler=a WADebugErrorHandler
[] in WASession>>#handleRequest:
self=a WASession
aRequestContext=a WARequestContext
BlockContextTemplate(Block)>>#valueWithErrorHandler:oldHandler:onReturnDo:
self=[] in WASession>>#handleRequest:
handler=[] in Block>>#when:do:exitWith:retryReturn:
oldHandler=[] in Block>>#when:do:exitWith:retryReturn:
completionBlock=[]
BlockContextTemplate(Block)>>#when:do:exitWith:retryReturn:
self=[] in WASession>>#handleRequest:
exception=Exception: (ExWAReturnResponse) A notification has occurred
handlerBlock=[] in WARequestHandler>>#withEscapeHandler:
exitBlock=[] in Block>>#when:do:
knownResult=an Object
retryBlock=[] in Block>>#when:do:exitWith:retryReturn:
handler=[] in Block>>#when:do:exitWith:retryReturn:
oldHandler=[] in Block>>#when:do:exitWith:retryReturn:
BlockContextTemplate(Block)>>#when:do:
self=[] in WASession>>#handleRequest:
exception=Exception: (ExWAReturnResponse) A notification has occurred
handlerBlock=[] in WARequestHandler>>#withEscapeHandler:
knownResult=an Object
result=nil
WAReturnResponse class(Exception class)>>#handle:do:
self=WAReturnResponse
protectedBlock=[] in WASession>>#handleRequest:
handlerBlock=[] in WARequestHandler>>#withEscapeHandler:
BlockContextTemplate(Block)>>#on:do:
self=[] in WASession>>#handleRequest:
selector=WAReturnResponse
action=[] in WARequestHandler>>#withEscapeHandler:
WASession(WARequestHandler)>>#withEscapeHandler:
self=a WASession
aBlock=[] in WASession>>#handleRequest:
[] in WASession>>#handleRequest:
self=a WASession
aRequestContext=a WARequestContext
BlockContextTemplate(Block)>>#valueWithErrorHandler:oldHandler:onReturnDo:
self=[] in WASession>>#handleRequest:
handler=[] in Block>>#when:do:exitWith:retryReturn:
oldHandler=nil
completionBlock=[]
BlockContextTemplate(Block)>>#when:do:exitWith:retryReturn:
self=[] in WASession>>#handleRequest:
exception=Exception: (ExError) An error has occurred.
handlerBlock=[] in WASession>>#handleRequest:
exitBlock=[] in Block>>#when:do:
knownResult=an Object
retryBlock=[] in Block>>#when:do:exitWith:retryReturn:
handler=[] in Block>>#when:do:exitWith:retryReturn:
oldHandler=nil
BlockContextTemplate(Block)>>#when:do:
self=[] in WASession>>#handleRequest:
exception=Exception: (ExError) An error has occurred.
handlerBlock=[] in WASession>>#handleRequest:
knownResult=an Object
result=nil
Error class(Exception class)>>#handle:do:
self=Error
protectedBlock=[] in WASession>>#handleRequest:
handlerBlock=[] in WASession>>#handleRequest:
BlockContextTemplate(Block)>>#on:do:
self=[] in WASession>>#handleRequest:
selector=Error
action=[] in WASession>>#handleRequest:
[] in WAProcessMonitor>>#critical:ifError:
self=a WAProcessMonitor
aBlock=[] in WASession>>#handleRequest:
anErrorBlock=[] in WASession>>#handleRequest:
[] in WAProcessMonitor>>#critical:ifError:
self=a WAProcessMonitor
aBlock=[] in WASession>>#handleRequest:
anErrorBlock=[] in WASession>>#handleRequest:
[] in Process>>#executeBlock:withArguments:
self=Process:22537{suspended,3}
aBlock=[] in WAProcessMonitor>>#critical:ifError:
args=()
Process>>#executeBlock:withArguments:
self=Process:22537{suspended,3}
aBlock=[] in WAProcessMonitor>>#critical:ifError:
args=()
Process>>#newProcessOn:stackSize:withArguments:named:
self=Process:22537{suspended,3}
aBlock=[] in WAProcessMonitor>>#critical:ifError:
stackSize=1024
args=()
procName='22537'
==============<STACK TRACE ENDS>=============
][/code]
    sandi
     
    Posts: 2
    Joined: Thu Apr 02, 2009 10:17 am

    Re: V8 beta scriptaculous walkback

    Postby wembley » Thu Apr 02, 2009 12:44 pm

    Sandi -

    Thank you for bringing this problem to our attention. I have verified that it still exists on the latest V8 development build. Case 39960 has been opened.
    John O'Keefe [|], Principal Smalltalk Architect, Instantiations Inc.
    wembley
    Moderator
     
    Posts: 405
    Joined: Mon Oct 16, 2006 3:01 am
    Location: Durham, NC


    Return to VA Smalltalk 7.0, 7.5 & 8.0

    Who is online

    Users browsing this forum: Yahoo [Bot] and 1 guest