[tor-bugs] #25245 [Core Tor/Tor]: Crash in assert_connection_ok when changing Exit options
Tor Bug Tracker & Wiki
blackhole at torproject.org
Sun Mar 11 20:06:08 UTC 2018
#25245: Crash in assert_connection_ok when changing Exit options
-------------------------------------------------+-------------------------
Reporter: toralf | Owner: (none)
Type: defect | Status: new
Priority: Very High | Milestone: Tor:
| 0.3.3.x-final
Component: Core Tor/Tor | Version: Tor:
| 0.3.3.2-alpha
Severity: Normal | Resolution:
Keywords: crash, regression?, tor-exit, tor- | Actual Points:
relay, ipv6 |
Parent ID: | Points: 1
Reviewer: | Sponsor:
-------------------------------------------------+-------------------------
Comment (by toralf):
And with the opposite order in applying first the 0.3.3.3->0.3.4 and then
your patch I get this picture :
{{{
Mar 11 21:03:15.000 [err] tor_assertion_failed_(): Bug:
src/or/connection.c:5114: assert_connection_ok: Assertion
connection_is_writing(conn) || conn->write_blocked_on_bw failed; aborting.
(on Tor 0.3.4.0-alpha-dev d15a7a27bb9e49bd)
Mar 11 21:03:15.000 [err] Bug: Assertion connection_is_writing(conn) ||
conn->write_blocked_on_bw failed in assert_connection_ok at
src/or/connection.c:5114. Stack trace: (on Tor 0.3.4.0-alpha-dev
d15a7a27bb9e49bd)
Mar 11 21:03:15.000 [err] Bug: /usr/bin/tor(log_backtrace+0x53)
[0x55c4d18a3513] (on Tor 0.3.4.0-alpha-dev d15a7a27bb9e49bd)
Mar 11 21:03:15.000 [err] Bug:
/usr/bin/tor(tor_assertion_failed_+0x99) [0x55c4d18c0559] (on Tor 0.3.4.0
-alpha-dev d15a7a27bb9e49bd)
Mar 11 21:03:15.000 [err] Bug:
/usr/bin/tor(assert_connection_ok+0x86b) [0x55c4d181de8b] (on Tor 0.3.4.0
-alpha-dev d15a7a27bb9e49bd)
Mar 11 21:03:15.000 [err] Bug: /usr/bin/tor(+0x152b4b)
[0x55c4d1863b4b] (on Tor 0.3.4.0-alpha-dev d15a7a27bb9e49bd)
Mar 11 21:03:15.000 [err] Bug: /usr/lib64/libevent-2.1.so.6(+0x3329d)
[0x7f5327c1829d] (on Tor 0.3.4.0-alpha-dev d15a7a27bb9e49bd)
Mar 11 21:03:15.000 [err] Bug: /usr/lib64/libevent-2.1.so.6(+0x244d0)
[0x7f5327c094d0] (on Tor 0.3.4.0-alpha-dev d15a7a27bb9e49bd)
Mar 11 21:03:15.000 [err] Bug:
/usr/lib64/libevent-2.1.so.6(event_base_loop+0x53f) [0x7f5327c0a48f] (on
Tor 0.3.4.0-alpha-dev d15a7a27bb9e49bd)
Mar 11 21:03:15.000 [err] Bug: /usr/bin/tor(do_main_loop+0x26c)
[0x55c4d17656dc] (on Tor 0.3.4.0-alpha-dev d15a7a27bb9e49bd)
Mar 11 21:03:15.000 [err] Bug: /usr/bin/tor(tor_run_main+0x27d)
[0x55c4d1766d5d] (on Tor 0.3.4.0-alpha-dev d15a7a27bb9e49bd)
Mar 11 21:03:15.000 [err] Bug: /usr/bin/tor(tor_main+0x49)
[0x55c4d175fd79] (on Tor 0.3.4.0-alpha-dev d15a7a27bb9e49bd)
Mar 11 21:03:15.000 [err] Bug: /usr/bin/tor(main+0x28)
[0x55c4d175faa8] (on Tor 0.3.4.0-alpha-dev d15a7a27bb9e49bd)
Mar 11 21:03:15.000 [err] Bug:
/lib64/libc.so.6(__libc_start_main+0xfd) [0x7f532677c5ad] (on Tor 0.3.4.0
-alpha-dev d15a7a27bb9e49bd)
Mar 11 21:03:15.000 [err] Bug: /usr/bin/tor(_start+0x2a)
[0x55c4d175fafa] (on Tor 0.3.4.0-alpha-dev d15a7a27bb9e49bd)
}}}
and
{{{
Mar 11 21:02:24.000 [err] tor_assertion_failed_(): Bug:
src/or/connection.c:5114: assert_connection_ok: Assertion
connection_is_writing(conn) || conn->write_blocked_on_bw failed; aborting.
(on Tor 0.3.4.0-alpha-dev d15a7a27bb9e49bd)
Mar 11 21:02:24.000 [err] Bug: Assertion connection_is_writing(conn) ||
conn->write_blocked_on_bw failed in assert_connection_ok at
src/or/connection.c:5114. Stack trace: (on Tor 0.3.4.0-alpha-dev
d15a7a27bb9e49bd)
Mar 11 21:02:24.000 [err] Bug: /usr/bin/tor(log_backtrace+0x53)
[0x559eb6f5e513] (on Tor 0.3.4.0-alpha-dev d15a7a27bb9e49bd)
Mar 11 21:02:24.000 [err] Bug:
/usr/bin/tor(tor_assertion_failed_+0x99) [0x559eb6f7b559] (on Tor 0.3.4.0
-alpha-dev d15a7a27bb9e49bd)
Mar 11 21:02:24.000 [err] Bug:
/usr/bin/tor(assert_connection_ok+0x86b) [0x559eb6ed8e8b] (on Tor 0.3.4.0
-alpha-dev d15a7a27bb9e49bd)
Mar 11 21:02:24.000 [err] Bug: /usr/bin/tor(+0x152b4b)
[0x559eb6f1eb4b] (on Tor 0.3.4.0-alpha-dev d15a7a27bb9e49bd)
Mar 11 21:02:24.000 [err] Bug: /usr/lib64/libevent-2.1.so.6(+0x3329d)
[0x7ff26e1a729d] (on Tor 0.3.4.0-alpha-dev d15a7a27bb9e49bd)
Mar 11 21:02:24.000 [err] Bug: /usr/lib64/libevent-2.1.so.6(+0x244d0)
[0x7ff26e1984d0] (on Tor 0.3.4.0-alpha-dev d15a7a27bb9e49bd)
Mar 11 21:02:24.000 [err] Bug:
/usr/lib64/libevent-2.1.so.6(event_base_loop+0x53f) [0x7ff26e19948f] (on
Tor 0.3.4.0-alpha-dev d15a7a27bb9e49bd)
Mar 11 21:02:24.000 [err] Bug: /usr/bin/tor(do_main_loop+0x26c)
[0x559eb6e206dc] (on Tor 0.3.4.0-alpha-dev d15a7a27bb9e49bd)
Mar 11 21:02:24.000 [err] Bug: /usr/bin/tor(tor_run_main+0x27d)
[0x559eb6e21d5d] (on Tor 0.3.4.0-alpha-dev d15a7a27bb9e49bd)
Mar 11 21:02:24.000 [err] Bug: /usr/bin/tor(tor_main+0x49)
[0x559eb6e1ad79] (on Tor 0.3.4.0-alpha-dev d15a7a27bb9e49bd)
Mar 11 21:02:24.000 [err] Bug: /usr/bin/tor(main+0x28)
[0x559eb6e1aaa8] (on Tor 0.3.4.0-alpha-dev d15a7a27bb9e49bd)
Mar 11 21:02:24.000 [err] Bug:
/lib64/libc.so.6(__libc_start_main+0xfd) [0x7ff26cd0b5ad] (on Tor 0.3.4.0
-alpha-dev d15a7a27bb9e49bd)
Mar 11 21:02:24.000 [err] Bug: /usr/bin/tor(_start+0x2a)
[0x559eb6e1aafa] (on Tor 0.3.4.0-alpha-dev d15a7a27bb9e49bd)
}}}
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/25245#comment:10>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list