TheDrode created GUACAMOLE-1309:
-----------------------------------

             Summary: Microphone Input Crashes Guacamole Session when clicking 
around
                 Key: GUACAMOLE-1309
                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-1309
             Project: Guacamole
          Issue Type: Bug
          Components: guacamole-client
    Affects Versions: 1.3.0
            Reporter: TheDrode


Hello!

 

Using Guacamole 1.3.0 + XRDP + Pulseaudio xrdp sink with Linuxmint audio works 
great but, when the microphone is enabled it crashes as soon as you click 
something on the screen (sound quality is OK).

Trying the same with another rdp client can get microphone with no problem.

This is the last log i see on journalctl -xe tomcat9:

 

Mar 11 15:16:21 guacnginx tomcat9[193]: Exception in thread "Thread-4" 
java.lang.IllegalStateException: Message will not be sent because the WebSocket 
session has been closed
Mar 11 15:16:21 guacnginx tomcat9[193]: at 
org.apache.tomcat.websocket.WsRemoteEndpointImplBase.writeMessagePart(WsRemoteEndpointImplBase.java:430)
Mar 11 15:16:21 guacnginx tomcat9[193]: at 
org.apache.tomcat.websocket.WsRemoteEndpointImplBase.sendMessageBlock(WsRemoteEndpointImplBase.java:309)
Mar 11 15:16:21 guacnginx tomcat9[193]: at 
org.apache.tomcat.websocket.WsRemoteEndpointImplBase.sendMessageBlock(WsRemoteEndpointImplBase.java:250)
Mar 11 15:16:21 guacnginx tomcat9[193]: at 
org.apache.tomcat.websocket.WsRemoteEndpointImplBase.sendString(WsRemoteEndpointImplBase.java:191)
Mar 11 15:16:21 guacnginx tomcat9[193]: at 
org.apache.tomcat.websocket.WsRemoteEndpointBasic.sendText(WsRemoteEndpointBasic.java:37)
Mar 11 15:16:21 guacnginx tomcat9[193]: at 
org.apache.guacamole.websocket.GuacamoleWebSocketTunnelEndpoint.sendInstruction(GuacamoleWebSocketTunnelEndpoint.java:152)
Mar 11 15:16:21 guacnginx tomcat9[193]: at 
org.apache.guacamole.websocket.GuacamoleWebSocketTunnelEndpoint.access$200(GuacamoleWebSocketTunnelEndpoint.java:53)
Mar 11 15:16:21 guacnginx tomcat9[193]: at 
org.apache.guacamole.websocket.GuacamoleWebSocketTunnelEndpoint$2.run(GuacamoleWebSocketTunnelEndpoint.java:253)
Mar 11 15:16:21 guacnginx tomcat9[193]: 15:16:21.444 [http-nio-8080-exec-8] 
INFO o.a.g.tunnel.TunnelRequestService - User "drode" disconnected from 
connection "1". Duration: 32050 milliseconds
Mar 11 15:16:22 guacnginx tomcat9[193]: 15:16:22.257 [http-nio-8080-exec-9] 
INFO o.a.g.tunnel.TunnelRequestService - User "drode" connected to connection 
"1".
Mar 11 15:16:30 guacnginx tomcat9[193]: 15:16:30.769 [http-nio-8080-exec-1] 
INFO o.a.g.tunnel.TunnelRequestService - User "drode" disconnected from 
connection "1". Duration: 8512 milliseconds
Mar 11 15:16:30 guacnginx tomcat9[193]: Exception in thread "Thread-6" 
java.lang.IllegalStateException: Message will not be sent because the WebSocket 
session has been closed
Mar 11 15:16:30 guacnginx tomcat9[193]: at 
org.apache.tomcat.websocket.WsRemoteEndpointImplBase.writeMessagePart(WsRemoteEndpointImplBase.java:430)
Mar 11 15:16:30 guacnginx tomcat9[193]: at 
org.apache.tomcat.websocket.WsRemoteEndpointImplBase.sendMessageBlock(WsRemoteEndpointImplBase.java:309)
Mar 11 15:16:30 guacnginx tomcat9[193]: at 
org.apache.tomcat.websocket.WsRemoteEndpointImplBase.sendMessageBlock(WsRemoteEndpointImplBase.java:250)
Mar 11 15:16:30 guacnginx tomcat9[193]: at 
org.apache.tomcat.websocket.WsRemoteEndpointImplBase.sendString(WsRemoteEndpointImplBase.java:191)
Mar 11 15:16:30 guacnginx tomcat9[193]: at 
org.apache.tomcat.websocket.WsRemoteEndpointBasic.sendText(WsRemoteEndpointBasic.java:37)
Mar 11 15:16:30 guacnginx tomcat9[193]: at 
org.apache.guacamole.websocket.GuacamoleWebSocketTunnelEndpoint.sendInstruction(GuacamoleWebSocketTunnelEndpoint.java:152)
Mar 11 15:16:30 guacnginx tomcat9[193]: at 
org.apache.guacamole.websocket.GuacamoleWebSocketTunnelEndpoint.access$200(GuacamoleWebSocketTunnelEndpoint.java:53)
Mar 11 15:16:30 guacnginx tomcat9[193]: at 
org.apache.guacamole.websocket.GuacamoleWebSocketTunnelEndpoint$2.run(GuacamoleWebSocketTunnelEndpoint.java:253)
Mar 11 15:16:31 guacnginx tomcat9[193]: 15:16:31.475 [http-nio-8080-exec-5] 
INFO o.a.g.tunnel.TunnelRequestService - User "drode" connected to connection 
"1".

 

Thanks so much for the help.

 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to