[tor-bugs] #12185 [Stem]: @type stripping having issues with python3
Tor Bug Tracker & Wiki
blackhole at torproject.org
Mon Jun 2 20:10:23 UTC 2014
#12185: @type stripping having issues with python3
--------------------+------------------------
Reporter: atagar | Owner: atagar
Type: defect | Status: new
Priority: major | Milestone:
Component: Stem | Version:
Keywords: | Actual Points:
Parent ID: | Points:
--------------------+------------------------
zoltan reports the following stacktrace with python3...
{{{
>>> /info 0xRADIUM
Traceback (most recent call last):
File "/usr/bin/tor-prompt", line 8, in <module>
stem.interpreter.main()
File "/usr/lib/python3.4/site-
packages/stem/interpreter/__init__.py", line 116, in main
response = interpreter.run_command(user_input)
File "/usr/lib/python3.4/site-packages/stem/util/conf.py", line 276,
in wrapped
return func(*args, config = config, **kwargs)
File "/usr/lib/python3.4/site-
packages/stem/interpreter/commands.py", line 317, in run_command
output = self.do_info(arg)
File "/usr/lib/python3.4/site-
packages/stem/interpreter/commands.py", line 184, in do_info
for desc in server_desc_query:
File "/usr/lib/python3.4/site-packages/stem/descriptor/remote.py",
line 328, in __iter__
for desc in self._run(True):
File "/usr/lib/python3.4/site-packages/stem/descriptor/remote.py",
line 317, in _run
for desc in results:
File "/usr/lib/python3.4/site-packages/stem/descriptor/__init__.py",
line 211, in parse_file
for desc in file_parser(descriptor_file):
File "/usr/lib/python3.4/site-packages/stem/descriptor/__init__.py",
line 261, in _parse_metrics_file
for desc in
stem.descriptor.server_descriptor._parse_file(descriptor_file, is_bridge =
False, validate = validate, **kwargs):
File "/usr/lib/python3.4/site-
packages/stem/descriptor/server_descriptor.py", line 146, in _parse_file
if descriptor_content[0].startswith('@type'):
TypeError: startswith first arg must be bytes or a tuple of bytes, not
str
}}}
This will likely warrant a hotfix for the python 1.2 release.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/12185>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list