Matroska-Org / foundation-source

libEBML2, libMatroska2, mkvalidator, mkclean and the specifications
55 stars 29 forks source link

Assertion failure in mkclean #125

Open gmbuell opened 1 year ago

gmbuell commented 1 year ago

I've got an mkv that passes mkvalidator (i.e. "the file appears to be valid") but running mkclean --remux --optimize on the file results in:

Progress 1/3: 100%
Optimizing...
Remuxing...
mkclean: /home/gmbuell/github/foundation-source/mkclean/mkclean.c:2308: main: Assertion `pBlockInfo->DecodeTime == MATROSKA_BlockTimestamp(pBlockInfo->Block)' failed.
Aborted (core dumped)

This is with a new build of mkclean from pulled today. mkclean works on other mkvs. Just not this one. What other information can I provide to help diagnose?