sl45 emu crash 'heap address is not 4-byte aligned'

has anyone received this error ('heap address is not 4-byte aligned') on the sl45i emulator?

The crash can occur immediately, or can take several minutes.

Also, has anyone found the sl45's implementation of key event reporting to be flawed?

I have a game that sets and resets bits on key down and up events. However, if the following is done, key up events can be missed.

Press A - ok

Press B - ok

Release A - event missed

Release B - ok

Does this mean only a single key can be pressed at a time? *this is not defined in the midp spec*

Also, does anyone know if the sl45i emulator is speed accurate? I'm sure its in some documentation somewhere, but I havn't found it yet.

I know these questions are sl45 specific, but, im sure someone here has encountered these problems.

thanx,

rob

[874 byte] By [Abuse] at [2007-9-26 15:24:24]
# 1
some1, plsss.I need 2 know that its other ppl who has fked up, and not me ;-Prob,
Abuse at 2007-7-2 18:05:59 > top of Java-index,Java Mobility Forums,Java ME Technologies...
# 2
I can only tell you, on the real Sl45i keystrokes are only registered, if the previously pressed key is released earlier. (I have been cursing about it too.)
29101989 at 2007-7-2 18:05:59 > top of Java-index,Java Mobility Forums,Java ME Technologies...