Tests hanging before displaying anything at AbstractGame:254

Hi,



I'm trying to get the tests running, but whenever they load they get a part way in and hang. Eclipse's debug view shows them stalled on AbstractGame:254, the "while (dialogCheck == null || dialogCheck.isVisible())" loop in getAttributes.



I'm on Mac OS X 10.5.8, Intel Core 2 Duo, 2GB RAM, NVIDIA GeForce 9400M 256MB. All latest updates installed.



Console output:


Feb 18, 2010 8:53:36 AM com.jme.app.BaseGame start
INFO: Application started.
Feb 18, 2010 8:53:36 AM com.jme.system.PropertiesGameSettings <init>
INFO: PropertiesGameSettings created
Feb 18, 2010 8:53:36 AM com.jme.system.PropertiesGameSettings load
WARNING: Could not load properties. Creating a new one.
2010-02-18 08:53:37.023 java[75308:80f] [Java CocoaComponent compatibility mode]: Enabled
2010-02-18 08:53:37.025 java[75308:80f] [Java CocoaComponent compatibility mode]: Setting timeout for SWT to 0.100000
2010-02-18 08:53:38.122 java[75308:13303] *** -[NSConditionLock unlock]: lock (<NSConditionLock: 0x1ab990> '(null)') unlocked when not locked
2010-02-18 08:53:38.123 java[75308:13303] *** Break on _NSLockError() to debug.
2010-02-18 08:53:38.225 java[75308:13303] *** -[NSConditionLock unlock]: lock (<NSConditionLock: 0x1ac110> '(null)') unlocked when not locked
2010-02-18 08:53:38.226 java[75308:13303] *** Break on _NSLockError() to debug.
2010-02-18 08:53:38.327 java[75308:13303] *** -[NSConditionLock unlock]: lock (<NSConditionLock: 0x1ac730> '(null)') unlocked when not locked
2010-02-18 08:53:38.328 java[75308:13303] *** Break on _NSLockError() to debug.
2010-02-18 08:53:38.462 java[75308:13303] *** -[NSConditionLock unlock]: lock (<NSConditionLock: 0x1ac940> '(null)') unlocked when not locked
2010-02-18 08:53:38.462 java[75308:13303] *** Break on _NSLockError() to debug.
2010-02-18 08:53:38.563 java[75308:13303] *** -[NSConditionLock unlock]: lock (<NSConditionLock: 0x1acb00> '(null)') unlocked when not locked
2010-02-18 08:53:38.565 java[75308:13303] *** Break on _NSLockError() to debug.
2010-02-18 08:53:38.674 java[75308:13303] *** -[NSConditionLock unlock]: lock (<NSConditionLock: 0x1acc30> '(null)') unlocked when not locked
2010-02-18 08:53:38.675 java[75308:13303] *** Break on _NSLockError() to debug.
2010-02-18 08:53:38.779 java[75308:13303] *** -[NSConditionLock unlock]: lock (<NSConditionLock: 0x1aca60> '(null)') unlocked when not locked
2010-02-18 08:53:38.780 java[75308:13303] *** Break on _NSLockError() to debug.
2010-02-18 08:53:38.880 java[75308:13303] *** -[NSConditionLock unlock]: lock (<NSConditionLock: 0x1acd60> '(null)') unlocked when not locked
2010-02-18 08:53:38.881 java[75308:13303] *** Break on _NSLockError() to debug.
2010-02-18 08:53:38.982 java[75308:13303] *** -[NSConditionLock unlock]: lock (<NSConditionLock: 0x1aceb0> '(null)') unlocked when not locked
2010-02-18 08:53:38.982 java[75308:13303] *** Break on _NSLockError() to debug.
2010-02-18 08:53:39.084 java[75308:13303] *** -[NSConditionLock unlock]: lock (<NSConditionLock: 0x1ad0c0> '(null)') unlocked when not locked
2010-02-18 08:53:39.085 java[75308:13303] *** Break on _NSLockError() to debug.
2010-02-18 08:53:39.186 java[75308:13303] *** -[NSConditionLock unlock]: lock (<NSConditionLock: 0x1ad120> '(null)') unlocked when not locked
2010-02-18 08:53:39.187 java[75308:13303] *** Break on _NSLockError() to debug.
2010-02-18 08:53:39.291 java[75308:13303] *** -[NSConditionLock unlock]: lock (<NSConditionLock: 0x1ad3f0> '(null)') unlocked when not locked
2010-02-18 08:53:39.292 java[75308:13303] *** Break on _NSLockError() to debug.



I'm not sure what the NSConditionLock things are, but they were happening last time I used jME on another system and never caused problems.

Thanks for any help/advice!

-Matt

EDIT:

Forgot to say, I'm running on latest SVN, r4822.
OpenGL version 1.5.10, OpenAL 1.2.

http://www.jmonkeyengine.com/forum/index.php?topic=8556.0

Thanks, that's solved it. I've seen those errors before, and they didn't cause a problem, so I didn't think to look them up. Just as an extra note the TestChooser gets in an infinite loop, even though it shows up, which wasn't mentioned in the other thread.