Opened 7 years ago

Closed 7 years ago

Last modified 7 years ago

#6094 closed defect (fixed)

Tor sends a badly formatted string through the controlport

Reported by: chiiph Owned by:
Priority: High Milestone: Tor: 0.2.2.x-final
Component: Core Tor/Tor Version:
Severity: Keywords: tor-client
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

While testing the new combination of stable things that conform TBB we found that Vidalia sees the following and freezes waiting for the right string:

Jun 06 23:41:37.778 [debug] QtDebugMsg: torcontrol: Control Reply: BO TSTRAP PROGRESS=54 TAG=loading_descriptors SUMMARY="Loading relay descriptors"650 NOTICE I learned some more directory information, but not enough to build a circuit: We have only 96/2784 usable descriptors.
650 STREAM 81 CLOSED 25 74.120.15.150.$4186509C707E96B77B51A76F8294D7E22FF52C61.exit:443 REASON=END REMOTE_REASON=DONE

This might be a problem with Vidalia's parsing, but it seems that tor concatenates a control event after a control reply without the proper separation.

Child Tickets

Change History (5)

comment:1 Changed 7 years ago by arma

Milestone: Tor: 0.2.2.x-final
Priority: normalmajor
Version: Tor: unspecified

See #5969 for what went wrong here.

comment:2 Changed 7 years ago by arma

<rransom> armadev, nickm: See https://git.torproject.org/rransom/tor.git bug6094 for a patch that should fix this if it compiles.

comment:3 Changed 7 years ago by nickm

Resolution: fixed
Status: newclosed

Merged and closing. Thanks!

comment:4 Changed 7 years ago by nickm

Keywords: tor-client added

comment:5 Changed 7 years ago by nickm

Component: Tor ClientTor
Note: See TracTickets for help on using tickets.