After installing Winamp MDX input plug-in[1], loading multiple MDX files using the Open file(s) dialogue box causes XMPlay to crash with following errors when XMPlay trying to read the second .MDX file in the list:
The "(null)" plugin crashed while attempting to scan the following file:
drive:\directory\filename.MDX
The crash will now be passed on to Windows.
After closing the dialogue box, following dialogue box appears:
XMPLAY caused an invalid page fault in
module IN_MDC.DLL at 0167:01987a15.
Registers:
EAX=019b0078 CS=0167 EIP=01987a15 EFLGS=00010a97
EBX=0000000f SS=016f ESP=0301f1ec EBP=0301f20c
ECX=93bcdc43 DS=016f ESI=00000000 FS=6e97
EDX=01ac0f0c ES=016f EDI=5c3a0400 GS=0000
Bytes at CS:EIP:
89 79 04 8b 4c 13 04 8b 7c 13 08 03 5d f8 89 79
Stack dump:
0301ff0c 01ac0f10 00000000 bff7b9ae 019b01bc 0000000f 00002100 00000061 0301f458 01985659 01ab000c 0000003f 00000000 019850e2 01ac0f10 019848bc
After closing the dialogue box, the XMPlay windows are closed, then another dialogue box appears:
XMPLAY caused an invalid page fault in
module IN_TXT.DLL at 0167:01be23ee.
Registers:
EAX=023506e0 CS=0167 EIP=01be23ee EFLGS=00010202
EBX=00000001 SS=016f ESP=0301fc30 EBP=0301fc70
ECX=7ffce00c DS=016f ESI=01d10ef4 FS=6e97
EDX=c00309fc ES=016f EDI=00000001 GS=0000
Bytes at CS:EIP:
8b 08 50 ff 51 08 c3 e8 05 00 00 00 e9 0a 00 00
Stack dump:
01be70e1 00000000 01be0000 00000001 01be7084 00000000 00000000 00000001 01be43e4 01be447c 01be0000 00000000 00000001 00000000 01be0000 819571e0
The bug occurs regardless whether the .MDX files are inside or outside archives, but does not occur when only 1 file is loaded from Open file(s) dialogue box at a time.
[1]
http://www.vesta.dti.ne.jp/~tsato/arc/in_mdx-1.14.5.zip