liuzhe02 / bigbluebutton

Automatically exported from code.google.com/p/bigbluebutton
0 stars 0 forks source link

Testing RTMPT, everyone got kicked out of meeting #1486

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Everyone was joined using RTMPT then got disconnected. Not sure if the 
exceptions below were the cause or the by-product.

2013-04-30 17:38:25,620 [http-0.0.0.0-5080-exec-14] INFO  
o.r.s.n.r.codec.RTMPProtocolDecoder - Action _result
2013-04-30 17:38:25,620 [http-0.0.0.0-5080-exec-14] INFO  
o.r.s.n.r.codec.RTMPProtocolDecoder - Action _result
2013-04-30 17:38:26,933 [http-0.0.0.0-5080-exec-7] ERROR 
o.r.s.n.r.codec.RTMPProtocolDecoder - Last header null not new, headerSize: 1, 
channelId 33949
2013-04-30 17:38:26,936 [http-0.0.0.0-5080-exec-7] ERROR 
o.r.s.n.r.codec.RTMPProtocolDecoder - Error decoding buffer
org.red5.server.net.protocol.ProtocolException: Header is null, check for error
        at org.red5.server.net.rtmp.codec.RTMPProtocolDecoder.decodePacket(RTMPProtocolDecoder.java:312) ~[red5-server.jar:na]
        at org.red5.server.net.rtmp.codec.RTMPProtocolDecoder.decode(RTMPProtocolDecoder.java:164) ~[red5-server.jar:na]
        at org.red5.server.net.rtmp.codec.RTMPProtocolDecoder.decodeBuffer(RTMPProtocolDecoder.java:101) ~[red5-server.jar:na]
        at org.red5.server.net.rtmpt.BaseRTMPTConnection.decode(BaseRTMPTConnection.java:200) [red5-server.jar:na]
        at org.red5.server.net.rtmpt.RTMPTServlet.handleSend(RTMPTServlet.java:331) [red5-server.jar:na]
        at org.red5.server.net.rtmpt.RTMPTServlet.service(RTMPTServlet.java:417) [red5-server.jar:na]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) [servlet-api-2.5.jar:2.5]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) [catalina-6.0.36.jar:6.0.36]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina-6.0.36.jar:6.0.36]
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) [catalina-6.0.36.jar:6.0.36]
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) [catalina-6.0.36.jar:6.0.36]
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470) [catalina-6.0.36.jar:6.0.36]
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) [catalina-6.0.36.jar:6.0.36]
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) [catalina-6.0.36.jar:6.0.36]
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:615) [catalina-6.0.36.jar:6.0.36]
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [catalina-6.0.36.jar:6.0.36]
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) [catalina-6.0.36.jar:6.0.36]
        at org.apache.coyote.http11.Http11NioProcessor.process(Http11NioProcessor.java:891) [tomcat-coyote-6.0.36.jar:6.0.36]
        at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:750) [tomcat-coyote-6.0.36.jar:6.0.36]
        at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:2282) [tomcat-coyote-6.0.36.jar:6.0.36]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146) [na:1.6.0_27]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.6.0_27]
        at java.lang.Thread.run(Thread.java:679) [na:1.6.0_27]
2013-04-30 17:38:26,945 [http-0.0.0.0-5080-exec-7] WARN  
o.r.s.n.r.codec.RTMPProtocolDecoder - Closing connection because decoding 
failed: RTMPTConnection from 127.0.0.1:33325 to dev081.bigbluebutton.org (in: 
1248248 out: 2248281)
2013-04-30 17:38:26,947 [http-0.0.0.0-5080-exec-7] ERROR 
o.a.c.c.C.[.[0.0.0.0].[/].[rtmpt] - Servlet.service() for servlet rtmpt threw 
exception
java.lang.NullPointerException: null
        at org.red5.server.net.rtmpt.BaseRTMPTConnection.read(BaseRTMPTConnection.java:209) ~[red5-server.jar:na]
        at org.red5.server.net.rtmpt.RTMPTServlet.handleSend(RTMPTServlet.java:336) ~[red5-server.jar:na]
        at org.red5.server.net.rtmpt.RTMPTServlet.service(RTMPTServlet.java:417) ~[red5-server.jar:na]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) ~[servlet-api-2.5.jar:2.5]
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) ~[catalina-6.0.36.jar:6.0.36]
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) ~[catalina-6.0.36.jar:6.0.36]
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) ~[catalina-6.0.36.jar:6.0.36]
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) [catalina-6.0.36.jar:6.0.36]
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470) [catalina-6.0.36.jar:6.0.36]
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) [catalina-6.0.36.jar:6.0.36]
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) [catalina-6.0.36.jar:6.0.36]
        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:615) [catalina-6.0.36.jar:6.0.36]
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [catalina-6.0.36.jar:6.0.36]
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293) [catalina-6.0.36.jar:6.0.36]
        at org.apache.coyote.http11.Http11NioProcessor.process(Http11NioProcessor.java:891) [tomcat-coyote-6.0.36.jar:6.0.36]
        at org.apache.coyote.http11.Http11NioProtocol$Http11ConnectionHandler.process(Http11NioProtocol.java:750) [tomcat-coyote-6.0.36.jar:6.0.36]
        at org.apache.tomcat.util.net.NioEndpoint$SocketProcessor.run(NioEndpoint.java:2282) [tomcat-coyote-6.0.36.jar:6.0.36]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1146) [na:1.6.0_27]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615) [na:1.6.0_27]
        at java.lang.Thread.run(Thread.java:679) [na:1.6.0_27]
2013-04-30 17:38:27,268 [http-0.0.0.0-5080-exec-9] INFO  
o.b.app.video.VideoApplication - W3C x-category:session x-event:disconnect 
c-ip:127.0.0.1 c-client-id:W1UDLPYSDLBXY
2013-04-30 17:38:27,371 [http-0.0.0.0-5080-exec-3] INFO  
o.r.s.stream.ClientBroadcastStream - Received stream close for stream 
320x240-r8fpha1bqsbl-1367343472202

Original issue reported on code.google.com by ritza...@gmail.com on 30 Apr 2013 at 5:43

GoogleCodeExporter commented 9 years ago

Original comment by ffdixon@gmail.com on 13 May 2013 at 1:45

GoogleCodeExporter commented 9 years ago
Still investigating.  We'll likely merge this bug into another when we can 
narrow down the steps to reproduce.

Original comment by ffdixon@gmail.com on 12 Jul 2013 at 9:58