Closed Bug 397523 Opened 17 years ago Closed 17 years ago

Trunk tinderboxes should have Breakpad crash reporter disabled

Categories

(Release Engineering :: General, defect, P2)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: nthomas, Assigned: nthomas)

Details

A patch was landed today that allowed the build to finish but the app crashed on startup ((bug 396758), which spawns the Breakpad reporter. On windows this is pretty critical because it prevents crashreporter.exe from being written on subsequent builds, and so they burn. On Linux and Mac you get big collections dialogs. The actual reports aren't useful because we don't upload hourly symbols to the crash server (there was some talk about changing this), so we should be setting MOZ_CRASHREPORTER_NO_REPORT=1 in the environment of the tinderboxes.

There are two parts to this bug

1) we should add this to the sysprep scripts
2) we need to retro-fit this to existing tinderboxes

For the latter, I've done fx-win32-tbox and tbnewref-win32-tbox already.
So, just to confirm, this is all platforms, not just win32?
Summary: Trunk tinderboxes should have BreakPad disabled → Trunk tinderboxes should have Breakpad disabled
(In reply to comment #1)
> So, just to confirm, this is all platforms, not just win32?

Looks like all platforms, based on spot checks of the linux and mac boxes for Firefox.

sea-win32-tbox & sb-win32-tbox were already done, and I'll do xr-win32-tbox now, so that's all the windows boxes taken care of.


The sensible way to do this is in tinder-config.pl with  
  $ENV{MOZ_CRASHREPORTER_NO_REPORT} = '1';

I'll add that to all the trunk configs and remove declarations in .bash_profile et al.
Assignee: build → nrthomas
Priority: -- → P2
(In reply to comment #3)
> The sensible way to do this is in tinder-config.pl with  
>   $ENV{MOZ_CRASHREPORTER_NO_REPORT} = '1';
> 
> I'll add that to all the trunk configs and remove declarations in .bash_profile
> et al.

This is done for all 3 platforms for Firefox, Lightning, Thunderbird, and XULRUnner. It was already set for Sunbird & SeaMonkey. 

I'll close this bug once I've confirmed the change is being picked up properly.
(In reply to comment #4)
> This is done for all 3 platforms for Firefox, Lightning, Thunderbird, and
> XULRUnner. It was already set for Sunbird & SeaMonkey. 
> 

I don't think Lightning needed that change because it's "only" an extension.
(In reply to comment #5)
> I don't think Lightning needed that change because it's "only" an extension.

That was my first thought too, but there is a MozillaAliveTest on the underlying Thunderbird build, so I played it safe. 

Forgot to mention that I checked with ause before making these changes.
Status: NEW → RESOLVED
Closed: 17 years ago
Resolution: --- → FIXED
Summary: Trunk tinderboxes should have Breakpad disabled → Trunk tinderboxes should have Breakpad crash reporter disabled
Product: mozilla.org → Release Engineering
You need to log in before you can comment on or make changes to this bug.