I crash on startup if I don't have a network connection. This is a huge regression. I think this should be fixed for beta1. From what I can tell from a Mac stack crawl, I crashed in the destructor for nsDNSService. I'm guessing that the problem is a lack of a network connection but it could also be due to OT not being initialized. I can check that out in a few minutes.
Based on additional testing, I'm guessing that the problem is a lack of OT initialization.
It should be pretty simple to make the calls to clean up Open Transport conditional on mServiceRef having been allocated. If we couldn't initialize Open Transport for some reason, we should be closing it. I recommend PDT+. I could fix this tonight or Monday.
Putting on the PDT+ radar for beta1.
Kathy, do you have to have no network connection from the time you boot the Mac? I tried unplugging the network, but I was able to launch and quit mozilla with no crash. I'll put in the code to conditionally deallocate the OT service provider only when it has been allocated, but I would like to be able to reproduce the bug myself. Any additional hints you can think of would be appreciated.
*** This bug has been marked as a duplicate of 25321 ***