Backtrace:
=>0 0x4685c868 (MIDIMAP.DRV..data+0x4aa8868) (ebp=408493c3)
1 0xc2e4a940 (MSVCRT.DLL..reloc+0x4ae0d940) (ebp=8493fc40)
*** Invalid address 0x8493fc40 (MSVCRT.DLL..reloc+0xc902c40)
0x4685c868 (MIDIMAP.DRV..data+0x4aa8868): lock push %ds
the offset (0x4aaa8868)
is clearly out of midimap.drv module bounds.
Don't get mislead by that.
A+