[ 
https://issues.apache.org/jira/browse/GUACAMOLE-1309?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17313492#comment-17313492
 ] 

Mike Jumper commented on GUACAMOLE-1309:
----------------------------------------

I suspect this is a duplicate of GUACAMOLE-1283 with slightly different 
symptoms.

> 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)

Reply via email to