I get exactly the same: if i close the connection object (.close()) prior to closing the browser no such error occurs (i think it's connected with using non-persistent sharedobjects and with disconnecting the last client but haven't been able to pinpoint the problem yet) Gregor
_____ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Stanislaw Fiedor Sent: Tuesday, February 13, 2007 3:24 PM To: [email protected] Subject: [Red5] Error while unregistering basic scopes. Hi there! When a user disconnects (actually closes his window with the videoapp) I get the error message mentioned below. I guess it is something wrong with my app because when I close an other app window like oflaDemo there is no such error. Anybody has got an idea why does it happen? [java] [ERROR] 416922 SocketAcceptorIoProcessor-0.0:( org.red5.server.BaseC onnection.error ) Error while unregistering basic scopes. [java] java.lang.NullPointerException [java] at org.red5.server.so.SharedObjectScope.removeEventListener(Shar edObjectScope.java:292) [java] at org.red5.server.BaseConnection.unregisterBasicScope(BaseConne ction.java:339) [java] at org.red5.server.BaseConnection.close(BaseConnection.java:264) [java] at org.red5.server.net.rtmp.RTMPConnection.close(RTMPConnection. java:467) [java] at org.red5.server.net.rtmp.RTMPMinaConnection.close(RTMPMinaCon nection.java:115) [java] at org.red5.server.net.rtmp.BaseRTMPHandler.connectionClosed(Bas eRTMPHandler.java:212) [java] at org.red5.server.net.rtmp.RTMPMinaIoHandler.sessionClosed(RTMP MinaIoHandler.java:216) [java] at org.apache.mina.common.support.AbstractIoFilterChain$TailFilt er.sessionClosed(AbstractIoFilterChain.java:676) [java] at org.apache.mina.common.support.AbstractIoFilterChain.callNext SessionClosed(AbstractIoFilterChain.java:320) [java] at org.apache.mina.common.support.AbstractIoFilterChain.access$8 00(AbstractIoFilterChain.java:53) [java] at org.apache.mina.common.support.AbstractIoFilterChain$EntryImp l$1.sessionClosed(AbstractIoFilterChain.java:766) [java] at org.apache.mina.filter.codec.ProtocolCodecFilter.sessionClose d(ProtocolCodecFilter.java:277) [java] at org.apache.mina.common.support.AbstractIoFilterChain.callNext SessionClosed(AbstractIoFilterChain.java:320) [java] at org.apache.mina.common.support.AbstractIoFilterChain.access$8 00(AbstractIoFilterChain.java:53) [java] at org.apache.mina.common.support.AbstractIoFilterChain$EntryImp l$1.sessionClosed(AbstractIoFilterChain.java:766) [java] at org.apache.mina.common.support.AbstractIoFilterChain$HeadFilt er.sessionClosed(AbstractIoFilterChain.java:598) [java] at org.apache.mina.common.support.AbstractIoFilterChain.callNext SessionClosed(AbstractIoFilterChain.java:320) [java] at org.apache.mina.common.support.AbstractIoFilterChain.fireSess ionClosed(AbstractIoFilterChain.java:312) [java] at org.apache.mina.common.support.IoServiceListenerSupport.fireS essionDestroyed(IoServiceListenerSupport.java:227) [java] at org.apache.mina.transport.socket.nio.SocketIoProcessor.doRemo ve(SocketIoProcessor.java:232) [java] at org.apache.mina.transport.socket.nio.SocketIoProcessor.access $700(SocketIoProcessor.java:49) [java] at org.apache.mina.transport.socket.nio.SocketIoProcessor$Worker .run(SocketIoProcessor.java:544) [java] at org.apache.mina.util.NamePreservingRunnable.run(NamePreservin gRunnable.java:43) [java] at java.lang.Thread.run(Thread.java:619) [java] [INFO] 416922 SocketAcceptorIoProcessor-0.0:( org.red5.demos.fitc.Ap plication.info ) ROOM Leave: Client: 2 [java] [ERROR] 416922 SocketAcceptorIoProcessor-0.0:( org.red5.server.Scope .error ) Error while executing "leave" for client Client: 2 on handler org.red5. [EMAIL PROTECTED] [java] java.lang.NullPointerException [java] at org.red5.server.so.SharedObject.removeAttribute(SharedObject. java:463) [java] at org.red5.server.so.SharedObjectScope.removeAttribute(SharedOb jectScope.java:247) [java] at org.red5.demos.fitc.Application.roomLeave(Application.java:17 3) [java] at org.red5.server.adapter.ApplicationAdapter.leave(ApplicationA dapter.java:380) [java] at org.red5.server.Scope.disconnect(Scope.java:517) [java] at org.red5.server.BaseConnection.close(BaseConnection.java:272) [java] at org.red5.server.net.rtmp.RTMPConnection.close(RTMPConnection. java:467) [java] at org.red5.server.net.rtmp.RTMPMinaConnection.close(RTMPMinaCon nection.java:115) [java] at org.red5.server.net.rtmp.BaseRTMPHandler.connectionClosed(Bas eRTMPHandler.java:212) [java] at org.red5.server.net.rtmp.RTMPMinaIoHandler.sessionClosed(RTMP MinaIoHandler.java:216) [java] at org.apache.mina.common.support.AbstractIoFilterChain$TailFilt er.sessionClosed(AbstractIoFilterChain.java:676) [java] at org.apache.mina.common.support.AbstractIoFilterChain.callNext SessionClosed(AbstractIoFilterChain.java:320) [java] at org.apache.mina.common.support.AbstractIoFilterChain.access$8 00(AbstractIoFilterChain.java:53) [java] at org.apache.mina.common.support.AbstractIoFilterChain$EntryImp l$1.sessionClosed(AbstractIoFilterChain.java:766) [java] at org.apache.mina.filter.codec.ProtocolCodecFilter.sessionClose d(ProtocolCodecFilter.java:277) [java] at org.apache.mina.common.support.AbstractIoFilterChain.callNext SessionClosed(AbstractIoFilterChain.java:320) [java] at org.apache.mina.common.support.AbstractIoFilterChain.access$8 00(AbstractIoFilterChain.java:53) [java] at org.apache.mina.common.support.AbstractIoFilterChain$EntryImp l$1.sessionClosed(AbstractIoFilterChain.java:766) [java] at org.apache.mina.common.support.AbstractIoFilterChain$HeadFilt er.sessionClosed(AbstractIoFilterChain.java:598) [java] at org.apache.mina.common.support.AbstractIoFilterChain.callNext SessionClosed(AbstractIoFilterChain.java:320) [java] at org.apache.mina.common.support.AbstractIoFilterChain.fireSess ionClosed(AbstractIoFilterChain.java:312) [java] at org.apache.mina.common.support.IoServiceListenerSupport.fireS essionDestroyed(IoServiceListenerSupport.java:227) [java] at org.apache.mina.transport.socket.nio.SocketIoProcessor.doRemo ve(SocketIoProcessor.java:232) [java] at org.apache.mina.transport.socket.nio.SocketIoProcessor.access $700(SocketIoProcessor.java:49) [java] at org.apache.mina.transport.socket.nio.SocketIoProcessor$Worker .run(SocketIoProcessor.java:544) [java] at org.apache.mina.util.NamePreservingRunnable.run(NamePreservin gRunnable.java:43) [java] at java.lang.Thread.run(Thread.java:619)
_______________________________________________ Red5 mailing list [email protected] http://osflash.org/mailman/listinfo/red5_osflash.org
