Opened 6 years ago

Closed 3 years ago

#10688 closed defect (wontfix)

Assertion evbuffer_get_length(bufferevent_get_input(bufev_in)) == 0 failed

Reported by: J Owned by:
Priority: Medium Milestone: Tor: 0.2.9.x-final
Component: Core Tor/Tor Version: Tor: 0.2.3.25
Severity: Keywords: tor-client bufferevents
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

tor_tls_init_bufferevent(): Bug: tortls.c:2522: tor_tls_init_bufferevent: Assertion evbuffer_get_length(bufferevent_get_input(bufev_in)) == 0 failed; aborting.

Using dev-libs/openssl-1.0.1e-r2 on Gentoo.

Child Tickets

Change History (5)

comment:1 Changed 6 years ago by nickm

Wow. Gentoo doesn't build tor with bufferevent support by default, does it? I'd strongly suggest turning bufferevents off for now. It's an experimental feature, and it's still got some bugs.

comment:2 Changed 6 years ago by J

It doesn't. But the USE-flag is not marked experimental, tempting users to enable it. The ebuild gives no warnings.

# quse -D bufferevents
 local:bufferevents:net-misc/tor: Use Libevent's buffered IO

comment:3 Changed 6 years ago by nickm

Sounds like somebody should report that to the gentoo port maintainer?

comment:4 Changed 6 years ago by nickm

Keywords: tor-client bufferevents added
Milestone: Tor: 0.2.???

comment:5 Changed 3 years ago by nickm

Milestone: Tor: 0.2.???Tor: 0.2.9.x-final
Resolution: wontfix
Status: newclosed

The bufferevents code and corresponding build options have been removed in 0.2.9.2-alpha

Note: See TracTickets for help on using tickets.