Traceback (most recent call last):


 "/usr/local/Cellar/ranger/1.9.2/libexec/ranger/core/main.py", line 195, in main

fm.loop()


 "/usr/local/Cellar/ranger/1.9.2/libexec/ranger/core/fm.py", line 394, in loop

ui.redraw()


 "/usr/local/Cellar/ranger/1.9.2/libexec/ranger/gui/ui.py", line 339, in redraw

self.finalize()


 "/usr/local/Cellar/ranger/1.9.2/libexec/ranger/gui/ui.py", line 394, in finalize

DisplayableContainer.finalize(self)


 "/usr/local/Cellar/ranger/1.9.2/libexec/ranger/gui/displayable.py", line 264, in finalize

displayable.finalize()


 "/usr/local/Cellar/ranger/1.9.2/libexec/ranger/gui/widgets/view_base.py", line 60, in finalize

- self.main_column.scroll_begin
AttributeError: 'NoneType' object has no attribute 'pointer'

Traceback (most recent call last):

 "/usr/bin/psort.py", line 868, in <module>
if not Main():

 "/usr/bin/psort.py", line 854, in Main
tool.ProcessStorage()

 "/usr/bin/psort.py", line 798, in ProcessStorage
time_slice=self._time_slice, use_time_slicer=self._use_time_slicer)

 "/path/to/log2timeline/plaso/plaso/frontend/psort.py", line 283, in ExportEvents
use_time_slicer=use_time_slicer)

 "/path/to/log2timeline/plaso/plaso/multi_processing/psort.py", line 609, in ExportEvents
output_module, deduplicate_events)

 "/path/to/log2timeline/plaso/plaso/output/event_buffer.py", line 91, in __init__
self._output_module.WriteHeader()

 "/path/to/log2timeline/plaso/plaso/output/timesketch_out.py", line 160, in WriteHeader
self._index_name, _document_mapping, self._doc_type)

 "/path/to/log2timeline/plaso/plaso/output/elastic.py", line 44, in __init__
self._index = self._EnsureIndexExists(index_name, mapping)

 "/path/to/log2timeline/plaso/plaso/output/elastic.py", line 82, in _EnsureIndexExists
raise RuntimeError(u'Unable to connect to Elasticsearch backend.')RuntimeError: Unable to connect to Elasticsearch backend.