Yeah, try that and see. You might also want to check timestamps when it crashes (leave it active so you can see even if it freezes) and see what time it freezes if it does. If you can find any common time, there is a possibility of a conflict with some program that does something at a specific time of day or night (such as an antivirus scan). If the times vary, then it isn't related to a timed event. It's something to check, though. But because you are also in Japanese language channels, I'm thinking it may end up being a similar situation. If it doesn't crash when you're not in those channels, let us know.
It's possible that all of this will be fixed "automatically" when we get the unicode version of mIRC as that will handle unicode differently than it does now since it will be fully unicode compliant.