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