Maybe wrap Firefox startup in a shell script that backs up your profile data before starting the browser, and then when the problem occurs send a bug report and work with the developers to give them the information they might need.
These bugs suck for everyone and I'm sure Mozilla developers would appreciate any help they can get to track it down.
These bugs suck for everyone and I'm sure Mozilla developers would appreciate any help they can get to track it down.