[
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