Opened 7 years ago

Closed 7 years ago

#2414 closed defect (fixed)

Bad torrc Crashes Arm [multiple myfamily entries]

Reported by: StrangeCharm Owned by: atagar
Priority: Medium Milestone:
Component: Core Tor/Nyx Version:
Severity: Keywords:
Cc: Actual Points:
Parent ID: Points:
Reviewer: Sponsor:


I tried changing my torrc, adding multiple MyFamily entries of the form:

MyFamily $whateverfp, #somecomment

Tor successfully starts with this torrc. Arm, however, fails to start, with the following trace:

File "/usr/share/arm/", line 282, in <module>

interface.controller.startTorMonitor(time.time() - initTime, expandedEvents, paramstartup.blindModeEnabled?)

File "/usr/share/arm/interface/", line 1781, in startTorMonitor

curses.wrapper(drawTorMonitor, startTime, loggedEvents, isBlindMode)

File "/usr/lib/python2.6/curses/", line 43, in wrapper

return func(stdscr, *args, kwds)

File "/usr/share/arm/interface/", line 554, in drawTorMonitor

panelsconn? = connPanel.ConnPanel(stdscr, conn, isBlindMode)

File "/usr/share/arm/interface/", line 165, in init


File "/usr/share/arm/interface/", line 215, in resetOptions


File "/usr/share/arm/interface/", line 854, in _resolveFamilyEntries

if familyEntry[0] == "$":

Child Tickets

Attachments (1)

torrc (817 bytes) - added by StrangeCharm 7 years ago.
sample torrc which produces this crash

Download all attachments as: .zip

Change History (2)

Changed 7 years ago by StrangeCharm

Attachment: torrc added

sample torrc which produces this crash

comment:1 Changed 7 years ago by atagar

Resolution: fixed
Status: newclosed

Reproduced and fixed (in r24114) - thanks for the catch! -Damian

Note: See TracTickets for help on using tickets.