[tor-bugs] #7212 [Tor]: circuitmux assertion failure in 0.2.4.4-alpha
Tor Bug Tracker & Wiki
blackhole at torproject.org
Tue Nov 6 17:04:08 UTC 2012
#7212: circuitmux assertion failure in 0.2.4.4-alpha
-----------------------+----------------------------------------------------
Reporter: nickm | Owner:
Type: defect | Status: new
Priority: major | Milestone: Tor: 0.2.4.x-final
Component: Tor | Version: Tor: 0.2.4.4-alpha
Keywords: tor-relay | Parent:
Points: | Actualpoints:
-----------------------+----------------------------------------------------
Comment(by aagbsn):
{{{
(gdb) select-frame 6
(gdb) info frame
Stack level 6, frame at 0x7fffffffdc40:
rip = 0x7ffff7eee947 in circuit_unlink_all_from_channel
(src/or/circuitlist.c:1047); saved rip 0x7ffff7ede308
called by frame at 0x7fffffffdc70, caller of frame at 0x7fffffffdc00
source language c.
Arglist at 0x7fffffffdbf8, args: chan=0x7fffe3fa13b0, reason=8
Locals at 0x7fffffffdbf8, Previous frame's sp is 0x7fffffffdc40
Saved registers:
rbx at 0x7fffffffdc20, rbp at 0x7fffffffdc28, r12 at 0x7fffffffdc30,
rip at 0x7fffffffdc38
(gdb) info locals
mark = 0
circ = 0x7ffff8decff0
(gdb) p *circ
$1 = {magic = 2561392719, n_chan = 0x0, n_circ_id = 0, n_mux = 0x0,
n_chan_cells = {head = 0x0, tail = 0x0, n = 0, insertion_times = 0x0},
n_hop = 0x0, streams_blocked_on_n_chan = 0, streams_blocked_on_p_chan =
0,
state = 3 '\003', purpose = 4 '\004', package_window = 1000,
deliver_window = 1000, n_chan_onionskin = 0x0, timestamp_created = {
tv_sec = 1352138892, tv_usec = 948938}, timestamp_dirty = 0,
marked_for_close = 1047,
marked_for_close_file = 0x7ffff7fb3a0f "src/or/circuitlist.c",
dirreq_id = 0, next = 0x7ffff8a6b730, next_active_on_n_chan = 0x0,
prev_active_on_n_chan = 0x0}
(gdb) p *chan
$2 = {magic = 2316903463, state = CHANNEL_STATE_CLOSING,
global_identifier = 116130, registered = 1 '\001',
reason_for_closing = CHANNEL_CLOSE_FOR_ERROR,
timestamp_created = 1352131496, timestamp_active = 1352139161, free = 0,
close = 0x7ffff7ee31f0 <channel_tls_close_method>,
describe_transport = 0x7ffff7ee30d0
<channel_tls_describe_transport_method>,
dumpstats = 0, cell_handler = 0x7ffff7efdfd0 <command_process_cell>,
var_cell_handler = 0x7ffff7efdc80 <command_process_var_cell>,
get_remote_addr = 0x7ffff7ee2f20 <channel_tls_get_remote_addr_method>,
get_remote_descr = 0x7ffff7ee2cd0 <channel_tls_get_remote_descr_method>,
has_queued_writes = 0x7ffff7ee2b80
<channel_tls_has_queued_writes_method>,
is_canonical = 0x7ffff7ede820 <channel_tls_is_canonical_method>,
matches_extend_info = 0x7ffff7ee1380
<channel_tls_matches_extend_info_method>, matches_target = 0x7ffff7ee11d0
<channel_tls_matches_target_method>,
write_cell = 0x7ffff7ee29d0 <channel_tls_write_cell_method>,
write_packed_cell = 0x7ffff7ee2810
<channel_tls_write_packed_cell_method>,
write_var_cell = 0x7ffff7ee2660 <channel_tls_write_var_cell_method>,
identity_digest = ")�1:x O��PILu\f����Rt", nickname = 0x0,
next_with_same_id = 0x0, prev_with_same_id = 0x0, incoming_queue = 0x0,
outgoing_queue = 0x0, cmux = 0x7fffe1953ed0,
circ_id_type = CIRC_ID_TYPE_LOWER, next_circ_id = 20738,
num_n_circuits = 4294967280, num_p_circuits = 4294967290,
is_bad_for_new_circs = 0, is_client = 0, is_incoming = 1, is_local = 0,
---Type <return> to continue, or q <return> to quit---
timestamp_client = 0, timestamp_drained = 1352139161,
timestamp_recv = 1352139160, timestamp_xmit = 1352139161,
timestamp_last_added_nonpadding = 1352139160, dirreq_id = 0,
n_cells_recved = 98393, n_cells_xmitted = 37552}
}}}
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/7212#comment:10>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list