Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
05381 Crash/Freeze Critical (emulator) Always Nov 27, 2013, 00:13 Jan 30, 2014, 05:27
Tester Tafoid View Status Public Platform
Assigned To etabeta Resolution Fixed OS
Status [?] Resolved Driver
Version 0.151 Fixed in Version 0.153 Build
Fixed in Git Commit Github Pull Request #
Summary MESS-specific 05381: All sets in atari400.c which use a800_flop. xml: Crash when obtaining a list of approximate matches
Description When you attempt to use any atari computer/related device which uses the a800_flop.xml, you get a crash

Exception at EIP=015D5C50 (cli_frontend::execute(int, char**)+0x06c0): ACCESS VIOLATION
Steps To Reproduce
mess a800 a
Additional Information Started to happen when a800_flop xml (with one entry) was added to source: r25160
Github Commit
Flags
Regression Version 0.149u1
Affected Sets / Systems All sets in atari400.c which use a800_flop.xml
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
4
User avatar
No.10018
B2K24
Senior Tester
Nov 27, 2013, 06:49
Confirmed here

Exception at EIP=00000000016AB565 (dasm_arg(char*, unsigned char, unsigned short
, int, unsigned char const*, int&)+0x0365): ACCESS VIOLATION
User avatar
No.10019
Tafoid
Administrator
Nov 27, 2013, 13:33
Make sure you have a .SYM file that matches the binary you are using - otherwise (which I think in your case), the output does not match the actual issue.
User avatar
No.10021
B2K24
Senior Tester
Nov 27, 2013, 15:51
Thanks for the tip.
My output basically matches yours now, so I'll confirm this

Exception at EIP=000000000161A590 (cli_frontend::execute(int, char**)+0x07a0): A
CCESS VIOLATION
User avatar
No.10215
etabeta
Developer
Jan 30, 2014, 05:27
this should be fixed in latest svn.

while at it, I remind that "mess a800 -flop1 a" or "mess a800 -cart a" would reduce the best match output to the actual format you are interested. This is particularly useful when a system supports multiple softlists, since otherwise you cannot predict from which softlist a game is loaded... ;)