trying to get more info on the uninitialized memory read in the VM and
came across this:

[E] FMR: Free memory read in sci0_polled_ss {1 occurrence}
        Reading 4 bytes from 0x02e4dc50 (4 bytes at 0x02e4dc50 illegal)
        Address 0x02e4dc50 is 472 bytes into a 508 byte block at
0x02e4da78
        Address 0x02e4dc50 points to a malloc'd block in heap 0x01e10000
        Thread ID: 0x624
        Error location
            sci0_polled_ss [polled_ss.c:629]
            win32_soundserver_init [polled_ss_win32.c:73]
            BaseThreadStart [power.obj]
        Allocation location
            malloc         [msvcrt.dll]
            SCI_MALLOC     [sci_memory.c:57]
            song_new       [sound.c:281]
            sci0_polled_ss [polled_ss.c:247]
            win32_soundserver_init [polled_ss_win32.c:73]
            BaseThreadStart [power.obj]
        Free location
            free           [msvcrt.dll]
            song_lib_remove [sound.c:418]
            sci0_polled_ss [polled_ss.c:229]
            win32_soundserver_init [polled_ss_win32.c:73]
            BaseThreadStart [power.obj]



This appears to have been introduced by the changes to fix the
uninitialized memory reads I reported a few days ago.

--
http://www.clock.org/~matt


Reply via email to