Mantis Bugtracker
  

Viewing Issue Advanced Details Jump to Notes ] View Simple ] Issue History ] Print ]
ID Category Severity Reproducibility Date Submitted Last Update
0002155 [Squeak Packages] RemoteFrameBuffer minor always 11-05-05 23:16 09-29-06 11:34
Reporter saidani View Status public  
Assigned To
Priority normal Resolution open Platform
Status new   OS
Projection none   OS Version
ETA none Product Build
Summary 0002155: Client side broken with Squeak 3.8.6667
Description
Squeak VNC Client -> Squeak VNC Server : client displays nothing
X VNC Client -> Squeak VNC Server : ok
Squeak VNC Client -> X VNC Server : ok (!)

tested with Squeak 3.7
Squeak VNC Client -> Squeak VNC Server : ok.

Maybe a problem with RFBSocket (the debugger popped up on this class)
Steps To Reproduce
Additional Information
Attached Files

- Relationships
has duplicate 0001747closed  [BUG] RFBClient broken in 3.8 

- Notes
(0003033 - 757 - 1387 - 1513 - 1513 - 1513 - 1513)
saidani
11-06-05 00:36
edited on: 11-06-05 00:37

- bug already reported here : http://bugs.impara.de/view.php?id=1747 [^] (sorry for reporting it again, I made this error and was unable to delete one of this report, maybe a feature to add to allow people to make error and repare it).

- blank windows for the client side
- the debugger popped up, but quite difficult to get a stack trace...
However socketHandle seems to be not defined according to shout :


waitForDataIfClosed: closedBlock
    "Wait indefinitely for data to arrive. This method will block until
    data is available or the socket is closed."

    [true]
        whileTrue: [
            (self primSocketReceiveDataAvailable: socketHandle)
                ifTrue: [^self].
            self isConnected
                ifFalse: [^closedBlock value].
            self readSemaphore wait].

 
(0007486 - 394 - 430 - 430 - 430 - 430 - 430)
snoobab
09-29-06 11:34
edited on: 09-29-06 11:36

Tested with Squeak 3.8 and 3.9. If I switch off 'render cursor locally' or equivalent setting in VNC client then the above error does not occur.

The above error occurs partly because the remote client is disconnected from the Squeak VNC server i.e. tyhe status of the server socket is 'otherEndClosedButNotThisEnd'.

This behaviour occurs with both RealVNC client and Squeak VNC client.

 

- Issue History
Date Modified Username Field Change
11-05-05 23:16 saidani New Issue
11-06-05 00:36 saidani Note Added: 0003033
11-06-05 00:37 saidani Note Edited: 0003033
03-14-06 16:16 MarcusDenker Relationship added has duplicate 0001747
09-29-06 11:34 snoobab Note Added: 0007486
09-29-06 11:36 snoobab Note Edited: 0007486


Mantis 1.0.8[^]
Copyright © 2000 - 2007 Mantis Group
48 total queries executed.
32 unique queries executed.
Powered by Mantis Bugtracker