x1nixmzeng / z3ResEx

Extracts the filesystem from RaiderZ or GunZ: The Second Duel clients
9 stars 12 forks source link

Crash report #1

Closed x1nixmzeng closed 10 years ago

x1nixmzeng commented 12 years ago

Report of a crash on RaiderZ PWE Alpha:

It seems that unpacked crashed just now on: Saving Riode.small.collision.pathengine.. done! Saving Riode.small.pathfind.pathengine..

x1nixmzeng commented 12 years ago

Verified issue

Rare case causes a buffer overflow in the z3Rle::decodeInstruction function which crashes the program

x1nixmzeng commented 12 years ago

This is a very strange bug.

The issue with my code is that there are no checks made on the pointers to ensure they are not overflowing, but on the other hand, the data being read is corrupt.

x1nixmzeng commented 10 years ago

Please create a new issue should this reoccur with the newer data.