It looks like you have a large number of scripts loaded and one or more of these could be the cause of the crash. You would need to unload them one by one to see if you can track down which script is causing the issue. Once you have narrowed it down to a specific script, you would then need to look at that script to see what it might be doing that could cause this, eg. does it make any COM or DLL calls. As this is happening after several days, it could well be a memory corruption issue, especially since mIRC does not process the hover event for the tray icon.