[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
[tor-bugs] #8329 [Ooni]: ooni: txscapy: PcapDummyWriter has different signature method than PcapWriter
#8329: ooni: txscapy: PcapDummyWriter has different signature method than
PcapWriter
-----------------------------+----------------------------------------------
Reporter: isis | Owner: isis
Type: defect | Status: new
Priority: normal | Milestone:
Component: Ooni | Version:
Keywords: ooni, bugreport | Parent:
Points: | Actualpoints:
-----------------------------+----------------------------------------------
traceback:
{{{
(ooni)isis@wintermute:~/code/torproject/ooni-probe$ ./bin/ooniprobe
nettests/experimental/tls_handshake.py -f ./private/lists/bridgelist.fake
[!] pypcap or dnet not installed. Certain tests may not work.
Traceback (most recent call last):
File "./bin/ooniprobe", line 23, in <module>
run()
File "/home/isis/code/torproject/ooni-probe/ooni/oonicli.py", line 135,
in run
log.start(cmd_line_options['logfile'])
File "/home/isis/code/torproject/ooni-probe/ooni/utils/log.py", line 36,
in start
daily_logfile = DailyLogFile(log_filename, log_folder)
File "/home/isis/.virtualenvs/ooni/local/lib/python2.7/site-
packages/twisted/python/logfile.py", line 40, in __init__
self._openFile()
File "/home/isis/.virtualenvs/ooni/local/lib/python2.7/site-
packages/twisted/python/logfile.py", line 238, in _openFile
BaseLogFile._openFile(self)
File "/home/isis/.virtualenvs/ooni/local/lib/python2.7/site-
packages/twisted/python/logfile.py", line 64, in _openFile
self._file = file(self.path, "r+", 1)
IOError: [Errno 13] Permission denied: 'ooniprobe.log'
(ooni)isis@wintermute:~/code/torproject/ooni-probe$ s !!
s ./bin/ooniprobe nettests/experimental/tls_handshake.py -f
./private/lists/bridgelist.fake
[sudo] password for isis:
[!] pypcap or dnet not installed. Certain tests may not work.
Log opened.
Starting
Starting sniffer
[!] Initializing DummyPcapWriter. We will not actually write to a pcapfile
[D] No test deck detected
[D] processing options
[D] Running [(<class
'nettests.experimental.tls_handshake.TLSHandshakeTest'>,
'test_tlsv1_handshake')]
[D] Options {'inputs': <ooni.nettest.inputProcessorIterator object at
0x3497550>, 'version': '0.0.1', 'name': 'tls-handshake'}
[D] cmd_line_options {'pcapfile': None, 'help': 0, 'subargs': ('-f',
'./private/lists/bridgelist.fake'), 'resume': 0, 'parallelism': '10',
'test': 'nettests/ex
perimental/tls_handshake.py', 'logfile': None, 'collector': None,
'reportfile': None}
[D] Creating report_tls_handshake_2013-02-24T201859Z.yamloo
[D] Writing report with YAML reporter
Reporting to file report_tls_handshake_2013-02-24T201859Z.yamloo
[D] Not going to resume tls_handshake.py
[D] input_unit_items: 1
[D] test_case_number: 1.0
[D] Test case number: 1.0
[D] Total iterations: 1.0
[D] Current iteration: 0.0
[D] Running tls_handshake.py with input unit <<class
'ooni.inputunit.InputUnit'> inputs=<listiterator object at 0x34977d0>>
[D] Running test cases with input unit
Traceback (most recent call last):
File "/home/isis/code/torproject/ooni-probe/ooni/runner.py", line 462,
in runTestCases
yaml_reporter, oonib_reporter)
File "/home/isis/code/torproject/ooni-probe/ooni/runner.py", line 265,
in runTestCasesWithInputUnit
log.debug("Running test with this input %s" % test_input)
TypeError: not all arguments converted during string formatting
[D] testsEnded: Finished running all tests
[D] [tls_handshake.py] 0.0%
Unhandled Error
Traceback (most recent call last):
File "/home/isis/.virtualenvs/ooni/local/lib/python2.7/site-
packages/twisted/python/log.py", line 84, in callWithLogger
return callWithContext({"system": lp}, func, *args, **kw)
File "/home/isis/.virtualenvs/ooni/local/lib/python2.7/site-
packages/twisted/python/log.py", line 69, in callWithContext
return context.call({ILogContext: newCtx}, func, *args, **kw)
File "/home/isis/.virtualenvs/ooni/local/lib/python2.7/site-
packages/twisted/python/context.py", line 118, in callWithContext
return self.currentContext().callWithContext(ctx, func, *args, **kw)
File "/home/isis/.virtualenvs/ooni/local/lib/python2.7/site-
packages/twisted/python/context.py", line 81, in callWithContext
return func(*args,**kw)
--- <exception caught here> ---
File "/home/isis/.virtualenvs/ooni/local/lib/python2.7/site-
packages/twisted/internet/posixbase.py", line 626, in _doReadOrWrite
why = selectable.doRead()
File "/home/isis/code/torproject/ooni-probe/ooni/utils/txscapy.py", line
123, in doRead
protocol.packetReceived(packet)
File "/home/isis/code/torproject/ooni-probe/ooni/utils/txscapy.py", line
242, in packetReceived
self.pcapwriter.write(packet)
exceptions.TypeError: write() takes exactly 1 argument (2 given)
[D] [tls_handshake.py] 0.0%
^CReceived SIGINT, shutting down.
Main loop terminated.
}}}
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/8329>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs