Yeah, it's because the BIOS clock flips over and mIRC doesn't handle it well. I don't know it cold, but I do know that there's something in the BIOS that keeps track of this flip, it's just that mIRC isn't coded for it, and so it thinks the uptime is 0 once 49 days, 7 hours, and some odd minutes/seconds have passed. This also kills all timers since, I'm guessing, mIRC timers are based off of the BIOS time. I can't recall for certain, but if memory serves when this happens mIRC just flat out kills them all with no warning or other indication.

However, other than the uptime and timers, mIRC still runs fine after that point.

Cheers,
GregMo