Skip to content
View in the app

A better way to browse. Learn more.

ResHax

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.
Help us keep the site running.

Lego Star Wars the complete saga GAME.dat won't extract.

Featured Replies

  • Author
  • Localization

Dolphin-1, posted Thu Jun 08, 2017 9:22 pm (23953)


Every time I try to extract the game.dat file for lswtcs i get an error message that goes like this when trying to extract the files for the 2player dagobah level:
-------------------
*EXCEPTION HANDLER*
-------------------
An error or crash occurred:

*EH* ExceptionCode c0000005 access violation
*EH* ExceptionFlags 00000000
*EH* ExceptionAddress 1919685b
*EH* NumberParameters 00000002
*EH* 00000008
*EH* 1919685b

Last script line before the error or that produced the error:
513 clog MEMORY_FILE2 OFFSET CHUNK_ZSIZE CHUNK_SIZE

Press ENTER or close the window to quit


I'm using the latest version of everything. Could someone help me please?
  • Author
  • Localization

aluigi, posted Fri Jun 09, 2017 10:30 am (23968)


Are you using the latest version of quickbms and the script 0.9.8?
If yes then upload the archive.
  • Author
  • Localization

aluigi, posted Sat Jun 10, 2017 9:36 am (23993)


The bad news is that there is no solution.
The LZ2K compressed chunk at offset 0x1ed3689f with compressed size 0x0001d54a and uncompressed 0x00040000 is partially invalid, in fact the decompression function (which is the original one of the game) tries to terminate the execution due to an error and you get a crash due to the lack of these "kill" functions.

The size of the chunk is correct, so that's not the problem.
Maybe it's a sort of new variant of the algorithm that uses a bigger buffer/dictionary, don't know, except that this is the first chunk in years that give the problem.
Are you sure your file isn't corrupted? It's enough that one byte is invalid to cause the problem.

I can do nothing but in the next version of quickbms I can simply remove the calling of the "kill" function that does NOT solve the problem since the decompressed data obviously is wrong, but avoids the crash.
Guest
This topic is now closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.