#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:
 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
tor-bugs mailing list

Reply via email to