[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #8031 [Tor]: Assertion fast_memeq(md->body, "onion-key", 9) failed;
#8031: Assertion fast_memeq(md->body, "onion-key", 9) failed;
----------------------------------------------------+-----------------------
Reporter: cypherpunks | Owner:
Type: defect | Status: needs_review
Priority: major | Milestone: Tor: 0.2.4.x-final
Component: Tor | Version: Tor: 0.2.4.6-alpha
Keywords: tor-relay assertion crash 023-backport | Parent:
Points: | Actualpoints:
----------------------------------------------------+-----------------------
Comment(by andrea):
Replying to [comment:21 nickm]:
> I've got an attempt to fix this stuff in branch "bug8031" in my public
repository. It's against 0.2.3, but I'm only suggesting it for 0.2.4 for
now. What it does is:
>
> * Uses fd syscalls instead of stdio to rebuild microdescriptor stuff.
> * Actually checks error codes on return values from
finish_writing_to_file.
> * Makes sure that our offset in the file keeps pace with the computed
offset as we're rebuilding the cache. (I think this is needless, but hey,
we have a bug.)
>
> I don't know if we can call this one 'fixed' after merging these, but we
can rule out a couple of possible causes.
I don't know if we can call it fixed either, but these changes all look
like an improvement to me and should be merged.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/8031#comment:22>
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