-
Notifications
You must be signed in to change notification settings - Fork 401
Open
Labels
dependencyIssues related to, or caused by a dependencyIssues related to, or caused by a dependencyparsersIssues related to parsers and parser plug-insIssues related to parsers and parser plug-ins
Description
======================================================================
ERROR: testProcess (parsers.text_plugins.android_logcat.AndroidLogcatTextPluginTest.testProcess)
Tests the Process function.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/appveyor/projects/l2tbinaries/plaso/tests/parsers/text_plugins/android_logcat.py", line 40, in testProcess
storage_writer = self._ParseTextFileWithPlugin(
['android_logcat.log'], plugin)
File "/Users/appveyor/projects/l2tbinaries/plaso/tests/parsers/text_plugins/test_lib.py", line 61, in _ParseTextFileWithPlugin
plugin.UpdateChainAndProcess(parser_mediator, file_object=file_object)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/plaso/parsers/plugins.py", line 77, in UpdateChainAndProcess
self.Process(parser_mediator, **kwargs)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/plaso/parsers/text_plugins/interface.py", line 383, in Process
self._ParseLines(parser_mediator, text_reader)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/plaso/parsers/text_plugins/interface.py", line 182, in _ParseLines
key, structure, _, end = self._ParseString(text_reader.lines)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/plaso/parsers/text_plugins/interface.py", line 257, in _ParseString
structure, start, end = next(structure_generator)
~~~~^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 1392, in scan_string
nextLoc, tokens = parseFn(instring, preloc, callPreParse=False)
~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 933, in _parseNoCache
loc, tokens = self.parseImpl(instring, pre_loc, do_actions)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 4592, in parseImpl
loc2 = e.try_parse(instring, loc, raise_fatal=True)
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 1003, in try_parse
return self._parse(instring, loc, do_actions=do_actions)[0]
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 933, in _parseNoCache
loc, tokens = self.parseImpl(instring, pre_loc, do_actions)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 5034, in parseImpl
return self.expr._parse(instring, loc, do_actions, callPreParse=False)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 933, in _parseNoCache
loc, tokens = self.parseImpl(instring, pre_loc, do_actions)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 4513, in parseImpl
loc, exprtokens = e._parse(instring, loc, do_actions)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 933, in _parseNoCache
loc, tokens = self.parseImpl(instring, pre_loc, do_actions)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 4592, in parseImpl
loc2 = e.try_parse(instring, loc, raise_fatal=True)
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 1003, in try_parse
return self._parse(instring, loc, do_actions=do_actions)[0]
~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 933, in _parseNoCache
loc, tokens = self.parseImpl(instring, pre_loc, do_actions)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 4513, in parseImpl
loc, exprtokens = e._parse(instring, loc, do_actions)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 937, in _parseNoCache
loc, tokens = self.parseImpl(instring, pre_loc, do_actions)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 5742, in parseImpl
loc, tokens = self_expr._parse(
~~~~~~~~~~~~~~~~^
instring, loc, do_actions, callPreParse=False
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 937, in _parseNoCache
loc, tokens = self.parseImpl(instring, pre_loc, do_actions)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 3290, in parseImpl_regex
result = self.re_match(instring, loc)
^^^^^^^^^^^^^
AttributeError: 'Word' object has no attribute 're_match'
======================================================================
ERROR: testProcess (parsers.text_plugins.powershell_transcript.PowerShellTranscriptLogTextPluginTest.testProcess)
Tests the Process function .
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/appveyor/projects/l2tbinaries/plaso/tests/parsers/text_plugins/powershell_transcript.py", line 18, in testProcess
storage_writer = self._ParseTextFileWithPlugin(
['powershell_transcript.txt'], plugin)
File "/Users/appveyor/projects/l2tbinaries/plaso/tests/parsers/text_plugins/test_lib.py", line 61, in _ParseTextFileWithPlugin
plugin.UpdateChainAndProcess(parser_mediator, file_object=file_object)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/plaso/parsers/plugins.py", line 77, in UpdateChainAndProcess
self.Process(parser_mediator, **kwargs)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/plaso/parsers/text_plugins/interface.py", line 377, in Process
self._ParseHeader(parser_mediator, text_reader)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/plaso/parsers/text_plugins/powershell_transcript.py", line 153, in _ParseHeader
structure, start, end = next(structure_generator)
~~~~^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 1392, in scan_string
nextLoc, tokens = parseFn(instring, preloc, callPreParse=False)
~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 933, in _parseNoCache
loc, tokens = self.parseImpl(instring, pre_loc, do_actions)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 4513, in parseImpl
loc, exprtokens = e._parse(instring, loc, do_actions)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 933, in _parseNoCache
loc, tokens = self.parseImpl(instring, pre_loc, do_actions)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 5034, in parseImpl
return self.expr._parse(instring, loc, do_actions, callPreParse=False)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 933, in _parseNoCache
loc, tokens = self.parseImpl(instring, pre_loc, do_actions)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 4491, in parseImpl
loc, resultlist = self.exprs[0]._parse(
~~~~~~~~~~~~~~~~~~~~^
instring, loc, do_actions, callPreParse=False
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 937, in _parseNoCache
loc, tokens = self.parseImpl(instring, pre_loc, do_actions)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 5034, in parseImpl
return self.expr._parse(instring, loc, do_actions, callPreParse=False)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 937, in _parseNoCache
loc, tokens = self.parseImpl(instring, pre_loc, do_actions)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 3290, in parseImpl_regex
result = self.re_match(instring, loc)
^^^^^^^^^^^^^
AttributeError: 'Word' object has no attribute 're_match'
======================================================================
ERROR: testProcessGerman (parsers.text_plugins.powershell_transcript.PowerShellTranscriptLogTextPluginTest.testProcessGerman)
Tests the Process function on a file with German locale.
----------------------------------------------------------------------
Traceback (most recent call last):
File "/Users/appveyor/projects/l2tbinaries/plaso/tests/parsers/text_plugins/powershell_transcript.py", line 58, in testProcessGerman
storage_writer = self._ParseTextFileWithPlugin(
['powershell_transcript_ger.txt'], plugin)
File "/Users/appveyor/projects/l2tbinaries/plaso/tests/parsers/text_plugins/test_lib.py", line 61, in _ParseTextFileWithPlugin
plugin.UpdateChainAndProcess(parser_mediator, file_object=file_object)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/plaso/parsers/plugins.py", line 77, in UpdateChainAndProcess
self.Process(parser_mediator, **kwargs)
~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/plaso/parsers/text_plugins/interface.py", line 377, in Process
self._ParseHeader(parser_mediator, text_reader)
~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/plaso/parsers/text_plugins/powershell_transcript.py", line 153, in _ParseHeader
structure, start, end = next(structure_generator)
~~~~^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 1392, in scan_string
nextLoc, tokens = parseFn(instring, preloc, callPreParse=False)
~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 933, in _parseNoCache
loc, tokens = self.parseImpl(instring, pre_loc, do_actions)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 4513, in parseImpl
loc, exprtokens = e._parse(instring, loc, do_actions)
~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 933, in _parseNoCache
loc, tokens = self.parseImpl(instring, pre_loc, do_actions)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 5034, in parseImpl
return self.expr._parse(instring, loc, do_actions, callPreParse=False)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 933, in _parseNoCache
loc, tokens = self.parseImpl(instring, pre_loc, do_actions)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 4491, in parseImpl
loc, resultlist = self.exprs[0]._parse(
~~~~~~~~~~~~~~~~~~~~^
instring, loc, do_actions, callPreParse=False
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
)
^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 937, in _parseNoCache
loc, tokens = self.parseImpl(instring, pre_loc, do_actions)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 5034, in parseImpl
return self.expr._parse(instring, loc, do_actions, callPreParse=False)
~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 937, in _parseNoCache
loc, tokens = self.parseImpl(instring, pre_loc, do_actions)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/Users/appveyor/projects/l2tbinaries/plaso/.tox/py313/lib/python3.13/site-packages/pyparsing/core.py", line 3290, in parseImpl_regex
result = self.re_match(instring, loc)
^^^^^^^^^^^^^
AttributeError: 'Word' object has no attribute 're_match'
----------------------------------------------------------------------
Ran 1457 tests in 348.521s
FAILED (errors=3)
Metadata
Metadata
Assignees
Labels
dependencyIssues related to, or caused by a dependencyIssues related to, or caused by a dependencyparsersIssues related to parsers and parser plug-insIssues related to parsers and parser plug-ins