Error: Improper store into indexable object 5 May 2020 11:12:36 pm VM: unix - a SmalltalkImage Image: Squeak3.8.1 [latest update: #6747] SecurityManager state: Restricted: false FileAccess: true SocketAccess: true Working Dir /opt/share/squeak/images Trusted Dir /opt/share/squeak/images/secure Untrusted Dir /opt/share/squeak/images/My Squeak Bitmap(Object)>>error: Receiver: a Bitmap of length 5499668 Arguments and temporary variables: aString: 'Improper store into indexable object' Receiver's instance variables: a Bitmap of length 5499668 Bitmap(Object)>>errorImproperStore Receiver: a Bitmap of length 5499668 Arguments and temporary variables: Receiver's instance variables: a Bitmap of length 5499668 Bitmap(Object)>>at:put: Receiver: a Bitmap of length 5499668 Arguments and temporary variables: index: 4902231 value: 0.006711409395973154 Receiver's instance variables: a Bitmap of length 5499668 InterpreterSimulatorLSB(InterpreterSimulator)>>longAt:put: Receiver: an InterpreterSimulatorLSB Arguments and temporary variables: byteAddress: 19608920 a32BitValue: 0.006711409395973154 Receiver's instance variables: memory: a Bitmap of length 5499668 youngStart: 18324392 endOfMemory: 21563788 memoryLimit: 21998648 nilObj: 4 falseObj: 12 trueObj: 20 specialObjectsOop: 1232756 rootTable: #(18324300 18324104 821808 18324012 18323784 18323692 18324196 18323...etc... rootTableCount: 76 child: 1170505996 field: 17968 parentField: 3 freeBlock: 19608944 lastHash: 32381 allocationCount: 835 lowSpaceThreshold: 200000 signalLowSpace: false compStart: 19561540 compEnd: 19723036 fwdTableNext: 19724144 fwdTableLast: 21998640 remapBuffer: #(281320 19582260 19582284 19582292 nil nil nil nil nil nil nil ni...etc... remapBufferCount: 0 allocationsBetweenGCs: 4000 tenuringThreshold: 2000 statFullGCs: 1 statFullGCMSecs: 11784 statIncrGCs: 6 statIncrGCMSecs: 139 statTenures: 0 statRootTableOverflows: 0 freeContexts: 19608360 freeLargeContexts: 1 interruptCheckCounter: 938 totalObjectCount: 434862 shrinkThreshold: 8388608 growHeadroom: 4194304 headerTypeBytes: a CArrayAccessor on: #(8 4 0 0) youngStartLocal: 18324392 activeContext: 19608232 theHomeContext: 19608232 method: 7107892 receiver: 19608916 instructionPointer: 7107903 stackPointer: 19608272 localIP: a CArray localSP: a CArray localHomeContext: 19608232 localReturnContext: 19607984 localReturnValue: 19608916 messageSelector: 9672812 argumentCount: 2 newMethod: 7108052 currentBytecode: 193 successFlag: true primitiveIndex: 117 primitiveFunctionPointer: #primitiveExternalCall methodCache: #(9673188 223716 9222768 258 4 #primitivePushFalse 0 0 9996024 100...etc... atCache: #(19607200 8 2 0 3112996 256 2 0 9393576 6 2 0 18303468 1 4 0 19570704...etc... lkupClass: 281320 reclaimableContextCount: 3 nextPollTick: 68363 nextWakeupTick: 68854 lastTick: 68348 interruptKeycode: 2094 interruptPending: false semaphoresToSignalA: #(nil nil nil nil nil nil nil nil nil nil nil nil nil nil ...etc... semaphoresUseBufferA: true semaphoresToSignalCountA: 0 semaphoresToSignalB: #(nil nil nil nil nil nil nil nil nil nil nil nil nil nil ...etc... semaphoresToSignalCountB: 0 savedWindowSize: 86180584 fullScreenFlag: 0 deferDisplayUpdates: true pendingFinalizationSignals: 0 compilerInitialized: false compilerHooks: nil extraVMMemory: 0 newNativeMethod: 4 methodClass: 281320 receiverClass: 281320 interpreterVersion: nil obsoleteIndexedPrimitiveTable: a CArrayAccessor on: #(a CArrayAccessor on: #(ni...etc... obsoleteNamedPrimitiveTable: a CArrayAccessor on: #(#(#gePrimitiveMergeFillFrom...etc... interpreterProxy: an InterpreterSimulatorLSB showSurfaceFn: nil interruptCheckCounterFeedBackReset: 1000 interruptChecksEveryNms: 1 externalPrimitiveTable: a CArrayAccessor on: #(3 4 5 6 7 8 9 10 11 12 13 0 0 0 ...etc... primitiveTable: #(#primitiveFail #primitiveAdd #primitiveSubtract #primitiveLes...etc... pollChecksEveryNms: nil byteCount: 1286360 sendCount: 136 traceOn: true myBitBlt: a BitBltSimulator displayForm: Form(640x480x32) filesOpen: an OrderedCollection(MultiByteFileStream: '/opt/share/squeak/images/...etc... imageName: '/opt/share/squeak/images/vl818-sim.image' pluginList: #('MiscPrimitivePlugin'->a MiscPrimitivePlugin 'SecurityPlugin'->a ...etc... mappedPluginEntries: #(#(a SecurityPlugin #secDisableFileAccess) #(a SecurityPl...etc... inputSem: nil quitBlock: [] in InterpreterSimulatorLSB(InterpreterSimulator)>>test {[^ self]}...etc... --- The full stack --- Bitmap(Object)>>error: ...etc...