Zoom Meeting screen sharing shows black screen
Zoom Meeting screen sharing shows black screen
After running Zoom screen sharing on Wine, which uses Microsoft's LRPC communication mechanism, the server received the client's request to call the corresponding callback function, but the response RPC_BINDING_HANDLE value was empty, causing the client to not get the correct value, resulting in a black screen. How to solve this?
Re: Zoom Meeting screen sharing shows black screen
9834.9790130:trace:rpc:NdrStubCall2 phase = 1
9834.9790130:trace:rpc:stub_do_args param[0]: 0041F28C -> 0041F0B4 type 22 MustSize MustFree IsIn IsSimpleRef
9834.9790130:trace:rpc:stub_do_args memory addr (after): 0041F28C -> 0041F0B4
9834.9790130:trace:rpc:stub_do_args param[1]: 0041F290 -> 0041F0CC type 25 MustSize MustFree IsIn IsSimpleRef
9834.9790130:trace:rpc:stub_do_args memory addr (after): 0041F290 -> 0041F0CC
9834.9790130:trace:rpc:stub_do_args param[2]: 0041F294 -> 87654321 type 08 IsIn IsBasetype
9834.9790130:trace:rpc:stub_do_args memory addr (after): 0041F294 -> 87654321
9834.9790130:trace:rpc:stub_do_args param[3]: 0041F298 -> 9ABCDEF0 type 0b IsIn IsBasetype
9834.9790130:trace:rpc:stub_do_args memory addr (after): 0041F298 -> 9ABCDEF0
9834.9790130:trace:rpc:NdrStubCall2 phase = 2
9865.8370130:fixme:rpc:I_RpcBindingInqLocalClientPID 00000000 0156F6C0: stub
9889.9160130:trace:rpc:NdrStubCall2 void stub implementation
9889.9160130:trace:rpc:NdrStubCall2 phase = 3
9889.9160130:trace:rpc:stub_do_args param[0]: 0041F28C -> 0041F0B4 type 22 MustSize MustFree IsIn IsSimpleRef
9889.9160130:trace:rpc:stub_do_args memory addr (after): 0041F28C -> 0041F0B4
9889.9160130:trace:rpc:stub_do_args param[1]: 0041F290 -> 0041F0CC type 25 MustSize MustFree IsIn IsSimpleRef
9889.9160130:trace:rpc:stub_do_args memory addr (after): 0041F290 -> 0041F0CC
9889.9160130:trace:rpc:stub_do_args param[2]: 0041F294 -> 87654321 type 08 IsIn IsBasetype
9889.9160130:trace:rpc:stub_do_args memory addr (after): 0041F294 -> 87654321
9889.9160130:trace:rpc:stub_do_args param[3]: 0041F298 -> 9ABCDEF0 type 0b IsIn IsBasetype
9889.9160130:trace:rpc:stub_do_args memory addr (after): 0041F298 -> 9ABCDEF0
9889.9160130:trace:rpc:NdrStubCall2 phase = 4
9889.9160130:trace:rpc:I_RpcGetBuffer (0041EDD0): BufferLength=0
9889.9160130:trace:rpc:I_RpcGetBuffer Buffer=0041F090
9889.9160130:trace:rpc:NdrStubCall2 phase = 5
9889.9160130:trace:rpc:stub_do_args param[0]: 0041F28C -> 0041F0B4 type 22 MustSize MustFree IsIn IsSimpleRef
9889.9160130:trace:rpc:stub_do_args memory addr (after): 0041F28C -> 0041F0B4
9889.9160130:trace:rpc:stub_do_args param[1]: 0041F290 -> 0041F0CC type 25 MustSize MustFree IsIn IsSimpleRef
9889.9160130:trace:rpc:stub_do_args memory addr (after): 0041F290 -> 0041F0CC
9889.9160130:trace:rpc:stub_do_args param[2]: 0041F294 -> 87654321 type 08 IsIn IsBasetype
9889.9160130:trace:rpc:stub_do_args memory addr (after): 0041F294 -> 87654321
9889.9160130:trace:rpc:stub_do_args param[3]: 0041F298 -> 9ABCDEF0 type 0b IsIn IsBasetype
9889.9160130:trace:rpc:stub_do_args memory addr (after): 0041F298 -> 9ABCDEF0
9889.9160130:trace:rpc:NdrStubCall2 phase = 6
9889.9160130:trace:rpc:stub_do_args param[0]: 0041F28C -> 0041F0B4 type 22 MustSize MustFree IsIn IsSimpleRef
9889.9160130:trace:rpc:stub_do_args memory addr (after): 0041F28C -> 0041F0B4
9889.9160130:trace:rpc:stub_do_args param[1]: 0041F290 -> 0041F0CC type 25 MustSize MustFree IsIn IsSimpleRef
9889.9160130:trace:rpc:stub_do_args memory addr (after): 0041F290 -> 0041F0CC
9889.9160130:trace:rpc:stub_do_args param[2]: 0041F294 -> 87654321 type 08 IsIn IsBasetype
9889.9160130:trace:rpc:stub_do_args memory addr (after): 0041F294 -> 87654321
9889.9160130:trace:rpc:stub_do_args param[3]: 0041F298 -> 9ABCDEF0 type 0b IsIn IsBasetype
9889.9160130:trace:rpc:stub_do_args memory addr (after): 0041F298 -> 9ABCDEF0
9889.9160130:trace:rpc:NdrStubCall2 phase = 7
9889.9160130:trace:rpc:stub_do_args param[0]: 0041F28C -> 0041F0B4 type 22 MustSize MustFree IsIn IsSimpleRef
9889.9160130:trace:rpc:stub_do_args memory addr (after): 0041F28C -> 0041F0B4
9889.9160130:trace:rpc:stub_do_args param[1]: 0041F290 -> 0041F0CC type 25 MustSize MustFree IsIn IsSimpleRef
9889.9160130:trace:rpc:stub_do_args memory addr (after): 0041F290 -> 0041F0CC
9889.9160130:trace:rpc:stub_do_args param[2]: 0041F294 -> 87654321 type 08 IsIn IsBasetype
9889.9160130:trace:rpc:stub_do_args memory addr (after): 0041F294 -> 87654321
9889.9160130:trace:rpc:stub_do_args param[3]: 0041F298 -> 9ABCDEF0 type 0b IsIn IsBasetype
9889.9160130:trace:rpc:stub_do_args memory addr (after): 0041F298 -> 9ABCDEF0
9889.9160130:fixme:ole:NdrCorrelationFree (0156F754): stub
9889.9160130:trace:rpc:process_request_packet freeing Buffer=0041F0A8
9889.9160130:trace:rpc:RPCRT4_ReleaseConnection 0041ECC0 ref=1
9889.917012c:warn:rpc:RPCRT4_default_receive_fragment Short read of header, -1 bytes
9889.917012c:warn:rpc:RPCRT4_io_thread receive failed with error 6be
9889.917012c:trace:rpc:RPCRT4_ReleaseConnection 0041ECC0 ref=0
9889.917012c:trace:rpc:RPCRT4_CloseConnection (Connection == ^0041ECC0)
9889.917012c:trace:rpc:RPCRT4_ReleaseBinding binding: 0041EF00
9889.917012c:trace:rpc:RpcAssoc_Release destroying assoc 0041EF80
9834.9790130:trace:rpc:stub_do_args param[0]: 0041F28C -> 0041F0B4 type 22 MustSize MustFree IsIn IsSimpleRef
9834.9790130:trace:rpc:stub_do_args memory addr (after): 0041F28C -> 0041F0B4
9834.9790130:trace:rpc:stub_do_args param[1]: 0041F290 -> 0041F0CC type 25 MustSize MustFree IsIn IsSimpleRef
9834.9790130:trace:rpc:stub_do_args memory addr (after): 0041F290 -> 0041F0CC
9834.9790130:trace:rpc:stub_do_args param[2]: 0041F294 -> 87654321 type 08 IsIn IsBasetype
9834.9790130:trace:rpc:stub_do_args memory addr (after): 0041F294 -> 87654321
9834.9790130:trace:rpc:stub_do_args param[3]: 0041F298 -> 9ABCDEF0 type 0b IsIn IsBasetype
9834.9790130:trace:rpc:stub_do_args memory addr (after): 0041F298 -> 9ABCDEF0
9834.9790130:trace:rpc:NdrStubCall2 phase = 2
9865.8370130:fixme:rpc:I_RpcBindingInqLocalClientPID 00000000 0156F6C0: stub
9889.9160130:trace:rpc:NdrStubCall2 void stub implementation
9889.9160130:trace:rpc:NdrStubCall2 phase = 3
9889.9160130:trace:rpc:stub_do_args param[0]: 0041F28C -> 0041F0B4 type 22 MustSize MustFree IsIn IsSimpleRef
9889.9160130:trace:rpc:stub_do_args memory addr (after): 0041F28C -> 0041F0B4
9889.9160130:trace:rpc:stub_do_args param[1]: 0041F290 -> 0041F0CC type 25 MustSize MustFree IsIn IsSimpleRef
9889.9160130:trace:rpc:stub_do_args memory addr (after): 0041F290 -> 0041F0CC
9889.9160130:trace:rpc:stub_do_args param[2]: 0041F294 -> 87654321 type 08 IsIn IsBasetype
9889.9160130:trace:rpc:stub_do_args memory addr (after): 0041F294 -> 87654321
9889.9160130:trace:rpc:stub_do_args param[3]: 0041F298 -> 9ABCDEF0 type 0b IsIn IsBasetype
9889.9160130:trace:rpc:stub_do_args memory addr (after): 0041F298 -> 9ABCDEF0
9889.9160130:trace:rpc:NdrStubCall2 phase = 4
9889.9160130:trace:rpc:I_RpcGetBuffer (0041EDD0): BufferLength=0
9889.9160130:trace:rpc:I_RpcGetBuffer Buffer=0041F090
9889.9160130:trace:rpc:NdrStubCall2 phase = 5
9889.9160130:trace:rpc:stub_do_args param[0]: 0041F28C -> 0041F0B4 type 22 MustSize MustFree IsIn IsSimpleRef
9889.9160130:trace:rpc:stub_do_args memory addr (after): 0041F28C -> 0041F0B4
9889.9160130:trace:rpc:stub_do_args param[1]: 0041F290 -> 0041F0CC type 25 MustSize MustFree IsIn IsSimpleRef
9889.9160130:trace:rpc:stub_do_args memory addr (after): 0041F290 -> 0041F0CC
9889.9160130:trace:rpc:stub_do_args param[2]: 0041F294 -> 87654321 type 08 IsIn IsBasetype
9889.9160130:trace:rpc:stub_do_args memory addr (after): 0041F294 -> 87654321
9889.9160130:trace:rpc:stub_do_args param[3]: 0041F298 -> 9ABCDEF0 type 0b IsIn IsBasetype
9889.9160130:trace:rpc:stub_do_args memory addr (after): 0041F298 -> 9ABCDEF0
9889.9160130:trace:rpc:NdrStubCall2 phase = 6
9889.9160130:trace:rpc:stub_do_args param[0]: 0041F28C -> 0041F0B4 type 22 MustSize MustFree IsIn IsSimpleRef
9889.9160130:trace:rpc:stub_do_args memory addr (after): 0041F28C -> 0041F0B4
9889.9160130:trace:rpc:stub_do_args param[1]: 0041F290 -> 0041F0CC type 25 MustSize MustFree IsIn IsSimpleRef
9889.9160130:trace:rpc:stub_do_args memory addr (after): 0041F290 -> 0041F0CC
9889.9160130:trace:rpc:stub_do_args param[2]: 0041F294 -> 87654321 type 08 IsIn IsBasetype
9889.9160130:trace:rpc:stub_do_args memory addr (after): 0041F294 -> 87654321
9889.9160130:trace:rpc:stub_do_args param[3]: 0041F298 -> 9ABCDEF0 type 0b IsIn IsBasetype
9889.9160130:trace:rpc:stub_do_args memory addr (after): 0041F298 -> 9ABCDEF0
9889.9160130:trace:rpc:NdrStubCall2 phase = 7
9889.9160130:trace:rpc:stub_do_args param[0]: 0041F28C -> 0041F0B4 type 22 MustSize MustFree IsIn IsSimpleRef
9889.9160130:trace:rpc:stub_do_args memory addr (after): 0041F28C -> 0041F0B4
9889.9160130:trace:rpc:stub_do_args param[1]: 0041F290 -> 0041F0CC type 25 MustSize MustFree IsIn IsSimpleRef
9889.9160130:trace:rpc:stub_do_args memory addr (after): 0041F290 -> 0041F0CC
9889.9160130:trace:rpc:stub_do_args param[2]: 0041F294 -> 87654321 type 08 IsIn IsBasetype
9889.9160130:trace:rpc:stub_do_args memory addr (after): 0041F294 -> 87654321
9889.9160130:trace:rpc:stub_do_args param[3]: 0041F298 -> 9ABCDEF0 type 0b IsIn IsBasetype
9889.9160130:trace:rpc:stub_do_args memory addr (after): 0041F298 -> 9ABCDEF0
9889.9160130:fixme:ole:NdrCorrelationFree (0156F754): stub
9889.9160130:trace:rpc:process_request_packet freeing Buffer=0041F0A8
9889.9160130:trace:rpc:RPCRT4_ReleaseConnection 0041ECC0 ref=1
9889.917012c:warn:rpc:RPCRT4_default_receive_fragment Short read of header, -1 bytes
9889.917012c:warn:rpc:RPCRT4_io_thread receive failed with error 6be
9889.917012c:trace:rpc:RPCRT4_ReleaseConnection 0041ECC0 ref=0
9889.917012c:trace:rpc:RPCRT4_CloseConnection (Connection == ^0041ECC0)
9889.917012c:trace:rpc:RPCRT4_ReleaseBinding binding: 0041EF00
9889.917012c:trace:rpc:RpcAssoc_Release destroying assoc 0041EF80