- --
Viewing Issue Advanced Details
[ Jump to Notes ]
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
01937 | Crash/Freeze | Critical (emulator) | Always | Jun 27, 2008, 16:16 | Jun 28, 2008, 00:07 |
Tester | user340 | View Status | Public | Platform | MAME (Self-compiled) |
Assigned To | couriersud | Resolution | Fixed | OS | Windows XP/Vista 32-bit |
Status [?] | Resolved | Driver | |||
Version | 0.125 | Fixed in Version | 0.125u9 | Build | C2D |
Fixed in Git Commit | Github Pull Request # | ||||
Summary | 01937: All Sets: Fatal Exception on In-Game Menu | ||||
Description |
If you open the input (general) menu and leave it, MAME crashes wit this error... ----------------------------------------------------- Exception at EIP=009F7DD2: ACCESS VIOLATION While attempting to read memory at 6E6F4340 ----------------------------------------------------- EAX=6E6F4320 EBX=041333E4 ECX=0000000B EDX=00000072 ESI=6E6F4320 EDI=00000000 EBP=0022F588 ESP=0022F540 |
||||
Steps To Reproduce | Open the in-game menu and select input (general) (hitting enter). Wait a few seconds. | ||||
Additional Information | Does it in all u version too. | ||||
Github Commit | |||||
Flags | |||||
Regression Version | 0.122u6 | ||||
Affected Sets / Systems | All Sets | ||||
Attached Files
|
bt.txt (4,705 bytes) Jun 27, 2008, 16:37 [Show Content] [Hide Content](gdb) run 1942 Starting program: C:\mame/mame.exe 1942 warning: ReportID=0 Program received signal SIGSEGV, Segmentation fault. 0x00a0b6c5 in render_texture_get_scaled (texture=0x6e6f4320, dwidth=312, dheight=28, texinfo=0x445cd20, reflist=0x43dae5c) at src/emu/render.c:2393 2393 UINT8 bpp = (texture->format == TEXFORMAT_PALETTE16 || texture-> format == TEXFORMAT_PALETTEA16 || texture->format == TEXFORMAT_RGB15 || texture- >format == TEXFORMAT_YUY16) ? 16 : 32; (gdb) bt full #0 0x00a0b6c5 in render_texture_get_scaled (texture=0x6e6f4320, dwidth=312, dheight=28, texinfo=0x445cd20, reflist=0x43dae5c) at src/emu/render.c:2393 bpp = 63 '?' palbase = (const rgb_t *) 0x68 scaled = (scaled_texture *) 0x406c2000 swidth = 536870912 sheight = 10522100 scalenum = 67631144 #1 0x00a0a2a7 in add_container_primitives (target=0x43dae40, list=0x43dae50, xform=0x407f9e0, container=0x42b2414, blendmode=1) at src/emu/render.c:1838 finalorient = 0 bounds = {x0 = 0.204257846, y0 = 0.280313849, x1 = 0.795742154, y1 = 0.320256799} width = 312 height = 28 clipped = 1 container_xform = {xoffs = 0, yoffs = 0, xscale = 526, yscale = 701, color = {a = 1, r = 1, g = 1, b = 1}, orientation = 0} cliprect = {x0 = 0, y0 = 0, x1 = 526, y1 = 701} prim = (render_primitive *) 0x445ccf0 item = (container_item *) 0x4463340 #2 0x00a09840 in render_target_get_primitives (target=0x43dae40) at src/emu/render.c:1619 standard_order = {1, 2, 0, 3} alternate_order = {0, 1, 2, 3} root_xform = {xoffs = 0, yoffs = 0, xscale = 526, yscale = 701, color = {a = 1, r = 1, g = 1, b = 1}, orientation = 0} ui_xform = {xoffs = 0, yoffs = 0, xscale = 526, yscale = 701, color = { a = 1, r = 1, g = 1, b = 1}, orientation = 0} itemcount = {0, 1, 0, 0} layer_order = (const int *) 0x20f85d0 viswidth = 526 visheight = 701 layernum = 4 listnum = 0 #3 0x009a6a66 in drawd3d_window_get_primitives (window=0x43dacb0) at src/osd/windows/drawd3d.c:573 d3d = (d3d_info *) 0x433c0c8 client = {left = 0, top = 0, right = 526, bottom = 701} #4 0x0096b4fb in winwindow_video_window_update (window=0x43dacb0) at src/osd/windows/window.c:752 primlist = (const render_primitive_list *) 0x1e got_lock = 1 targetview = 0 targetorient = 0 targetlayerconfig = 23 #5 0x00969cba in osd_update (machine=0x43de5d0, skip_redraw=0) at src/osd/windows/video.c:205 window = (win_window_info *) 0x43dacb0 #6 0x009b644a in video_frame_update (machine=0x43de5d0, debug=0) at src/emu/video.c:1501 current_time = {seconds = 15, attoseconds = 716666666666666038} skipped_it = 0 phase = 3 #7 0x009b6090 in vblank_begin_callback (machine=0x43de5d0, ptr=0x43de6b0, param=0) at src/emu/video.c:1373 i = 2 screen = (device_config *) 0x43de6b0 state = (screen_state *) 0x444c240 #8 0x009f49f1 in timer_set_global_time (newbase= {seconds = 15, attoseconds = 716666666666666038}) at src/emu/timer.c:360 was_enabled = 1 timer = (emu_timer *) 0x285a340 #9 0x009fb610 in cpuexec_timeslice (machine=0x43de5d0) at src/emu/cpuexec.c:335 target = {seconds = 15, attoseconds = 716666666666666038} base = {seconds = 15, attoseconds = 712499999999999373} cpunum = 2 ran = 12506 #10 0x009afd90 in mame_execute (options=0x43b0720) at src/emu/mame.c:394 settingsloaded = 1 driver = (const game_driver *) 0x1335ec0 machine = (running_machine *) 0x43de5d0 mame = (mame_private *) 0x42a0078 cb = (callback_item *) 0x28a22f0 gamename = (astring *) 0x43daac0 exit_pending = 0 error = 0 firstgame = 0 firstrun = 0 #11 0x00bc27a1 in cli_execute (argc=2, argv=0x43b04e0, osd_options=0x20ca2c0) at src/emu/clifront.c:171 options = (core_options *) 0x43b0720 gamename = (astring *) 0x43b0520 exename = (astring *) 0x43b0620 gamename_option = 0x43b0a38 "1942" driver = (const game_driver *) 0x1335ec0 result = -1 #12 0x00968f15 in utf8_main (argc=2, argv=0x43b04e0) at src/osd/windows/winmain.c:257 ext = 0x27c02e4 ".map" #13 0x011c8d11 in main (argc=2, a_argv=0x43b0450) at src/osd/windows/main.c:72 i = 2 rc = 67632632 utf8_argv = (char **) 0x43b04e0 argv = (TCHAR **) 0x43b0450 | ||||
Relationships
There are no relationship linked to this issue. |
Notes
4
No.01405
Tafoid Administrator
Jun 27, 2008, 16:22
|
Some testing indicates the crash starts happening in 0.122u6. Confirmed and added regression version |
---|---|
No.01406
Twisty Senior Tester
Jun 27, 2008, 16:38
|
Backtrace attached. |
No.01407
aaron Developer
Jun 27, 2008, 16:59
|
Does this happen in any other menus or just input (general)? |
No.01408
Tafoid Administrator
Jun 27, 2008, 18:28
|
All the menus I've looked through and it only happens in that one menu. Takes about 7-8 seconds regardless if you are using the arrow keys or not - if you are on that one screen for that much time in a row, it will crash out. |