Board Thread:Support Requests - Getting Technical/@comment-3225604-20150614103358/@comment-26235098-20150705014931

Ok I'll start with the questions then.

1. Have you looked at memory usage when it crashes? Specifically look at the firefox.exe process. Crash after a few days sounds like it could be a memory problem. Just let me know, we'll go from there.

2. Does it always crash on that same line? If so there are some things you can do to slowly whittle down where the problem lies.

I'd start by copying the chatLog variable to another one, before running the replace statement, so that you can see it in debug "untainted" in case it writes it before crashing.

Anyway, if you confirm it always chokes here, I'll look at the regexp more closely, but it would be helpful for me to see the exact source string it chokes on... if you have multiple examples from different crashes, even better.