Hi!
Currently I'm getting a simillar NullPointerException problem. It happens, 
after all the users have already disconnected from the room to which the SO 
belongs, and a new a client tries to connect to the room.
It is a very critical error now for me so I hope somebody of you will be 
able to help me;)
I'm using: rev 1754
and here is the error I'm getting:

jvm 1    | [ERROR] 283062 SocketAcceptorIoProcessor-0.3:( 
org.red5.server.net.rt
mp.RTMPHandler.error ) Error connecting
jvm 1    | java.lang.NullPointerException
jvm 1    |      at 
org.red5.demos.fitc.Application.roomConnect(Application.java:
681)
jvm 1    |      at 
org.red5.server.adapter.ApplicationAdapter.connect(Applicatio
nAdapter.java:276)
jvm 1    |      at org.red5.server.Scope.connect(Scope.java:466)
jvm 1    |      at 
org.red5.server.BaseConnection.connect(BaseConnection.java:23
2)
jvm 1    |      at 
org.red5.server.net.rtmp.RTMPConnection.connect(RTMPConnectio
n.java:192)
jvm 1    |      at 
org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.jav
a:263)
jvm 1    |      at 
org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(Base
RTMPHandler.java:126)
jvm 1    |      at 
org.red5.server.net.rtmp.RTMPMinaIoHandler.messageReceived(RT
MPMinaIoHandler.java:117)
jvm 1    |      at 
org.apache.mina.common.support.AbstractIoFilterChain$TailFilt
er.messageReceived(AbstractIoFilterChain.java:700)
jvm 1    |      at 
org.apache.mina.common.support.AbstractIoFilterChain.callNext
MessageReceived(AbstractIoFilterChain.java:361)
jvm 1    |      at 
org.apache.mina.common.support.AbstractIoFilterChain.access$1
100(AbstractIoFilterChain.java:53)
jvm 1    |      at 
org.apache.mina.common.support.AbstractIoFilterChain$EntryImp
l$1.messageReceived(AbstractIoFilterChain.java:785)
jvm 1    |      at 
org.apache.mina.filter.codec.support.SimpleProtocolDecoderOut
put.flush(SimpleProtocolDecoderOutput.java:62)
jvm 1    |      at 
org.apache.mina.filter.codec.ProtocolCodecFilter.messageRecei
ved(ProtocolCodecFilter.java:187)
jvm 1    |      at 
org.apache.mina.common.support.AbstractIoFilterChain.callNext
MessageReceived(AbstractIoFilterChain.java:361)
jvm 1    |      at 
org.apache.mina.common.support.AbstractIoFilterChain.access$1
100(AbstractIoFilterChain.java:53)
jvm 1    |      at 
org.apache.mina.common.support.AbstractIoFilterChain$EntryImp
l$1.messageReceived(AbstractIoFilterChain.java:785)
jvm 1    |      at 
org.apache.mina.common.support.AbstractIoFilterChain$HeadFilt
er.messageReceived(AbstractIoFilterChain.java:616)
jvm 1    |      at 
org.apache.mina.common.support.AbstractIoFilterChain.callNext
MessageReceived(AbstractIoFilterChain.java:361)
jvm 1    |      at 
org.apache.mina.common.support.AbstractIoFilterChain.fireMess
ageReceived(AbstractIoFilterChain.java:352)
jvm 1    |      at 
org.apache.mina.transport.socket.nio.SocketIoProcessor.read(S
ocketIoProcessor.java:288)
jvm 1    |      at 
org.apache.mina.transport.socket.nio.SocketIoProcessor.proces
s(SocketIoProcessor.java:248)
jvm 1    |      at 
org.apache.mina.transport.socket.nio.SocketIoProcessor.access
$500(SocketIoProcessor.java:49)
jvm 1    |      at 
org.apache.mina.transport.socket.nio.SocketIoProcessor$Worker
.run(SocketIoProcessor.java:540)
jvm 1    |      at 
org.apache.mina.util.NamePreservingRunnable.run(NamePreservin
gRunnable.java:43)
jvm 1    |      at 
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknow
n Source)
jvm 1    |      at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown So
urce)
jvm 1    |      at java.lang.Thread.run(Unknown Source)

> Hi there i have the latest trunk with a bunch of features and bug
> fixes.  I am starting to receive these errors, any ideas ?
>
>
>
> [ERROR] 1474063 SocketAcceptorIoProcessor-0.0:(
> org.red5.server.net.rtmp.BaseRTM
> PHandler.error ) Exception
> java.lang.NullPointerException
>        at org.red5.server.so.SharedObject.register(SharedObject.java:538)
>        at
> org.red5.server.so.SharedObjectScope.addEventListener(SharedObjectSco
> pe.java:280)
>        at
> org.red5.server.BaseConnection.registerBasicScope(BaseConnection.java
> :329)
>        at
> org.red5.server.so.SharedObjectScope.dispatchEvent(SharedObjectScope.
> java:352)
>        at
> org.red5.server.net.rtmp.RTMPHandler.onSharedObject(RTMPHandler.java:
> 472)
>        at
> org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHand
> ler.java:167)
>        at
> org.red5.server.net.rtmp.RTMPMinaIoHandler.messageReceived(RTMPMinaIo
> Handler.java:117)
>        at
> org.apache.mina.common.support.AbstractIoFilterChain$TailFilter.messa
> geReceived(AbstractIoFilterChain.java:700)
>        at
> org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageR
> eceived(AbstractIoFilterChain.java:361)
>        at
> org.apache.mina.common.support.AbstractIoFilterChain.access$1100(Abst
> ractIoFilterChain.java:53)
>        at
> org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.mess
> ageReceived(AbstractIoFilterChain.java:785)
>        at
> org.apache.mina.filter.codec.support.SimpleProtocolDecoderOutput.flus
> h(SimpleProtocolDecoderOutput.java:62)
>        at
> org.apache.mina.filter.codec.ProtocolCodecFilter.messageReceived(Prot
> ocolCodecFilter.java:181)
>        at
> org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageR
> eceived(AbstractIoFilterChain.java:361)
>        at
> org.apache.mina.common.support.AbstractIoFilterChain.access$1100(Abst
> ractIoFilterChain.java:53)
>        at
> org.apache.mina.common.support.AbstractIoFilterChain$EntryImpl$1.mess
> ageReceived(AbstractIoFilterChain.java:785)
>        at
> org.apache.mina.common.support.AbstractIoFilterChain$HeadFilter.messa
> geReceived(AbstractIoFilterChain.java:616)
>        at
> org.apache.mina.common.support.AbstractIoFilterChain.callNextMessageR
> eceived(AbstractIoFilterChain.java:361)
>        at
> org.apache.mina.common.support.AbstractIoFilterChain.fireMessageRecei
> ved(AbstractIoFilterChain.java:352)
>        at
> org.apache.mina.transport.socket.nio.SocketIoProcessor.read(SocketIoP
> rocessor.java:288)
>        at
> org.apache.mina.transport.socket.nio.SocketIoProcessor.process(Socket
> IoProcessor.java:248)
>        at
> org.apache.mina.transport.socket.nio.SocketIoProcessor.access$500(Soc
> ketIoProcessor.java:49)
>        at
> org.apache.mina.transport.socket.nio.SocketIoProcessor$Worker.run(Soc
> ketIoProcessor.java:540)
>        at
> org.apache.mina.util.NamePreservingRunnable.run(NamePreservingRunnabl
> e.java:43)
>        at java.lang.Thread.run(Unknown Source)
>
>
> _______________________________________________
> Red5 mailing list
> [email protected]
> http://osflash.org/mailman/listinfo/red5_osflash.org
> 


_______________________________________________
Red5 mailing list
[email protected]
http://osflash.org/mailman/listinfo/red5_osflash.org

Reply via email to