Crash on TimeStamp construction with invalid hour value

I'm using OpenMW git master on Gentoo Linux ppc64le (4K page size) with the Total Overhaul 5.3+.

At some point the game crashed with the following:

[15:55:41.082 E] Error in frame: invalid time stamp hour: 24.000000
terminate called after throwing an instance of 'std::runtime_error'
  what():  invalid time stamp hour: 24.000000


*** Fatal Error ***
 (signal 6)
Address: 0x3e80001032b

Generating /home/niko/.config/openmw/openmw-crash.log and killing process 66347, please wait... Killed

openmw-crash.log

Edited by Niccolò Belli