View Bug Details

IDProjectCategoryView StatusLast Update
0002114DCP-o-maticBugspublic2023-09-01 21:39
Reporteroverlookmotel Assigned Tocarl  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
PlatformMacOSOS XOS Version10.14
Summary0002114: DCP-o-matic project not re-openable after save where input content is DCP with closed captions and multiple reels
Description

I've found strange behavior when trying to rewrap a DCP.

The input DCP has a single CPL with 8 reels and closed captions on every reel. DCP was made with DCP-o-matic 2.14.47.

I am looking to rewrap the DCP to convert it to a single reel.

DCP-o-matic allows me to add the input DCP to a project. However, if I close the project and then re-open it, it fails to open with error "Multiple Text elements found in XML".

This error happens on both DOM 2.14.38 and 2.14.54.

From examining the metadata.xml file, it appears that DOM has created 8 identical Text nodes under the Content node - presumably 1 for each reel, when I think it should just be 1 Text node per Content.

Manually editing the metadata.xml file and removing 7 of the 8 Text nodes solves the problem - the project will then open successfully.

In DOM 2.15.160, the same problem (multiple Text nodes) is apparent in the metadata.xml file, but DOM does not error when opening the project. I do not know if it may cause unexpected behavior further down the line, though.

I do not know if this problem is specific to this particular DCP or if any DCP with multiple reels and closed captions would produce it. I've never seen this bug before, but we don't see many DCPs with closed captions.

Steps To Reproduce

In DOM 2.14.x:

  • Create new DOM project
  • Add DCP with multiple reels and closed captions
  • Save project
  • Close DOM
  • Try to reopen project in DOM - it fails
Additional Information

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

TagsNo tags attached.
Branch
Estimated weeks required
Estimated work required

Activities

carl

2021-10-27 15:50

administrator   ~0004621

Hopefully fixed by 0f08ac5d4bce1c3b9091fae22d3ae223cf7ecf43

overlookmotel

2021-10-27 16:06

developer   ~0004622

Carl and I have discussed on email.

He says he thinks 8 x Text nodes is correct and the bug was just in reading that file back in.

However, I've opened my edited DOM project file (with all the <Text> nodes except one removed) in DOM 2.14.54 and the captions do still appear in the preview for all the reels (not just the 1st). Have not tried actually making the DCP and seeing if the captions get output or not.

Not entirely sure what this means.

overlookmotel

2023-07-02 13:25

developer   ~0005819

This appears fixed in 2.16.x. This issue can be closed.

carl

2023-07-02 19:25

administrator   ~0005823

Thanks!

Bug History

Date Modified Username Field Change
2021-10-27 13:57 overlookmotel New Bug
2021-10-27 14:19 carl Assigned To => carl
2021-10-27 14:19 carl Status new => confirmed
2021-10-27 15:50 carl Note Added: 0004621
2021-10-27 16:06 overlookmotel Note Added: 0004622
2023-07-02 13:25 overlookmotel Note Added: 0005819
2023-07-02 19:25 carl Status confirmed => resolved
2023-07-02 19:25 carl Resolution open => fixed
2023-07-02 19:25 carl Note Added: 0005823
2023-09-01 21:39 carl Status resolved => closed