XCodeiPhoneOS with iPhone OS 3.0

Hello all,
I discovered the iPhone SDL port early yesterday and gave it a try with the
OS 2.2.1 simulator, all seemed to work with a little tinkering to the
template demo.

However, it appears the port does not work with the new OS 3.0 beta,
specifically:

cursor = mouse->CreateCursor(surface, hot_x, hot_y);
in SDL_mouse.c line 630

causes:

error: Program received signal: ?EXC_BAD_ACCESS?.

All of the variables seem to be populated and accessible, so I have no idea
why it would cause that exception.

I’m wondering if anyone has any ideas what could be causing this, and how we
can go about fixing it?

Regards

Dave Irvine