Opened 13 years ago
Closed 5 years ago
#7819 closed feature request (outdated)
AGI: Better error handling for script bugs
Reported by: | SF/sterv | Owned by: | sev- |
---|---|---|---|
Priority: | normal | Component: | Engine: AGI |
Version: | Keywords: | ||
Cc: | Game: |
Description
I was testing how ScummVM 1.30 64-bit responds to selfcaused crashes, such as attempting to drawing object that has not been initilialized, ScummVM didn't act anyway, nothing wrong with that, I've noticed ScummVM mostly just ignoring any errors, til I poked game too much and even ScummVM itself crashed. Though the game had properly set error handling with errorlog creation using AGI's log-cmd, ScummVM didn't leave anything to it, I assume it's due to ScummVM is meant to just ignore errors.
After that I tested with NAGI which reported crash occurring due to error v17:0x05 (invalid loop number).
Not that ScummVM's AgiEngine's priority should be following proper error handling, I was wondering perhaps this could be something more? I attached screenshot from ScummVM's crash report.
Ticket imported from: #3323544. Ticket imported from: feature-requests/635.
Attachments (1)
Change History (7)
by , 13 years ago
Attachment: | scummvm130x64-crash-110621.png added |
---|
comment:1 by , 13 years ago
Component: | Engine: AGI |
---|---|
Game: | AGI Fanmade |
Summary: | AGI error handling ScummVM couldn't ignore → AGI: Better error handling for script bugs |
comment:4 by , 7 years ago
Component: | → Engine: AGI |
---|
comment:5 by , 5 years ago
@sev, you asked a question 8 years ago, no one has answered, maybe it's better to close this?
comment:6 by , 5 years ago
Owner: | set to |
---|---|
Resolution: | → outdated |
Status: | new → closed |
Yeah, indeed. Closing this. I cannot understand what the original requestor is saying anyway.
AGI intentionally caused crash crashed ScummVM itself