That error message is part of the | Repository Integrity Self-Check]
logic that runs prior to each commit.  This is one defense against bugs in the Fossil code corrupting
your repository.  So it is an important error message.

The logic involved has been updated in later releases of Fossil to provide more detail and more
clues about what is going wrong.  There have also been some bug fixes.  Can you please try this
again with the most recent release of Fossil.