View Bug Details

IDProjectCategoryView StatusLast Update
0001871DCP-o-maticBugspublic2021-01-08 00:39
Reporteroverlookmotel Assigned Tocarl  
PrioritynormalSeverityminorReproducibilityhave not tried
Status closedResolutionfixed 
PlatformMacOSOS XOS Version10.14
Product Version2.14.37 
Summary0001871: Crash when importing GoPro codec (or maybe odd rotation metadata)
Description

DCP-o-matic errors when importing a GoPro codec file.

Programming error at ../src/lib/ffmpeg_examiner.cc:181
It is not known what caused this error.

Actually, it might not be the codec that's causing the problem. This file also has very odd rotation metadata. From ffprobe:

Stream #0:0(eng): Video: cfhd (CFHD / 0x44484643), yuv422p10le(bt709, progressive), 1920x1080, 103056 kb/s, SAR 1:1 DAR 16:9, 24 fps, 24 tbr, 2400 tbn, 2400 tbc (default)
    Metadata:
      rotate          : 135.621
      creation_time   : 2020-11-11T15:55:22.000000Z
      handler_name    : Video Media Handler
      encoder         : Unknown Compressor CFHD
      timecode        : 00:00:00:00
    Side data:
      displaymatrix: rotation of -135.62 degrees

Perhaps this file is so stupid that DCP-o-matic should crash!

Steps To Reproduce

Carl, I'll send you a link to the file.

TagsNo tags attached.
Branch
Estimated weeks required
Estimated work required

Activities

carl

2020-11-11 22:38

administrator   ~0003995

Last edited: 2020-11-11 22:38

Like you say - it's the unusual rotation that caught DCP-o-matic out...

Fixed by f235ed07f969e1b8b9d3d05082dcdd68ceae771e in 2.14.42 and 875251712974e7426bdc3ac5013a857b67eede8b in v2.15.108.

Bug History

Date Modified Username Field Change
2020-11-11 19:58 overlookmotel New Bug
2020-11-11 22:38 carl Assigned To => carl
2020-11-11 22:38 carl Status new => resolved
2020-11-11 22:38 carl Resolution open => fixed
2020-11-11 22:38 carl Note Added: 0003995
2020-11-11 22:38 carl Note Edited: 0003995
2021-01-08 00:39 carl Status resolved => closed