mc3-vita icon indicating copy to clipboard operation
mc3-vita copied to clipboard

Crash after completing the game and final movie

Open Andiweli opened this issue 1 year ago • 1 comments

Overall a fantastic port of the game! 😄 No errors or bugs except the mentioned ones.

After the final movie (killing Popovich) the game gives me a crash - see screenshot. I've attached the savegame file(s).

IMG_0906 MC3.zip

Andiweli avatar Mar 07 '24 15:03 Andiweli

Here's the parsed crash dump. @Rinnegatamante idk maybe if you're interested in looking into this. This is pretty much not an issue because it doesn't affect anything gameplay-wise, you just restart the game.

=== THREADS ===
    MOCO30000
        ID: 0x40010003
        Stop reason: 0x0 (No reason)
        Status: 0x8 (Waiting)
        PC: 0xe0008a44 (SceLibKernel@1 + 0x6704 => b'sem_wait_soloader at /mnt/d/Repos/mc3-vita/source/reimpl/pthr.c:461')
    SceCommonDialogWorker
        ID: 0x400200fb
        Stop reason: 0x0 (No reason)
        Status: 0x8 (Waiting)
        PC: 0xe0008644 (SceLibKernel@1 + 0x6304 => b'_attr_t_static_init at /mnt/d/Repos/mc3-vita/source/reimpl/pthr.c:105')
    SceFiosCallback
        ID: 0x4001015d
        Stop reason: 0x0 (No reason)
        Status: 0x8 (Waiting)
        PC: 0xe0008504 (SceLibKernel@1 + 0x61c4 => b'_cond_t_static_init at /mnt/d/Repos/mc3-vita/source/reimpl/pthr.c:150')
    SceFiosIO
        ID: 0x40010165
        Stop reason: 0x0 (No reason)
        Status: 0x8 (Waiting)
        PC: 0xe0008504 (SceLibKernel@1 + 0x61c4 => b'_cond_t_static_init at /mnt/d/Repos/mc3-vita/source/reimpl/pthr.c:150')
    SceFiosIO host0:
        ID: 0x4001016d
        Stop reason: 0x0 (No reason)
        Status: 0x8 (Waiting)
        PC: 0xe0008504 (SceLibKernel@1 + 0x61c4 => b'_cond_t_static_init at /mnt/d/Repos/mc3-vita/source/reimpl/pthr.c:150')
    Garbage Collector
        ID: 0x400101a9
        Stop reason: 0x0 (No reason)
        Status: 0x8 (Waiting)
        PC: 0xe0008644 (SceLibKernel@1 + 0x6304 => b'_attr_t_static_init at /mnt/d/Repos/mc3-vita/source/reimpl/pthr.c:105')
    SceGxmDisplayQueue
        ID: 0x400101b7
        Stop reason: 0x0 (No reason)
        Status: 0x8 (Waiting)
        PC: 0x8108fa48 (so_loader@1 + 0x8fa48 => b'sceDisplayWaitVblankStartMulti at ??:?')
    pthread
        ID: 0x401102c1
        Stop reason: 0x0 (No reason)
        Status: 0x10 (Not started)
        PC: 0x81090318 (so_loader@1 + 0x90318 => b'sceKernelExitThread at ??:?')
    pthread
        ID: 0x40160327
        Stop reason: 0x0 (No reason)
        Status: 0x10 (Not started)
        PC: 0x81090318 (so_loader@1 + 0x90318 => b'sceKernelExitThread at ??:?')
    trophies unlocker
        ID: 0x40010335
        Stop reason: 0x0 (No reason)
        Status: 0x8 (Waiting)
        PC: 0xe0008644 (SceLibKernel@1 + 0x6304 => b'_attr_t_static_init at /mnt/d/Repos/mc3-vita/source/reimpl/pthr.c:105')
    pthread
        ID: 0x4001034d
        Stop reason: 0x30004 (Data abort exception)
        Status: 0x1 (Running)
        PC: 0xe000236a (SceLibKernel@1 + 0x2a => b'?? ??:0')
    pthread
        ID: 0x40010355
        Stop reason: 0x0 (No reason)
        Status: 0x2 ()
        PC: 0x810901f8 (so_loader@1 + 0x901f8 => b'sceKernelDelayThread at ??:?')
    pthread
        ID: 0x40010367
        Stop reason: 0x0 (No reason)
        Status: 0x10 (Not started)
        PC: 0x81090318 (so_loader@1 + 0x90318 => b'sceKernelExitThread at ??:?')
    pthread
        ID: 0x40010381
        Stop reason: 0x0 (No reason)
        Status: 0x8 (Waiting)
        PC: 0x810901f8 (so_loader@1 + 0x901f8 => b'sceKernelDelayThread at ??:?')
    pthread
        ID: 0x40010387
        Stop reason: 0x0 (No reason)
        Status: 0x8 (Waiting)
        PC: 0x810901f8 (so_loader@1 + 0x901f8 => b'sceKernelDelayThread at ??:?')

=== THREAD "pthread" <0x4001034d> CRASHED (Data abort exception) ===

DISASSEMBLY AROUND PC: 0xe000236a (ARM):


DISASSEMBLY AROUND LR: 0x810370a4 (Thumb):

81037094 <_glDrawElements_FixedFunctionIMPL+0x41c>:
81037094:       f247 75c8       movw    r5, #30664      ; 0x77c8
81037098:       f2c8 1516       movt    r5, #33046      ; 0x8116
8103709c:       f845 0023       str.w   r0, [r5, r3, lsl #2]
810370a0:       f059 e986       blx     810903b0 <sceClibMemcpy>
!!!             e79e            b.n     81036fe4 <_glDrawElements_FixedFunctionIMPL+0x36c> !!!
810370a6:       f44f 11f0       mov.w   r1, #1966080    ; 0x1e0000
810370aa:       e758            b.n     81036f5e <_glDrawElements_FixedFunctionIMPL+0x2e6>
810370ac:       b00f            add     sp, #60 ; 0x3c
810370ae:       e8bd 8ff0       ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc}
810370b2:       7a8b            ldrb    r3, [r1, #10]

REGISTERS:
    R0: 0x63d6b2e0
    R1: 0x0
    R2: 0x10
    R3: 0x0
    R4: 0x0
    R5: 0x811977c8
    R6: 0x63d6b2e0
    R7: 0x93dffe10
    R8: 0x8119763c
    R9: 0x2
    R10: 0x81197638
    R11: 0x811d7828
    R12: 0xe0002341
    SP: 0x93dffdec
    PC: 0xe000236a (SceLibKernel@1 + 0x2a => b'?? ??:0')
    LR: 0x810370a5 (so_loader@1 + 0x370a5 => b'_glDrawElements_FixedFunctionIMPL at ??:?')

STACK CONTENTS AROUND SP:
          0x93dffdac: 0x8119763c (so_loader@2 + 0x9763c => b'.LC30 at init.c:?')
          0x93dffdb0: 0x2
          0x93dffdb4: 0x81197638 (so_loader@2 + 0x97638 => b'.LC30 at init.c:?')
          0x93dffdb8: 0x811d7828 (so_loader@2 + 0xd7828 => b'ret.43 at java.c:?')
          0x93dffdbc: 0xe0007bfb (SceLibKernel@1 + 0x58bb => b'pthread_create_soloader at /mnt/d/Repos/mc3-vita/source/reimpl/pthr.c:170')
          0x93dffdc0: 0x81330698 (so_loader@2 + 0x230698 => b'.LANCHOR0 at textures.o:?')
          0x93dffdc4: 0x10
          0x93dffdc8: 0x30
          0x93dffdcc: 0x0
          0x93dffdd0: 0x93dffe10
          0x93dffdd4: 0x8119763c (so_loader@2 + 0x9763c => b'.LC30 at init.c:?')
          0x93dffdd8: 0x2
          0x93dffddc: 0x81051cfd (so_loader@1 + 0x51cfd => b'gpu_alloc_mapped_aligned at ??:?')
          0x93dffde0: 0x30
          0x93dffde4: 0x0
          0x93dffde8: 0x811d7828 (so_loader@2 + 0xd7828 => b'ret.43 at java.c:?')
    SP => 0x93dffdec: 0x63d6b2e0
          0x93dffdf0: 0x0
          0x93dffdf4: 0x810370a5 (so_loader@1 + 0x370a5 => b'_glDrawElements_FixedFunctionIMPL at ??:?')
          0x93dffdf8: 0x81197674 (so_loader@2 + 0x97674 => b'.LC32 at init.c:?')
          0x93dffdfc: 0x30
          0x93dffe00: 0x4
          0x93dffe04: 0x0
          0x93dffe08: 0x81102951 (so_loader@2 + 0x2951 => b'getByteArray at /mnt/d/Repos/mc3-vita/source/java.c:371')
          0x93dffe0c: 0x6
          0x93dffe10: 0x0
          0x93dffe14: 0x1
          0x93dffe18: 0x0
          0x93dffe1c: 0x0
          0x93dffe20: 0x0
          0x93dffe24: 0x0
          0x93dffe28: 0x0
          0x93dffe2c: 0x0
          0x93dffe30: 0x8638a994
          0x93dffe34: 0x86365570
          0x93dffe38: 0x6
          0x93dffe3c: 0x4
          0x93dffe40: 0x1403
          0x93dffe44: 0x811d7824 (so_loader@2 + 0xd7824 => b'ret.43 at java.c:?')
          0x93dffe48: 0x0
          0x93dffe4c: 0xf8000000
          0x93dffe50: 0x0
          0x93dffe54: 0x81030b31 (so_loader@1 + 0x30b31 => b'glDrawElements at ??:?')
          0x93dffe58: 0x93dffe98
          0x93dffe5c: 0x2
          0x93dffe60: 0x2
          0x93dffe64: 0x93dffe90
          0x93dffe68: 0xbd4
          0x93dffe6c: 0x8638aa90
          0x93dffe70: 0x86381164
          0x93dffe74: 0x0
          0x93dffe78: 0x86389e28
          0x93dffe7c: 0x1
          0x93dffe80: 0x93dffe98
          0x93dffe84: 0x0
          0x93dffe88: 0x8638aa8c
          0x93dffe8c: 0x8224f410
          0x93dffe90: 0x858372c8
          0x93dffe94: 0x810016b3 (so_loader@1 + 0x16b3 => b'glDrawElements_wrap at /mnt/d/Repos/mc3-vita/source/dynlib.c:192')
          0x93dffe98: 0x86365570
          0x93dffe9c: 0x1403
          0x93dffea0: 0x6
          0x93dffea4: 0x4
          0x93dffea8: 0x9889712c

v-atamanenko avatar May 17 '24 10:05 v-atamanenko