Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
05128 Crash/Freeze Critical (emulator) Always Jan 26, 2013, 11:35 May 22, 2013, 13:32
Tester Firewave View Status Public Platform MESS (Self-compiled)
Assigned To Resolution Invalid report OS Linux
Status [?] Closed Driver
Version 0.148 Fixed in Version Build Debug
Fixed in Git Commit Github Pull Request #
Summary MESS-specific 05128: pippin: Crash
Description
==10455== Command: /home/notroot/trunk/mess64d pippin -bios v1 -artpath /home/notroot/trunk/artwork -video none -nosound -nothrottle -nodebug -nomouse -window -seconds_to_run 2 -rompath /media/roms/mess;/media/roms/mess_software -hashpath /home/notroot/trunk/hash
...
==10581== Invalid read of size 1
==10581==    at 0x14C01D42: ???
==10581==    by 0x14C0317C: ???
==10581==    by 0x7FEFF948F: ???
==10581==  Address 0x74a0d89c is not stack'd, malloc'd or (recently) free'd
Steps To Reproduce
Additional Information
Github Commit
Flags
Regression Version
Affected Sets / Systems pippin
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
4
User avatar
No.09280
Firewave
Senior Tester
Jan 26, 2013, 11:44
This only happens on Linux.
User avatar
No.09293
Firewave
Senior Tester
Jan 28, 2013, 08:41
Happens with
gcc version 4.6.3 20120918 (prerelease) (Ubuntu/Linaro 4.6.3-10ubuntu1)
User avatar
No.09294
Firewave
Senior Tester
Jan 28, 2013, 09:08
edited on: Jan 28, 2013, 09:11
A newer compiler

gcc version 4.7.2 (Ubuntu/Linaro 4.7.2-2ubuntu1)

gives slightly better output:

==46496== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 2 from 2)
==46492== Invalid read of size 1
==46492==    at 0x13DEA849: ???
==46492==    by 0x17C967F: code_compile_block(powerpc_state*, unsigned char, unsigned int) (ppcdrc.c:1015)
==46492==    by 0x2FFF04AFF: ???
==46492==    by 0x13C35FFF: ???
==46492==    by 0x1000000005: ???
==46492==  Address 0x2 is not stack'd, malloc'd or (recently) free'd

Also the error only seems to happen in valgrind.
User avatar
No.09520
Firewave
Senior Tester
May 22, 2013, 13:30
This was bogus to begin with since it only happened in valgrind. No errors reported in ASAN so closing it.