Wow, a perfect debug report. Now I feel compelled to actually help
fix the problem. :)

        The very latest source is on the CVS server at SF:

http://echovnc.cvs.sourceforge.net/echovnc/echovnc/echovnc_linux/

        Any chance you can grab a snapshot of that and see if it still
results in the failed assertion?

        Also, can you run your Linux echoServer with debug logging (with
the "-ll" switch, not just "-l"), recreate the error, then resend that  
log
file during the error?

thanks,
Scott


On Sep 6, 2008, at 5:41 PM, Dr James Allen wrote:

>
> echovnc (linux) 1.1.2 (fc7) I have tried both the SF rpm (x86_64) and
> built from source
>
> echoserver (linux) 1.63
>
> InstantVNC v1.40 running on XP
> ---------------------------------
>
> EchoVNC running on another XP machine ; all works perectly.
>
> When I run echovnc on linux with the same settings I can connect to  
> the
> EchoServer and indeed see the partner in the window. As soon as I  
> double
> click on the partner to connect I get :-
>
> Sorry, the remote partner "phisupp" could not be found
>
> Where phisupp is the name of my partner.
>
> I also get :-
>
>
> (echovnc:27710): Gtk-CRITICAL **:
> gtk_tree_view_column_cell_layout_pack_start: assertion `!
> gtk_tree_view_column_get_cell_info (column, cell)' failed
>
> on the command line from echovnc (linux)
>
> The log file from echovnc during the session is :-
> --------------------------------------------------------------------------------
> [Sun Sep  7 01:36:10 2008] echoServer : InitializeProxyDll :  
> initialize
> echoware dll v. 1.0.1
> [Sun Sep  7 01:36:10 2008] echoServer : CheckServer:Try proxy  
> connection
> [Sun Sep  7 01:36:10 2008] echoServer : CheckServer:Proxy connection  
> failed
> [Sun Sep  7 01:36:10 2008] echoServer : CheckServer:Try direct  
> connection
> [Sun Sep  7 01:36:10 2008] echoServer : CheckServer:Direct connection
> succeded
> [Sun Sep  7 01:36:10 2008] echoServer : Set Encryption Level to 1 for
> orac.yard-hw.sycamorestables.net:443
> [Sun Sep  7 01:36:10 2008] echoServer : CDllProxyInfo:  
> connectTimeout=30
> ReceiveTimeout=30 SendTimeout=30
> [Sun Sep  7 01:36:10 2008] echoServer : CACConnection: Enter connect
> [Sun Sep  7 01:36:10 2008] echoServer : CACConnection: Timeout=30
> [Sun Sep  7 01:36:10 2008] echoServer :         CACConnection: Try
> connect orac.yard-hw.sycamorestables.net:443 phiadmin:vncv
> [Sun Sep  7 01:36:10 2008] echoServer :                 CACConnection:
> connected
> [Sun Sep  7 01:36:10 2008] echoServer : CACConnection::OnReceive 28
> [Sun Sep  7 01:36:10 2008] echoServer : CACConnection: Receive
> MSG_PROXY_CONNECTED
> [Sun Sep  7 01:36:10 2008] echoServer : Public Key : R 320
> [Sun Sep  7 01:36:10 2008] echoServer : CACConnection::OnReceive 348
> [Sun Sep  7 01:36:10 2008] echoServer : CACConnection: Receive
> MSG_PROXY_PUBLICKEY
> [Sun Sep  7 01:36:10 2008] echoServer : CACConnection::OnReceive 299
> [Sun Sep  7 01:36:10 2008] echoServer : CACConnection: Receive
> MSG_PROXY_HANDSHAKECONFIRM
> [Sun Sep  7 01:36:10 2008] echoServer :         CACConnection: End Try
> connect
> [Sun Sep  7 01:36:10 2008] echoServer : CACConnection: Exit connect
> [Sun Sep  7 01:36:12 2008] echoServer : CProxyConnection: GetGroupList
> [Sun Sep  7 01:36:12 2008] echoServer : CACConnection: GetGroupList
> [Sun Sep  7 01:36:12 2008] echoServer : CACConnection: GetGroupList  
> wait
> 5 seconds
> [Sun Sep  7 01:36:12 2008] echoServer : CACConnection::OnReceive 45
> [Sun Sep  7 01:36:12 2008] echoServer : CACConnection: Receive
> MSG_SEND_GROUP_LIST
> [Sun Sep  7 01:36:12 2008] echoServer : CACConnection: Receive
> GetGroupList return: phiclients,Public
> [Sun Sep  7 01:36:12 2008] echoServer : CACConnection: GetGroupList  
> wait end
> [Sun Sep  7 01:36:12 2008] echoServer : CACConnection: GetGroupList
> return: phiclients,Public
> [Sun Sep  7 01:36:12 2008] echoServer : CACConnection: GetGroupList
> return: 18
> [Sun Sep  7 01:36:12 2008] echoServer : GetGroupList: Success
> [Sun Sep  7 01:36:12 2008] echoServer : CProxyConnection: GetGroupList
> [Sun Sep  7 01:36:12 2008] echoServer : CACConnection: GetGroupList
> [Sun Sep  7 01:36:12 2008] echoServer : CACConnection: GetGroupList  
> wait
> 5 seconds
> [Sun Sep  7 01:36:12 2008] echoServer : CACConnection::OnReceive 45
> [Sun Sep  7 01:36:12 2008] echoServer : CACConnection: Receive
> MSG_SEND_GROUP_LIST
> [Sun Sep  7 01:36:12 2008] echoServer : CACConnection: Receive
> GetGroupList return: phiclients,Public
> [Sun Sep  7 01:36:12 2008] echoServer : CACConnection: GetGroupList  
> wait end
> [Sun Sep  7 01:36:12 2008] echoServer : CACConnection: GetGroupList
> return: phiclients,Public
> [Sun Sep  7 01:36:13 2008] echoServer : CACConnection: GetGroupList
> return: 18
> [Sun Sep  7 01:36:13 2008] echoServer : GetGroupList: Success
> [Sun Sep  7 01:36:13 2008] echoServer : CProxyConnection: GetGroupList
> [Sun Sep  7 01:36:13 2008] echoServer : CACConnection: GetGroupList
> [Sun Sep  7 01:36:13 2008] echoServer : CACConnection: GetGroupList  
> wait
> 5 seconds
> [Sun Sep  7 01:36:13 2008] echoServer : CACConnection::OnReceive 45
> [Sun Sep  7 01:36:13 2008] echoServer : CACConnection: Receive
> MSG_SEND_GROUP_LIST
> [Sun Sep  7 01:36:13 2008] echoServer : CACConnection: Receive
> GetGroupList return: phiclients,Public
> [Sun Sep  7 01:36:13 2008] echoServer : CACConnection: GetGroupList  
> wait end
> [Sun Sep  7 01:36:13 2008] echoServer : CACConnection: GetGroupList
> return: phiclients,Public
> [Sun Sep  7 01:36:13 2008] echoServer : CACConnection: GetGroupList
> return: 18
> [Sun Sep  7 01:36:13 2008] echoServer : GetGroupList: Success
> [Sun Sep  7 01:36:13 2008] echoServer : CProxyConnection: GetUserList
> for group phiclients
> [Sun Sep  7 01:36:13 2008] echoServer : CACConnection: GetUserList
> [Sun Sep  7 01:36:13 2008] echoServer : CACConnection: GetUserList  
> wait
> 5 seconds
> [Sun Sep  7 01:36:13 2008] echoServer : CACConnection::OnReceive 84
> [Sun Sep  7 01:36:13 2008] echoServer : CACConnection: Receive
> MSG_SEND_USER_LIST
> [Sun Sep  7 01:36:13 2008] echoServer : CACConnection: GetUserList  
> wait end
> [Sun Sep  7 01:36:13 2008] echoServer : CACConnection: GetUserList
> return: phiclients,phisupp:vnc;phiadmin:vncv
> [Sun Sep  7 01:36:13 2008] echoServer : CACConnection: GetUserList
> return length: 37
> [Sun Sep  7 01:36:13 2008] echoServer : GetUserList: Success
> [Sun Sep  7 01:36:13 2008] echoServer : CProxyConnection: GetUserList
> for group phiclients
> [Sun Sep  7 01:36:13 2008] echoServer : CACConnection: GetUserList
> [Sun Sep  7 01:36:13 2008] echoServer : CACConnection: GetUserList
> returns: phiclients,phisupp:vnc;phiadmin:vncv
> [Sun Sep  7 01:36:13 2008] echoServer : GetUserList: Success
> [Sun Sep  7 01:36:16 2008] echoServer : =>CProxyConnection:
> EstablishNewDataChannel to partner phisupp
> [Sun Sep  7 01:36:16 2008] echoServer : CProxyConnection: Find partner
> [Sun Sep  7 01:36:16 2008] echoServer : CACConnection: FindPartner  
> phisupp
> [Sun Sep  7 01:36:16 2008] echoServer : CACConnection: FindPartner  
> wait
> 30 seconds
> [Sun Sep  7 01:36:16 2008] echoServer : CACConnection::OnReceive 36
> [Sun Sep  7 01:36:16 2008] echoServer : CACConnection: Receive
> MSG_PROXY_PARTNERFOUND
> [Sun Sep  7 01:36:16 2008] echoServer : CACConnection: FindPartner  
> wait end
> [Sun Sep  7 01:36:16 2008] echoServer : CACConnection: FindPartner
> status=2337
> [Sun Sep  7 01:36:16 2008] echoServer : CProxyConnection: Success find
> partner
> [Sun Sep  7 01:36:16 2008] echoServer : CProxyConnection: Connect to
> peer phisupp
> [Sun Sep  7 01:36:16 2008] echoServer : CACConnection: Try connect to
> peer phisupp
> [Sun Sep  7 01:36:16 2008] echoServer : CACConnection::OnReceive 39
> [Sun Sep  7 01:36:16 2008] echoServer : CACConnection: Receive
> MSG_CHANNEL_CODE 1dc92b871a
> [Sun Sep  7 01:36:30 2008] echoServer : CACConnection::OnReceive 359
> [Sun Sep  7 01:36:30 2008] echoServer : CACConnection: Receive
> MSG_PEER_KEY, chanel code=1dc92b871a
> [Sun Sep  7 01:36:30 2008] echoServer : CACConnection: Success connect
> to peer phisupp, channel code
> [Sun Sep  7 01:36:30 2008] echoServer : CProxyConnection: Success
> connect to peer phisupp
> [Sun Sep  7 01:36:30 2008] echoServer : CDataChannel: New data  
> channel:
> code=1dc92b871a , encrypt=Y
> [Sun Sep  7 01:36:31 2008] echoServer : CDataChannels: Enter Add data
> channel 0x2aaab00056e0
> [Sun Sep  7 01:36:31 2008] echoServer : CDataChannels: Exit Add data
> channel 0x2aaab00056e0, count=1
> [Sun Sep  7 01:36:31 2008] echoServer : CDataChannel: Enter Listen for
> local client
> [Sun Sep  7 01:36:31 2008] echoServer : Inside backlog
> [Sun Sep  7 01:36:31 2008] echoServer : TCP CONNECTION
> [Sun Sep  7 01:36:31 2008] echoServer : CDataChannel: Listen for local
> client started
> [Sun Sep  7 01:36:31 2008] echoServer : =>ConnectEchoServer
> [Sun Sep  7 01:36:31 2008] echoServer : CDataChannel::OnError 1
> [Sun Sep  7 01:36:31 2008] echoServer : CDataChannel: Start Remove  
> data
> channel 0x2aaab00056e0  on echo channel error 1
> [Sun Sep  7 01:36:31 2008] echoServer : CDataChannel: End Remove data
> channel 0x2aaab00056e0
> [Sun Sep  7 01:36:31 2008] echoServer : CDataChannel: Error connect  
> data
> channel 0x2aaab00056e0 to channel code 1dc92b871a
> [Sun Sep  7 01:36:31 2008] echoServer : CDataChannels: Enter Remove  
> data
> channel 0x2aaab00056e0
> [Sun Sep  7 01:36:31 2008] echoServer : =>CDataChannel::Destructor
> [Sun Sep  7 01:36:36 2008] echoServer : CEchoSrvDataChannel: send
> buff=0, rec buff=0
> [Sun Sep  7 01:36:36 2008] echoServer :  
> =>CDataChannelSocket::Destructor
> [Sun Sep  7 01:36:36 2008] echoServer :  
> <=CDataChannelSocket::Destructor
> [Sun Sep  7 01:36:36 2008] echoServer : =>CDataChannel::Destructor,
> Before delete General Buffer
> [Sun Sep  7 01:36:36 2008] echoServer : =<CDataChannel:: Destructor
> [Sun Sep  7 01:36:36 2008] echoServer : CDataChannels: Exit Remove  
> data
> channel (nil), count=0
>
> --------------------------------------------------------------------------------
>
> The server log shows :-
>
> --------------------------------------------------------------------------------
> 07 Sep 08  01:35:35 CONNECTED from 192.168.220.212.1878 phisupp in
> Groups phiclients phisupp_self
> 07 Sep 08  01:36:10 CONNECTED from 192.168.220.85.45221 phiadmin in
> Groups phiclients phiadmin_self
> 07 Sep 08  01:36:16 192.168.220.85.45221: FIND PARTNER for phiadmin
> PartnerEmailId=phisupp, PartnerAppId=vnc
> 07 Sep 08  01:36:16 192.168.220.85.45221: CONNECT TO PEER for phiadmin
> PartnerEmailId=phisupp, PartnerAppId=vnc
> 07 Sep 08  01:36:16 192.168.220.85.45221: Send partner with
> MSG_CONNECT_TO_PEER (channelcode/InitiatorId,DhPart1),
> InitiatorId=phiadmin:vnc(partnerAppId) , channelcode=7e966c262d
> 07 Sep 08  01:36:16 192.168.220.85.45221: Reply with MSG_CHANNEL_CODE
> (channelcode)=1dc92b871a
> 07 Sep 08  01:36:30 192.168.220.212.1880: Data channel connect from:
> phisupp channelcode: 7e966c262d
> 07 Sep 08  01:37:21 192.168.220.85.45221: Exception DISCONNECTED
> 07 Sep 08  01:38:10 192.168.220.212.1878: Exception DISCONNECTED
>
> --------------------------------------------------------------------------------
>
> I had this same problem with echovnc (linux) v 1.0.1 and upgarded to
> 1.1.2 to see if it fixed it. I have the source built and functioning
> exactly the same as the rpm so I can try pretty much anything to help
> solve this.
>
> Cheers,
>
> Jim :-)


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
Echovnc-users mailing list
Echovnc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/echovnc-users

Reply via email to