Opened 4 years ago

Last modified 2 years ago

#12429 new enhancement

Enable Assertions in Tor Browser release builds

Reported by: gk Owned by: tbb-team
Priority: Medium Milestone:
Component: Applications/Tor Browser Version:
Severity: Normal Keywords: tbb-security, tbb-firefox-patch
Cc: tom@…, brade, mcs Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

We should enable assertions in Tor Browser release builds. At least in historically-vulnerable components.

Child Tickets

Change History (5)

comment:1 Changed 4 years ago by erinn

Component: Firefox Patch IssuesTor Browser
Keywords: tbb-firefox-patch added
Owner: changed from mikeperry to tbb-team

comment:2 Changed 4 years ago by tom

Cc: tom@… added

comment:3 Changed 4 years ago by mikeperry

An easy win here might be to build with --enable-gczeal, which should enable the gc verifier: http://dxr.mozilla.org/mozilla-central/source/js/src/gc/Verifier.cpp

comment:4 Changed 4 years ago by mcs

Cc: brade mcs added

comment:5 Changed 2 years ago by gk

Severity: Normal

https://bugzilla.mozilla.org/show_bug.cgi?id=1159244 landed recently and a discussion about converting assertions into release assertions got recently started (it seemed the idea got a positive reception overall). We should follow this closely and backport/help with patches were it makes sense.

Note: See TracTickets for help on using tickets.