tralph3 / Steam-Metadata-Editor

An easy to use GUI that edits the metadata of your Steam Apps
GNU General Public License v3.0
161 stars 18 forks source link

Modified appinfo.vdf was rejected and deleted by Steam #7

Open gitacct5 opened 2 years ago

gitacct5 commented 2 years ago

It seems like Steam will reject and delete appinfo.vdf if certain games' info gets edited. e.g. changing Dota 2 to Dota 3, Terraria to Terraria 2.

When launching Steam after the changes were applied, Steam will automatically delete appinfo.vdf and output an error message to the log file:

[2021-07-14 17:54:48] Corrupt data in binary buffer for app 570, CLN 11992097

[2021-07-14 17:58:30] Corrupt data in binary buffer for app 105600, CLN 11703200

This issue was occurred under Windows.

tralph3 commented 2 years ago

Huh... you're right.... god dammit back to the hex editor.

Condemnedfate commented 8 months ago

It seems like this is happening again on Linux, Debian/Ubuntu based using the flatpak. I'm on the steam beta branch if that matters.

Edit: getting the same error as op "[2023-10-19 20:13:10] Corrupt data in binary buffer for app 637090, CLN 20523190" which is for Battletech which isn't even the app I'm trying to edit (?). I don't even have Battletech installed. anyway it therefore causes steam to delete and repopulate the appinfo.vdf.