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

Maxim Solodovnik commented on OPENMEETINGS-211:
-----------------------------------------------

Additional Exceptions while processing recordings:

1) 

DEBUG 04-23 15:14:57.385 FLVRecorderService.java 19620249 339 
org.openmeetings.app.remote.FLVRecorderService [NioProcessor-13] - ### 
flvRecordingMetaDataId 413
DEBUG 04-23 15:14:57.385 FLVRecorderService.java 19620249 341 
org.openmeetings.app.remote.FLVRecorderService [NioProcessor-13] - ### 
isScreenData false
DEBUG 04-23 15:14:57.385 FLVRecorderService.java 19620249 342 
org.openmeetings.app.remote.FLVRecorderService [NioProcessor-13] - ### 
isInterview false
ERROR 04-23 15:14:57.389 FLVRecorderService.java 19620253 355 
org.openmeetings.app.remote.FLVRecorderService [NioProcessor-13] - Error while 
saving stream: rec_173_stream_5_23_04_2012_15_14_57
java.lang.NullPointerException: null
        at 
org.openmeetings.app.remote.FLVRecorderService.recordShow(FLVRecorderService.java:350)
 [openmeetings-2.0.0-SNAPSHOT.jar:na]
        at 
org.openmeetings.app.remote.FLVRecorderService.addRecordingByStreamId(FLVRecorderService.java:678)
 [openmeetings-2.0.0-SNAPSHOT.jar:na]
        at 
org.openmeetings.app.remote.red5.ScopeApplicationAdapter.streamPublishStart(ScopeApplicationAdapter.java:772)
 [openmeetings-2.0.0-SNAPSHOT.jar:na]
        at 
org.red5.server.stream.ClientBroadcastStream.sendStartNotifications(ClientBroadcastStream.java:889)
 [red5.jar:na]
        at 
org.red5.server.stream.ClientBroadcastStream.startPublishing(ClientBroadcastStream.java:925)
 [red5.jar:na]
        at org.red5.server.stream.StreamService.publish(StreamService.java:620) 
[red5.jar:na]
        at org.red5.server.stream.StreamService.publish(StreamService.java:636) 
[red5.jar:na]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) 
~[na:1.6.0_20]
        at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) 
~[na:1.6.0_20]
        at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
 ~[na:1.6.0_20]


2) 

DEBUG 04-23 15:14:57.573 StreamAudioWriter.java 19620437 223 
org.openmeetings.app.data.flvrecord.listener.async.StreamAudioWriter 
[Thread-57] - virtualTime: null
DEBUG 04-23 15:14:57.573 StreamAudioWriter.java 19620437 224 
org.openmeetings.app.data.flvrecord.listener.async.StreamAudioWriter 
[Thread-57] - startedSessionTimeDate: Mon Apr 23 15:14:57 MSK 2012
ERROR 04-23 15:14:57.573 StreamAudioWriter.java 19620437 261 
org.openmeetings.app.data.flvrecord.listener.async.StreamAudioWriter 
[Thread-57] - [closeStream]
java.lang.NullPointerException: null
        at 
org.openmeetings.app.data.flvrecord.listener.async.StreamAudioWriter.closeStream(StreamAudioWriter.java:226)
 ~[openmeetings-2.0.0-SNAPSHOT.jar:na]
        at 
org.openmeetings.app.data.flvrecord.listener.async.BaseStreamWriter.run(BaseStreamWriter.java:138)
 [openmeetings-2.0.0-SNAPSHOT.jar:na]
        at java.lang.Thread.run(Thread.java:636) [na:1.6.0_20]


3)

DEBUG 04-23 15:38:40.889 BaseConverter.java 21043753 355 
org.openmeetings.app.data.flvrecord.converter.BaseConverter [taskExecutor-2] - 
Trim Audio to Full Length -- Start
ERROR 04-23 15:38:40.889 BaseConverter.java 21043753 374 
org.openmeetings.app.data.flvrecord.converter.BaseConverter [taskExecutor-2] - 
[stripAudioFromFLVs]
java.lang.Exception: Audio File does not exist , could not extract the Audio 
correctly
        at 
org.openmeetings.app.data.flvrecord.converter.BaseConverter.stripAudioFirstPass(BaseConverter.java:359)
 [openmeetings-2.0.0-SNAPSHOT.jar:na]
        at 
org.openmeetings.app.data.flvrecord.converter.BaseConverter.stripAudioFirstPass(BaseConverter.java:145)
 [openmeetings-2.0.0-SNAPSHOT.jar:na]
        at 
org.openmeetings.app.data.flvrecord.converter.FlvRecorderConverter.stripAudioFromFLVs(FlvRecorderConverter.java:77)
 [openmeetings-2.0.0-SNAPSHOT.jar:na]
        at 
org.openmeetings.app.data.flvrecord.converter.FlvRecorderConverter.startConversion(FlvRecorderConverter.java:63)
 [openmeetings-2.0.0-SNAPSHOT.jar:na]
        at 
org.openmeetings.app.data.flvrecord.converter.FlvRecorderConverterTask$1.run(FlvRecorderConverterTask.java:43)
 [openmeetings-2.0.0-SNAPSHOT.jar:na]
        at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110) 
[na:1.6.0_20]
        at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603) 
[na:1.6.0_20]
        at java.lang.Thread.run(Thread.java:636) [na:1.6.0_20]


ERROR 04-23 17:16:16.524 BackupExport.java 26899388 504 
org.openmeetings.servlet.outputhandler.BackupExport [http-0.0.0.0-5080-1] - 
ERROR
org.apache.catalina.connector.ClientAbortException: null
        at 
org.apache.catalina.connector.OutputBuffer.realWriteBytes(OutputBuffer.java:358)
 ~[catalina-6.0.32.jar:6.0.32]
        at org.apache.tomcat.util.buf.ByteChunk.flushBuffer(ByteChunk.java:432) 
~[tomcat-coyote-6.0.32.jar:6.0.32]
        at org.apache.tomcat.util.buf.ByteChunk.append(ByteChunk.java:347) 
~[tomcat-coyote-6.0.32.jar:6.0.32]
        at 
org.apache.catalina.connector.OutputBuffer.writeBytes(OutputBuffer.java:381) 
~[catalina-6.0.32.jar:6.0.32]
        at 
org.apache.catalina.connector.OutputBuffer.write(OutputBuffer.java:370) 
~[catalina-6.0.32.jar:6.0.32]
        at 
org.apache.catalina.connector.CoyoteOutputStream.write(CoyoteOutputStream.java:89)
 ~[catalina-6.0.32.jar:6.0.32]
        at 
org.openmeetings.servlet.outputhandler.BackupExport.service(BackupExport.java:483)
 ~[openmeetings-2.0.0-SNAPSHOT.jar:na]
        at 
org.openmeetings.servlet.outputhandler.BackupExportFacade.service(BackupExportFacade.java:89)
 [openmeetings-2.0.0-SNAPSHOT.jar:na]
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) 
[javaee-api-5.1.2.om.jar:na]
        at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
 [catalina-6.0.32.jar:6.0.32]


will work on it
                
> NullPointerException in FLVRecorderService.stopRecordingShow
> ------------------------------------------------------------
>
>                 Key: OPENMEETINGS-211
>                 URL: https://issues.apache.org/jira/browse/OPENMEETINGS-211
>             Project: Openmeetings
>          Issue Type: Bug
>          Components: Audio/Video
>    Affects Versions: 2.0 Apache Incubator Release
>            Reporter: Maxim Solodovnik
>            Assignee: Maxim Solodovnik
>
> While recording long session (about 1 hour long) NullPointer is thrown inside 
> FLVRecorderService preventing recording to be written into *.flv file

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

Reply via email to