[tor-bugs] #8065 [Tor]: Bug: src/or/connection_edge.c:649: connection_ap_expire_beginning: Assertion circ->purpose == CIRCUIT_PURPOSE_C_GENERAL failed
Tor Bug Tracker & Wiki
blackhole at torproject.org
Mon Jan 28 22:48:37 UTC 2013
#8065: Bug: src/or/connection_edge.c:649: connection_ap_expire_beginning:
Assertion circ->purpose == CIRCUIT_PURPOSE_C_GENERAL failed
-------------------------+--------------------------------------------------
Reporter: cypherpunks | Owner:
Type: defect | Status: new
Priority: major | Milestone: Tor: 0.2.4.x-final
Component: Tor | Version: Tor: 0.2.4.9-alpha
Keywords: tor-client | Parent:
Points: | Actualpoints:
-------------------------+--------------------------------------------------
Comment(by cypherpunks):
Replying to [comment:4 nickm]:
> Hm. Is it reproducible, or does it only happen some of the time?
I'm trying to reproduce it but with no luck atm.
When the bug occurred tor was running since ~ 8 days 6h :
{{{
... [notice] Heartbeat: Tor's uptime is 8 days 6:00 hours, with 40
circuits open. ...
}}}
I got a look to the entire log file and I found other occurrences of the
following messages but tor just continued to work :
{{{
... [notice] Tried for 120 seconds to get a connection to [scrubbed]:0.
Giving up.
... [notice] Tried for 120 seconds to get a connection to [scrubbed]:0.
Giving up. (waiting for circuit)
}}}
I found also other interesting messages :
{{{
[notice] We'd like to launch a circuit to handle a connection, but we
already have 32 general-purpose client circuits pending. Waiting until
some finish. [3617 similar message(s) suppressed in last 600 seconds]
...
[notice] We'd like to launch a circuit to handle a connection, but we
already have 32 general-purpose client circuits pending. Waiting until
some finish. [3149 similar message(s) suppressed in last 600 seconds]
...
[notice] We'd like to launch a circuit to handle a connection, but we
already have 32 general-purpose client circuits pending. Waiting until
some finish. [11390 similar message(s) suppressed in last 600 seconds]
...
[notice] We'd like to launch a circuit to handle a connection, but we
already have 32 general-purpose client circuits pending. Waiting until
some finish. [9166 similar message(s) suppressed in last 600 seconds]
...
[notice] We'd like to launch a circuit to handle a connection, but we
already have 32 general-purpose client circuits pending. Waiting until
some finish. [10384 similar message(s) suppressed in last 600 seconds]
...
[notice] We'd like to launch a circuit to handle a connection, but we
already have 32 general-purpose client circuits pending. Waiting until
some finish. [10097 similar message(s) suppressed in last 600 seconds]
}}}
And I 'completely' forgot I added IsolateDestAddr flag to the DNS listener
:
{{{
DNSPort 127.0.0.1:53 IsolateDestAddr
}}}
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/8065#comment:5>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list