Originally Posted by Adam B.
I think the problem may be related to "WARNING: NS_ENSURE_TRUE(NS_SUCCEEDED(rv)) failed, file nsStringBundle.cpp, line 273", but I don't know.
Yep. That looks like an ASSERT. Can you post the lines around nsStringBundle.cpp:273 ?
Perhaps that gives us hints. If not, grep for the definitions of NS_ENSURE_TRUE and NS_SUCCEEDED (probably macros).
And see if "rv" is a variable that holds the result of some procedure. The code of that procedure could be handy (and also would be a printf of the "rv" value, to try to find where it has exited the procedure).