I think it might be something related to the xm_channels.dat file having a corrupted entry, but that's a guess. Like I said it happened to me once and never has since. Glad you got it working, and glad to (at least try to) help.
Check out the new release - I extended the hide artist and list numbering options that you liked so much to the browse media window. LMK what you think.