From: [hidden email]
To: [hidden email] Subject: [BUG]SmallInteger(Object)>>doesNotUnderstand: #'@-' i am running the one click version of pier.. i am ready to run my image remotely and start using it as a real website, but i am running into a problem when trying to fire up a vnc server first.. the server starts up fine, but when i go make a connection to the server, it bombs out with the above error.. i used this to install the server: Gofer it squeaksource: 'MetacelloRepository'; package: 'ConfigurationOfRFB'; load. ((Smalltalk at: #ConfigurationOfRFB) project perform: #latestVersion) load. which i got from here: http://book.pharo-project.org/book/TipsAndTricks/RemoteDevelopment/ any ideas? thanks! 21 November 2010 12:22:39 am VM: Mac OS - intel - 1065 - Croquet Closure Cog VM [CoInterpreter VMMaker-oscog.32] Pier 2.0 Image: Pharo1.1.1 [Latest update: #11414] SecurityManager state: Restricted: false FileAccess: true SocketAccess: true Working Dir /Users/sergio/Downloads/Pier.app/Contents/Resources Trusted Dir /foobar/tooBar/forSqueak/bogus Untrusted Dir /Users/sergio/Library/Preferences/Squeak/Internet/My Squeak SmallInteger(Object)>>doesNotUnderstand: #'@-' Receiver: -1 Arguments and temporary variables: aMessage: @- -1 exception: MessageNotUnderstood: SmallInteger>>@- resumeValue: nil Receiver's instance variables: -1 RFBSession>>initServer:socket:reverse: Receiver: a RFBSession Arguments and temporary variables: rfbServer: a RFBServer aSocket: a RFBSocket[connected] reverseFlag: false Receiver's instance variables: server: a RFBServer socket: a RFBSocket[connected] process: nil state: #rfbProtocolVersion protocolMinor: nil interactive: true reverseConnection: false readyForSetColourMapEntries: false preferredEncoding: nil sendRect: nil countRects: nil correMaxWidth: 48 correMaxHeight: 48 authChallenge: nil modifiedRegion: RFBRegion with 0 items requestedRegion: 0@0 corner: 0@0 format: a RFBPixelFormat(32bpp, depth 32 LE, true colour 255,255,255 16+8+0) zlibCompressLevel: 5 zlibStream: nil enableLastRectEncoding: false enableCursorShapeUpdates: false enableCursorPosUpdates: false useRichCursorEncoding: nil modifiers: 0 updateProcess: a Process in [] in RFBSession>>updateLoop updateSemaphore: a Semaphore(a Process in [] in RFBSession>>updateLoop) currentCursor: ((CursorWithMask extent: 16@16 depth: 1 fromArray: #( 2r0 ...etc... clientCursor: nil mousePosition: nil clientPosition: nil fixColourMapEntries: nil framebufferUpdateRequest: nil framebufferUpdate: nil updateRectHeader: nil keyEvent: nil pointerEvent: nil clientCutText: nil rreHeader: nil zrleHeader: nil xCursorColoursHeader: nil rfbStream: a RFBStreamSwap24 #[] damageFilter: nil incremental: nil allocationCount: nil bytesLeft: nil updateCount: nil lowWaterMark: nil highWaterMark: nil meanSeaLevel: nil updateTime: nil totalTime: nil RFBSession class>>withServer:socket:reverse: Receiver: RFBSession Arguments and temporary variables: rfbServer: a RFBServer aSocket: a RFBSocket[connected] reverseFlag: false Receiver's instance variables: superclass: Object methodDict: a MethodDictionary(#abort->(RFBSession>>#abort "a CompiledMethod(91...etc... format: 232 instanceVariables: #('server' 'socket' 'process' 'state' 'protocolMinor' 'inter...etc... organization: ('private' abort beginUpdate desktopName endUpdate fragmentRegion...etc... subclasses: nil name: #RFBSession classPool: a Dictionary(#Encodings->a Dictionary(0->#rfbEncodingRaw 1->#rfbEnco...etc... sharedPools: an OrderedCollection(EventSensorConstants) environment: a SystemDictionary(lots of globals) category: #'RFB-Server' traitComposition: {} localSelectors: nil RFBServer>>runSession: Receiver: a RFBServer Arguments and temporary variables: clientSocket: a RFBSocket[connected] peer: 'activate' Receiver's instance variables: socket: a RFBSocket[waitingForConnection] sessions: an IdentitySet() sessionsSema: a Semaphore() process: a Process in Debugger class>>openOn:context:label:contents:fullView: port: 5900 localHostName: 'sergios-macbook-pro-2.local' loopbackAddress: #[127 0 0 1] isRunning: true fixedKey: #[23 82 107 6 35 78 88 7] vncPasswords: #(#[120 255 215 172 230 21 119 176] #[120 255 215 172 230 21 119 ...etc... allowEmptyPasswords: true allowInputEvents: true allowLocalConnections: true allowRemoteConnections: true connectionPriority: #shared allowZRLE: true conserveMemory: false enableDamageFilter: true enableRawFilter: true enableDebugging: false enableLogging: false enableMemoryLog: false [] in RFBServer>>runLoop Receiver: a RFBServer Arguments and temporary variables: connection: an Array(a RFBSocket[connected]) Receiver's instance variables: socket: a RFBSocket[waitingForConnection] sessions: an IdentitySet() sessionsSema: a Semaphore() process: a Process in Debugger class>>openOn:context:label:contents:fullView: port: 5900 localHostName: 'sergios-macbook-pro-2.local' loopbackAddress: #[127 0 0 1] isRunning: true fixedKey: #[23 82 107 6 35 78 88 7] vncPasswords: #(#[120 255 215 172 230 21 119 176] #[120 255 215 172 230 21 119 ...etc... allowEmptyPasswords: true allowInputEvents: true allowLocalConnections: true allowRemoteConnections: true connectionPriority: #shared allowZRLE: true conserveMemory: false enableDamageFilter: true enableRawFilter: true enableDebugging: false enableLogging: false enableMemoryLog: false BlockClosure>>ifCurtailed: Receiver: [[socket isValid] whileTrue: [connection := socket waitForAcceptFor: 10. connection ...etc... Arguments and temporary variables: aBlock: [socket destroy] complete: nil result: nil Receiver's instance variables: outerContext: RFBServer>>runLoop startpc: 57 numArgs: 0 RFBServer>>runLoop Receiver: a RFBServer Arguments and temporary variables: connection: an Array(a RFBSocket[connected]) Receiver's instance variables: socket: a RFBSocket[waitingForConnection] sessions: an IdentitySet() sessionsSema: a Semaphore() process: a Process in Debugger class>>openOn:context:label:contents:fullView: port: 5900 localHostName: 'sergios-macbook-pro-2.local' loopbackAddress: #[127 0 0 1] isRunning: true fixedKey: #[23 82 107 6 35 78 88 7] vncPasswords: #(#[120 255 215 172 230 21 119 176] #[120 255 215 172 230 21 119 ...etc... allowEmptyPasswords: true allowInputEvents: true allowLocalConnections: true allowRemoteConnections: true connectionPriority: #shared allowZRLE: true conserveMemory: false enableDamageFilter: true enableRawFilter: true enableDebugging: false enableLogging: false enableMemoryLog: false [] in RFBServer>>start: Receiver: a RFBServer Arguments and temporary variables: Receiver's instance variables: socket: a RFBSocket[waitingForConnection] sessions: an IdentitySet() sessionsSema: a Semaphore() process: a Process in Debugger class>>openOn:context:label:contents:fullView: port: 5900 localHostName: 'sergios-macbook-pro-2.local' loopbackAddress: #[127 0 0 1] isRunning: true fixedKey: #[23 82 107 6 35 78 88 7] vncPasswords: #(#[120 255 215 172 230 21 119 176] #[120 255 215 172 230 21 119 ...etc... allowEmptyPasswords: true allowInputEvents: true allowLocalConnections: true allowRemoteConnections: true connectionPriority: #shared allowZRLE: true conserveMemory: false enableDamageFilter: true enableRawFilter: true enableDebugging: false enableLogging: false enableMemoryLog: false [] in BlockClosure>>newProcess Receiver: [self runLoop] Arguments and temporary variables: Receiver's instance variables: outerContext: RFBServer>>start: startpc: 141 numArgs: 0 --- The full stack --- SmallInteger(Object)>>doesNotUnderstand: #'@-' RFBSession>>initServer:socket:reverse: RFBSession class>>withServer:socket:reverse: RFBServer>>runSession: [] in RFBServer>>runLoop BlockClosure>>ifCurtailed: RFBServer>>runLoop [] in RFBServer>>start: [] in BlockClosure>>newProcess |
The only RFB I could find that works was the one I grabbed via Monticello from this repository: TF
On Sat, Nov 20, 2010 at 9:28 PM, sergio_101 <[hidden email]> wrote: From: [hidden email] |
> from this repository:
> http://source.lukas-renggli.ch/unsorted > TF > thanks! that worked.. one step closer to deploying my site! -- ---- peace, sergio photographer, journalist, visionary http://www.CodingForHire.com http://www.coffee-black.com http://www.painlessfrugality.com http://www.twitter.com/sergio_101 http://www.facebook.com/sergio101 |
In reply to this post by tfleig
Good let us know when it is up.
On Nov 21, 2010, at 7:39 AM, sergio_101 wrote: >> from this repository: >> http://source.lukas-renggli.ch/unsorted >> TF >> > > thanks! > > that worked.. > > one step closer to deploying my site! > > -- > ---- > peace, > sergio > photographer, journalist, visionary > > http://www.CodingForHire.com > http://www.coffee-black.com > http://www.painlessfrugality.com > http://www.twitter.com/sergio_101 > http://www.facebook.com/sergio101 > |
> Good let us know when it is up.
> > i just botched the site ... digging into it to see what i did.. posting to the pier list now.. -- ---- peace, sergio photographer, journalist, visionary http://www.CodingForHire.com http://www.coffee-black.com http://www.painlessfrugality.com http://www.twitter.com/sergio_101 http://www.facebook.com/sergio101 |
Free forum by Nabble | Edit this page |