Hi Thomas
I googled for 'MPEGerror.h and found this file:

http://svn.icculus.org/*checkout*/sm...Gerror.h?rev=2

So it sounds like something else is causing this class to be used to produce the error.

I did try adding SDL_INIT_TIMER to my SDL_Init() call, but it still crashes on my GP2X

I haven't tried running it using gdb again with the SDL_INIT_TIMER to see if it is the same error as before though...

cheers,
Paul.