[tbb-bugs] #32053 [Applications/Tor Browser]: Tor Browser bundles based on Firefox 68 ESR are not reproducible (LLVM optimization issue)

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Nov 6 20:26:02 UTC 2019


#32053: Tor Browser bundles based on Firefox 68 ESR are not reproducible (LLVM
optimization issue)
-------------------------------------------------+-------------------------
 Reporter:  gk                                   |          Owner:  tbb-
                                                 |  team
     Type:  defect                               |         Status:  new
 Priority:  Immediate                            |      Milestone:
Component:  Applications/Tor Browser             |        Version:
 Severity:  Critical                             |     Resolution:
 Keywords:  TorBrowserTeam201911, tbb-9.0-must,  |  Actual Points:
  tbb-9.0-issues, tbb-regression,                |
  tbb-9.0.1-can, GeorgKoppen201911               |
Parent ID:                                       |         Points:
 Reviewer:                                       |        Sponsor:
-------------------------------------------------+-------------------------

Comment (by gk):

 Replying to [comment:29 alexcrichton]:
 > The bug seems to be in the `-jump-threading` pass which I suspect is
 included in the O1 optimizations, yeah, but this technically only arose
 during O3 when presumably enough inlining had happened to then trigger the
 bug. I'm not really sure what the best way to avoid this bug would be
 unfortunately, but I suspect that an `-O1` build should be reproducible
 (albeit slow).

 Actually O2 is already enough. I can't trigger the issue with O1 nor with
 just `jump-threading` (and I tried pretty hard today). So, from those
 results I would say "something in O2 is the problem" which brings me to
 the thought that we might hunt different bugs. :) But on the positive side
 of things I think I have a setup ready now for actual bisecting LLVM which
 I will pick up tomorrow.

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/32053#comment:30>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tbb-bugs mailing list