atom0s / Steamless

Steamless is a DRM remover of the SteamStub variants. The goal of Steamless is to make a single solution for unpacking all Steam DRM-packed files. Steamless aims to support as many games as possible.
Other
3.36k stars 211 forks source link

regression 3.1.0.5 #123

Closed zmn28hgbn59kcmlpio8unfh7fdre523esd28q9a closed 2 months ago

zmn28hgbn59kcmlpio8unfh7fdre523esd28q9a commented 3 months ago

latest version 3.1.05 fails to unpack a 201{2/3} game with error:

Caught unhandled exception trying to unpack file.
Exception:
Index was out of range. Must be non-negative and less than the size of the collection.
Parameter name: index

while previous version 3.1.03 successfully removed the drm. the executable is packed with steam drm 2.1

atom0s commented 2 months ago

I would need the exe to be able to see what may be happening.

zmn28hgbn59kcmlpio8unfh7fdre523esd28q9a commented 2 months ago

I would need the exe to be able to see what may be happening.

steamstub21.zip

YoteZip commented 2 months ago

I can confirm that I got this same error with 3.1.0.5 and not with 3.1.0.3. My file was also SteamStub 2.1. The EXE is from Mirror's Edge, sha1 9538dd552d8acdc5498e7b37a59ea5c434a2fb08 - this is the executable Steam serves right now. Let me know if you need a copy.

atom0s commented 2 months ago

This is the same issue that is reported here: https://github.com/atom0s/Steamless/issues/113

Tracking of this issue will continue there instead.