On 09/04/2013 12:14 AM, Sven Van Caekenberghe wrote: > I totally agree: the why use RFB part and the remote browsing/debugging > replacement part. On the other hand, if people want to use some library, that > should be possible. > > The problem is this case is (again) that have a user (no offence Paul) of > some external library that says 'I take a stock image + a library and it does > not work in some specific case: pharo people help me please' while the > maintainer of RFB is nowhere to be seen or heard of, let alone that he would > be willing to take responsibility for how his/her software runs on recent > Pharo image/vm/platform combinations - it _is_ a lot of work to maintain open > source software. > > I looked a little bit at the RFB code: it is pretty OK AFAIKT, but it does > hackery stuff with networking. And Paul's problem only occurs if you save an > image with RFB connections open on Linux on a specific VM. It will require > dedication to debug this.. > > Sven
No offence taken. The RFB error happens without connections. It also happens on the Mac and XP using the VM's in those platforms' one-clicks from pharo-project.org in both Pharo 1.4 and Pharo 2. It does not happen using 1.4 and eliot's vm (2776). I've been using this VM for pharo 2 work: ~/pharo/pharo2.0$ ./pharo -version 3.9-7 #1 Wed Mar 13 18:22:44 CET 2013 gcc 4.4.3 NBCoInterpreter NativeBoost-CogPlugin-EstebanLorenzano.18 uuid: a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 13 2013 NBCogit NativeBoost-CogPlugin-EstebanLorenzano.18 uuid: a53445f9-c0c0-4015-97a3-be7db8d9ed6b Mar 13 2013 git://gitorious.org/cogvm/blessed.git Commit: 412abef33cbed05cf1d75329e451d71c0c6aa5a7 Date: 2013-03-13 17:48:50 +0100 By: Esteban Lorenzano <esteba...@gmail.com> Jenkins build #14535 Linux linux-ubuntu-10 2.6.32-38-server #83-Ubuntu SMP Wed Jan 4 11:26:59 UTC 2012 x86_64 GNU/Linux plugin path: /home/paul/pharo/pharo2.0/bin [default: /home/paul/pharo/pharo2.0/bin/] Often (many more times than emails I write) I blame Pharo or Linux (or some random JS library I'm using) for being broken and 99% of the time I come to find that its just some dumb code I wrote that's broken. In this instance because the image locks up and I can't use the alt+. (or cmd + .) to break out of it to diagnose the problem I don't know what to do other than report it.