Bug#787957: libschroedinger-1.0-0: multiple SIGSEGV/SIGABRT/SIGFPE crashes

Andreas Cadhalpun andreas.cadhalpun at googlemail.com
Sat Jun 6 20:58:49 UTC 2015


Package: libschroedinger-1.0-0
Version: 1.0.11-2.1
Severity: important
Tags: security upstream
X-Debbugs-Cc: schrodinger-devel at lists.sourceforge.net
X-Debbugs-Cc: diracinfo at rd.bbc.co.uk

Dear Maintainer and Upstream Developers,

I've discovered many crashes in the libschroedinger decoder (as used by ffmpeg).
After rebuilding schroedinger with the 'noopt nostrip' DEB_BUILD_OPTIONS I
obtained the attached backtraces. (By the way, a libschroedinger-dbg package
would be nice.)
I can provide the samples privately, but I'm not attaching them here,
because I don't think that making them public before the issues are
fixed would be a good idea.

Best regards,
Andreas
-------------- next part --------------
$ for f in ./id*; do echo -e "\n\n\n *** $f ***\n\n\n"; gdb --batch -ex r -ex bt -ex q --args ffmpeg -hide_banner -c libschroedinger -i "$f" -f null /dev/null; done



 *** ./id_0a09ee42a210cae9dd75c142faa25583d74b7f24.dirac ***



[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[dirac @ 0x687e40] Bitdepth greater than 8
[dirac @ 0x687e40] [IMGUTILS @ 0x7fffffffcfa0] Picture size 32x0 is invalid
[dirac @ 0x687e40] Error in dirac_decode_data_unit
[dirac @ 0x687e40] invalid x/y block length (1/0) for x/y chroma shift (1/1)
[dirac @ 0x687e40] Error in dirac_decode_data_unit
Input #0, dirac, from './id_0a09ee42a210cae9dd75c142faa25583d74b7f24.dirac':
  Duration: N/A, start: 18.535127, bitrate: N/A
    Stream #0:0: Video: dirac, yuv420p(tv, bt709), 32x32 [SAR 1:1 DAR 1:1], 30 tbr, 1200k tbn, 30 tbc
[New Thread 0x7fffdebb5700 (LWP 11979)]
[New Thread 0x7fffde3b4700 (LWP 11986)]
[New Thread 0x7fffddbb3700 (LWP 11988)]
[New Thread 0x7fffdd3b2700 (LWP 11989)]
[New Thread 0x7fffdcbb1700 (LWP 11990)]
[New Thread 0x7fffdc3b0700 (LWP 12013)]
[New Thread 0x7fffdbbaf700 (LWP 12016)]
[New Thread 0x7fffdb3ae700 (LWP 12018)]
[New Thread 0x7fffdabad700 (LWP 12019)]
Output #0, null, to '/dev/null':
  Metadata:
    encoder         : Lavf56.25.101
    Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 32x32 [SAR 1:1 DAR 1:1], q=2-31, 200 kb/s, 30 fps, 30 tbn, 30 tbc
    Metadata:
      encoder         : Lavc56.26.100 rawvideo
Stream mapping:
  Stream #0:0 -> #0:0 (dirac (libschroedinger) -> rawvideo (native))
Press [q] to stop, [?] for help
[libschroedinger @ 0x68e4c0] [IMGUTILS @ 0x7fffffffd8e0] Picture size 32x0 is invalid
[libschroedinger @ 0x68e4c0] invalid dimensions (32x0)
[libschroedinger @ 0x68e4c0] [IMGUTILS @ 0x7fffffffd8e0] Picture size 32x0 is invalid
[libschroedinger @ 0x68e4c0] invalid dimensions (32x0)

Program received signal SIGABRT, Aborted.
0x00007ffff48e3107 in __GI_raise (sig=sig at entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
56	../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
#0  0x00007ffff48e3107 in __GI_raise (sig=sig at entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1  0x00007ffff48e44e8 in __GI_abort () at abort.c:89
#2  0x00007fffea6e622e in schro_frame_new_and_alloc_full (domain=0x6d9500, format=SCHRO_FRAME_FORMAT_S32_422, width=32, height=0, extension=0, upsampled=0) at schroframe.c:72
#3  0x00007fffea6e619e in schro_frame_new_and_alloc (domain=0x6d9500, format=SCHRO_FRAME_FORMAT_S32_422, width=32, height=0) at schroframe.c:57
#4  0x00007fffea6db019 in schro_picture_new (instance=0x6b63d0) at schrodecoder.c:387
#5  0x00007fffea6dc6a5 in schro_decoder_iterate_picture (instance=0x6b63d0, buffer=0x6b6fe0, unpack=0x7fffffffd8f0, parse_code=14) at schrodecoder.c:1275
#6  0x00007fffea6dc5b3 in schro_decoder_push (decoder=0x6b5a00, buffer=0x6b6fe0) at schrodecoder.c:1221
#7  0x00007ffff65850cd in libschroedinger_decode_frame (avctx=0x68e4c0, data=0x6b69a0, got_frame=0x7fffffffdc6c, avpkt=<optimized out>) at libavcodec/libschroedingerdec.c:246
#8  0x00007ffff673e5f6 in avcodec_decode_video2 (avctx=0x68e4c0, picture=picture at entry=0x6b69a0, got_picture_ptr=got_picture_ptr at entry=0x7fffffffdc6c, avpkt=avpkt at entry=0x7fffffffdcd0) at libavcodec/utils.c:2372
#9  0x0000000000420162 in decode_video (ist=0x68da40, pkt=0x7fffffffdcd0, got_output=0x7fffffffdc6c) at ffmpeg.c:1959
#10 0x000000000040a30e in process_input_packet (pkt=<optimized out>, ist=<optimized out>) at ffmpeg.c:2207
#11 process_input (file_index=<optimized out>) at ffmpeg.c:3709
#12 transcode_step () at ffmpeg.c:3803
#13 transcode () at ffmpeg.c:3855
#14 main (argc=-9008, argv=0x7fffffffdc6c) at ffmpeg.c:4033
A debugging session is active.

	Inferior 1 [process 10078] will be killed.

Quit anyway? (y or n) [answered Y; input not from terminal]



 *** ./id_0a9474de60d30ec5ce5b63eaa5c73e97af054fa1.dirac ***



[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[dirac @ 0x687e40] codeblock width invalid
[dirac @ 0x687e40] Error in dirac_decode_data_unit
Input #0, dirac, from './id_0a9474de60d30ec5ce5b63eaa5c73e97af054fa1.dirac':
  Duration: N/A, start: 18.535127, bitrate: N/A
    Stream #0:0: Video: dirac, yuv420p(tv, bt709), 32x32 [SAR 1:1 DAR 1:1], 30 tbr, 1200k tbn, 30 tbc
[New Thread 0x7fffdebb5700 (LWP 13813)]
[New Thread 0x7fffde3b4700 (LWP 13821)]
[New Thread 0x7fffddbb3700 (LWP 13822)]
[New Thread 0x7fffdd3b2700 (LWP 13824)]
[New Thread 0x7fffdcbb1700 (LWP 13826)]
[New Thread 0x7fffdc3b0700 (LWP 13850)]
[New Thread 0x7fffdbbaf700 (LWP 13851)]
[New Thread 0x7fffdb3ae700 (LWP 13853)]
[New Thread 0x7fffdabad700 (LWP 13854)]
Output #0, null, to '/dev/null':
  Metadata:
    encoder         : Lavf56.25.101
    Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 32x32 [SAR 1:1 DAR 1:1], q=2-31, 200 kb/s, 30 fps, 30 tbn, 30 tbc
    Metadata:
      encoder         : Lavc56.26.100 rawvideo
Stream mapping:
  Stream #0:0 -> #0:0 (dirac (libschroedinger) -> rawvideo (native))
Press [q] to stop, [?] for help

Program received signal SIGFPE, Arithmetic exception.
[Switching to Thread 0x7fffdc3b0700 (LWP 13850)]
0x00007fffea6e2f32 in schro_decoder_decode_subband (picture=0x6738b0, ctx=0x7fffdc3afbd0) at schrodecoder.c:3569
3569	    codeblock_width = ctx->frame_data->width / ctx->horiz_codeblocks;
#0  0x00007fffea6e2f32 in schro_decoder_decode_subband (picture=0x6738b0, ctx=0x7fffdc3afbd0) at schrodecoder.c:3569
#1  0x00007fffea6e0df5 in schro_decoder_decode_transform_data (picture=0x6738b0) at schrodecoder.c:3012
#2  0x00007fffea6ddaa6 in schro_decoder_x_decode_residual (stage=0x673c58) at schrodecoder.c:1804
#3  0x00007fffea712990 in schro_thread_main (ptr=0x6a27c0) at schroasync-pthread.c:323
#4  0x00007ffff4c5f0a4 in start_thread (arg=0x7fffdc3b0700) at pthread_create.c:309
#5  0x00007ffff499404d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
A debugging session is active.

	Inferior 1 [process 12149] will be killed.

Quit anyway? (y or n) [answered Y; input not from terminal]



 *** ./id_0ad55f161b822664d002ca3fe34b330c26f81ae8.dirac ***



[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Input #0, dirac, from './id_0ad55f161b822664d002ca3fe34b330c26f81ae8.dirac':
  Duration: N/A, start: 12.738633, bitrate: N/A
    Stream #0:0: Video: dirac, yuv420p(tv, bt709), 32x32 [SAR 1:1 DAR 1:1], 30 tbr, 1200k tbn, 30 tbc
[New Thread 0x7fffdebb5700 (LWP 15662)]
[New Thread 0x7fffde3b4700 (LWP 15670)]
[New Thread 0x7fffddbb3700 (LWP 15671)]
[New Thread 0x7fffdd3b2700 (LWP 15673)]
[New Thread 0x7fffdcbb1700 (LWP 15674)]
[New Thread 0x7fffdc3b0700 (LWP 15697)]
[New Thread 0x7fffdbbaf700 (LWP 15699)]
[New Thread 0x7fffdb3ae700 (LWP 15701)]
[New Thread 0x7fffdabad700 (LWP 15703)]
Output #0, null, to '/dev/null':
  Metadata:
    encoder         : Lavf56.25.101
    Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 32x32 [SAR 1:1 DAR 1:1], q=2-31, 200 kb/s, 30 fps, 30 tbn, 30 tbc
    Metadata:
      encoder         : Lavc56.26.100 rawvideo
Stream mapping:
  Stream #0:0 -> #0:0 (dirac (libschroedinger) -> rawvideo (native))
Press [q] to stop, [?] for help

Program received signal SIGFPE, Arithmetic exception.
0x00007fffea6e09a9 in schro_decoder_parse_lowdelay_transform_data (picture=0x6738b0, unpack=0x7fffffffd8f0) at schrodecoder.c:2931
2931	  length = (params->slice_bytes_num * params->n_horiz_slices *
#0  0x00007fffea6e09a9 in schro_decoder_parse_lowdelay_transform_data (picture=0x6738b0, unpack=0x7fffffffd8f0) at schrodecoder.c:2931
#1  0x00007fffea6dcf84 in schro_decoder_parse_picture (picture=0x6738b0, unpack=0x7fffffffd8f0) at schrodecoder.c:1448
#2  0x00007fffea6dc845 in schro_decoder_iterate_picture (instance=0x6bf670, buffer=0x6bffd0, unpack=0x7fffffffd8f0, parse_code=216) at schrodecoder.c:1306
#3  0x00007fffea6dc5b3 in schro_decoder_push (decoder=0x6beca0, buffer=0x6bffd0) at schrodecoder.c:1221
#4  0x00007ffff65850cd in libschroedinger_decode_frame (avctx=0x68e540, data=0x6bf9c0, got_frame=0x7fffffffdc6c, avpkt=<optimized out>) at libavcodec/libschroedingerdec.c:246
#5  0x00007ffff673e5f6 in avcodec_decode_video2 (avctx=0x68e540, picture=picture at entry=0x6bf9c0, got_picture_ptr=got_picture_ptr at entry=0x7fffffffdc6c, avpkt=avpkt at entry=0x7fffffffdcd0) at libavcodec/utils.c:2372
#6  0x0000000000420162 in decode_video (ist=0x68e360, pkt=0x7fffffffdcd0, got_output=0x7fffffffdc6c) at ffmpeg.c:1959
#7  0x000000000040a30e in process_input_packet (pkt=<optimized out>, ist=<optimized out>) at ffmpeg.c:2207
#8  process_input (file_index=<optimized out>) at ffmpeg.c:3709
#9  transcode_step () at ffmpeg.c:3803
#10 transcode () at ffmpeg.c:3855
#11 main (argc=-9008, argv=0x7fffffffdc6c) at ffmpeg.c:4033
A debugging session is active.

	Inferior 1 [process 13931] will be killed.

Quit anyway? (y or n) [answered Y; input not from terminal]



 *** ./id_0c7aca3c1f4f185442ddb3af9bb41343621bcdf9.dirac ***



[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[dirac @ 0x687e40] Stream is old and may not work
[dirac @ 0x687e40] [IMGUTILS @ 0x7fffffffcfa0] Picture size 0x0 is invalid
[dirac @ 0x687e40] Error in dirac_decode_data_unit
[dirac @ 0x687e40] Stream may have unhandled features
[dirac @ 0x687e40] Data unit with size 4130852 is larger than input buffer, discarding
Input #0, dirac, from './id_0c7aca3c1f4f185442ddb3af9bb41343621bcdf9.dirac':
  Duration: N/A, start: 18.535127, bitrate: N/A
    Stream #0:0: Video: dirac, yuv420p(tv, bt709), 32x38 [SAR 1:1 DAR 16:19], 30 tbr, 1200k tbn, 30 tbc
[New Thread 0x7fffdebb5700 (LWP 17621)]
[New Thread 0x7fffde3b4700 (LWP 17630)]
[New Thread 0x7fffddbb3700 (LWP 17631)]
[New Thread 0x7fffdd3b2700 (LWP 17632)]
[New Thread 0x7fffdcbb1700 (LWP 17633)]
[New Thread 0x7fffdc3b0700 (LWP 17658)]
[New Thread 0x7fffdbbaf700 (LWP 17659)]
[New Thread 0x7fffdb3ae700 (LWP 17662)]
[New Thread 0x7fffdabad700 (LWP 17664)]
Output #0, null, to '/dev/null':
  Metadata:
    encoder         : Lavf56.25.101
    Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 32x38 [SAR 1:1 DAR 16:19], q=2-31, 200 kb/s, 30 fps, 30 tbn, 30 tbc
    Metadata:
      encoder         : Lavc56.26.100 rawvideo
Stream mapping:
  Stream #0:0 -> #0:0 (dirac (libschroedinger) -> rawvideo (native))
Press [q] to stop, [?] for help
[libschroedinger @ 0x68e200] [IMGUTILS @ 0x7fffffffd8e0] Picture size 0x0 is invalid
[libschroedinger @ 0x68e200] invalid dimensions (0x0)
[libschroedinger @ 0x68e200] [IMGUTILS @ 0x7fffffffd8e0] Picture size 0x0 is invalid
[libschroedinger @ 0x68e200] invalid dimensions (0x0)

Program received signal SIGABRT, Aborted.
0x00007ffff48e3107 in __GI_raise (sig=sig at entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
56	../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
#0  0x00007ffff48e3107 in __GI_raise (sig=sig at entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1  0x00007ffff48e44e8 in __GI_abort () at abort.c:89
#2  0x00007fffea6e61fa in schro_frame_new_and_alloc_full (domain=0x6d9490, format=SCHRO_FRAME_FORMAT_S16_420, width=0, height=0, extension=0, upsampled=0) at schroframe.c:71
#3  0x00007fffea6e619e in schro_frame_new_and_alloc (domain=0x6d9490, format=SCHRO_FRAME_FORMAT_S16_420, width=0, height=0) at schroframe.c:57
#4  0x00007fffea6db019 in schro_picture_new (instance=0x6b6360) at schrodecoder.c:387
#5  0x00007fffea6dc6a5 in schro_decoder_iterate_picture (instance=0x6b6360, buffer=0x6b6640, unpack=0x7fffffffd8f0, parse_code=44) at schrodecoder.c:1275
#6  0x00007fffea6dc5b3 in schro_decoder_push (decoder=0x6b5990, buffer=0x6b6640) at schrodecoder.c:1221
#7  0x00007ffff65850cd in libschroedinger_decode_frame (avctx=0x68e200, data=0x6b6960, got_frame=0x7fffffffdc6c, avpkt=<optimized out>) at libavcodec/libschroedingerdec.c:246
#8  0x00007ffff673e5f6 in avcodec_decode_video2 (avctx=0x68e200, picture=picture at entry=0x6b6960, got_picture_ptr=got_picture_ptr at entry=0x7fffffffdc6c, avpkt=avpkt at entry=0x7fffffffdcd0) at libavcodec/utils.c:2372
#9  0x0000000000420162 in decode_video (ist=0x68db00, pkt=0x7fffffffdcd0, got_output=0x7fffffffdc6c) at ffmpeg.c:1959
#10 0x000000000040a30e in process_input_packet (pkt=<optimized out>, ist=<optimized out>) at ffmpeg.c:2207
#11 process_input (file_index=<optimized out>) at ffmpeg.c:3709
#12 transcode_step () at ffmpeg.c:3803
#13 transcode () at ffmpeg.c:3855
#14 main (argc=-9008, argv=0x7fffffffdc6c) at ffmpeg.c:4033
A debugging session is active.

	Inferior 1 [process 15845] will be killed.

Quit anyway? (y or n) [answered Y; input not from terminal]



 *** ./id_0ccefb01962a41a6970660141358f241e8ff49dd.dirac ***



[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Input #0, dirac, from './id_0ccefb01962a41a6970660141358f241e8ff49dd.dirac':
  Duration: N/A, start: 18.517333, bitrate: N/A
    Stream #0:0: Video: dirac, yuv420p(tv, bt709), 132x12 [SAR 1:1 DAR 11:1], 30 tbr, 1200k tbn, 30 tbc
[New Thread 0x7fffdebb5700 (LWP 19595)]
[New Thread 0x7fffde3b4700 (LWP 19600)]
[New Thread 0x7fffddbb3700 (LWP 19601)]
[New Thread 0x7fffdd3b2700 (LWP 19602)]
[New Thread 0x7fffdcbb1700 (LWP 19603)]
[New Thread 0x7fffdc3b0700 (LWP 19632)]
[New Thread 0x7fffdbbaf700 (LWP 19633)]
[New Thread 0x7fffdb3ae700 (LWP 19634)]
[New Thread 0x7fffdabad700 (LWP 19635)]
Output #0, null, to '/dev/null':
  Metadata:
    encoder         : Lavf56.25.101
    Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 132x12 [SAR 1:1 DAR 11:1], q=2-31, 200 kb/s, 30 fps, 30 tbn, 30 tbc
    Metadata:
      encoder         : Lavc56.26.100 rawvideo
Stream mapping:
  Stream #0:0 -> #0:0 (dirac (libschroedinger) -> rawvideo (native))
Press [q] to stop, [?] for help

Program received signal SIGFPE, Arithmetic exception.
[Switching to Thread 0x7fffdc3b0700 (LWP 19632)]
0x00007fffea6f11c7 in schro_decoder_decode_lowdelay_transform_data (picture=0x6738b0) at schrolowdelay.c:754
754	  } else if ((params->iwt_chroma_width >> params->transform_depth) %
#0  0x00007fffea6f11c7 in schro_decoder_decode_lowdelay_transform_data (picture=0x6738b0) at schrolowdelay.c:754
#1  0x00007fffea6dda98 in schro_decoder_x_decode_residual (stage=0x673c58) at schrodecoder.c:1802
#2  0x00007fffea712990 in schro_thread_main (ptr=0x6bef00) at schroasync-pthread.c:323
#3  0x00007ffff4c5f0a4 in start_thread (arg=0x7fffdc3b0700) at pthread_create.c:309
#4  0x00007ffff499404d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
A debugging session is active.

	Inferior 1 [process 17834] will be killed.

Quit anyway? (y or n) [answered Y; input not from terminal]



 *** ./id_2f7690566ced75798d06c21a362f0a1afc246085.dirac ***



[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[dirac @ 0x687e40] Data unit with size 521 is larger than input buffer, discarding
[dirac @ 0x687e40] Stream may have unhandled features
[dirac @ 0x687e40] ignoring invalid SAR: 0/0
[dirac @ 0x687e40] Unsupported picture coding mode 268435455
[dirac @ 0x687e40] Error in dirac_decode_data_unit
Input #0, dirac, from './id_2f7690566ced75798d06c21a362f0a1afc246085.dirac':
  Duration: N/A, start: 55.924704, bitrate: N/A
    Stream #0:0: Video: dirac, yuvj444p(pc, bt709), 640x480, 25 tbr, 1200k tbn, 25 tbc
[New Thread 0x7fffdebb5700 (LWP 21447)]
[New Thread 0x7fffde3b4700 (LWP 21455)]
[New Thread 0x7fffddbb3700 (LWP 21457)]
[New Thread 0x7fffdd3b2700 (LWP 21458)]
[New Thread 0x7fffdcbb1700 (LWP 21459)]
[New Thread 0x7fffdc3b0700 (LWP 21483)]
[New Thread 0x7fffdbbaf700 (LWP 21484)]
[New Thread 0x7fffdb3ae700 (LWP 21486)]
[New Thread 0x7fffdabad700 (LWP 21487)]
Output #0, null, to '/dev/null':
  Metadata:
    encoder         : Lavf56.25.101
    Stream #0:0: Video: rawvideo (444P / 0x50343434), yuvj444p, 640x480, q=2-31, 200 kb/s, 25 fps, 25 tbn, 25 tbc
    Metadata:
      encoder         : Lavc56.26.100 rawvideo
Stream mapping:
  Stream #0:0 -> #0:0 (dirac (libschroedinger) -> rawvideo (native))
Press [q] to stop, [?] for help
[libschroedinger @ 0x68e3c0] [IMGUTILS @ 0x7fffffffd8e0] Picture size 0x0 is invalid
[libschroedinger @ 0x68e3c0] invalid dimensions (0x0)
[libschroedinger @ 0x68e3c0] [IMGUTILS @ 0x7fffffffd8e0] Picture size 0x0 is invalid
[libschroedinger @ 0x68e3c0] invalid dimensions (0x0)

Program received signal SIGABRT, Aborted.
0x00007ffff48e3107 in __GI_raise (sig=sig at entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
56	../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
#0  0x00007ffff48e3107 in __GI_raise (sig=sig at entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1  0x00007ffff48e44e8 in __GI_abort () at abort.c:89
#2  0x00007fffea6fa8ee in schro_params_get_frame_format (depth=16, chroma_format=(unknown: 12)) at schroparams.c:393
#3  0x00007fffea6daf06 in schro_picture_new (instance=0x6e2b80) at schrodecoder.c:354
#4  0x00007fffea6dc6a5 in schro_decoder_iterate_picture (instance=0x6e2b80, buffer=0x6e2e60, unpack=0x7fffffffd8f0, parse_code=10) at schrodecoder.c:1275
#5  0x00007fffea6dc5b3 in schro_decoder_push (decoder=0x6b9cc0, buffer=0x6e2e60) at schrodecoder.c:1221
#6  0x00007ffff65850cd in libschroedinger_decode_frame (avctx=0x68e3c0, data=0x6e2ea0, got_frame=0x7fffffffdc6c, avpkt=<optimized out>) at libavcodec/libschroedingerdec.c:246
#7  0x00007ffff673e5f6 in avcodec_decode_video2 (avctx=0x68e3c0, picture=picture at entry=0x6e2ea0, got_picture_ptr=got_picture_ptr at entry=0x7fffffffdc6c, avpkt=avpkt at entry=0x7fffffffdcd0) at libavcodec/utils.c:2372
#8  0x0000000000420162 in decode_video (ist=0x68d9a0, pkt=0x7fffffffdcd0, got_output=0x7fffffffdc6c) at ffmpeg.c:1959
#9  0x000000000040a30e in process_input_packet (pkt=<optimized out>, ist=<optimized out>) at ffmpeg.c:2207
#10 process_input (file_index=<optimized out>) at ffmpeg.c:3709
#11 transcode_step () at ffmpeg.c:3803
#12 transcode () at ffmpeg.c:3855
#13 main (argc=-9008, argv=0x7fffffffdc6c) at ffmpeg.c:4033
A debugging session is active.

	Inferior 1 [process 19710] will be killed.

Quit anyway? (y or n) [answered Y; input not from terminal]



 *** ./id_4e5bf03a72fed8c8acd2d673e2646e775d684998.dirac ***



[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[dirac @ 0x687e40] Bitdepth greater than 8
[dirac @ 0x687e40] Unsupported picture coding mode 128
[dirac @ 0x687e40] Error in dirac_decode_data_unit
Input #0, dirac, from './id_4e5bf03a72fed8c8acd2d673e2646e775d684998.dirac':
  Duration: N/A, start: 0.000000, bitrate: N/A
    Stream #0:0: Video: dirac, yuv444p(tv, bt470bg/smpte170m/bt709), 137215x1 [SAR 10:11 DAR 997927:8], 29.97 tbr, 1200k tbn, 29.97 tbc
[New Thread 0x7fffdebb5700 (LWP 23418)]
[New Thread 0x7fffde3b4700 (LWP 23428)]
[New Thread 0x7fffddbb3700 (LWP 23429)]
[New Thread 0x7fffdd3b2700 (LWP 23430)]
[New Thread 0x7fffdcbb1700 (LWP 23431)]
[New Thread 0x7fffdc3b0700 (LWP 23457)]
[New Thread 0x7fffdbbaf700 (LWP 23459)]
[New Thread 0x7fffdb3ae700 (LWP 23461)]
[New Thread 0x7fffdabad700 (LWP 23462)]
Output #0, null, to '/dev/null':
  Metadata:
    encoder         : Lavf56.25.101
    Stream #0:0: Video: rawvideo (444P / 0x50343434), yuv444p, 137215x1 [SAR 10:11 DAR 997927:8], q=2-31, 200 kb/s, 29.97 fps, 29.97 tbn, 29.97 tbc
    Metadata:
      encoder         : Lavc56.26.100 rawvideo
Stream mapping:
  Stream #0:0 -> #0:0 (dirac (libschroedinger) -> rawvideo (native))
Press [q] to stop, [?] for help

Program received signal SIGFPE, Arithmetic exception.
[Switching to Thread 0x7fffdabad700 (LWP 23462)]
0x00007fffea6eb106 in schro_frame_data_get_codeblock (dest=0x7fffdababc80, src=0x7fffdababd20, x=0, y=0, horiz_codeblocks=268435455, vert_codeblocks=0) at schroframe.c:1846
1846	  int ymin = (src->height * y) / vert_codeblocks;
#0  0x00007fffea6eb106 in schro_frame_data_get_codeblock (dest=0x7fffdababc80, src=0x7fffdababd20, x=0, y=0, horiz_codeblocks=268435455, vert_codeblocks=0) at schroframe.c:1846
#1  0x00007fffea6eff3d in schro_lowdelay_init (lowdelay=0x7fffdababd00, frame=0x6bf9b0, params=0x6be3e8) at schrolowdelay.c:441
#2  0x00007fffea6f0f9b in schro_decoder_decode_lowdelay_transform_data_slow_s32 (picture=0x6be3c0) at schrolowdelay.c:711
#3  0x00007fffea6f11a3 in schro_decoder_decode_lowdelay_transform_data (picture=0x6be3c0) at schrolowdelay.c:753
#4  0x00007fffea6dda98 in schro_decoder_x_decode_residual (stage=0x6be768) at schrodecoder.c:1802
#5  0x00007fffea712990 in schro_thread_main (ptr=0x6bc700) at schroasync-pthread.c:323
#6  0x00007ffff4c5f0a4 in start_thread (arg=0x7fffdabad700) at pthread_create.c:309
#7  0x00007ffff499404d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
A debugging session is active.

	Inferior 1 [process 21630] will be killed.

Quit anyway? (y or n) [answered Y; input not from terminal]



 *** ./id_68a09c1deb329f508e1d0f9190f1bc08bcf07c5c.dirac ***



[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[dirac @ 0x687e40] wavelet_idx is too big
[dirac @ 0x687e40] Error in dirac_decode_data_unit
Input #0, dirac, from './id_68a09c1deb329f508e1d0f9190f1bc08bcf07c5c.dirac':
  Duration: N/A, start: 55.924728, bitrate: N/A
    Stream #0:0: Video: dirac, yuv420p(tv, bt709), 32x32 [SAR 1:1 DAR 1:1], 30 tbr, 1200k tbn, 30 tbc
[New Thread 0x7fffdebb5700 (LWP 25340)]
[New Thread 0x7fffde3b4700 (LWP 25350)]
[New Thread 0x7fffddbb3700 (LWP 25351)]
[New Thread 0x7fffdd3b2700 (LWP 25352)]
[New Thread 0x7fffdcbb1700 (LWP 25353)]
[New Thread 0x7fffdc3b0700 (LWP 25378)]
[New Thread 0x7fffdbbaf700 (LWP 25379)]
[New Thread 0x7fffdb3ae700 (LWP 25380)]
[New Thread 0x7fffdabad700 (LWP 25383)]
Output #0, null, to '/dev/null':
  Metadata:
    encoder         : Lavf56.25.101
    Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 32x32 [SAR 1:1 DAR 1:1], q=2-31, 200 kb/s, 30 fps, 30 tbn, 30 tbc
    Metadata:
      encoder         : Lavc56.26.100 rawvideo
Stream mapping:
  Stream #0:0 -> #0:0 (dirac (libschroedinger) -> rawvideo (native))
Press [q] to stop, [?] for help

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffdc3b0700 (LWP 25378)]
0x00007fffea6fcf2f in _schro_unpack_shift_in (unpack=0x7fffdc3aec00) at schrounpack.c:78
78	          (unpack->data[0] << 24) | (unpack->
#0  0x00007fffea6fcf2f in _schro_unpack_shift_in (unpack=0x7fffdc3aec00) at schrounpack.c:78
#1  0x00007fffea6fd444 in schro_unpack_decode_bits (unpack=0x7fffdc3aec00, n=7) at schrounpack.c:206
#2  0x00007fffea6ee7bb in schro_decoder_decode_slice_slow (picture=0x7157f0, lowdelay=0x7fffdc3aed00, slice_x=0, slice_y=4, offset=786420, slice_bytes=65535) at schrolowdelay.c:128
#3  0x00007fffea6f0e80 in schro_decoder_decode_lowdelay_transform_data_slow (picture=0x7157f0) at schrolowdelay.c:685
#4  0x00007fffea6f1213 in schro_decoder_decode_lowdelay_transform_data (picture=0x7157f0) at schrolowdelay.c:760
#5  0x00007fffea6dda98 in schro_decoder_x_decode_residual (stage=0x715b98) at schrodecoder.c:1802
#6  0x00007fffea712990 in schro_thread_main (ptr=0x6da6a0) at schroasync-pthread.c:323
#7  0x00007ffff4c5f0a4 in start_thread (arg=0x7fffdc3b0700) at pthread_create.c:309
#8  0x00007ffff499404d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
A debugging session is active.

	Inferior 1 [process 23536] will be killed.

Quit anyway? (y or n) [answered Y; input not from terminal]



 *** ./id_6e429a7ff8b8ad12136206d2d951e41871f52b3b.dirac ***



[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[dirac @ 0x687e40] Bitdepth greater than 8
[dirac @ 0x687e40] Error in dirac_decode_data_unit
Input #0, dirac, from './id_6e429a7ff8b8ad12136206d2d951e41871f52b3b.dirac':
  Duration: N/A, start: 18.535127, bitrate: N/A
    Stream #0:0: Video: dirac, yuv444p(tv, bt470bg/smpte170m/bt709), 720x480 [SAR 10:11 DAR 15:11], 0.12 tbr, 1200k tbn, 0.12 tbc
[New Thread 0x7fffdebb5700 (LWP 27210)]
[New Thread 0x7fffde3b4700 (LWP 27221)]
[New Thread 0x7fffddbb3700 (LWP 27224)]
[New Thread 0x7fffdd3b2700 (LWP 27226)]
[New Thread 0x7fffdcbb1700 (LWP 27227)]
[New Thread 0x7fffdc3b0700 (LWP 27250)]
[New Thread 0x7fffdbbaf700 (LWP 27251)]
[New Thread 0x7fffdb3ae700 (LWP 27254)]
[New Thread 0x7fffdabad700 (LWP 27255)]
Output #0, null, to '/dev/null':
  Metadata:
    encoder         : Lavf56.25.101
    Stream #0:0: Video: rawvideo (444P / 0x50343434), yuv444p, 720x480 [SAR 10:11 DAR 15:11], q=2-31, 200 kb/s, 0.12 fps, 0.12 tbn, 0.12 tbc
    Metadata:
      encoder         : Lavc56.26.100 rawvideo
Stream mapping:
  Stream #0:0 -> #0:0 (dirac (libschroedinger) -> rawvideo (native))
Press [q] to stop, [?] for help

Program received signal SIGFPE, Arithmetic exception.
[Switching to Thread 0x7fffdb3ae700 (LWP 27254)]
0x00007fffea6eb0dd in schro_frame_data_get_codeblock (dest=0x7fffdb3acc80, src=0x7fffdb3acd20, x=0, y=0, horiz_codeblocks=0, vert_codeblocks=0) at schroframe.c:1844
1844	  int xmin = (src->width * x) / horiz_codeblocks;
#0  0x00007fffea6eb0dd in schro_frame_data_get_codeblock (dest=0x7fffdb3acc80, src=0x7fffdb3acd20, x=0, y=0, horiz_codeblocks=0, vert_codeblocks=0) at schroframe.c:1844
#1  0x00007fffea6eff3d in schro_lowdelay_init (lowdelay=0x7fffdb3acd00, frame=0x6d4410, params=0x6e3768) at schrolowdelay.c:441
#2  0x00007fffea6f0f9b in schro_decoder_decode_lowdelay_transform_data_slow_s32 (picture=0x6e3740) at schrolowdelay.c:711
#3  0x00007fffea6f11a3 in schro_decoder_decode_lowdelay_transform_data (picture=0x6e3740) at schrolowdelay.c:753
#4  0x00007fffea6dda98 in schro_decoder_x_decode_residual (stage=0x6e3ae8) at schrodecoder.c:1802
#5  0x00007fffea712990 in schro_thread_main (ptr=0x6c1180) at schroasync-pthread.c:323
#6  0x00007ffff4c5f0a4 in start_thread (arg=0x7fffdb3ae700) at pthread_create.c:309
#7  0x00007ffff499404d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
A debugging session is active.

	Inferior 1 [process 25458] will be killed.

Quit anyway? (y or n) [answered Y; input not from terminal]



 *** ./id_9d5a50e7fc721bead706df56441087e3f4898fa4.dirac ***



[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[dirac @ 0x687e40] wavelet_idx is too big
[dirac @ 0x687e40] Error in dirac_decode_data_unit
Input #0, dirac, from './id_9d5a50e7fc721bead706df56441087e3f4898fa4.dirac':
  Duration: N/A, start: 0.000000, bitrate: N/A
    Stream #0:0: Video: dirac, yuv420p(tv, bt709), 32x32 [SAR 1:1 DAR 1:1], 30 tbr, 1200k tbn, 30 tbc
[New Thread 0x7fffdebb5700 (LWP 28839)]
[New Thread 0x7fffde3b4700 (LWP 28851)]
[New Thread 0x7fffddbb3700 (LWP 28852)]
[New Thread 0x7fffdd3b2700 (LWP 28854)]
[New Thread 0x7fffdcbb1700 (LWP 28855)]
[New Thread 0x7fffdc3b0700 (LWP 28875)]
[New Thread 0x7fffdbbaf700 (LWP 28876)]
[New Thread 0x7fffdb3ae700 (LWP 28878)]
[New Thread 0x7fffdabad700 (LWP 28880)]
Output #0, null, to '/dev/null':
  Metadata:
    encoder         : Lavf56.25.101
    Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 32x32 [SAR 1:1 DAR 1:1], q=2-31, 200 kb/s, 30 fps, 30 tbn, 30 tbc
    Metadata:
      encoder         : Lavc56.26.100 rawvideo
Stream mapping:
  Stream #0:0 -> #0:0 (dirac (libschroedinger) -> rawvideo (native))
Press [q] to stop, [?] for help

Program received signal SIGSEGV, Segmentation fault.
0x00007fffea6fa9db in schro_params_set_default_quant_matrix (params=0x6b61e8) at schroparams.c:466
466	  params->quant_matrix[0] = table[0];
#0  0x00007fffea6fa9db in schro_params_set_default_quant_matrix (params=0x6b61e8) at schroparams.c:466
#1  0x00007fffea6e088a in schro_decoder_parse_transform_parameters (picture=0x6b61c0, unpack=0x7fffffffd8f0) at schrodecoder.c:2870
#2  0x00007fffea6dcf4b in schro_decoder_parse_picture (picture=0x6b61c0, unpack=0x7fffffffd8f0) at schrodecoder.c:1443
#3  0x00007fffea6dc845 in schro_decoder_iterate_picture (instance=0x6b4ce0, buffer=0x6b4fc0, unpack=0x7fffffffd8f0, parse_code=216) at schrodecoder.c:1306
#4  0x00007fffea6dc5b3 in schro_decoder_push (decoder=0x6d98c0, buffer=0x6b4fc0) at schrodecoder.c:1221
#5  0x00007ffff65850cd in libschroedinger_decode_frame (avctx=0x68f5a0, data=0x6b5000, got_frame=0x7fffffffdc6c, avpkt=<optimized out>) at libavcodec/libschroedingerdec.c:246
#6  0x00007ffff673e5f6 in avcodec_decode_video2 (avctx=0x68f5a0, picture=picture at entry=0x6b5000, got_picture_ptr=got_picture_ptr at entry=0x7fffffffdc6c, avpkt=avpkt at entry=0x7fffffffdcd0) at libavcodec/utils.c:2372
#7  0x0000000000420162 in decode_video (ist=0x68f3c0, pkt=0x7fffffffdcd0, got_output=0x7fffffffdc6c) at ffmpeg.c:1959
#8  0x000000000040a30e in process_input_packet (pkt=<optimized out>, ist=<optimized out>) at ffmpeg.c:2207
#9  process_input (file_index=<optimized out>) at ffmpeg.c:3709
#10 transcode_step () at ffmpeg.c:3803
#11 transcode () at ffmpeg.c:3855
#12 main (argc=-9008, argv=0x7fffffffdc6c) at ffmpeg.c:4033
A debugging session is active.

	Inferior 1 [process 27319] will be killed.

Quit anyway? (y or n) [answered Y; input not from terminal]



 *** ./id_9fd20eaa7baddedd55cf96c845ba7d546865cad0.dirac ***



[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[dirac @ 0x687e40] codeblock width invalid
[dirac @ 0x687e40] Error in dirac_decode_data_unit
Input #0, dirac, from './id_9fd20eaa7baddedd55cf96c845ba7d546865cad0.dirac':
  Duration: N/A, start: 18.536833, bitrate: N/A
    Stream #0:0: Video: dirac, yuvj422p(pc, bt709), 32x15 [SAR 10:11 DAR 64:33], 25 tbr, 1200k tbn, 25 tbc
[New Thread 0x7fffdebb5700 (LWP 30696)]
[New Thread 0x7fffde3b4700 (LWP 30704)]
[New Thread 0x7fffddbb3700 (LWP 30706)]
[New Thread 0x7fffdd3b2700 (LWP 30707)]
[New Thread 0x7fffdcbb1700 (LWP 30708)]
[New Thread 0x7fffdc3b0700 (LWP 30731)]
[New Thread 0x7fffdbbaf700 (LWP 30732)]
[New Thread 0x7fffdb3ae700 (LWP 30735)]
[New Thread 0x7fffdabad700 (LWP 30737)]
Output #0, null, to '/dev/null':
  Metadata:
    encoder         : Lavf56.25.101
    Stream #0:0: Video: rawvideo (Y42B / 0x42323459), yuvj422p, 32x15 [SAR 10:11 DAR 64:33], q=2-31, 200 kb/s, 25 fps, 25 tbn, 25 tbc
    Metadata:
      encoder         : Lavc56.26.100 rawvideo
Stream mapping:
  Stream #0:0 -> #0:0 (dirac (libschroedinger) -> rawvideo (native))
Press [q] to stop, [?] for help
Error while decoding stream #0:0: Operation not permitted
    Last message repeated 28 times
Program received signal SIGABRT, Aborted.
0x00007ffff48e3107 in __GI_raise (sig=sig at entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
56	../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
#0  0x00007ffff48e3107 in __GI_raise (sig=sig at entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1  0x00007ffff48e44e8 in __GI_abort () at abort.c:89
#2  0x00007fffea6e34a3 in schro_picturequeue_rob_insert (queue=0x64c750, picture=0x737160, windowsize=3) at schrodecoder.c:3702
#3  0x00007fffea6dcc5c in schro_decoder_iterate_picture (instance=0x6da6c0, buffer=0x678f60, unpack=0x7fffffffd8f0, parse_code=40) at schrodecoder.c:1380
#4  0x00007fffea6dc5b3 in schro_decoder_push (decoder=0x6d9cf0, buffer=0x678f60) at schrodecoder.c:1221
#5  0x00007ffff65850cd in libschroedinger_decode_frame (avctx=0x68e3a0, data=0x6d8fa0, got_frame=0x7fffffffdc6c, avpkt=<optimized out>) at libavcodec/libschroedingerdec.c:246
#6  0x00007ffff673e5f6 in avcodec_decode_video2 (avctx=0x68e3a0, picture=picture at entry=0x6d8fa0, got_picture_ptr=got_picture_ptr at entry=0x7fffffffdc6c, avpkt=avpkt at entry=0x7fffffffdcd0) at libavcodec/utils.c:2372
#7  0x0000000000420162 in decode_video (ist=0x68da60, pkt=0x7fffffffdcd0, got_output=0x7fffffffdc6c) at ffmpeg.c:1959
#8  0x000000000040a30e in process_input_packet (pkt=<optimized out>, ist=<optimized out>) at ffmpeg.c:2207
#9  process_input (file_index=<optimized out>) at ffmpeg.c:3709
#10 transcode_step () at ffmpeg.c:3803
#11 transcode () at ffmpeg.c:3855
#12 main (argc=-9008, argv=0x7fffffffdc6c) at ffmpeg.c:4033
A debugging session is active.

	Inferior 1 [process 29020] will be killed.

Quit anyway? (y or n) [answered Y; input not from terminal]



 *** ./id_c32ac23f93739241e952f6a72de62e7b020f0d98.dirac ***



[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[dirac @ 0x687e40] num_refs of 3
[dirac @ 0x687e40] Error in dirac_decode_data_unit
Input #0, dirac, from './id_c32ac23f93739241e952f6a72de62e7b020f0d98.dirac':
  Duration: N/A, start: 18.535127, bitrate: N/A
    Stream #0:0: Video: dirac, yuv420p(pc, bt470bg/smpte170m/bt709), 352x240 [SAR 10:11 DAR 4:3], 0.50 fps, 0.50 tbr, 1200k tbn, 0.50 tbc
[New Thread 0x7fffdebb5700 (LWP 32343)]
[New Thread 0x7fffde3b4700 (LWP 32350)]
[New Thread 0x7fffddbb3700 (LWP 32359)]
[New Thread 0x7fffdd3b2700 (LWP 32362)]
[New Thread 0x7fffdcbb1700 (LWP 32363)]
[New Thread 0x7fffdc3b0700 (LWP 32381)]
[New Thread 0x7fffdbbaf700 (LWP 32382)]
[New Thread 0x7fffdb3ae700 (LWP 32384)]
[New Thread 0x7fffdabad700 (LWP 32387)]
Output #0, null, to '/dev/null':
  Metadata:
    encoder         : Lavf56.25.101
    Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 352x240 [SAR 10:11 DAR 4:3], q=2-31, 200 kb/s, 0.50 fps, 0.50 tbn, 0.50 tbc
    Metadata:
      encoder         : Lavc56.26.100 rawvideo
Stream mapping:
  Stream #0:0 -> #0:0 (dirac (libschroedinger) -> rawvideo (native))
Press [q] to stop, [?] for help
[null @ 0x68b160] Encoder did not produce proper pts, making some up.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffdb3ae700 (LWP 32384)]
0x00007ffff7ff25f7 in ?? ()
#0  0x00007ffff7ff25f7 in ?? ()
#1  0x00007fffea6ee6d6 in orc_dequantise_var_s16_ip (d1=0x7fffd40052a0, s1=0x7fffd410f3c0, s2=0x7fffd418afd0, n=4224) at ../schroedinger/schroorc.h:1940
#2  0x00007fffea6ef3ab in schro_decoder_decode_slice_fast (picture=0x6c07a0, lowdelay=0x7fffdb3acd00, slice_x=2, slice_y=0, offset=2, slice_bytes=1) at schrolowdelay.c:297
#3  0x00007fffea6f0bba in schro_decoder_decode_lowdelay_transform_data_fast (picture=0x6c07a0) at schrolowdelay.c:628
#4  0x00007fffea6f1205 in schro_decoder_decode_lowdelay_transform_data (picture=0x6c07a0) at schrolowdelay.c:758
#5  0x00007fffea6dda98 in schro_decoder_x_decode_residual (stage=0x6c0b48) at schrodecoder.c:1802
#6  0x00007fffea712990 in schro_thread_main (ptr=0x6db300) at schroasync-pthread.c:323
#7  0x00007ffff4c5f0a4 in start_thread (arg=0x7fffdb3ae700) at pthread_create.c:309
#8  0x00007ffff499404d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
A debugging session is active.

	Inferior 1 [process 30910] will be killed.

Quit anyway? (y or n) [answered Y; input not from terminal]



 *** ./id_d5e42e5b88a6f32eb765b08647a6dff54ec48011.dirac ***



[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[dirac @ 0x687e40] Unknown chroma format 5
[dirac @ 0x687e40] Error in dirac_decode_data_unit
    Last message repeated 3 times
[dirac @ 0x687e40] ignoring invalid SAR: 0/0
[dirac @ 0x687e40] codeblock width invalid
[dirac @ 0x687e40] Error in dirac_decode_data_unit
Input #0, dirac, from './id_d5e42e5b88a6f32eb765b08647a6dff54ec48011.dirac':
  Duration: N/A, start: 18.535127, bitrate: N/A
    Stream #0:0: Video: dirac, yuvj444p(pc, bt709), 18x2, 25 fps, 25 tbr, 1200k tbn, 25 tbc
[New Thread 0x7fffdebb5700 (LWP 1275)]
[New Thread 0x7fffde3b4700 (LWP 1282)]
[New Thread 0x7fffddbb3700 (LWP 1285)]
[New Thread 0x7fffdd3b2700 (LWP 1287)]
[New Thread 0x7fffdcbb1700 (LWP 1289)]
[New Thread 0x7fffdc3b0700 (LWP 1307)]
[New Thread 0x7fffdbbaf700 (LWP 1309)]
[New Thread 0x7fffdb3ae700 (LWP 1310)]
[New Thread 0x7fffdabad700 (LWP 1312)]
Output #0, null, to '/dev/null':
  Metadata:
    encoder         : Lavf56.25.101
    Stream #0:0: Video: rawvideo (444P / 0x50343434), yuvj444p, 18x2, q=2-31, 200 kb/s, 25 fps, 25 tbn, 25 tbc
    Metadata:
      encoder         : Lavc56.26.100 rawvideo
Stream mapping:
  Stream #0:0 -> #0:0 (dirac (libschroedinger) -> rawvideo (native))
Press [q] to stop, [?] for help
[libschroedinger @ 0x68e760] [IMGUTILS @ 0x7fffffffd8e0] Picture size 1x0 is invalid
[libschroedinger @ 0x68e760] invalid dimensions (1x0)
[libschroedinger @ 0x68e760] [IMGUTILS @ 0x7fffffffd8e0] Picture size 1x0 is invalid
[libschroedinger @ 0x68e760] invalid dimensions (1x0)
Error while decoding stream #0:0: Operation not permitted
    Last message repeated 1 times
Program received signal SIGABRT, Aborted.
0x00007ffff48e3107 in __GI_raise (sig=sig at entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
56	../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
#0  0x00007ffff48e3107 in __GI_raise (sig=sig at entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1  0x00007ffff48e44e8 in __GI_abort () at abort.c:89
#2  0x00007fffea6fa94b in schro_params_get_frame_format (depth=32, chroma_format=(SCHRO_CHROMA_422 | unknown: 4)) at schroparams.c:404
#3  0x00007fffea6daeee in schro_picture_new (instance=0x6daa20) at schrodecoder.c:351
#4  0x00007fffea6dc6a5 in schro_decoder_iterate_picture (instance=0x6daa20, buffer=0x68e200, unpack=0x7fffffffd8f0, parse_code=188) at schrodecoder.c:1275
#5  0x00007fffea6dc5b3 in schro_decoder_push (decoder=0x6da050, buffer=0x68e200) at schrodecoder.c:1221
#6  0x00007ffff65850cd in libschroedinger_decode_frame (avctx=0x68e760, data=0x6d9300, got_frame=0x7fffffffdc6c, avpkt=<optimized out>) at libavcodec/libschroedingerdec.c:246
#7  0x00007ffff673e5f6 in avcodec_decode_video2 (avctx=0x68e760, picture=picture at entry=0x6d9300, got_picture_ptr=got_picture_ptr at entry=0x7fffffffdc6c, avpkt=avpkt at entry=0x7fffffffdcd0) at libavcodec/utils.c:2372
#8  0x0000000000420162 in decode_video (ist=0x68e460, pkt=0x7fffffffdcd0, got_output=0x7fffffffdc6c) at ffmpeg.c:1959
#9  0x000000000040a30e in process_input_packet (pkt=<optimized out>, ist=<optimized out>) at ffmpeg.c:2207
#10 process_input (file_index=<optimized out>) at ffmpeg.c:3709
#11 transcode_step () at ffmpeg.c:3803
#12 transcode () at ffmpeg.c:3855
#13 main (argc=-9008, argv=0x7fffffffdc6c) at ffmpeg.c:4033
A debugging session is active.

	Inferior 1 [process 32457] will be killed.

Quit anyway? (y or n) [answered Y; input not from terminal]



 *** ./id_dbc3662c0896e61586fab7328a738f88798854fa.dirac ***



[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[dirac @ 0x687e40] Bitdepth greater than 8
[dirac @ 0x687e40] Unsupported picture coding mode 8
[dirac @ 0x687e40] Error in dirac_decode_data_unit
Input #0, dirac, from './id_dbc3662c0896e61586fab7328a738f88798854fa.dirac':
  Duration: N/A, start: 18.535040, bitrate: N/A
    Stream #0:0: Video: dirac, yuv422p(tv, bt470bg/smpte170m/bt709), 8x24575 [SAR 10:11 DAR 16:54065], 29.97 tbr, 1200k tbn, 29.97 tbc
[New Thread 0x7fffdebb5700 (LWP 3346)]
[New Thread 0x7fffde3b4700 (LWP 3356)]
[New Thread 0x7fffddbb3700 (LWP 3357)]
[New Thread 0x7fffdd3b2700 (LWP 3358)]
[New Thread 0x7fffdcbb1700 (LWP 3360)]
[New Thread 0x7fffdc3b0700 (LWP 3385)]
[New Thread 0x7fffdbbaf700 (LWP 3386)]
[New Thread 0x7fffdb3ae700 (LWP 3387)]
[New Thread 0x7fffdabad700 (LWP 3389)]
Output #0, null, to '/dev/null':
  Metadata:
    encoder         : Lavf56.25.101
    Stream #0:0: Video: rawvideo (Y42B / 0x42323459), yuv422p, 8x24575 [SAR 10:11 DAR 16:54065], q=2-31, 200 kb/s, 29.97 fps, 29.97 tbn, 29.97 tbc
    Metadata:
      encoder         : Lavc56.26.100 rawvideo
Stream mapping:
  Stream #0:0 -> #0:0 (dirac (libschroedinger) -> rawvideo (native))
Press [q] to stop, [?] for help

Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7fffdbbaf700 (LWP 3386)]
0x00007ffff48e3107 in __GI_raise (sig=sig at entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
56	../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
#0  0x00007ffff48e3107 in __GI_raise (sig=sig at entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1  0x00007ffff48e44e8 in __GI_abort () at abort.c:89
#2  0x00007fffea705816 in schro_virt_frame_new_crop (vf=0x7fffd4000b50, width=8, height=12288) at schrovirtframe.c:1778
#3  0x00007fffea6e7b8a in schro_frame_convert (dest=0x7fffd40008c0, src=0x6a4530) at schroframe.c:899
#4  0x00007fffea6dda4a in schro_decoder_x_render_motion (stage=0x673bd8) at schrodecoder.c:1789
#5  0x00007fffea712990 in schro_thread_main (ptr=0x6a2780) at schroasync-pthread.c:323
#6  0x00007ffff4c5f0a4 in start_thread (arg=0x7fffdbbaf700) at pthread_create.c:309
#7  0x00007ffff499404d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
A debugging session is active.

	Inferior 1 [process 1450] will be killed.

Quit anyway? (y or n) [answered Y; input not from terminal]



 *** ./id_e905ba987a82404e951e538871152476e502d689.dirac ***



[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[dirac @ 0x687e40] wavelet_idx is too big
[dirac @ 0x687e40] Error in dirac_decode_data_unit
Input #0, dirac, from './id_e905ba987a82404e951e538871152476e502d689.dirac':
  Duration: N/A, start: 18.535040, bitrate: N/A
    Stream #0:0: Video: dirac, yuv422p(tv, bt470bg/bt470bg/bt709), 32x66 [SAR 10:11 DAR 160:363], 25 tbr, 1200k tbn, 25 tbc
[New Thread 0x7fffdebb5700 (LWP 5046)]
[New Thread 0x7fffde3b4700 (LWP 5053)]
[New Thread 0x7fffddbb3700 (LWP 5054)]
[New Thread 0x7fffdd3b2700 (LWP 5057)]
[New Thread 0x7fffdcbb1700 (LWP 5058)]
[New Thread 0x7fffdc3b0700 (LWP 5083)]
[New Thread 0x7fffdbbaf700 (LWP 5084)]
[New Thread 0x7fffdb3ae700 (LWP 5085)]
[New Thread 0x7fffdabad700 (LWP 5086)]
Output #0, null, to '/dev/null':
  Metadata:
    encoder         : Lavf56.25.101
    Stream #0:0: Video: rawvideo (Y42B / 0x42323459), yuv422p, 32x66 [SAR 10:11 DAR 160:363], q=2-31, 200 kb/s, 25 fps, 25 tbn, 25 tbc
    Metadata:
      encoder         : Lavc56.26.100 rawvideo
Stream mapping:
  Stream #0:0 -> #0:0 (dirac (libschroedinger) -> rawvideo (native))
Press [q] to stop, [?] for help

Program received signal SIGABRT, Aborted.
[Switching to Thread 0x7fffdc3b0700 (LWP 5083)]
0x00007ffff48e3107 in __GI_raise (sig=sig at entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
56	../nptl/sysdeps/unix/sysv/linux/raise.c: No such file or directory.
#0  0x00007ffff48e3107 in __GI_raise (sig=sig at entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1  0x00007ffff48e44e8 in __GI_abort () at abort.c:89
#2  0x00007fffea7099fe in schro_wavelet_inverse_transform_2d (fd_dest=0x7fffdc3afc00, fd_src=0x7fffdc3afc30, filter=576, tmp=0x7fffd40008c0) at schrowaveletorc.c:154
#3  0x00007fffea6ddc33 in schro_decoder_inverse_iwt_transform (frame=0x6b8140, params=0x6b6e08) at schrodecoder.c:1847
#4  0x00007fffea6ddd66 in schro_decoder_x_wavelet_transform (stage=0x6b7208) at schrodecoder.c:1883
#5  0x00007fffea712990 in schro_thread_main (ptr=0x6b58f0) at schroasync-pthread.c:323
#6  0x00007ffff4c5f0a4 in start_thread (arg=0x7fffdc3b0700) at pthread_create.c:309
#7  0x00007ffff499404d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
A debugging session is active.

	Inferior 1 [process 3463] will be killed.

Quit anyway? (y or n) [answered Y; input not from terminal]



 *** ./id_fc9746cf165f9cfda6311fc97f1be8426ed651fe.dirac ***



[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Input #0, dirac, from './id_fc9746cf165f9cfda6311fc97f1be8426ed651fe.dirac':
  Duration: N/A, start: 0.000000, bitrate: N/A
    Stream #0:0: Video: dirac, yuv420p(tv, bt709), 32x32 [SAR 1:1 DAR 1:1], 30 tbr, 1200k tbn, 30 tbc
[New Thread 0x7fffdebb5700 (LWP 9801)]
[New Thread 0x7fffde3b4700 (LWP 9811)]
[New Thread 0x7fffddbb3700 (LWP 9812)]
[New Thread 0x7fffdd3b2700 (LWP 9813)]
[New Thread 0x7fffdcbb1700 (LWP 9814)]
[New Thread 0x7fffdc3b0700 (LWP 9840)]
[New Thread 0x7fffdbbaf700 (LWP 9841)]
[New Thread 0x7fffdb3ae700 (LWP 9844)]
[New Thread 0x7fffdabad700 (LWP 9846)]
Output #0, null, to '/dev/null':
  Metadata:
    encoder         : Lavf56.25.101
    Stream #0:0: Video: rawvideo (I420 / 0x30323449), yuv420p, 32x32 [SAR 1:1 DAR 1:1], q=2-31, 200 kb/s, 30 fps, 30 tbn, 30 tbc
    Metadata:
      encoder         : Lavc56.26.100 rawvideo
Stream mapping:
  Stream #0:0 -> #0:0 (dirac (libschroedinger) -> rawvideo (native))
Press [q] to stop, [?] for help

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7fffdb3ae700 (LWP 9844)]
0x00007fffea6fcf45 in _schro_unpack_shift_in (unpack=0x7fffdb3acc00) at schrounpack.c:79
79	          data[1] << 16) | (unpack->data[2] << 8) | (unpack->data[3]);
#0  0x00007fffea6fcf45 in _schro_unpack_shift_in (unpack=0x7fffdb3acc00) at schrounpack.c:79
#1  0x00007fffea6fd444 in schro_unpack_decode_bits (unpack=0x7fffdb3acc00, n=7) at schrounpack.c:206
#2  0x00007fffea6ee7bb in schro_decoder_decode_slice_slow (picture=0x6b61c0, lowdelay=0x7fffdb3acd00, slice_x=34797, slice_y=0, offset=278375, slice_bytes=8) at schrolowdelay.c:128
#3  0x00007fffea6f0e80 in schro_decoder_decode_lowdelay_transform_data_slow (picture=0x6b61c0) at schrolowdelay.c:685
#4  0x00007fffea6f1213 in schro_decoder_decode_lowdelay_transform_data (picture=0x6b61c0) at schrolowdelay.c:760
#5  0x00007fffea6dda98 in schro_decoder_x_decode_residual (stage=0x6b6568) at schrodecoder.c:1802
#6  0x00007fffea712990 in schro_thread_main (ptr=0x6b44f0) at schroasync-pthread.c:323
#7  0x00007ffff4c5f0a4 in start_thread (arg=0x7fffdb3ae700) at pthread_create.c:309
#8  0x00007ffff499404d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111
A debugging session is active.

	Inferior 1 [process 5163] will be killed.

Quit anyway? (y or n) [answered Y; input not from terminal]



More information about the pkg-gstreamer-maintainers mailing list