Good thing I had Purify still running. All I did was start PQ2, break into
the debugger, restarted, and "go".
[E] FMR: Free memory read in sci0_polled_ss {1 occurrence}
Reading 4 bytes from 0x02cef690 (4 bytes at 0x02cef690 illegal)
Address 0x02cef690 is 128 bytes into a 508 byte block at
0x02cef610
Address 0x02cef690 points to a malloc'd block in heap 0x02970000
Thread ID: 0x558
Error location
sci0_polled_ss [polled_ss.c:576]
win32p_soundserver_init [polled_ss_win32.c:81]
Allocation location
malloc [isctype.obj]
SCI_MALLOC [sci_memory.c:60]
song_new [sound.c:310]
sci0_polled_ss [polled_ss.c:203]
win32p_soundserver_init [polled_ss_win32.c:81]
Free location
free [free.obj]
song_lib_remove [sound.c:455]
sci0_polled_ss [polled_ss.c:185]
win32p_soundserver_init [polled_ss_win32.c:81]
I wasn't seeing this a few days ago..
--
http://www.clock.org/~matt