-
Notifications
You must be signed in to change notification settings - Fork 26
Protontricks failing with AttributeError: 'NoneType' object has no attribute 'group' #42
Comments
This error occurs when one of the library paths is on an NTFS mount. |
@Kilinor Hi,Can you share how do you solved it? |
this error just occured to me with none of the library paths being on an ntfs mount.
interestingly it worked perfectly fine about a week ago. if i had to guess i'd say valve might be updating their proprietary binary |
Yup, just happened to me as well. Used to work a few weeks ago. I just did a Judging by the fact that it just started to happen without me updating protontricks, I'd say the fault is probably in the way Steam works. They must have changed something. Or maybe it's because of python 3.7.3, but I doubt it. |
@cyro666 turns out just using the fork from https://github.com/Matoking/protontricks fixed it :P as for the reason: they have changed the way their |
After running the command:
protontricks 359320 dotnet40 win7
I get the following response:
[INFO] Found Steam directory at /home/$USER/.steam/steam. You can also define Steam directory manually using $STEAM_DIR
[INFO] WINETRICKS environment variable is not available. Falling back to /usr/bin/winetricks
[INFO] Found 1 Steam library folders
Traceback (most recent call last):
File "/usr/bin/protontricks", line 310, in
steam_apps = get_steam_apps(steam_lib_dirs)
File "/usr/bin/protontricks", line 250, in get_steam_apps
steam_app = SteamApp.from_appmanifest(path)
File "/usr/bin/protontricks", line 93, in from_appmanifest
appid = int(re.search(r'(\t"appid"\s+")([0-9]+)', content).group(2))
AttributeError: 'NoneType' object has no attribute 'group'
The text was updated successfully, but these errors were encountered: