[tor-bugs] #25306 [Core Tor/Tor]: tor_assertion_failed_(): Bug: ../src/or/hs_service.c:1985: rotate_all_descriptors: Assertion service->desc_current failed; aborting.

Tor Bug Tracker & Wiki blackhole at torproject.org
Thu Feb 22 16:10:04 UTC 2018


#25306: tor_assertion_failed_(): Bug: ../src/or/hs_service.c:1985:
rotate_all_descriptors: Assertion service->desc_current failed; aborting.
------------------------------------------------+--------------------------
 Reporter:  cypherpunks                         |          Owner:  (none)
     Type:  defect                              |         Status:  new
 Priority:  Medium                              |      Milestone:  Tor:
                                                |  0.3.3.x-final
Component:  Core Tor/Tor                        |        Version:  Tor:
                                                |  0.3.3.2-alpha
 Severity:  Normal                              |     Resolution:
 Keywords:  tor-hs crash 033-must 032-backport  |  Actual Points:
Parent ID:                                      |         Points:
 Reviewer:                                      |        Sponsor:
------------------------------------------------+--------------------------

Comment (by asn):

 Did some digging here but it's hard to figure it out without any logs :(
 Not sure how we can end up with `desc_current` being NULL there after a
 clock jump. I can think of some ways to avoid the assert, but I'd like to
 find the root cause instead of blindly applying duct-tape.

 Perhaps one way to approach this is to try to reproduce this ourselves by
 setting up an hsv3 and clock jumping. Alternatively, we can make a branch
 with some diagnostics in the case of this bugs, and wait for some useful
 logs to appear.

 In any case, due to the clock jump scenario this does not seem like a
 common urgent bug to fix, but we should try to address it soon.

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


More information about the tor-bugs mailing list