VW7.9 Polycephaly problem

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

VW7.9 Polycephaly problem

askoh
Administrator
I am using
HP Pavillion dv6z Quad Ed
Win 7 64 bit
VW7.9 64 bit
Launch virgin image.
Click/System/Parcel Manager/
Select SUnitToo(ls)
RightClick/Load/
Select Polycephaly2-Tests
RightClick/Load/
In system browser, select VirtualMachinesTest
Click run tests button.
I get three exceptions below.

Thanks in advance,
Aik-Siong Koh

Unhandled exception: Message not understood: #isInStandardEnvironment
NameSpace(Object)>>doesNotUnderstand:
Xtreams.ObjectMarshaler>>put:binding:
Xtreams.ObjectMarshaler>>marshal:object:
Xtreams.ObjectMarshaler>>put:object:
Xtreams.ObjectMarshaler>>marshal:object:
Xtreams.ObjectMarshaler>>put:object:
Xtreams.ObjectMarshaler>>put:compiledcode:
Xtreams.ObjectMarshaler>>marshal:object:
Xtreams.ObjectMarshaler>>put:object:
Xtreams.ObjectMarshaler>>put:compiledcode:
Xtreams.ObjectMarshaler>>marshal:object:
Xtreams.ObjectMarshaler>>put:object:
Xtreams.ObjectMarshaler>>marshal:object:
Xtreams.ObjectWriteStream>>put:
Polycephaly2.VirtualMachine>>transmitFork:
optimized [] in Polycephaly2.VirtualMachine>>do:withArguments:
BlockClosure>>ensure:
Semaphore>>critical:
Polycephaly2.VirtualMachine>>do:withArguments:
optimized [] in [] in [] in [] in Polycephaly2.VirtualMachines>>first:do:actions:arguments:
BlockClosure>>ensure:
optimized [] in [] in [] in Polycephaly2.VirtualMachines>>first:do:actions:arguments:
BlockClosure>>on:do:
optimized [] in Process class>>forBlock:priority:

----------------------------------------------------------------------
NameSpace(Object)>>doesNotUnderstand:
Receiver:
        a NameSpace
Instance Variables:
        organization = ('' #ChainedSortFunction #CollateUnit #CompactDictionary #CompositeLocale #ErrorNotifierSystem #ExtrapolatedSystemTimeZone #MessageCatalogSystem #PrintFormatToken #SortedCompactDictionary #SortFunction #Subsequence #TextFragment #Timer #UnicodeCollationAlgorithm)
('Assets' #Assets)
('Collections-Abstract' #ArrayedCollection #Collection #KeyedCollection #KeyNotFoundError #SequenceableCollection #ValueNotFoundError)
('Collections-Arrayed' #Array #ByteArray #DwordArray #IntegerArray #LargeArray #LargeWeakArray #LargeWordArray #QueueOverflowError #RunArray #SegmentedCollection #WeakArray #WordArray)
('Collections-Sequenceable' #Interval #LinkedList #OrderedCollection #SortedCollection #SortedCollectionWithPolicy)
('Collections-Streams' #ByteStreamEncoder #CharacterEncoder #CharacterEncoderPool #EncodedStream #EncodedStreamConstructor #EndOfStreamNotification #IllegalCharacterStreamErrorPolicy #IncompleteNextCountError #InternalCodeReaderStream #InternalCodeWriterStream #InternalEncodedStreamConstructor #InternalStream #PeekableStream #PositionableStream #PositionOutOfBoundsError #PositionRecord #ReadStream #ReadWriteStream #Stream #StreamEncoder #StreamError #StreamErrorPolicy #StreamPolicy #TextStream #UTF16StreamEncoder #UTF8StreamEncoder #WriteStream)
('Collections-String Support' #ByteEncodedString #ByteString #ByteSymbol #CompactSymbolTable #FastSymbolTable #FourByteString #FourByteSymbol #GapString #ISO8859L1String #MSCP1252String #SymbolTable #TwoByteString #TwoByteSymbol #UnsupportedCharacterError)
('Collections-Support' #Association #CompositionStream #InitializedVariableBinding #Link #LinkValue #LookupKey #VariableBinding)
('Collections-Text' #CharacterArray #String #StringParameterSubstitution #Symbol #Text)
('Collections-Unordered' #Bag #Dictionary #EphemeronDictionary #IdentityDictionary #IdentitySet #OrderedSet #Set #WeakDictionary)
('Core' #Duration)
('Deprecation' #Deprecated)
('Graphics-Fonts' #UnicodeCharacterEncoder)
('Graphics-Geometry' #Point)
('Headless' #BasicHeadlessSystem)
('Headless-Support' #HeadlessError #HeadlessImage)
('Interface-Text' #Transcript)
('Internationalization' #CompoundTextStateNode #CompoundTextStreamEncoder #Locale #LocaleEncodingComponent #LocaleLocalizationComponent #LocaleSensitiveDataReader #NumberPrintPolicy #NumberReader #PrintPolicy #StringCollationPolicy #StringPrintPolicy #TimestampPrintPolicy #TimestampReader #UnicodeStreamEncoder)
('Kernel-Classes' #Behavior #BehaviorShell #Class #ClassDescription #CommentRequestNotification #Metaclass #ObsoleteClassError)
('Kernel-Exception Handling' #ControlInterrupt #Error #Exception #ExceptionSet #GenericException #HaltInterrupt #HandlerList #InformationSignal #LowSpaceInterrupt #Notification #QueryNotification #Signal #SignalCollection #SignalError #SignalHandler #SystemNotification #TerminateException #UnhandledException #UserInterrupt #UserNotification #VariableConfirmation #VetoAction #WalkbackWarning #Warning)
('Kernel-Methods' #Message #MessageSend)
('Kernel-Objects' #Boolean #ByteSwapFailedError #CannotTrackError #ConstantBindingModificationError #DeprecationEncountered #ErrorNotifier #False #ImproperStoreError #IndexNotFoundError #MessageNotUnderstood #MirroredNoModificationError #ModificationTracker #MustBeBoolean #NoModificationError #NonIntegerIndexError #NotFoundError #Object #SubclassResponsibilityError #SubscriptOutOfBoundsError #True #UndefinedObject #UninterpretedBytes)
('Kernel-Processes' #Delay #Process #ProcessEnvironment #Processor #Promise #PromiseTerminateException #RecursionLock #Semaphore #SharedQueue)
('Magnitude-General' #Character #CompositeTimeZone #Date #Magnitude #SystemTimeZone #Time #Timestamp #TimeZone)
('Magnitude-Numbers' #ArithmeticError #ArithmeticValue #DomainError #Double #FastRandom #FixedPoint #Float #Fraction #Integer #LaggedFibonacciRandom #LargeInteger #LargeNegativeInteger #LargePositiveInteger #LimitedPrecisionReal #MinimumStandardRandom #Number #ParkMillerRandom #Random #RangeError #SmallDouble #SmallInteger #UnorderedNumbersError #ZeroDivide)
('Model-Observables' #Announcer)
('RuntimePackager' #ErrorDumper)
('System-Announcements' #Announcement #AnnouncementDeliveryDestination #AnnouncementSet #AnnouncementSubscription #AnnouncementSubscriptionCollection #SubscriptionRegistry #WeakAnnouncementSubscription)
('System-Code Storage' #AbsentBehaviorShell)
('System-Dependency Events' #AbstractSystemEventInterest #ActionSequence #CollectionAccessor #ConstantAccessor #EvaluableAction #EventManager #LinkMessage)
('System-Subsystems' #BasicSystem #CommandLineInterest #CoreSystem #DevelopmentSystem #EarlyImageSetupSystem #EarlyInterestNotificationSystem #ExternalSystem #FinalizationSystem #ImageConfigurationSystem #InterestNotificationSystem #KernelSystem #LocaleSystem #RuntimeSystem #Subsystem #SystemEventInterest #UserApplication)
('UIBasics-Collections' #List #SequenceableCollectionSorter)

        bindings = a NameSpaceBindings[251]
        specificImports = an Array[0]
        generalImports = an Array[1]
        parent = a NameSpace[37]
        name = #Core
Arguments:
        aMessage = a Message with selector: #isInStandardEnvironment and arguments: #()
Temporaries:
        excpt = a MessageNotUnderstood
        resumeValue = nil
Context PC = 25

----------------------------------------------------------------------
Xtreams.ObjectMarshaler>>put:binding:
Receiver:
        an Xtreams.ObjectMarshaler
Instance Variables:
        classes = an Array[43]
        read = an Array[43]
        write = an Array[43]
        version = a ByteArray[10]
        rehash = an Array[43]
        analyse = an Array[43]
        immediate = an Array[43]
        classesMutex = a Semaphore[0]
Arguments:
        writing = ObjectWriteStream
BufferedWriteStream buffered: 1999754
        #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34 35...etc...]
MultiplexWriteSubstream
ExternalWriteStream
an active SocketAccessor
        aBinding = (VariableBinding key: #Array)
Context PC = 7

----------------------------------------------------------------------
Xtreams.ObjectMarshaler>>marshal:object:
Receiver:
        an Xtreams.ObjectMarshaler
Instance Variables:
        classes = an Array[43]
        read = an Array[43]
        write = an Array[43]
        version = a ByteArray[10]
        rehash = an Array[43]
        analyse = an Array[43]
        immediate = an Array[43]
        classesMutex = a Semaphore[0]
Arguments:
        writing = ObjectWriteStream
BufferedWriteStream buffered: 1999754
        #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34 35...etc...]
MultiplexWriteSubstream
ExternalWriteStream
an active SocketAccessor
        object = (VariableBinding key: #Array)
Temporaries:
        class = VariableBinding
        classId = 33
        objectId = 20
Context PC = 66

----------------------------------------------------------------------
Xtreams.ObjectMarshaler>>put:object:
Receiver:
        an Xtreams.ObjectMarshaler
Instance Variables:
        classes = an Array[43]
        read = an Array[43]
        write = an Array[43]
        version = a ByteArray[10]
        rehash = an Array[43]
        analyse = an Array[43]
        immediate = an Array[43]
        classesMutex = a Semaphore[0]
Arguments:
        writing = ObjectWriteStream
BufferedWriteStream buffered: 1999754
        #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34 35...etc...]
MultiplexWriteSubstream
ExternalWriteStream
an active SocketAccessor
        object = (ResolvedDeferredConstant key: #Array)
Temporaries:
        index = 2
        index = nil
Context PC = 31

----------------------------------------------------------------------
Xtreams.ObjectMarshaler>>marshal:object:
Receiver:
        an Xtreams.ObjectMarshaler
Instance Variables:
        classes = an Array[43]
        read = an Array[43]
        write = an Array[43]
        version = a ByteArray[10]
        rehash = an Array[43]
        analyse = an Array[43]
        immediate = an Array[43]
        classesMutex = a Semaphore[0]
Arguments:
        writing = ObjectWriteStream
BufferedWriteStream buffered: 1999754
        #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34 35...etc...]
MultiplexWriteSubstream
ExternalWriteStream
an active SocketAccessor
        object = (ResolvedDeferredConstant key: #Array)
Temporaries:
        class = ResolvedDeferredConstant
        classId = 43
        objectId = 18
Context PC = 66

----------------------------------------------------------------------
Xtreams.ObjectMarshaler>>put:object:
Receiver:
        an Xtreams.ObjectMarshaler
Instance Variables:
        classes = an Array[43]
        read = an Array[43]
        write = an Array[43]
        version = a ByteArray[10]
        rehash = an Array[43]
        analyse = an Array[43]
        immediate = an Array[43]
        classesMutex = a Semaphore[0]
Arguments:
        writing = ObjectWriteStream
BufferedWriteStream buffered: 1999754
        #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34 35...etc...]
MultiplexWriteSubstream
ExternalWriteStream
an active SocketAccessor
        object = CompiledMethod Polycephaly2.VirtualMachinesTest>>testFirstDoWithArguments
Temporaries:
        index = 4
        index = 5
Context PC = 55

----------------------------------------------------------------------
Xtreams.ObjectMarshaler>>put:compiledcode:
Receiver:
        an Xtreams.ObjectMarshaler
Instance Variables:
        classes = an Array[43]
        read = an Array[43]
        write = an Array[43]
        version = a ByteArray[10]
        rehash = an Array[43]
        analyse = an Array[43]
        immediate = an Array[43]
        classesMutex = a Semaphore[0]
Arguments:
        writing = ObjectWriteStream
BufferedWriteStream buffered: 1999754
        #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34 35...etc...]
MultiplexWriteSubstream
ExternalWriteStream
an active SocketAccessor
        aCompiledCode = CompiledMethod Polycephaly2.VirtualMachinesTest>>testFirstDoWithArguments
Context PC = 6

----------------------------------------------------------------------
Xtreams.ObjectMarshaler>>marshal:object:
Receiver:
        an Xtreams.ObjectMarshaler
Instance Variables:
        classes = an Array[43]
        read = an Array[43]
        write = an Array[43]
        version = a ByteArray[10]
        rehash = an Array[43]
        analyse = an Array[43]
        immediate = an Array[43]
        classesMutex = a Semaphore[0]
Arguments:
        writing = ObjectWriteStream
BufferedWriteStream buffered: 1999754
        #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34 35...etc...]
MultiplexWriteSubstream
ExternalWriteStream
an active SocketAccessor
        object = CompiledMethod Polycephaly2.VirtualMachinesTest>>testFirstDoWithArguments
Temporaries:
        class = CompiledMethod
        classId = 39
        objectId = 5
Context PC = 66

----------------------------------------------------------------------
Xtreams.ObjectMarshaler>>put:object:
Receiver:
        an Xtreams.ObjectMarshaler
Instance Variables:
        classes = an Array[43]
        read = an Array[43]
        write = an Array[43]
        version = a ByteArray[10]
        rehash = an Array[43]
        analyse = an Array[43]
        immediate = an Array[43]
        classesMutex = a Semaphore[0]
Arguments:
        writing = ObjectWriteStream
BufferedWriteStream buffered: 1999754
        #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34 35...etc...]
MultiplexWriteSubstream
ExternalWriteStream
an active SocketAccessor
        object = CompiledBlock [] in Polycephaly2.VirtualMachinesTest>>testFirstDoWithArguments
Temporaries:
        index = 2
        index = nil
Context PC = 31

----------------------------------------------------------------------
Xtreams.ObjectMarshaler>>put:compiledcode:
Receiver:
        an Xtreams.ObjectMarshaler
Instance Variables:
        classes = an Array[43]
        read = an Array[43]
        write = an Array[43]
        version = a ByteArray[10]
        rehash = an Array[43]
        analyse = an Array[43]
        immediate = an Array[43]
        classesMutex = a Semaphore[0]
Arguments:
        writing = ObjectWriteStream
BufferedWriteStream buffered: 1999754
        #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34 35...etc...]
MultiplexWriteSubstream
ExternalWriteStream
an active SocketAccessor
        aCompiledCode = CompiledBlock [] in Polycephaly2.VirtualMachinesTest>>testFirstDoWithArguments
Context PC = 6

----------------------------------------------------------------------
Xtreams.ObjectMarshaler>>marshal:object:
Receiver:
        an Xtreams.ObjectMarshaler
Instance Variables:
        classes = an Array[43]
        read = an Array[43]
        write = an Array[43]
        version = a ByteArray[10]
        rehash = an Array[43]
        analyse = an Array[43]
        immediate = an Array[43]
        classesMutex = a Semaphore[0]
Arguments:
        writing = ObjectWriteStream
BufferedWriteStream buffered: 1999754
        #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34 35...etc...]
MultiplexWriteSubstream
ExternalWriteStream
an active SocketAccessor
        object = CompiledBlock [] in Polycephaly2.VirtualMachinesTest>>testFirstDoWithArguments
Temporaries:
        class = CompiledBlock
        classId = 38
        objectId = 3
Context PC = 66

----------------------------------------------------------------------
Xtreams.ObjectMarshaler>>put:object:
Receiver:
        an Xtreams.ObjectMarshaler
Instance Variables:
        classes = an Array[43]
        read = an Array[43]
        write = an Array[43]
        version = a ByteArray[10]
        rehash = an Array[43]
        analyse = an Array[43]
        immediate = an Array[43]
        classesMutex = a Semaphore[0]
Arguments:
        writing = ObjectWriteStream
BufferedWriteStream buffered: 1999754
        #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34 35...etc...]
MultiplexWriteSubstream
ExternalWriteStream
an active SocketAccessor
        object = BlockClosure [] in Polycephaly2.VirtualMachinesTest>>testFirstDoWithArguments
Temporaries:
        index = 1
        index = nil
Context PC = 31

----------------------------------------------------------------------
Xtreams.ObjectMarshaler>>marshal:object:
Receiver:
        an Xtreams.ObjectMarshaler
Instance Variables:
        classes = an Array[43]
        read = an Array[43]
        write = an Array[43]
        version = a ByteArray[10]
        rehash = an Array[43]
        analyse = an Array[43]
        immediate = an Array[43]
        classesMutex = a Semaphore[0]
Arguments:
        writing = ObjectWriteStream
BufferedWriteStream buffered: 1999754
        #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34 35...etc...]
MultiplexWriteSubstream
ExternalWriteStream
an active SocketAccessor
        object = BlockClosure [] in Polycephaly2.VirtualMachinesTest>>testFirstDoWithArguments
Temporaries:
        class = BlockClosure
        classId = 37
        objectId = 2
Context PC = 66

----------------------------------------------------------------------
Xtreams.ObjectWriteStream>>put:
Receiver:
        an Xtreams.ObjectWriteStream
Instance Variables:
        destination = BufferedWriteStream buffered: 1999754
        #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34 35...etc...]
MultiplexWriteSubstream
ExternalWriteStream
an active SocketAccessor
        marshaler = a Xtreams.ObjectMarshaler
        objects = an Array[20]
        nothing = an Object
        int16 = InterpretedWriteStream
BufferedWriteStream buffered: 1999754
        #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34 35...etc...]
MultiplexWriteSubstream
ExternalWriteStream
an active SocketAccessor
        int32 = InterpretedWriteStream
BufferedWriteStream buffered: 1999754
        #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34 35...etc...]
MultiplexWriteSubstream
ExternalWriteStream
an active SocketAccessor
        int64 = InterpretedWriteStream
BufferedWriteStream buffered: 1999754
        #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34 35...etc...]
MultiplexWriteSubstream
ExternalWriteStream
an active SocketAccessor
        uint16 = InterpretedWriteStream
BufferedWriteStream buffered: 1999754
        #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34 35...etc...]
MultiplexWriteSubstream
ExternalWriteStream
an active SocketAccessor
        uint32 = InterpretedWriteStream
BufferedWriteStream buffered: 1999754
        #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34 35...etc...]
MultiplexWriteSubstream
ExternalWriteStream
an active SocketAccessor
        uint64 = InterpretedWriteStream
BufferedWriteStream buffered: 1999754
        #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34 35...etc...]
MultiplexWriteSubstream
ExternalWriteStream
an active SocketAccessor
        float = InterpretedWriteStream
BufferedWriteStream buffered: 1999754
        #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34 35...etc...]
MultiplexWriteSubstream
ExternalWriteStream
an active SocketAccessor
        double = InterpretedWriteStream
BufferedWriteStream buffered: 1999754
        #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34 35...etc...]
MultiplexWriteSubstream
ExternalWriteStream
an active SocketAccessor
        int8 = InterpretedWriteStream
BufferedWriteStream buffered: 1999754
        #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34 35...etc...]
MultiplexWriteSubstream
ExternalWriteStream
an active SocketAccessor
Arguments:
        object = BlockClosure [] in Polycephaly2.VirtualMachinesTest>>testFirstDoWithArguments
Context PC = 5

----------------------------------------------------------------------
Polycephaly2.VirtualMachine>>transmitFork:
Receiver:
        a Polycephaly2.VirtualMachine
Instance Variables:
        marshaler = a Xtreams.ObjectMarshaler
        multiplexer = a Xtreams.Multiplexer
        closeBlock = BlockClosure [] in Polycephaly2.VirtualMachine class>>executable:arguments:image:marshaler:
        commandMutex = a Semaphore[0]
        transcriptProcess = a Process in Semaphore>>wait
        transcript = BlockClosureWriteStream
BlockClosure [] in TextCollector>>writing
        logger = nil
        socket = an active SocketAccessor
Arguments:
        aBlock = BlockClosure [] in Polycephaly2.VirtualMachinesTest>>testFirstDoWithArguments
Context PC = 20

----------------------------------------------------------------------
optimized [] in Polycephaly2.VirtualMachine>>do:withArguments:
Receiver:
        an UndefinedObject
Temporaries:
        .self = a Polycephaly2.VirtualMachine
        .aBlock = BlockClosure [] in Polycephaly2.VirtualMachinesTest>>testFirstDoWithArguments
        .arguments = an Array[1]
        argumentProcesses = nil
        input = nil
Context PC = 14

----------------------------------------------------------------------
BlockClosure>>ensure:
Receiver:
        a BlockClosure
Instance Variables:
        method = CompiledBlock [] in Polycephaly2.VirtualMachine>>do:withArguments:
        outerContext = nil
        copiedValues = an Array[4]
Arguments:
        aBlock = BlockClosure [] in Semaphore>>critical:
Temporaries:
        result = nil
Context PC = 4

----------------------------------------------------------------------
Semaphore>>critical:
Receiver:
        a Semaphore
Instance Variables:
        firstLink = nil
        lastLink = nil
        excessSignals = 0
Arguments:
        mutuallyExcludedBlock = BlockClosure [] in Polycephaly2.VirtualMachine>>do:withArguments:
Context PC = 10

----------------------------------------------------------------------
Polycephaly2.VirtualMachine>>do:withArguments:
Receiver:
        a Polycephaly2.VirtualMachine
Instance Variables:
        marshaler = a Xtreams.ObjectMarshaler
        multiplexer = a Xtreams.Multiplexer
        closeBlock = BlockClosure [] in Polycephaly2.VirtualMachine class>>executable:arguments:image:marshaler:
        commandMutex = a Semaphore[0]
        transcriptProcess = a Process in Semaphore>>wait
        transcript = BlockClosureWriteStream
BlockClosure [] in TextCollector>>writing
        logger = nil
        socket = an active SocketAccessor
Arguments:
        aBlock = BlockClosure [] in Polycephaly2.VirtualMachinesTest>>testFirstDoWithArguments
        arguments = an Array[1]
Temporaries:
        argumentProcesses = nil
        input = nil
Context PC = 82

----------------------------------------------------------------------
optimized [] in [] in [] in [] in Polycephaly2.VirtualMachines>>first:do:actions:arguments:
Receiver:
        an UndefinedObject
Temporaries:
        .machine = a Polycephaly2.VirtualMachine
        .action = BlockClosure [] in Polycephaly2.VirtualMachinesTest>>testFirstDoWithArguments
        .arguments = an Array[1]
        result = nil
Context PC = 7

----------------------------------------------------------------------
BlockClosure>>ensure:
Receiver:
        a BlockClosure
Instance Variables:
        method = CompiledBlock [] in [] in [] in [] in Polycephaly2.VirtualMachines>>first:do:actions:arguments:
        outerContext = nil
        copiedValues = an Array[4]
Arguments:
        aBlock = BlockClosure [] in [] in [] in [] in Polycephaly2.VirtualMachines>>first:do:actions:arguments:
Temporaries:
        result = nil
Context PC = 4

----------------------------------------------------------------------
optimized [] in [] in [] in Polycephaly2.VirtualMachines>>first:do:actions:arguments:
Receiver:
        an UndefinedObject
Temporaries:
        result = nil
        .machine = a Polycephaly2.VirtualMachine
        .action = BlockClosure [] in Polycephaly2.VirtualMachinesTest>>testFirstDoWithArguments
        .arguments = an Array[1]
        .controlLock = a Semaphore[0]
        .processes = an Array[4]
        .i = 1
        .results = an OrderedCollection[0]
        .resultsSemaphore = a Semaphore[1]
Context PC = 24

----------------------------------------------------------------------
BlockClosure>>on:do:
Receiver:
        a BlockClosure
Instance Variables:
        method = CompiledBlock [] in [] in [] in Polycephaly2.VirtualMachines>>first:do:actions:arguments:
        outerContext = nil
        copiedValues = an Array[8]
Arguments:
        anExceptionSelector = TerminateException
        handlerBlock = BlockClosure [] in [] in Process class>>forBlock:priority:
Context PC = 18

----------------------------------------------------------------------
optimized [] in Process class>>forBlock:priority:
Receiver:
        an UndefinedObject
Temporaries:
        .aBlock = BlockClosure [] in [] in [] in Polycephaly2.VirtualMachines>>first:do:actions:arguments:
Context PC = 9
Reply | Threaded
Open this post in threaded view
|

Re: VW7.9 Polycephaly problem

Michael Lucas-Smith-2
That happens when the marshaler hits a namespace or workspace variables to export. You can fix it by first loading StoreBase, which implements #isInStandardEnvironment. Removing this dependency is on the todo list.

Michael

On Jul 14, 2012, at 4:34 PM, askoh wrote:

> I am using
> HP Pavillion dv6z Quad Ed
> Win 7 64 bit
> VW7.9 64 bit
> Launch virgin image.
> Click/System/Parcel Manager/
> Select SUnitToo(ls)
> RightClick/Load/
> Select Polycephaly2-Tests
> RightClick/Load/
> In system browser, select VirtualMachinesTest
> Click run tests button.
> I get three exceptions below.
>
> Thanks in advance,
> Aik-Siong Koh
>
> Unhandled exception: Message not understood: #isInStandardEnvironment
> NameSpace(Object)>>doesNotUnderstand:
> Xtreams.ObjectMarshaler>>put:binding:
> Xtreams.ObjectMarshaler>>marshal:object:
> Xtreams.ObjectMarshaler>>put:object:
> Xtreams.ObjectMarshaler>>marshal:object:
> Xtreams.ObjectMarshaler>>put:object:
> Xtreams.ObjectMarshaler>>put:compiledcode:
> Xtreams.ObjectMarshaler>>marshal:object:
> Xtreams.ObjectMarshaler>>put:object:
> Xtreams.ObjectMarshaler>>put:compiledcode:
> Xtreams.ObjectMarshaler>>marshal:object:
> Xtreams.ObjectMarshaler>>put:object:
> Xtreams.ObjectMarshaler>>marshal:object:
> Xtreams.ObjectWriteStream>>put:
> Polycephaly2.VirtualMachine>>transmitFork:
> optimized [] in Polycephaly2.VirtualMachine>>do:withArguments:
> BlockClosure>>ensure:
> Semaphore>>critical:
> Polycephaly2.VirtualMachine>>do:withArguments:
> optimized [] in [] in [] in [] in
> Polycephaly2.VirtualMachines>>first:do:actions:arguments:
> BlockClosure>>ensure:
> optimized [] in [] in [] in
> Polycephaly2.VirtualMachines>>first:do:actions:arguments:
> BlockClosure>>on:do:
> optimized [] in Process class>>forBlock:priority:
>
> ----------------------------------------------------------------------
> NameSpace(Object)>>doesNotUnderstand:
> Receiver:
> a NameSpace
> Instance Variables:
> organization = ('' #ChainedSortFunction #CollateUnit #CompactDictionary
> #CompositeLocale #ErrorNotifierSystem #ExtrapolatedSystemTimeZone
> #MessageCatalogSystem #PrintFormatToken #SortedCompactDictionary
> #SortFunction #Subsequence #TextFragment #Timer #UnicodeCollationAlgorithm)
> ('Assets' #Assets)
> ('Collections-Abstract' #ArrayedCollection #Collection #KeyedCollection
> #KeyNotFoundError #SequenceableCollection #ValueNotFoundError)
> ('Collections-Arrayed' #Array #ByteArray #DwordArray #IntegerArray
> #LargeArray #LargeWeakArray #LargeWordArray #QueueOverflowError #RunArray
> #SegmentedCollection #WeakArray #WordArray)
> ('Collections-Sequenceable' #Interval #LinkedList #OrderedCollection
> #SortedCollection #SortedCollectionWithPolicy)
> ('Collections-Streams' #ByteStreamEncoder #CharacterEncoder
> #CharacterEncoderPool #EncodedStream #EncodedStreamConstructor
> #EndOfStreamNotification #IllegalCharacterStreamErrorPolicy
> #IncompleteNextCountError #InternalCodeReaderStream
> #InternalCodeWriterStream #InternalEncodedStreamConstructor #InternalStream
> #PeekableStream #PositionableStream #PositionOutOfBoundsError
> #PositionRecord #ReadStream #ReadWriteStream #Stream #StreamEncoder
> #StreamError #StreamErrorPolicy #StreamPolicy #TextStream
> #UTF16StreamEncoder #UTF8StreamEncoder #WriteStream)
> ('Collections-String Support' #ByteEncodedString #ByteString #ByteSymbol
> #CompactSymbolTable #FastSymbolTable #FourByteString #FourByteSymbol
> #GapString #ISO8859L1String #MSCP1252String #SymbolTable #TwoByteString
> #TwoByteSymbol #UnsupportedCharacterError)
> ('Collections-Support' #Association #CompositionStream
> #InitializedVariableBinding #Link #LinkValue #LookupKey #VariableBinding)
> ('Collections-Text' #CharacterArray #String #StringParameterSubstitution
> #Symbol #Text)
> ('Collections-Unordered' #Bag #Dictionary #EphemeronDictionary
> #IdentityDictionary #IdentitySet #OrderedSet #Set #WeakDictionary)
> ('Core' #Duration)
> ('Deprecation' #Deprecated)
> ('Graphics-Fonts' #UnicodeCharacterEncoder)
> ('Graphics-Geometry' #Point)
> ('Headless' #BasicHeadlessSystem)
> ('Headless-Support' #HeadlessError #HeadlessImage)
> ('Interface-Text' #Transcript)
> ('Internationalization' #CompoundTextStateNode #CompoundTextStreamEncoder
> #Locale #LocaleEncodingComponent #LocaleLocalizationComponent
> #LocaleSensitiveDataReader #NumberPrintPolicy #NumberReader #PrintPolicy
> #StringCollationPolicy #StringPrintPolicy #TimestampPrintPolicy
> #TimestampReader #UnicodeStreamEncoder)
> ('Kernel-Classes' #Behavior #BehaviorShell #Class #ClassDescription
> #CommentRequestNotification #Metaclass #ObsoleteClassError)
> ('Kernel-Exception Handling' #ControlInterrupt #Error #Exception
> #ExceptionSet #GenericException #HaltInterrupt #HandlerList
> #InformationSignal #LowSpaceInterrupt #Notification #QueryNotification
> #Signal #SignalCollection #SignalError #SignalHandler #SystemNotification
> #TerminateException #UnhandledException #UserInterrupt #UserNotification
> #VariableConfirmation #VetoAction #WalkbackWarning #Warning)
> ('Kernel-Methods' #Message #MessageSend)
> ('Kernel-Objects' #Boolean #ByteSwapFailedError #CannotTrackError
> #ConstantBindingModificationError #DeprecationEncountered #ErrorNotifier
> #False #ImproperStoreError #IndexNotFoundError #MessageNotUnderstood
> #MirroredNoModificationError #ModificationTracker #MustBeBoolean
> #NoModificationError #NonIntegerIndexError #NotFoundError #Object
> #SubclassResponsibilityError #SubscriptOutOfBoundsError #True
> #UndefinedObject #UninterpretedBytes)
> ('Kernel-Processes' #Delay #Process #ProcessEnvironment #Processor #Promise
> #PromiseTerminateException #RecursionLock #Semaphore #SharedQueue)
> ('Magnitude-General' #Character #CompositeTimeZone #Date #Magnitude
> #SystemTimeZone #Time #Timestamp #TimeZone)
> ('Magnitude-Numbers' #ArithmeticError #ArithmeticValue #DomainError #Double
> #FastRandom #FixedPoint #Float #Fraction #Integer #LaggedFibonacciRandom
> #LargeInteger #LargeNegativeInteger #LargePositiveInteger
> #LimitedPrecisionReal #MinimumStandardRandom #Number #ParkMillerRandom
> #Random #RangeError #SmallDouble #SmallInteger #UnorderedNumbersError
> #ZeroDivide)
> ('Model-Observables' #Announcer)
> ('RuntimePackager' #ErrorDumper)
> ('System-Announcements' #Announcement #AnnouncementDeliveryDestination
> #AnnouncementSet #AnnouncementSubscription
> #AnnouncementSubscriptionCollection #SubscriptionRegistry
> #WeakAnnouncementSubscription)
> ('System-Code Storage' #AbsentBehaviorShell)
> ('System-Dependency Events' #AbstractSystemEventInterest #ActionSequence
> #CollectionAccessor #ConstantAccessor #EvaluableAction #EventManager
> #LinkMessage)
> ('System-Subsystems' #BasicSystem #CommandLineInterest #CoreSystem
> #DevelopmentSystem #EarlyImageSetupSystem #EarlyInterestNotificationSystem
> #ExternalSystem #FinalizationSystem #ImageConfigurationSystem
> #InterestNotificationSystem #KernelSystem #LocaleSystem #RuntimeSystem
> #Subsystem #SystemEventInterest #UserApplication)
> ('UIBasics-Collections' #List #SequenceableCollectionSorter)
>
> bindings = a NameSpaceBindings[251]
> specificImports = an Array[0]
> generalImports = an Array[1]
> parent = a NameSpace[37]
> name = #Core
> Arguments:
> aMessage = a Message with selector: #isInStandardEnvironment and arguments:
> #()
> Temporaries:
> excpt = a MessageNotUnderstood
> resumeValue = nil
> Context PC = 25
>
> ----------------------------------------------------------------------
> Xtreams.ObjectMarshaler>>put:binding:
> Receiver:
> an Xtreams.ObjectMarshaler
> Instance Variables:
> classes = an Array[43]
> read = an Array[43]
> write = an Array[43]
> version = a ByteArray[10]
> rehash = an Array[43]
> analyse = an Array[43]
> immediate = an Array[43]
> classesMutex = a Semaphore[0]
> Arguments:
> writing = ObjectWriteStream
> BufferedWriteStream buffered: 1999754
> #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6
> 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34
> 35...etc...]
> MultiplexWriteSubstream
> ExternalWriteStream
> an active SocketAccessor
> aBinding = (VariableBinding key: #Array)
> Context PC = 7
>
> ----------------------------------------------------------------------
> Xtreams.ObjectMarshaler>>marshal:object:
> Receiver:
> an Xtreams.ObjectMarshaler
> Instance Variables:
> classes = an Array[43]
> read = an Array[43]
> write = an Array[43]
> version = a ByteArray[10]
> rehash = an Array[43]
> analyse = an Array[43]
> immediate = an Array[43]
> classesMutex = a Semaphore[0]
> Arguments:
> writing = ObjectWriteStream
> BufferedWriteStream buffered: 1999754
> #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6
> 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34
> 35...etc...]
> MultiplexWriteSubstream
> ExternalWriteStream
> an active SocketAccessor
> object = (VariableBinding key: #Array)
> Temporaries:
> class = VariableBinding
> classId = 33
> objectId = 20
> Context PC = 66
>
> ----------------------------------------------------------------------
> Xtreams.ObjectMarshaler>>put:object:
> Receiver:
> an Xtreams.ObjectMarshaler
> Instance Variables:
> classes = an Array[43]
> read = an Array[43]
> write = an Array[43]
> version = a ByteArray[10]
> rehash = an Array[43]
> analyse = an Array[43]
> immediate = an Array[43]
> classesMutex = a Semaphore[0]
> Arguments:
> writing = ObjectWriteStream
> BufferedWriteStream buffered: 1999754
> #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6
> 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34
> 35...etc...]
> MultiplexWriteSubstream
> ExternalWriteStream
> an active SocketAccessor
> object = (ResolvedDeferredConstant key: #Array)
> Temporaries:
> index = 2
> index = nil
> Context PC = 31
>
> ----------------------------------------------------------------------
> Xtreams.ObjectMarshaler>>marshal:object:
> Receiver:
> an Xtreams.ObjectMarshaler
> Instance Variables:
> classes = an Array[43]
> read = an Array[43]
> write = an Array[43]
> version = a ByteArray[10]
> rehash = an Array[43]
> analyse = an Array[43]
> immediate = an Array[43]
> classesMutex = a Semaphore[0]
> Arguments:
> writing = ObjectWriteStream
> BufferedWriteStream buffered: 1999754
> #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6
> 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34
> 35...etc...]
> MultiplexWriteSubstream
> ExternalWriteStream
> an active SocketAccessor
> object = (ResolvedDeferredConstant key: #Array)
> Temporaries:
> class = ResolvedDeferredConstant
> classId = 43
> objectId = 18
> Context PC = 66
>
> ----------------------------------------------------------------------
> Xtreams.ObjectMarshaler>>put:object:
> Receiver:
> an Xtreams.ObjectMarshaler
> Instance Variables:
> classes = an Array[43]
> read = an Array[43]
> write = an Array[43]
> version = a ByteArray[10]
> rehash = an Array[43]
> analyse = an Array[43]
> immediate = an Array[43]
> classesMutex = a Semaphore[0]
> Arguments:
> writing = ObjectWriteStream
> BufferedWriteStream buffered: 1999754
> #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6
> 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34
> 35...etc...]
> MultiplexWriteSubstream
> ExternalWriteStream
> an active SocketAccessor
> object = CompiledMethod
> Polycephaly2.VirtualMachinesTest>>testFirstDoWithArguments
> Temporaries:
> index = 4
> index = 5
> Context PC = 55
>
> ----------------------------------------------------------------------
> Xtreams.ObjectMarshaler>>put:compiledcode:
> Receiver:
> an Xtreams.ObjectMarshaler
> Instance Variables:
> classes = an Array[43]
> read = an Array[43]
> write = an Array[43]
> version = a ByteArray[10]
> rehash = an Array[43]
> analyse = an Array[43]
> immediate = an Array[43]
> classesMutex = a Semaphore[0]
> Arguments:
> writing = ObjectWriteStream
> BufferedWriteStream buffered: 1999754
> #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6
> 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34
> 35...etc...]
> MultiplexWriteSubstream
> ExternalWriteStream
> an active SocketAccessor
> aCompiledCode = CompiledMethod
> Polycephaly2.VirtualMachinesTest>>testFirstDoWithArguments
> Context PC = 6
>
> ----------------------------------------------------------------------
> Xtreams.ObjectMarshaler>>marshal:object:
> Receiver:
> an Xtreams.ObjectMarshaler
> Instance Variables:
> classes = an Array[43]
> read = an Array[43]
> write = an Array[43]
> version = a ByteArray[10]
> rehash = an Array[43]
> analyse = an Array[43]
> immediate = an Array[43]
> classesMutex = a Semaphore[0]
> Arguments:
> writing = ObjectWriteStream
> BufferedWriteStream buffered: 1999754
> #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6
> 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34
> 35...etc...]
> MultiplexWriteSubstream
> ExternalWriteStream
> an active SocketAccessor
> object = CompiledMethod
> Polycephaly2.VirtualMachinesTest>>testFirstDoWithArguments
> Temporaries:
> class = CompiledMethod
> classId = 39
> objectId = 5
> Context PC = 66
>
> ----------------------------------------------------------------------
> Xtreams.ObjectMarshaler>>put:object:
> Receiver:
> an Xtreams.ObjectMarshaler
> Instance Variables:
> classes = an Array[43]
> read = an Array[43]
> write = an Array[43]
> version = a ByteArray[10]
> rehash = an Array[43]
> analyse = an Array[43]
> immediate = an Array[43]
> classesMutex = a Semaphore[0]
> Arguments:
> writing = ObjectWriteStream
> BufferedWriteStream buffered: 1999754
> #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6
> 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34
> 35...etc...]
> MultiplexWriteSubstream
> ExternalWriteStream
> an active SocketAccessor
> object = CompiledBlock [] in
> Polycephaly2.VirtualMachinesTest>>testFirstDoWithArguments
> Temporaries:
> index = 2
> index = nil
> Context PC = 31
>
> ----------------------------------------------------------------------
> Xtreams.ObjectMarshaler>>put:compiledcode:
> Receiver:
> an Xtreams.ObjectMarshaler
> Instance Variables:
> classes = an Array[43]
> read = an Array[43]
> write = an Array[43]
> version = a ByteArray[10]
> rehash = an Array[43]
> analyse = an Array[43]
> immediate = an Array[43]
> classesMutex = a Semaphore[0]
> Arguments:
> writing = ObjectWriteStream
> BufferedWriteStream buffered: 1999754
> #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6
> 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34
> 35...etc...]
> MultiplexWriteSubstream
> ExternalWriteStream
> an active SocketAccessor
> aCompiledCode = CompiledBlock [] in
> Polycephaly2.VirtualMachinesTest>>testFirstDoWithArguments
> Context PC = 6
>
> ----------------------------------------------------------------------
> Xtreams.ObjectMarshaler>>marshal:object:
> Receiver:
> an Xtreams.ObjectMarshaler
> Instance Variables:
> classes = an Array[43]
> read = an Array[43]
> write = an Array[43]
> version = a ByteArray[10]
> rehash = an Array[43]
> analyse = an Array[43]
> immediate = an Array[43]
> classesMutex = a Semaphore[0]
> Arguments:
> writing = ObjectWriteStream
> BufferedWriteStream buffered: 1999754
> #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6
> 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34
> 35...etc...]
> MultiplexWriteSubstream
> ExternalWriteStream
> an active SocketAccessor
> object = CompiledBlock [] in
> Polycephaly2.VirtualMachinesTest>>testFirstDoWithArguments
> Temporaries:
> class = CompiledBlock
> classId = 38
> objectId = 3
> Context PC = 66
>
> ----------------------------------------------------------------------
> Xtreams.ObjectMarshaler>>put:object:
> Receiver:
> an Xtreams.ObjectMarshaler
> Instance Variables:
> classes = an Array[43]
> read = an Array[43]
> write = an Array[43]
> version = a ByteArray[10]
> rehash = an Array[43]
> analyse = an Array[43]
> immediate = an Array[43]
> classesMutex = a Semaphore[0]
> Arguments:
> writing = ObjectWriteStream
> BufferedWriteStream buffered: 1999754
> #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6
> 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34
> 35...etc...]
> MultiplexWriteSubstream
> ExternalWriteStream
> an active SocketAccessor
> object = BlockClosure [] in
> Polycephaly2.VirtualMachinesTest>>testFirstDoWithArguments
> Temporaries:
> index = 1
> index = nil
> Context PC = 31
>
> ----------------------------------------------------------------------
> Xtreams.ObjectMarshaler>>marshal:object:
> Receiver:
> an Xtreams.ObjectMarshaler
> Instance Variables:
> classes = an Array[43]
> read = an Array[43]
> write = an Array[43]
> version = a ByteArray[10]
> rehash = an Array[43]
> analyse = an Array[43]
> immediate = an Array[43]
> classesMutex = a Semaphore[0]
> Arguments:
> writing = ObjectWriteStream
> BufferedWriteStream buffered: 1999754
> #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6
> 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34
> 35...etc...]
> MultiplexWriteSubstream
> ExternalWriteStream
> an active SocketAccessor
> object = BlockClosure [] in
> Polycephaly2.VirtualMachinesTest>>testFirstDoWithArguments
> Temporaries:
> class = BlockClosure
> classId = 37
> objectId = 2
> Context PC = 66
>
> ----------------------------------------------------------------------
> Xtreams.ObjectWriteStream>>put:
> Receiver:
> an Xtreams.ObjectWriteStream
> Instance Variables:
> destination = BufferedWriteStream buffered: 1999754
> #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6
> 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34
> 35...etc...]
> MultiplexWriteSubstream
> ExternalWriteStream
> an active SocketAccessor
> marshaler = a Xtreams.ObjectMarshaler
> objects = an Array[20]
> nothing = an Object
> int16 = InterpretedWriteStream
> BufferedWriteStream buffered: 1999754
> #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6
> 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34
> 35...etc...]
> MultiplexWriteSubstream
> ExternalWriteStream
> an active SocketAccessor
> int32 = InterpretedWriteStream
> BufferedWriteStream buffered: 1999754
> #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6
> 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34
> 35...etc...]
> MultiplexWriteSubstream
> ExternalWriteStream
> an active SocketAccessor
> int64 = InterpretedWriteStream
> BufferedWriteStream buffered: 1999754
> #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6
> 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34
> 35...etc...]
> MultiplexWriteSubstream
> ExternalWriteStream
> an active SocketAccessor
> uint16 = InterpretedWriteStream
> BufferedWriteStream buffered: 1999754
> #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6
> 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34
> 35...etc...]
> MultiplexWriteSubstream
> ExternalWriteStream
> an active SocketAccessor
> uint32 = InterpretedWriteStream
> BufferedWriteStream buffered: 1999754
> #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6
> 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34
> 35...etc...]
> MultiplexWriteSubstream
> ExternalWriteStream
> an active SocketAccessor
> uint64 = InterpretedWriteStream
> BufferedWriteStream buffered: 1999754
> #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6
> 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34
> 35...etc...]
> MultiplexWriteSubstream
> ExternalWriteStream
> an active SocketAccessor
> float = InterpretedWriteStream
> BufferedWriteStream buffered: 1999754
> #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6
> 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34
> 35...etc...]
> MultiplexWriteSubstream
> ExternalWriteStream
> an active SocketAccessor
> double = InterpretedWriteStream
> BufferedWriteStream buffered: 1999754
> #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6
> 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34
> 35...etc...]
> MultiplexWriteSubstream
> ExternalWriteStream
> an active SocketAccessor
> int8 = InterpretedWriteStream
> BufferedWriteStream buffered: 1999754
> #[25 0 25 252 129 182 15 0 25 45 37 2 38 3 0 3 4 4 52 16 200 101 39 5 9 3 6
> 37 16 1 75 28 29 241 98 91 68 3 178 75 166 205 35 102 1 75 56 33 34
> 35...etc...]
> MultiplexWriteSubstream
> ExternalWriteStream
> an active SocketAccessor
> Arguments:
> object = BlockClosure [] in
> Polycephaly2.VirtualMachinesTest>>testFirstDoWithArguments
> Context PC = 5
>
> ----------------------------------------------------------------------
> Polycephaly2.VirtualMachine>>transmitFork:
> Receiver:
> a Polycephaly2.VirtualMachine
> Instance Variables:
> marshaler = a Xtreams.ObjectMarshaler
> multiplexer = a Xtreams.Multiplexer
> closeBlock = BlockClosure [] in Polycephaly2.VirtualMachine
> class>>executable:arguments:image:marshaler:
> commandMutex = a Semaphore[0]
> transcriptProcess = a Process in Semaphore>>wait
> transcript = BlockClosureWriteStream
> BlockClosure [] in TextCollector>>writing
> logger = nil
> socket = an active SocketAccessor
> Arguments:
> aBlock = BlockClosure [] in
> Polycephaly2.VirtualMachinesTest>>testFirstDoWithArguments
> Context PC = 20
>
> ----------------------------------------------------------------------
> optimized [] in Polycephaly2.VirtualMachine>>do:withArguments:
> Receiver:
> an UndefinedObject
> Temporaries:
> .self = a Polycephaly2.VirtualMachine
> .aBlock = BlockClosure [] in
> Polycephaly2.VirtualMachinesTest>>testFirstDoWithArguments
> .arguments = an Array[1]
> argumentProcesses = nil
> input = nil
> Context PC = 14
>
> ----------------------------------------------------------------------
> BlockClosure>>ensure:
> Receiver:
> a BlockClosure
> Instance Variables:
> method = CompiledBlock [] in Polycephaly2.VirtualMachine>>do:withArguments:
> outerContext = nil
> copiedValues = an Array[4]
> Arguments:
> aBlock = BlockClosure [] in Semaphore>>critical:
> Temporaries:
> result = nil
> Context PC = 4
>
> ----------------------------------------------------------------------
> Semaphore>>critical:
> Receiver:
> a Semaphore
> Instance Variables:
> firstLink = nil
> lastLink = nil
> excessSignals = 0
> Arguments:
> mutuallyExcludedBlock = BlockClosure [] in
> Polycephaly2.VirtualMachine>>do:withArguments:
> Context PC = 10
>
> ----------------------------------------------------------------------
> Polycephaly2.VirtualMachine>>do:withArguments:
> Receiver:
> a Polycephaly2.VirtualMachine
> Instance Variables:
> marshaler = a Xtreams.ObjectMarshaler
> multiplexer = a Xtreams.Multiplexer
> closeBlock = BlockClosure [] in Polycephaly2.VirtualMachine
> class>>executable:arguments:image:marshaler:
> commandMutex = a Semaphore[0]
> transcriptProcess = a Process in Semaphore>>wait
> transcript = BlockClosureWriteStream
> BlockClosure [] in TextCollector>>writing
> logger = nil
> socket = an active SocketAccessor
> Arguments:
> aBlock = BlockClosure [] in
> Polycephaly2.VirtualMachinesTest>>testFirstDoWithArguments
> arguments = an Array[1]
> Temporaries:
> argumentProcesses = nil
> input = nil
> Context PC = 82
>
> ----------------------------------------------------------------------
> optimized [] in [] in [] in [] in
> Polycephaly2.VirtualMachines>>first:do:actions:arguments:
> Receiver:
> an UndefinedObject
> Temporaries:
> .machine = a Polycephaly2.VirtualMachine
> .action = BlockClosure [] in
> Polycephaly2.VirtualMachinesTest>>testFirstDoWithArguments
> .arguments = an Array[1]
> result = nil
> Context PC = 7
>
> ----------------------------------------------------------------------
> BlockClosure>>ensure:
> Receiver:
> a BlockClosure
> Instance Variables:
> method = CompiledBlock [] in [] in [] in [] in
> Polycephaly2.VirtualMachines>>first:do:actions:arguments:
> outerContext = nil
> copiedValues = an Array[4]
> Arguments:
> aBlock = BlockClosure [] in [] in [] in [] in
> Polycephaly2.VirtualMachines>>first:do:actions:arguments:
> Temporaries:
> result = nil
> Context PC = 4
>
> ----------------------------------------------------------------------
> optimized [] in [] in [] in
> Polycephaly2.VirtualMachines>>first:do:actions:arguments:
> Receiver:
> an UndefinedObject
> Temporaries:
> result = nil
> .machine = a Polycephaly2.VirtualMachine
> .action = BlockClosure [] in
> Polycephaly2.VirtualMachinesTest>>testFirstDoWithArguments
> .arguments = an Array[1]
> .controlLock = a Semaphore[0]
> .processes = an Array[4]
> .i = 1
> .results = an OrderedCollection[0]
> .resultsSemaphore = a Semaphore[1]
> Context PC = 24
>
> ----------------------------------------------------------------------
> BlockClosure>>on:do:
> Receiver:
> a BlockClosure
> Instance Variables:
> method = CompiledBlock [] in [] in [] in
> Polycephaly2.VirtualMachines>>first:do:actions:arguments:
> outerContext = nil
> copiedValues = an Array[8]
> Arguments:
> anExceptionSelector = TerminateException
> handlerBlock = BlockClosure [] in [] in Process class>>forBlock:priority:
> Context PC = 18
>
> ----------------------------------------------------------------------
> optimized [] in Process class>>forBlock:priority:
> Receiver:
> an UndefinedObject
> Temporaries:
> .aBlock = BlockClosure [] in [] in [] in
> Polycephaly2.VirtualMachines>>first:do:actions:arguments:
> Context PC = 9
>
>
> --
> View this message in context: http://forum.world.st/VW7-9-Polycephaly-problem-tp4640030.html
> Sent from the VisualWorks mailing list archive at Nabble.com.
> _______________________________________________
> vwnc mailing list
> [hidden email]
> http://lists.cs.uiuc.edu/mailman/listinfo/vwnc


_______________________________________________
vwnc mailing list
[hidden email]
http://lists.cs.uiuc.edu/mailman/listinfo/vwnc