Jeff, thanks for the offer but the problem is in the current LWJGL version for Mac, so there’s not much we can do than wait for the Mac version to be fixed.
FYI, I use some awt to do the image loading (and currently also to load the music), and using awt causes a lock-up when the awt thread isn’t started before the GL screen has been initialized. Doing anything with awt before initializing openGL makes it ‘sort of’ work (except that the keyboard won’t respond) which is why it didn’t lock up when started in jws.
Erik