Opened 7 years ago

Closed 7 years ago

#7950 closed defect (implemented)

contactinfo with quotes fails without explaining why

Reported by: arma Owned by:
Priority: Medium Milestone: Tor: 0.2.4.x-final
Component: Core Tor/Tor Version:
Severity: Keywords: tor-relay
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:

Description

Set

contactinfo "Pronoia Relay Operators" <tor@pronoia.dk>

in your torrc.

Then start Tor:

Jan 13 18:55:04.625 [notice] Tor v0.2.4.7-alpha-dev (git-17c24b3118224d65) running on Linux with Libevent 2.0.19-stable and OpenSSL 1.0.1c.
Jan 13 18:55:04.625 [notice] Tor can't help you if you use it wrong! Learn how to be safe at https://www.torproject.org/download/download#warning
Jan 13 18:55:04.625 [notice] This version is not a stable Tor release. Expect more bugs than usual.
Jan 13 18:55:04.625 [notice] Read configuration file "/usr/local/etc/tor/torrc".
Jan 13 18:55:04.630 [err] Reading config failed--see warnings above.

No hints!

Child Tickets

Change History (4)

comment:1 Changed 7 years ago by arma

Here's our first hint:

  /* Find the end of the line. */
  if (*line == '\"') { // XXX No continuation handling is done here

in src/common/util.c:2614 (in parse_config_line_from_str())

comment:2 Changed 7 years ago by nickm

Status: newneeds_review

Branch "bug7950" in my public repository gives error messages in this case that somebody might find helful, maybe. Please review?

comment:3 in reply to:  2 Changed 7 years ago by andrea

Replying to nickm:

Branch "bug7950" in my public repository gives error messages in this case that somebody might find helful, maybe. Please review?

This looks mergeworthy to me.

comment:4 Changed 7 years ago by nickm

Resolution: implemented
Status: needs_reviewclosed

Merged!

Note: See TracTickets for help on using tickets.