Quote:
Originally Posted by JSWolf
So could it be a corrupt file that gets fixed after a reboot?
|
I would disagree with the issue being a corrupted file. The more likely explanation to me is that if the flag (likely a single bit) gets set when an invalid rights.xml file is detected in normal operation, Nickel/RMSDK are aware that it has been set and clear it before opening the next book. If the flag is set due to a bug/error, it is not cleared and will remain set until memory is cleared during the restart.
I added a DRMmed epub to my Sage and am going to try opening it on the next occurrence to see if that will clear the flag. Unfortunately, it's been a couple of months and still hasn't happened.