I updated from 2006 to 2012 Horizon Client for Linux and the application started hanging indefinitely upon disconnecting (top bar -> Connection -> Disconnect). Attaching gdb to the vmware-remotemks p...
See more...
I updated from 2006 to 2012 Horizon Client for Linux and the application started hanging indefinitely upon disconnecting (top bar -> Connection -> Disconnect). Attaching gdb to the vmware-remotemks process to get a backtrace yields the following: (gdb) where
#0 0x00007f6a78d746c2 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0
#1 0x00007f6a78c4d980 in std::condition_variable::wait(std::unique_lock&) () from /lib64/libstdc++.so.6
#2 0x00007f6a75594b53 in VMEvent::Wait (this=this@entry=0x55c2e7d57148, msTimeout=msTimeout@entry=4294967295)
at bora/apps/rde/rdeLibs/posix/VMEvent.cpp:578
#3 0x00007f6a7553455b in VCTransportMsg::WaitForCompletion (this=0x55c2e7d57070, msTimeout=msTimeout@entry=-1)
at bora/apps/rde/rdpvcbridge/common/vcTransportMsg.cpp:249
#4 0x00007f6a75537bb9 in VCTransport::PostLocalMessage (this=0x7f6a34004300, vcMsg=...,
processOnClientThread=processOnClientThread@entry=true) at bora/apps/rde/rdpvcbridge/common/vcTransport.cpp:1612
#5 0x00007f6a7556c254 in VCClient::Terminate (this=this@entry=0x7f6a34003470)
at bora/apps/rde/rdpvcbridge/client/vcClient.cpp:1423
#6 0x00007f6a75533dc5 in VVC_Stop (reserved=, clientData=0x7f6a34003470)
at bora/apps/rde/rdpvcbridge/dll/vdp_rdpvcbridge.cpp:996
#7 0x000055c2e667dee7 in ShutdownPlugins () at bora/lib/vvclib/pluginLoaderHelper.c:397
#8 0x000055c2e6673757 in VVCLDR_Shutdown () at bora/lib/vvclib/vvcldr.c:143
#9 0x000055c2e66611bd in VVCLIB_Uninit (instanceHandle=instanceHandle@entry=0x6846be90)
at bora/lib/vvclib/vvclib.c:8425
#10 0x000055c2e653571e in BlastSocketClientUninitVvc (vvcInstanceHandle=vvcInstanceHandle@entry=0x6846be90)
at bora/lib/blastSockets/blastSocketClientVvc.c:212
#11 0x000055c2e6532d99 in BlastSocketClientContextMapIterateCb (key=, data=,
userData=0x55c2e7d532c0) at bora/lib/blastSockets/blastSocketClient.c:5474
#12 0x000055c2e654ecd4 in HashMap_Iterate (map=0x55c2e73b4730,
itFn=itFn@entry=0x55c2e6532cf0 , clear=clear@entry=0 '\000',
userData=0x55c2e7d532c0) at bora/lib/hashMap/hashMap.c:985
#13 0x000055c2e6531a15 in BlastSocketClientDestroyMainClientInstance ()
at bora/lib/blastSockets/blastSocketClient.c:5388
#14 0x000055c2e6531b4b in BlastSocket_Uninit () at bora/lib/blastSockets/blastSocketClient.c:587
#15 0x000055c2e6504661 in VNCClientView_Stop () at bora/apps/rde/viewClient/vncClientView.c:231
#16 0x000055c2e64e621e in ViewClientProtocolPowerOff () at bora/apps/rde/viewClient/viewClient.c:1934
#17 main (argc=34, argv=) at bora/apps/rde/viewClient/viewClient.c:2714 Any ideas?