You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@guacamole.apache.org by "Mike Jumper (Jira)" <ji...@apache.org> on 2021/04/02 00:48:00 UTC

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

     [ https://issues.apache.org/jira/browse/GUACAMOLE-1309?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Mike Jumper closed GUACAMOLE-1309.
----------------------------------
    Resolution: Duplicate

> 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: RDP
>    Affects Versions: 1.3.0
>            Reporter: TheDrode
>            Priority: Major
>
> 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)