View Bug Details

IDProjectCategoryView StatusLast Update
0001691DCP-o-maticBugspublic2021-01-08 00:47
Reporteroverlookmotel Assigned Tocarl  
Status closedResolutionfixed 
PlatformMacOSOS XOS Version10.14
Product Version2.14.15 
Summary0001691: Crash at end of encode when DCP frame rate different from content frame rate and some content has no audio

I'm seeing consistent crashes in the following circumstances:

Input content:

  • SMTPE 25fps DCP
  • DCI MXF file, containing 1 frame of black video, no audio

The MXF file is put in timeline directly after end of video.

It works fine if making DCP at 25fps (no frame rate change). But if I make the DCP 24fps, DCP-o-matic throws an error at very end of the encode:

Programming error at ../src/lib/

The log also contains:

ERROR: Silence starting before or after last audio by 298

If I also add a DCI MXF containing a single frame of audio under the video MXF, that solves the problem.

Therefore, I suspect it has something to do with DCP-o-matic wrongly calculating the duration of silent audio required to fill the gap at end.

I think this is same bug as 1623.

Carl, I'll send you some files to reproduce the problem.

TagsNo tags attached.
Estimated weeks required
Estimated work required


related to 0001623 resolvedcarl Crash at end of encoding 



2019-12-16 21:49

reporter   ~0003650

PS This is in DCP-o-matic 2.14.17 on Mac OS.


2019-12-16 22:18

administrator   ~0003651

Thanks, I see that here - you don't need to upload any files, if you haven't started yet! :)


2019-12-16 23:04

administrator   ~0003652

Should be fixed by 1444299fa4582fc65c5237edd6c115921f20f872 in 2.14.18 and 5be0db4041bdfc469668de290e44ff5443708cf6 in 2.15.39. Thanks for another great report!

Bug History

Date Modified Username Field Change
2019-12-16 21:46 overlookmotel New Bug
2019-12-16 21:49 overlookmotel Note Added: 0003650
2019-12-16 22:14 carl Relationship added related to 0001623
2019-12-16 22:18 carl Note Added: 0003651
2019-12-16 23:04 carl Assigned To => carl
2019-12-16 23:04 carl Status new => resolved
2019-12-16 23:04 carl Resolution open => fixed
2019-12-16 23:04 carl Note Added: 0003652
2021-01-08 00:47 carl Status resolved => closed