v9.1.2313: exception thrown when no joystick found

Installation and usage on Linux / Installation unter Linux
Post Reply
User avatar
Grant_Edwards
Posts: 30
Joined: 11 Nov 2012 03:35
Location: Minneapolis, Minnesota, USA

v9.1.2313: exception thrown when no joystick found

Post by Grant_Edwards »

After upgrading from 9.0 to 9.1 I noticed that if there is no joystick when heli-x
is started, it logs an exception. The splashscreen bargraph stops at about 2/3,
and the splash screen never goes away. Version 9.0 started up fine without a
joystick. v9.1 works fine if there is a joystick, so it probably doesn't matter...

Code: Select all

...
Failed to open device (/dev/input/event3): Failed to open device /dev/input/event3 (13)
Failed to open device (/dev/input/event2): Failed to open device /dev/input/event2 (13)
Failed to open device (/dev/input/event1): Failed to open device /dev/input/event1 (13)
Failed to open device (/dev/input/event0): Failed to open device /dev/input/event0 (13)
Linux plugin claims to have found 0 controllers
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
	at net.HeliX.g.e.a(Unknown Source)
	at net.HeliX.g.e.c(Unknown Source)
	at net.HeliX.v.q.D(Unknown Source)
	at net.HeliX.c.a.<init>(Unknown Source)
	at net.HeliX.c.c.run(Unknown Source)
	at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
	at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
	at java.awt.EventQueue.access$500(EventQueue.java:97)
	at java.awt.EventQueue$3.run(EventQueue.java:709)
	at java.awt.EventQueue$3.run(EventQueue.java:703)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
	at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
	at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
	at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
	at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
	at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
java.lang.NullPointerException
	at net.HeliX.v.h.a(Unknown Source)
	at net.HeliX.v.h.b(Unknown Source)
	at net.HeliX.p.a.c_(Unknown Source)
	at net.HeliX.p.vt.a(Unknown Source)
	at net.HeliX.p.vt.a(Unknown Source)
	at net.HeliX.d.aj.a(Unknown Source)
	at net.HeliX.v.q.a(Unknown Source)
	at net.HeliX.v.i.update(Unknown Source)
	at net.HeliX.v.q.update(Unknown Source)
	at com.jme3.system.lwjgl.LwjglAbstractDisplay.runLoop(LwjglAbstractDisplay.java:151)
	at com.jme3.system.lwjgl.LwjglDisplay.runLoop(LwjglDisplay.java:197)
	at com.jme3.system.lwjgl.LwjglAbstractDisplay.run(LwjglAbstractDisplay.java:232)
	at java.lang.Thread.run(Thread.java:748)
Image
Post Reply