Author: helmutpozimski
Description:
I compiled the latest svn-sourcecode of cortado using the Java 6 SDK supplied by the Debian repositories. Compiling works fine but after that it is not possible to play a video. Cortado buffers, starts playing and stops with messages like that:
java.lang.ArrayIndexOutOfBoundsException: 64
at com.fluendo.jheora.DCTDecode.ExpandToken(DCTDecode.java:531) at com.fluendo.jheora.Decode.unpackAndExpandToken(Decode.java:455) at com.fluendo.jheora.Decode.unPackVideo(Decode.java:598) at com.fluendo.jheora.Decode.loadAndDecode(Decode.java:650) at com.fluendo.jheora.State.decodePacketin(State.java:74) at com.fluendo.plugin.TheoraDec$2.chainFunc(TheoraDec.java:211) at com.fluendo.jst.Pad.chain(Pad.java:257) at com.fluendo.jst.Pad.push(Pad.java:271) at com.fluendo.plugin.Queue$1.taskFunc(Queue.java:135) at com.fluendo.jst.Pad.run(Pad.java:339) at java.lang.Thread.run(Unknown Source)
[INFO] [Message]: Pad: videodec:sink type: ERROR, 64
[INFO] got EOS Pad: videodec:sink
[INFO] Pad: videosink:sink got EOS
[INFO] Element: [pipeline] got EOS from sink: Element: [videosink]
[INFO] ogg: got EOS
[INFO] got EOS: Pad: v_queue:sink
[INFO] got EOS: Pad: a_queue:sink
[INFO] video pad removed Pad: :serial_1118493027
[INFO] audio pad removed Pad: :serial_1145241550
[INFO] cleanup
[INFO] Status: Show
[INFO] [Message]: Pad: v_queue:src type: STREAM_STATUS, stop, reason: error, flow stopped
[INFO] [Message]: Pad: buffer:src type: STREAM_STATUS, stop, reason: error, flow stopped
[INFO] [Message]: Pad: a_queue:src type: STREAM_STATUS, stop, reason: wrong-state, stopping
[INFO] [Message]: Pad: a_queue:src type: STREAM_STATUS, stop, reason: wrong-state, flow stopped
[INFO] [Message]: Pad: v_queue:src type: STREAM_STATUS, stop, reason: wrong-state, stopping
[INFO] [Message]: Pad: buffer:src type: STREAM_STATUS, stop, reason: wrong-state, stopping
[INFO] [Message]: Pad: httpsrc:src type: STREAM_STATUS, stop, reason: wrong-state, reason: wrong-state
[INFO] [Message]: Pad: httpsrc:src type: STREAM_STATUS, stop, reason: wrong-state, stopping
Again, with Java 5 (aka 1.5) everything works fine.
Im am using a Debian lenny system, amd64 architecture and Java 6 update 6
Version: unspecified
Severity: major
OS: Linux
Platform: PC