[Red5] BufferUnderflowException

Daniel Rossi electroteque at gmail.com
Wed Apr 15 17:31:07 PDT 2009


It could be bad encodes it's random, how can we get the file streamed  
during this error ?

On 16/04/2009, at 4:55 AM, Mondain wrote:

> Bad FLV? (again)..??
>
> On Tue, Apr 14, 2009 at 11:30 PM, Daniel Rossi  
> <electroteque at gmail.com> wrote:
> 2009-04-15 01:17:08,937 [pool-3-thread-4] ERROR  
> o.r.s.m.InMemoryPullPullPipe - exception when pulling message from  
> provider
> java.nio.BufferUnderflowException
>        at java.nio.Buffer.nextGetIndex(Unknown Source) [na:1.6.0_07]
>        at java.nio.HeapByteBuffer.get(Unknown Source) [na:1.6.0_07]
>        at  
> org 
> .apache.mina.common.support.BaseByteBuffer.get(BaseByteBuffer.java: 
> 177) [mina-core-1.1.7.jar:na]
>        at  
> org.red5.io.utils.IOUtils.readUnsignedMediumInt(IOUtils.java:78)  
> [red5.jar:na]
>        at  
> org.red5.io.flv.impl.FLVReader.readTagHeader(FLVReader.java:778)  
> [red5.jar:na]
>        at org.red5.io.flv.impl.FLVReader.readTag(FLVReader.java:573)  
> [red5.jar:na]
>        at  
> org 
> .red5 
> .server.stream.provider.FileProvider.pullMessage(FileProvider.java: 
> 133) [red5.jar:na]
>        at  
> org 
> .red5 
> .server 
> .messaging 
> .InMemoryPullPullPipe.pullMessage(InMemoryPullPullPipe.java:74)  
> [red5.jar:na]
>        at  
> org.red5.server.stream.PlayEngine.pullAndPush(PlayEngine.java:793)  
> [red5.jar:na]
>        at org.red5.server.stream.PlayEngine 
> $PullAndPushRunnable.run(PlayEngine.java:1472) [red5.jar:na]
>        at java.util.concurrent.Executors 
> $RunnableAdapter.call(Unknown Source) [na:1.6.0_07]
>        at java.util.concurrent.FutureTask 
> $Sync.innerRunAndReset(Unknown Source) [na:1.6.0_07]
>        at java.util.concurrent.FutureTask.runAndReset(Unknown  
> Source) [na:1.6.0_07]
>        at java.util.concurrent.ScheduledThreadPoolExecutor 
> $ScheduledFutureTask.access$101(Unknown Source) [na:1.6.0_07]
>        at java.util.concurrent.ScheduledThreadPoolExecutor 
> $ScheduledFutureTask.runPeriodic(Unknown Source) [na:1.6.0_07]
>        at java.util.concurrent.ScheduledThreadPoolExecutor 
> $ScheduledFutureTask.run(Unknown Source) [na:1.6.0_07]
>        at java.util.concurrent.ThreadPoolExecutor 
> $Worker.runTask(Unknown Source) [na:1.6.0_07]
>        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown  
> Source) [na:1.6.0_07]
>
>
> Getting these, what are they about ?
>
>
> 2009-04-15 01:17:08,906 [pool-4-thread-686] ERROR  
> o.r.s.m.InMemoryPushPushPipe - exception when pushing message to  
> consumer
> java.lang.NullPointerException
>        at  
> org 
> .red5 
> .server 
> .stream 
> .consumer.ConnectionConsumer.pushMessage(ConnectionConsumer.java: 
> 143) [red5.jar:na]
>        at  
> org 
> .red5 
> .server 
> .messaging 
> .InMemoryPushPushPipe.pushMessage(InMemoryPushPushPipe.java:82)  
> [red5.jar:na]
>        at  
> org.red5.server.stream.PlayEngine.doPushMessage(PlayEngine.java:868)  
> [red5.jar:na]
>        at  
> org.red5.server.stream.PlayEngine.sendMessage(PlayEngine.java:909)  
> [red5.jar:na]
>        at  
> org.red5.server.stream.PlayEngine.pullAndPush(PlayEngine.java:833)  
> [red5.jar:na]
>        at  
> org 
> .red5 
> .server 
> .stream 
> .PlaylistSubscriberStream.written(PlaylistSubscriberStream.java:605)  
> [red5.jar:na]
>        at  
> org 
> .red5 
> .server.net.rtmp.BaseRTMPHandler.messageSent(BaseRTMPHandler.java: 
> 232) [red5.jar:na]
>        at  
> org 
> .red5 
> .server 
> .net.rtmp.RTMPMinaIoHandler.messageSent(RTMPMinaIoHandler.java:209)  
> [red5.jar:na]
>        at org.apache.mina.common.support.AbstractIoFilterChain 
> $TailFilter.messageSent(AbstractIoFilterChain.java:579) [mina- 
> core-1.1.7.jar:na]
>        at  
> org 
> .apache 
> .mina 
> .common 
> .support 
> .AbstractIoFilterChain 
> .callNextMessageSent(AbstractIoFilterChain.java:320) [mina- 
> core-1.1.7.jar:na]
>        at org.apache.mina.common.support.AbstractIoFilterChain.access 
> $1200(AbstractIoFilterChain.java:53) [mina-core-1.1.7.jar:na]
>        at org.apache.mina.common.support.AbstractIoFilterChain 
> $EntryImpl$1.messageSent(AbstractIoFilterChain.java:653) [mina- 
> core-1.1.7.jar:na]
>        at  
> org 
> .apache 
> .mina 
> .filter.executor.ExecutorFilter.processEvent(ExecutorFilter.java: 
> 222) [mina-core-1.1.7.jar:na]
>        at org.apache.mina.filter.executor.ExecutorFilter 
> $ProcessEventsRunnable.run(ExecutorFilter.java:264) [mina- 
> core-1.1.7.jar:na]
>        at java.util.concurrent.ThreadPoolExecutor 
> $Worker.runTask(Unknown Source) [na:1.6.0_07]
>        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown  
> Source) [na:1.6.0_07]
>        at java.lang.Thread.run(Unknown Source) [na:1.6.0_07]
>
> _______________________________________________
> Red5 mailing list
> Red5 at osflash.org
> http://osflash.org/mailman/listinfo/red5_osflash.org
>
>
>
> -- 
> http://gregoire.org/
> http://osflash.org/red5
> _______________________________________________
> Red5 mailing list
> Red5 at osflash.org
> http://osflash.org/mailman/listinfo/red5_osflash.org

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://osflash.org/pipermail/red5_osflash.org/attachments/20090416/9b90e1b4/attachment-0001.html>


More information about the Red5 mailing list