Sdl with qtopia problem on video playing (Chris Chan)

Toward the problem, I give more description here.

I have set the breakpoint at SDL_Init.

When the program run to that point, I step through the
program.

The error msg will show right after the second step.

[New Thread 1125329728 (LWP 2383)]
[New Thread 1133718208 (LWP 2384)]
[Switching to Thread 1133718208 (LWP 2384)]

Breakpoint 1, SDL_Init (flags=16777248) at SDL.c:163
163 SDL_ClearError();
(gdb) step
[Switching to Thread 1125329728 (LWP 2383)]

Breakpoint 1, SDL_Init (flags=16777232) at SDL.c:163
163 SDL_ClearError();
(gdb) step

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1133718208 (LWP 2384)]
0x40122e08 in QPEApplicationData::show(QWidget*, bool)
()
from
/usr/Qtopia/QTE-2.3.10-host/QTE-2.3.10-build/qtopia-free-2.1.1/lib/libqpe.so.1

Can anyone give me a clue where to start to correct
the bug?_______________________________________
YM - ???
???
http://messenger.yahoo.com.hk