I was trying to find the crash issue with libmpeg2, but all i see is stack traces deep into ffdshow and libmpeg2. Anyone with a personal interest in getting it fixed should probably give a detailed report to ffdshow, maybe its on their end, or at least can point the finger on something specific thats going wrong.
In the meantime, the MPC-HC internal mpeg2 decoder (also based on libmpeg2) works fine, as well as the libavcodec based mpeg2 decoder in ffdshow .. so many working choices!