カテゴリ 重要度 ステータス 解決状況 登録日時 最終更新
クラッシュ/フリーズ重要 (本体)解決済み修正済み2008-12-25 03:212008-12-26 16:16
 
テスターFirewave担当者Atari Aceソースliberate.cpp
バージョン0.128u7発生バージョン0.128u7修正バージョン0.129
フラグデバッグビルド限定
セット liberateb
セット詳細
liberateb - リバレーション (海賊版)
 
概 要Access Violationエラー。
詳 細-----------------------------------------------------
Exception at EIP=004DCA3D (palette_init_liberate+0x01c1): ACCESS VIOLATION
While attempting to read memory at 00000001
-----------------------------------------------------
EAX=00000001 EBX=11C51F20 ECX=00000000 EDX=00000001
ESI=00000000 EDI=00000000 EBP=0022FB38 ESP=0022FAD0


Program received signal SIGSEGV, Segmentation fault.
0x004c8b1e in liberate_draw_sprites (machine=0xad31efc, bitmap=0x143d1fe0,
    cliprect=0x22f984) at src/mame/video/liberate.c:206
206                     code = spriteram[offs+1] + ((spriteram[offs+0] & 0x60) <
< 3);
(gdb) bt full
#0  0x004c8b1e in liberate_draw_sprites (machine=0xad31efc,
    bitmap=0x143d1fe0, cliprect=0x22f984) at src/mame/video/liberate.c:206
        multi = 0
        fx = 4
        sy = 2292056
        color = 2292100
        fy = 182132588
        sx = 0
        sy2 = 5018718
        code = 339550176
        offs = 0
#1  0x004c9476 in video_update_liberate (screen=0xadb1f6c, bitmap=0x143d1fe0,
    cliprect=0x22f984) at src/mame/video/liberate.c:431
No locals.
#2  0x009cb472 in video_screen_update_partial (screen=0xadb1f6c, scanline=247)
    at src/emu/video.c:845
        flags = 1
        state = (screen_state *) 0x12fa1f20
        clip = {min_x = 0, max_x = 255, min_y = 8, max_y = 247}
        result = 0
#3  0x009cd4d3 in finish_screen_updates (machine=0xad31efc)
    at src/emu/video.c:1548
        screen = (const device_config *) 0xadb1f6c
        anything_changed = 0
#4  0x009cd218 in video_frame_update (machine=0xad31efc, debug=0)
    at src/emu/video.c:1480
        anything_changed = 2292536
        current_time = {seconds = 0, attoseconds = 16666666666666666}
        skipped_it = 0
        phase = 3
#5  0x009cce9c in vblank_begin_callback (machine=0xad31efc, ptr=0xadb1f6c,
    param=0) at src/emu/video.c:1372
        i = 2
        screen = (device_config *) 0xadb1f6c
        state = (screen_state *) 0x12fa1f20
#6  0x009f5310 in timer_set_global_time (machine=0xad31efc, newbase=
      {seconds = 0, attoseconds = 16666666666666666}) at src/emu/timer.c:397
        was_enabled = 1
        global = (timer_private *) 0xb2915b8
        timer = (emu_timer *) 0xb2916c0
#7  0x009d9b83 in cpuexec_timeslice (machine=0xad31efc)
    at src/emu/cpuexec.c:333
        call_debugger = 0
        global = (cpuexec_private *) 0x12e11efc
        target = {seconds = 0, attoseconds = 16666666666666666}
        base = {seconds = 0, attoseconds = 16666666666650000}
        cpu = (const device_config *) 0x0
        ran = 24217
#8  0x009c765d in mame_execute (options=0x8041e58) at src/emu/mame.c:360
        settingsloaded = 0
        driver = (const game_driver *) 0x14d54a0
        machine = (running_machine *) 0xad31efc
        mame = (mame_private *) 0xad41f68
        cb = (callback_item *) 0x8041e58
        gamename = (astring *) 0xad31f00
        exit_pending = 0
        error = 0
        firstgame = 0
        firstrun = 0
#9  0x00bdb66c in cli_execute (argc=5, argv=0x7fb1fec, osd_options=0x21ae990)
    at src/emu/clifront.c:171
        options = (core_options *) 0x8041e58
        gamename = (astring *) 0x8021f00
        exename = (astring *) 0x8031f00
        gamename_option = 0x8071f08 "liberatb"
        driver = (const game_driver *) 0x14d54a0
        result = -1
#10 0x009618b8 in utf8_main (argc=5, argv=0x7fb1fec)
    at src/osd/windows/winmain.c:257
        ext = 0x28e86b8 ".map"
#11 0x0123f599 in main (argc=5, a_argv=0x64527f0) at src/osd/windows/main.c:72
        i = 5
        rc = 2293624
        utf8_argv = (char **) 0x7fb1fec
        argv = (TCHAR **) 0x6452860
        wenviron = (WCHAR **) 0x6455080
        startupinfo = -1
再現手順 
追加情報Set name changed 0.131u3:
< Liberation (bootleg) [name: liberatb - parent: liberate]
> Liberation (bootleg) [name: liberateb - parent: liberate]
 
添付ファイル