> has anyone been able to duplicate the reported instability

I don't think I reported it to the list.
But as it happens I have just completed some more testing on machines
other than my (somewhat anomalous) duo 2300.

First the bad news:

1) I found the same instability that I had on the duo
   i.e. when the server app is frontmost it is not too long before a
   crash occurs - I found this with both the standard vncPatches and
   my vncPatches68k. However, note that it seemed slightly more
   crashable with the standard vncPatches (I suspect this could be
   due to the more extensive non-reentry requirements I have put in
   the code).
   Another point of note is that I found the symptoms after crash
   depended on the action when the crash occurred.
   i.e. if it crashes when I click, then the cursor may continue to
   be moveable straight after, but nothing happens when clicking.
   Alternatively, if the crash occurs only while the cursor is moving
   then the cursor stops moving (but it's rather hard to tell if there
   is no response when clicking...)

2) Double-clicking in the Finder is improved somewhat, but still quite
   unreliable (except on my duo, of course...)
   I very strongly suspect this is *not* a CursorDevice debouncing
   problem, as was originally suggested (after all, double-clicks seem
   to work elsewhere), but is actually because of the way that the
   Finder 'locks up' the machine for a fraction of a second after a
   click on an icon (after some testing I realised the length of time
   is dependent on the 'double-click' time set in the Mouse control
   panel - this suggests that the Finder is taking over monitoring of
   the mouse after a mouse-down so that it can check for various
   things like contextual menus etc - it might be worth trying with
   this switched off to see if the problem persists).


3) With the removal of the interrupt code that allowed receiving of
   information at interrupt time, there are a few minor oddities with
   regard to cursor tracking on slower Macs (for example, with the
   'drag-selection' of icons - the 'elastic-band' sometimes does not
   appear when it should).


Now the good news:

1) Apart from the above problem (which only seems to happen when the
   server app is frontmost) the alpha 3 release does appear to be very
   robust.

2) The encoding bugs have been dealt with (the background problem and
   the occasional rect errors, as well as CoRRE now being correctly
   activated).

3) The hardware cursor looks like it is working well.


Of course, the drag problem remains (are you getting anywhere with
that, Jonathan?) with the standard vncPatches.


With regard to an alpha 3 version of vncPatches68k, I have completed
a version, but I'm finding a rather odd case where it occasionally
misses some updates - you have to wipe across with the cursor to see
it. I don't know why this should be (yet) since the coding for the
update capturing (and buffering etc) has not changed since alpha 1.

If you want to try it out in its current state you can download it
as follows:
http://wrench.et.ic.ac.uk/adrian/software/vnc/vncPatches68k-a3.hqx

There's also some anomalous problems I've been having with the
modifier keys (the shift key in particular - rather odd, again, but
I suspect it has to do with the way that the server app and the
patches are interacting together on the low level keymapping stuff).


Anyway, let me know if you can replicate the above crashes, and
also if you try vncPatches68k, how you get on with it...

Thanks!

Adrian
---------------------------------------------------------------------
To unsubscribe, send a message with the line: unsubscribe vnc-list
to [EMAIL PROTECTED]
See also: http://www.uk.research.att.com/vnc/intouch.html
---------------------------------------------------------------------

Reply via email to