physicsBody:removeSelf() crash

I just installed GE Alpha 3 and the game now crashes whenever I try to call removeSelf() on a display object, specifically, sprites, with the following error:

/Applications/Corona Game Edition Alpha 3/Corona Terminal: line 9: 5605 Bus error "$path/Corona Simulator.app/Contents/MacOS/Corona Simulator" $\* logout

These calls are made when a collision occurs between, for example, a projectile and an enemy.
I’m using a local collision listener on the enemy objects, which passes ‘self’ to a function that eventually calls removeSelf() on that parameter.
[import]uid: 6259 topic_id: 1678 reply_id: 301678[/import]

The same occurs when I try calling removeSelf() on an image display object as well. [import]uid: 6259 topic_id: 1678 reply_id: 4901[/import]

Just to clarify, if I create multiple instances of a display object using say “test.png” and I call removeSelf() on one of them, does that mean that “test.png” will be unloaded from memory thus making other instances using this resource invalid?

If so, what is the correct way of only removing that one instance?

Apologies in advance if this is the same question as jonbeebe’s. [import]uid: 6259 topic_id: 1678 reply_id: 4906[/import]

The removeSelf() behavior should only have changed for physics objects in Alpha 3, so this might go back farther than Alpha 3.

Can you zip your project folder, or any other test case showing the crash, and send it to beta@anscamobile.com ? [import]uid: 3007 topic_id: 1678 reply_id: 4956[/import]