Skip to content

Errors not propagated when using frame threads

https://0x0.st/zTRO.ivf

$ dav1d -i zTRO.ivf --muxer null -o -
dav1d 0.3.0 - by VideoLAN
Decoded 1/160 frames (0.6%) - 7.97/29.97 fps (0.27x)
Decoded 2/160 frames (1.2%) - 7.70/29.97 fps (0.26x)
Decoded 3/160 frames (1.9%) - 8.04/29.97 fps (0.27x)
Decoded 4/160 frames (2.5%) - 7.91/29.97 fps (0.26x)
Decoded 5/160 frames (3.1%) - 7.80/29.97 fps (0.26x)
Decoded 6/160 frames (3.8%) - 7.59/29.97 fps (0.25x)
Decoded 7/160 frames (4.4%) - 7.48/29.97 fps (0.25x)
Decoded 8/160 frames (5.0%) - 7.36/29.97 fps (0.25x)
Decoded 9/160 frames (5.6%) - 7.31/29.97 fps (0.24x)
Decoded 10/160 frames (6.2%) - 7.20/29.97 fps (0.24x)
Decoded 11/160 frames (6.9%) - 7.16/29.97 fps (0.24x)
Decoded 12/160 frames (7.5%) - 7.15/29.97 fps (0.24x)
Decoded 13/160 frames (8.1%) - 7.09/29.97 fps (0.24x)
Decoded 14/160 frames (8.8%) - 7.04/29.97 fps (0.24x)
Decoded 15/160 frames (9.4%) - 7.05/29.97 fps (0.24x)
Decoded 16/160 frames (10.0%) - 7.03/29.97 fps (0.23x)
Decoded 17/160 frames (10.6%) - 7.02/29.97 fps (0.23x)
Decoded 18/160 frames (11.2%) - 6.83/29.97 fps (0.23x)
Decoded 19/160 frames (11.9%) - 6.83/29.97 fps (0.23x)
Decoded 20/160 frames (12.5%) - 6.81/29.97 fps (0.23x)
Decoded 21/160 frames (13.1%) - 6.82/29.97 fps (0.23x)
Decoded 22/160 frames (13.8%) - 6.84/29.97 fps (0.23x)
Decoded 23/160 frames (14.4%) - 6.85/29.97 fps (0.23x)
Decoded 24/160 frames (15.0%) - 6.83/29.97 fps (0.23x)
Decoded 25/160 frames (15.6%) - 6.80/29.97 fps (0.23x)
Decoded 26/160 frames (16.2%) - 6.77/29.97 fps (0.23x)
Decoded 27/160 frames (16.9%) - 6.75/29.97 fps (0.23x)
Decoded 28/160 frames (17.5%) - 6.74/29.97 fps (0.22x)
Decoded 29/160 frames (18.1%) - 6.74/29.97 fps (0.22x)
Decoded 30/160 frames (18.8%) - 6.74/29.97 fps (0.23x)
Decoded 31/160 frames (19.4%) - 6.74/29.97 fps (0.22x)
Decoded 32/160 frames (20.0%) - 6.75/29.97 fps (0.23x)
Decoded 33/160 frames (20.6%) - 6.77/29.97 fps (0.23x)
Decoded 34/160 frames (21.2%) - 6.76/29.97 fps (0.23x)
Decoded 35/160 frames (21.9%) - 6.69/29.97 fps (0.22x)
Error decoding frame: Invalid argument
$ dav1d --framethreads 4 -i zTRO.ivf --muxer null -o -
dav1d 0.3.0 - by VideoLAN
Decoded 1/160 frames (0.6%) - 2.64/29.97 fps (0.09x)
Decoded 2/160 frames (1.2%) - 4.38/29.97 fps (0.15x)
Decoded 3/160 frames (1.9%) - 6.07/29.97 fps (0.20x)
Decoded 4/160 frames (2.5%) - 6.90/29.97 fps (0.23x)
Decoded 5/160 frames (3.1%) - 7.85/29.97 fps (0.26x)
Decoded 6/160 frames (3.8%) - 8.35/29.97 fps (0.28x)
Decoded 7/160 frames (4.4%) - 8.98/29.97 fps (0.30x)
Decoded 8/160 frames (5.0%) - 9.56/29.97 fps (0.32x)
Decoded 9/160 frames (5.6%) - 9.92/29.97 fps (0.33x)
Decoded 10/160 frames (6.2%) - 10.33/29.97 fps (0.34x)
Decoded 11/160 frames (6.9%) - 10.54/29.97 fps (0.35x)
Decoded 12/160 frames (7.5%) - 10.90/29.97 fps (0.36x)
Decoded 13/160 frames (8.1%) - 11.01/29.97 fps (0.37x)
Decoded 14/160 frames (8.8%) - 11.21/29.97 fps (0.37x)
Decoded 15/160 frames (9.4%) - 11.41/29.97 fps (0.38x)
Decoded 16/160 frames (10.0%) - 11.35/29.97 fps (0.38x)
Decoded 17/160 frames (10.6%) - 11.54/29.97 fps (0.39x)
Decoded 18/160 frames (11.2%) - 11.85/29.97 fps (0.40x)
Decoded 19/160 frames (11.9%) - 12.38/29.97 fps (0.41x)
Decoded 20/160 frames (12.5%) - 12.40/29.97 fps (0.41x)
Decoded 21/160 frames (13.1%) - 12.36/29.97 fps (0.41x)
Decoded 22/160 frames (13.8%) - 12.37/29.97 fps (0.41x)
Decoded 23/160 frames (14.4%) - 12.49/29.97 fps (0.42x)
Decoded 24/160 frames (15.0%) - 12.40/29.97 fps (0.41x)
Decoded 25/160 frames (15.6%) - 12.35/29.97 fps (0.41x)
Decoded 26/160 frames (16.2%) - 12.28/29.97 fps (0.41x)
Decoded 27/160 frames (16.9%) - 12.36/29.97 fps (0.41x)
Decoded 28/160 frames (17.5%) - 12.42/29.97 fps (0.41x)
Decoded 29/160 frames (18.1%) - 12.45/29.97 fps (0.42x)
Decoded 30/160 frames (18.8%) - 12.57/29.97 fps (0.42x)
Decoded 31/160 frames (19.4%) - 12.60/29.97 fps (0.42x)
Decoded 32/160 frames (20.0%) - 12.64/29.97 fps (0.42x)
Decoded 33/160 frames (20.6%) - 12.62/29.97 fps (0.42x)
Decoded 34/160 frames (21.2%) - 12.47/29.97 fps (0.42x)
Decoded 35/160 frames (21.9%) - 12.40/29.97 fps (0.41x)

Same behavior can be seen with ffmpeg.

libaom also fails to decode the bitstream at around the same point.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information