- --
Viewing Issue Advanced Details
[ Jump to Notes ]
| ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 05515 | Crash/Freeze | Critical (emulator) | Always | Apr 10, 2014, 22:32 | May 13, 2014, 11:56 |
| Tester | Firewave | View Status | Public | Platform | |
| Assigned To | Firewave | Resolution | Fixed | OS | Linux |
| Status [?] | Resolved | Driver | |||
| Version | 0.153 | Fixed in Version | 0.154 | Build | 64-bit |
| Fixed in Git Commit | Github Pull Request # | ||||
| Summary | 05515: All PCE-based sets: Crash with -aviwrite or -mngwrite | ||||
| Description |
==1744==ERROR: AddressSanitizer: SEGV on unknown address 0x62100015f7f8 (pc 0x000005795539 sp 0x7fff6271eb40 bp 0x7fff6271ec30 T0)
#0 0x5795538 in software_renderer<unsigned int, 0, 0, 0, 16, 8, 0, false, true>::get_texel_palette16(render_texinfo const&, int, int) /home/notroot/trunk/src/emu/rendersw.inc:147
#1 0x5795538 in software_renderer<unsigned int, 0, 0, 0, 16, 8, 0, false, true>::draw_quad_palette16_none(render_primitive const&, unsigned int*, unsigned int, software_renderer<unsigned int, 0, 0, 0, 16, 8, 0, false, true>::quad_setup_data&) /home/notroot/trunk/src/emu/rendersw.inc:638
#2 0x5793ec4 in software_renderer<unsigned int, 0, 0, 0, 16, 8, 0, false, true>::setup_and_draw_textured_quad(render_primitive const&, unsigned int*, int, int, unsigned int) /home/notroot/trunk/src/emu/rendersw.inc:1866
#3 0x5791cee in software_renderer<unsigned int, 0, 0, 0, 16, 8, 0, false, true>::draw_primitives(render_primitive_list const&, void*, unsigned int, unsigned int, unsigned int) /home/notroot/trunk/src/emu/rendersw.inc:1934
#4 0x578e430 in video_manager::create_snapshot_bitmap(screen_device*) /home/notroot/trunk/src/emu/video.c:1052
#5 0x57904ba in video_manager::record_frame() /home/notroot/trunk/src/emu/video.c:1200
#6 0x578a939 in video_manager::finish_screen_updates() /home/notroot/trunk/src/emu/video.c:636
#7 0x5789b14 in video_manager::frame_update(bool) /home/notroot/trunk/src/emu/video.c:200
#8 0x56f1f9f in screen_device::vblank_begin() /home/notroot/trunk/src/emu/screen.c:812
#9 0x56e9063 in device_t::timer_expired(emu_timer&, unsigned int, int, void*) /home/notroot/trunk/src/emu/device.h:199
#10 0x56e9063 in device_scheduler::execute_timers() /home/notroot/trunk/src/emu/schedule.c:900
#11 0x55fd2f1 in running_machine::run(bool) /home/notroot/trunk/src/emu/machine.c:378
#12 0x55f46d7 in mame_execute(emu_options&, osd_interface&) /home/notroot/trunk/src/emu/mame.c:194
#13 0x53f5518 in cli_frontend::execute(int, char**) /home/notroot/trunk/src/emu/clifront.c:237
#14 0x2c0fba5 in main /home/notroot/trunk/src/osd/sdl/sdlmain.c:379
#15 0x7f524abb5de4 in __libc_start_main /build/buildd/eglibc-2.17/csu/libc-start.c:260
#16 0xd1cb8c in _start (/home/notroot/trunk/mess64d+0xd1cb8c)
|
||||
| Steps To Reproduce | |||||
| Additional Information | |||||
| Github Commit | |||||
| Flags | |||||
| Regression Version | |||||
| Affected Sets / Systems | All PCE-based sets | ||||
|
Attached Files
|
|||||
Relationships
| There are no relationship linked to this issue. |
Notes
2
|
No.10701
Firewave Senior Tester
May 13, 2014, 11:54
|
Always reproducible if you enable the initialization of allocated memory with 0xdd in corealloc.c. |
|---|---|
|
No.10702
Firewave Senior Tester
May 13, 2014, 11:56
|
Fixed in r30403 |