<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta content="text/html;charset=UTF-8" http-equiv="Content-Type"></head><body ><div style='font-size:10pt;font-family:Verdana,Arial,Helvetica,sans-serif;'>I am running Squeak 4.5 /w Cog on Slackware Linux 64. I am beginning to suspect its a problem with my Alien Bob 32 bit compatability libraries.<br>Yesterday, I attempted a call to Stripe.com using WebClient and I got a primitive failed for SqueakSSL even though the SqueakSSL bundle is there.<br><br>I have configured a 32 bit machine and will try later this week.<br><br>thx.<br><div id="1"><br>---- On Mon, 02 Sep 2013 21:44:03 -0700 <b>Levente Uzonyi <leves@elte.hu></b> wrote ---- <br></div><br><blockquote style="border-left: 1px solid #0000FF; padding-left: 6px; margin:0 0 0 5px">You should use RFB-ikp.8 for Squeak 4.3 and newer. Note that there's a <br>space at the beginning of the file name (it's " RFB-ikp.8.mcz"), which <br>confuses everyone and everything (people, MC, SqueakSource, etc). <br> <br> <br>Levente <br> <br>On Mon, 2 Sep 2013, gettimothy wrote: <br> <br>> Good Morning. <br>> <br>> On right monitor is Squeak4.5 on Cog.app-13.28.2749; <br>> RFB-ikp.6 from SqueakSource <br>> I use this as the VNCServer. <br>> <br>> On left monitor is Pharo2.o ; <br>> RFB(MarianoMartinezPeck.16) <br>> I use this as the VNCViewer. <br>> <br>> My plan was to debug the squeak side using the pharo side as a reference. <br>> It worked like a charm for the <br>> <br>> <br>> RFBSocket>>waitForSendDoneFor: timeout <br>> <br>> <br>> <br>> <br>> <br>> method where a copy-n-paste (thank you Mr. Peck (: ) enables me to start the server on Squeak and connect the VNC Viewer on the pharo side, and <br>> my squeak shows up (yay!) <br>> However, when I move the mouse over the viewer, the server crashes. <br>> <br>> I tracked the problem down to here: <br>> <br>> <br>> <br>> RFBSession>>endUpdate <br>> ... <br>> SmalltalkImage current vmParameterAt: 5 put: allocationCount. <br>> <br>> <br>> <br>> <br>> ... <br>> <br>> <br>> <br>> Commenting out the <br>> <br>> <br>> SmalltalkImage current vmParameterAt: 5 put: allocationCount <br>> <br>> <br>> <br>> <br>> <br>> line, enables the view to show up just fine; Howerver, Mouse events are not captured (buffered? killing the viewer, makes all the mouse events <br>> happen at once). <br>> <br>> <br>> I am not a VM guy (yet), so I was hoping a simple version check on the VritualMachine would do the trick, but then, I realized its something <br>> deeper. <br>> <br>> Here is the pharo version check. <br>> <br>> <br>> VirtualMachine version 'NBCoInterpreter NativeBoost-CogPlugin-EstebanLorenzano.18 uuid: a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 13 <br>> 2013 <br>> NBCogit NativeBoost-CogPlugin-EstebanLorenzano.18 uuid: a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 13 2013 <br>> git://gitorious.org/cogvm/blessed.git Commit: 412abef33cbed05cf1d75329e451d71c0c6aa5a7 Date: 2013-03-13 17:48:50 +0100 By: Esteban <br>> Lorenzano <<a href="mailto:estebanlm@gmail.com" target="_blank">estebanlm@gmail.com</a>> Jenkins build #14535 <br>> <br>> <br>> <br>> <br>> <br>> Here is the Squeak version check: <br>> <br>> <br>> SmalltalkImage current vmVersion 'Croquet Closure Cog VM [CoInterpreter VMMaker.oscog-eem.302]' <br>> <br>> <br>> <br>> <br>> <br>> Some observations (I have not been coding Smalltalk in over a year, and I am a bit of a newbie) <br>> <br>> <br>> 1. Squeak and Pharo are forked and I only see this sort of thing continuing. <br>> 2. Pharo factors VirtualMachine out of SmalltalkImage. <br>> 3. My idea to 'just install NativeBoost and see if that works' seems silly <br>> 4. If Pharo is the 'tool for the job' for the project I need VNC for, then I can deal with that, its just that I like Squeak. <br>> <br>> <br>> At this point, I decided to ask for advice on the best way to approach this problem. <br>> <br>> Please note, I have to do the Stripe work for squeak before I can revisit this. <br>> <br>> thx in advance. <br>> <br>> t. <br>> <br>> <br></blockquote><br></div></body></html>