When trying to play a movie using BSPlayer, it crashed. I was pretty sure the avi was correct, so I did a little experimenting. I got it to play a *few* times (didn't do anything special for it), but it crashes like 9 out of 10 times. I cropped the first 300 frames using VirtualDub, and the resulting small test avi has the same behaviour: BSPlayer crashes almost every time, even before displaying a single frame.
I placed the test avi here:
http://jace-tbl.port5.com/test.zip (664 KB)
(it's encoded with DivX 5 Pro, I have DivX 5 Pro 5.1.1 installed)
If I play the movie in a test prog of my own (using simple VFW api functions) it works fine, and VirtualDub also doesn't have trouble opening or playing this avi.
Hope this helps you improving BSPlayer!