View Bug Details

IDProjectCategoryView StatusLast Update
0001174DCP-o-maticBugspublic2018-10-17 20:15
Reportercarl Assigned Tocarl  
PrioritynormalSeveritycrashReproducibilitysometimes
Status closedResolutionfixed 
Target Version2.12.0 
Summary0001174: Crash on playback
Description

DCPOMATIC_ASSERT (!_last_audio_time || time == *_last_audio_time);

Source is a 23.976 fps MKV in a 24fps DCP.

TagsNo tags attached.
Branch
Estimated weeks required
Estimated work requiredUnknown

Activities

carl

2018-01-17 20:18

administrator   ~0002019

Start playing, drag about a bit, hit "trim up to current position", repeat a few times.

carl

2018-01-17 20:42

administrator   ~0002020

Can be "fixed" by changing that assertion to
DCPOMATIC_ASSERT (!_last_audio_time || abs(_last_audio_time->get() - time.get()) < 2);
but this feels grubby. time is sometimes greater, sometimes less than _last_audio_time.

carl

2018-01-18 01:29

administrator   ~0002022

0bb3c873e28552293e7132c93cdeeef65845596d may help.

carl

2018-01-31 23:10

administrator   ~0002042

Holding out some hope that this is fixed...

Bug History

Date Modified Username Field Change
2018-01-17 20:04 carl New Bug
2018-01-17 20:18 carl Note Added: 0002019
2018-01-17 20:18 carl Assigned To => carl
2018-01-17 20:18 carl Status new => confirmed
2018-01-17 20:19 carl Reproducibility have not tried => sometimes
2018-01-17 20:42 carl Note Added: 0002020
2018-01-18 01:29 carl Note Added: 0002022
2018-01-31 23:10 carl Status confirmed => resolved
2018-01-31 23:10 carl Resolution open => fixed
2018-01-31 23:10 carl Note Added: 0002042
2018-10-17 20:15 carl Status resolved => closed