Skip to content

Clean Data fails with an error when moving files #697

@ayesc9000

Description

@ayesc9000

Issue:
When trying to use the Clean Data feature to remove untracked files, Wrye Bash will throw a TypeError when attempting to move the files. It does not matter what files or how many files are selected. I have encountered this problem in both TES Oblivion, TES Skyrim SE, and Fallout 4 on v313. I also replicated this problem in Fallout 4 on a self-compiled version of v314. I have not tested my build of v314 with any other games.

The folder the game is located in is not UAC-protected and is freely editable by any user.

Traceback:

Traceback (most recent call last):
  File "bash\balt.py", line 1690, in __Execute
  File "bash\balt.py", line 515, in _conversation_wrapper
  File "bash\basher\installers_links.py", line 261, in Execute
  File "bash\balt.py", line 515, in _conversation_wrapper
  File "bash\balt.py", line 2053, in Execute
  File "bash\basher\installers_links.py", line 270, in _perform_action
TypeError: InstallersData.clean_data_dir() takes 3 positional arguments but 4 were given

BashBugDump:
https://pastebin.com/2XxWmmFA

If any further details are needed please tag me and I will provide them.

Metadata

Metadata

Assignees

Labels

A-bainArea: BAIN (BAsh INstallers, in bosh/bain.py)C-bugCategory: Bug, an acknowledged defect in the programM-relnotesMisc: Issue should be listed in the version history for its milestone

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions