dMZX Forums: Better corrupt world detection? -> Archived MegaZeux Bugs -> Tracker

Jump to content

Report ID 333 Title Better corrupt world detection?
Product Archived MegaZeux Bugs Status Duplicate Entry (Severity 5 - Critical)
Version 2.83 Fixed in -
Introduced In Version <2.80Operating System Kubuntu 10.10

Page 1 of 1
  • Cannot start a new Issue
  • Closed Issue This issue is locked

Report ID #333: Better corrupt world detection?

#1 User is offline  
Lachesis 

  • the pinnacle of human emotion
  • Group: DigiStaff
  • Posts: 3,904
  • Joined: 17-July 04
  • Gender:Female
  • Location:Sealand

Posted 19 January 2011 - 03:43 AM

http://kuroneko.spec...ckup1_after.mzx

This .mzx file actually used to be an .mzx file that mysteriously got corrupted (Kubuntu thinks it's a .gz), but the way Megazeux reacted has happened to me before (and didn't bring back happy memories, though I can hardly blame MZX for that). Basically, what happened is it showed up in the directory view as a proper .mzx file but with a garbled title screen name, and when I tried to load it, it told me the world was locked and offered to unlock it. Pretty much knowing what would happen, I told it to unlock the world, and Megazeux crashed. Every time I try to load the world as it is now, Megazeux crashes.

By the file name, you could probably guess I didn't lose anything important this time, but I'm still mildly shocked that Megazeux still mistook a non-.mzx file for a valid (locked) file, let me "unlock" it, and crashes instead of displaying an error message when trying to load it. This is both a bug report and a serious request for some better file verification. I'll recover a version of this file that hasn't been "unlocked" in a little bit.

Thanks!

edit: as promised, http://kuroneko.spec...mzx/backup1.mzx

edit2: on this note, is there a way to re-"lock" these files outside of MZX? I want to see if something is salvageable at all from that old file.

edit3: checked again, and the file wasn't GZipped. I have no idea what corrupted that backup file.
"Let's just say I'm a GOOD hacker, AND virus maker. I'm sure you wouldn't like to pay for another PC would you?"

xx̊y (OST) - HELLQUEST (OST) - Zeux I: Labyrinth of Zeux (OST) (DOS OST)
w/ Lancer-X and/or asgromo: Pandora's Gate - Thanatos Insignia - no True(n) - For Elise OST
MegaZeux: Online Help File - Keycode Guide - Joystick Guide - Official GIT Repository


Page 1 of 1  
  • Cannot start a new Issue
  • Closed Issue This issue is locked

Replies (1 - 4)

#2 User is offline  
ajs 

  • carpe diem
  • PipPipPipPipPip
  • Group: Members
  • Posts: 1,614
  • Joined: 21-October 00
  • Gender:Male
  • Location:United Kingdom

Posted 19 January 2011 - 07:36 AM

Updating status to: Flagged For Future Version
Updating severity to: 5 - Critical
Updating Introduced In Version to: <2.80

This is hard to fix and I have no intention of fixing it for 2.83b.

--ajs.

#3 User is offline  
Lachesis 

  • the pinnacle of human emotion
  • Group: DigiStaff
  • Posts: 3,904
  • Joined: 17-July 04
  • Gender:Female
  • Location:Sealand

Posted 07 June 2012 - 06:01 PM

Updating status to: Duplicate Entry

Since there are three or four of these reports I'm consolidating them all into a single feature request (Improved Validation for Legacy Formats).
"Let's just say I'm a GOOD hacker, AND virus maker. I'm sure you wouldn't like to pay for another PC would you?"

xx̊y (OST) - HELLQUEST (OST) - Zeux I: Labyrinth of Zeux (OST) (DOS OST)
w/ Lancer-X and/or asgromo: Pandora's Gate - Thanatos Insignia - no True(n) - For Elise OST
MegaZeux: Online Help File - Keycode Guide - Joystick Guide - Official GIT Repository

#4 User is offline  
Terryn 

  • ******
  • Group: DigiStaff
  • Posts: 2,961
  • Joined: 12-October 00
  • Gender:Male

Posted 08 June 2012 - 01:55 AM

Moving to: Archived MegaZeux Bugs

#5 User is offline  
Lachesis 

  • the pinnacle of human emotion
  • Group: DigiStaff
  • Posts: 3,904
  • Joined: 17-July 04
  • Gender:Female
  • Location:Sealand

Posted 01 September 2020 - 09:21 PM

Worthless addendum 8 years after the fact: the file here is a completely valid MZX file with what looks like the result of "ls -la duskLance/backup2.mzx" prepended.
"Let's just say I'm a GOOD hacker, AND virus maker. I'm sure you wouldn't like to pay for another PC would you?"

xx̊y (OST) - HELLQUEST (OST) - Zeux I: Labyrinth of Zeux (OST) (DOS OST)
w/ Lancer-X and/or asgromo: Pandora's Gate - Thanatos Insignia - no True(n) - For Elise OST
MegaZeux: Online Help File - Keycode Guide - Joystick Guide - Official GIT Repository


Page 1 of 1
  • Cannot start a new Issue
  • Closed Issue This issue is locked

0 User(s) are reading this issue
0 Guests and 0 Anonymous Users


Powered by IP.Tracker 1.3.2 © 2024  IPS, Inc.