Your have to remove RFBSocket>>waitForSendDoneFor: It overrides a method in Socket and fixes a few legacy bugs in Squeak but now it breaks RFB.
Cheers, Max > On 15.10.2014, at 11:52, p...@highoctane.be wrote: > > Hello, > > I've been trying to get RFB running in Pharo. > > So, installation was okay, I updated the Configuration to pick the last > change from Damien Cassou. > > Still, I start the server with: > > RFBServer current > initializePreferences; > configureForMemoryConservation; > allowEmptyPasswords: false; > setFullPassword: 'password'; "Clear text passwords..." > setViewPassword: 'password'; "... urgh!" > enableLogging: true; > enableDebugging: true; > start: 0. > > along with RFBLog dumpLogToTranscript: true. > > Server loads, starts. > > Now, when I connect with RealVNC, or TightVNC, or OSX built-in VNC, I get a > view of the UI (so, a copy of the framebuffer is sent) > > <image.png> > > The error I get is (as I am in debugging mode): > > <image.png> > > I followed the contexts upwards in the exception to sendData:startingAt:count: > > <image.png> > > > I wonder why I do not get the VNC client going on as the first screen is sent > properly. > > TIA > > Phil