Bug 648581 broke SeaMonkey by adding crashreporter annotations in a codepath we can't add them from. Firefox gets around this by using a newer startup path, and Thunderbird fixed this breakage by morphing some/all of that new startup path into their code in one fell swoop. I do plan to do that startup work in a week or two, but have not begun it yet, and rather than introduce potential further issues when trying to fix a bustage, I have a simpler [Temporary] solution. My solution eliminates the ability for us (SeaMonkey Only) to add a CrashReporter annotation in the case of a failed DLL Blocklist load. (Which is entirely new with this m-c patch anyway, so is ok for SeaMonkey) Asking kyle to review both these patches (c-c and m-c) since it is build-system in the end, and NPOTDB for firefox.
Created attachment 561644 [details] [diff] [review] c-c patch
Attachment #561644 - Flags: review?(khuey)
Created attachment 561645 [details] [diff] [review] m-c patch
Attachment #561645 - Flags: review?(khuey)
Attachment #561645 - Attachment is patch: true
Attachment #561645 - Flags: review?(khuey) → review+
Attachment #561644 - Flags: review?(khuey) → review+
Status: NEW → RESOLVED
Last Resolved: 7 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.