[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: [tor-bugs] #12418 [Applications/Tor Browser]: TBBs with UBSan create lots of errors when running



#12418: TBBs with UBSan create lots of errors when running
----------------------------------------+--------------------------
 Reporter:  gk                          |          Owner:  tbb-team
     Type:  defect                      |         Status:  assigned
 Priority:  Medium                      |      Milestone:
Component:  Applications/Tor Browser    |        Version:
 Severity:  Normal                      |     Resolution:
 Keywords:  tbb-security, tbb-hardened  |  Actual Points:
Parent ID:                              |         Points:
 Reviewer:                              |        Sponsor:
----------------------------------------+--------------------------

Comment (by cypherpunks):

 If Tor Browser is ever compiled with Clang (if that's even possible), the
 UBSan subset whitelist supports far more fine granularity, permitting the
 whitelisting of individual UBSan subsets within not only single files, but
 within single functions as well. This way, if a large file has several
 functions that violate, say, object-size, then those functions can avoid
 being instrumented, without having to disable it on the entire source
 file. More information about Clang's "special case list" is on
 https://clang.llvm.org/docs/SanitizerSpecialCaseList.html.

 Has anyone started working on at least instrumenting individual FF
 components, as suggested above?

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/12418#comment:10>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs