Problems with StandardGame shutdown method

Hi, it's my first post here and even if I'm really new to jME this forum as already been of great help. But I didn't found anything about a little problem I'm having while calling the shutdown method of StandardGame. I get a series of exceptions:



Apr 20, 2008 1:40:12 AM com.jme.input.joystick.DummyJoystickInput <init>
INFO: Joystick support is disabled
Apr 20, 2008 1:40:12 AM class com.jmex.audio.openal.OpenALSystem OpenALSystem()
SEVERE: Exception
java.lang.IllegalStateException: Only one OpenAL context may be instantiated at any one time.
        at org.lwjgl.openal.AL.create(AL.java:115)
        at org.lwjgl.openal.AL.create(AL.java:104)
        at org.lwjgl.openal.AL.create(AL.java:191)
        at com.jmex.audio.openal.OpenALSystem.<init>(Unknown Source)
        at com.jmex.audio.AudioSystem.getSystem(Unknown Source)
        at com.jmex.game.StandardGame.update(Unknown Source)
        at com.jmex.game.StandardGame.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)
Apr 20, 2008 1:40:12 AM class com.jmex.audio.openal.OpenALSystem update()
SEVERE: Exception
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
        at java.util.LinkedList.entry(Unknown Source)
        at java.util.LinkedList.get(Unknown Source)
        at com.jmex.audio.openal.OpenALSystem.update(Unknown Source)
        at com.jmex.game.StandardGame.update(Unknown Source)
        at com.jmex.game.StandardGame.run(Unknown Source)
        at java.lang.Thread.run(Unknown Source)



where the last one is repeated ten times. I'm not sure if I use the right method, but I'm trying to close down the game's window in a REPL (using the Clojure programming language). I've tried a simple test program in java and the same thing happen:


import java.util.logging.Level;
import java.util.logging.Logger;

import com.jmex.game.StandardGame;
import com.jmex.game.state.DebugGameState;
import com.jmex.game.state.GameStateManager;

public class TestShutdown
{
    public static void main(String [] args)
    {
        Logger.getAnonymousLogger().setLevel(Level.WARNING);

        final StandardGame game = new StandardGame("Test Shutdown");
        game.start();
        game.shutdown();
    }
}



Here my java's version:


java version "1.6.0_05"
Java(TM) SE Runtime Environment (build 1.6.0_05-b13)
Java HotSpot(TM) Client VM (build 10.0-b19, mixed mode, sharing)



Should I submit this problem to the issue tracker?

hmm, i don't get any exceptions with your example