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, phil@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