[Bug] VICE 1.17 crashes after approx. 72 minutes run
The information in this article applies to the following versions of VICE:
- version 1.17 on all plattforms
PROBLEMEXPOSITION
The emulated machine will crash after ~2^32 machine cycles. This is about 72 minutes running x64 at 100%. The crash occurs earlier if you use warp mode.
CAUSE
There is a problem in riotcore.c which resultis in an uninitialized variable. This variable causes a division by zero on timer overflow.
SOLUTION
This is fixed with version 1.18
STATUS
The VICE team has confirmed this to be a problem in the VICE versions listed at the beginning of this article. It has been corrected in all subsequent versions
THANKS
Thanks to Ville Normi for reporting this issue.
REVISION
- November 7, 2005: Original release of this document
