Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
T
Tor
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 1,067
    • Issues 1,067
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 17
    • Merge Requests 17
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Members
    • Members
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar

GitLab is used only for code review, issue tracking and project management. Canonical locations for source code are still https://gitweb.torproject.org/ https://git.torproject.org/ and git-rw.torproject.org.

  • The Tor Project
  • Core
  • Tor
  • Issues
  • #386

Closed
Open
Opened Feb 04, 2007 by weasel (Peter Palfrader)@weasel

Assertion circ->state == CIRCUIT_STATE_OR_WAIT failed

Feb 04 21:06:56.621 [err] circuitbuild.c:461: circuit_n_conn_done: Assertion circ->state == CIRCUIT_STATE_OR_WAIT failed; aborting.

(gdb) bt #0 0x7026f1d0 in kill () from /lib/libc.so.6 #1 0x701b430c in pthread_kill () from /lib/libpthread.so.0 legacy/trac#2 (closed) 0x701b465c in raise () from /lib/libpthread.so.0 legacy/trac#3 (closed) 0x7026eeac in raise () from /lib/libc.so.6 legacy/trac#4 (closed) 0x70270354 in abort () from /lib/libc.so.6 legacy/trac#5 (closed) 0x00017a14 in circuit_n_conn_done (or_conn=0x4ddbb8, status=0) at circuitbuild.c:465 legacy/trac#6 (closed) 0x0001fcdc in circuit_about_to_close_connection (conn=0x4ddbb8) at circuituse.c:522 legacy/trac#7 (closed) 0x00049218 in connection_unlink (conn=0x0, remove=1) at main.c:208 legacy/trac#8 (closed) 0x00049fa8 in conn_close_if_marked (i=1) at main.c:523 legacy/trac#9 (closed) 0x00049cb4 in close_closeable_connections () at main.c:388 legacy/trac#10 (closed) 0x0004af4c in second_elapsed_callback (fd=-1, args=0xbb000) at main.c:1024 legacy/trac#11 (closed) 0x70226f84 in event_base_priority_init () from /usr/lib/libevent-1.1a.so.1 legacy/trac#12 (closed) 0x70227240 in event_base_loop () from /usr/lib/libevent-1.1a.so.1 legacy/trac#13 (closed) 0x0004b380 in do_main_loop () at main.c:1183 legacy/trac#14 (closed) 0x0004c348 in tor_main (argc=774536, argv=0xeffffa74) at main.c:2158 legacy/trac#15 (closed) 0x70258e44 in __libc_start_main () from /lib/libc.so.6 legacy/trac#16 (closed) 0x00013af4 in _start () at ../sysdeps/sparc/sparc32/elf/start.S:56 legacy/trac#17 (closed) 0x00013af4 in _start () at ../sysdeps/sparc/sparc32/elf/start.S:56 Previous frame identical to this frame (corrupt stack?)

legacy/trac#5 (closed) 0x00017a14 in circuit_n_conn_done (or_conn=0x4ddbb8, status=0) at circuitbuild.c:465 (gdb) p *or_conn $1 = {magic = 2084319310, type = 4 '\004', state = 5 '\005', purpose = 0 '\0', wants_to_read = 0, wants_to_write = 0, hold_open_until_flushed = 1, has_sent_end = 0, control_events_are_extended = 0, is_obsolete = 1, s = 15, poll_index = 6, read_event = 0x484de0, write_event = 0x56aec8, inbuf = 0xde310, inbuf_reached_eof = 0, timestamp_lastread = 1170623215, outbuf = 0x372890, outbuf_flushlen = 0, timestamp_lastwritten = 1170623216, timestamp_created = 1170621095, timestamp_lastempty = 1170623216, addr = 2551048465, port = 9001, marked_for_close = 688, marked_for_close_file = 0x8b288 "main.c", address = 0x5ed250 "152.13.233.17", identity_pkey = 0x730058, identity_digest = "ùg!^|æµ\205ø\f\236\216§ÖÈJ\023Æ)»b", nickname = 0x23def0 "WeAreAHedge", chosen_exit_name = 0x0, tls = 0x7f25f8, bandwidth = 1024000, receiver_bucket = 1024000, circ_id_type = CIRC_ID_TYPE_HIGHER, n_circuits = 0, next_with_same_id = 0x8767e0, next_circ_id = 19039, stream_id = 0, next_stream = 0x0, cpath_layer = 0x0, package_window = 0, deliver_window = 0, requested_resource = 0x0, socks_request = 0x0, global_identifier = 250042, event_mask = 0, incoming_cmd_len = 0, incoming_cmd_cur_len = 0, incoming_cmd = 0x0, on_circuit = 0x0, rend_query = '\0' <repeats 16 times>, incoming_cmd_type = 0}

[Automatically added by flyspray2trac: Operating System: All]

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: tpo/core/tor#386