You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@guacamole.apache.org by "TheDrode (Jira)" <ji...@apache.org> on 2021/03/11 15:38:00 UTC

[jira] [Created] (GUACAMOLE-1309) Microphone Input Crashes Guacamole Session when clicking around

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)