Skip to content

Unhandled AttributeError when applying filters to debug log #393

@crwood

Description

@crwood

An anonymous tester reports a crash upon opening the debug log dialog (via Menu -> "Help" -> "Export Debug Information..."). My attempt at reproducing locally shows the following:

Traceback (most recent call last):
  File "/home/user/gridsync/gridsync/gui/debug.py", line 105, in load
    filters = get_filters(self.core)
  File "/home/user/gridsync/gridsync/filter.py", line 93, in get_filters
    filters.append((core.executable, "TahoeExecutablePath"))
AttributeError: 'Core' object has no attribute 'executable'
zsh: abort      gridsync --debug

This appears to be fallout from the switch to new-Magic-Folder (which also removed the Core.executable attribute when dropping the requirement on Tahoe-LAFS 1.14). Given that this bug crashes the application in its current state and makes further debugging difficult for users, fixing it should be considered high priority.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions