Fractal Softworks Forum

Starsector => Bug Reports & Support => Topic started by: malkien on May 07, 2011, 04:39:31 AM

Title: null pointer on start [FIXED for 0.34a]
Post by: malkien on May 07, 2011, 04:39:31 AM
hi
I just downloaded the linux version
on the first screen I get an empty dropdown list (screenshot attached)
when I hit Play Starfarer the game quits with a null pointer exception

Code
0    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Starting Starfarer launcher
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - OS: Linux 2.6.38-2-amd64
1    [main] INFO  com.fs.starfarer.StarfarerLauncher  - Java version: 1.6.0_25
Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
        at com.fs.starfarer.StarfarerLauncher.actionPerformed(Unknown Source)
        at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
        at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
        at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
        at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
        at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
        at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
        at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
        at java.awt.Component.processMouseEvent(Unknown Source)
        at javax.swing.JComponent.processMouseEvent(Unknown Source)
        at java.awt.Component.processEvent(Unknown Source)
        at java.awt.Container.processEvent(Unknown Source)
        at java.awt.Component.dispatchEventImpl(Unknown Source)
        at java.awt.Container.dispatchEventImpl(Unknown Source)
        at java.awt.Component.dispatchEvent(Unknown Source)
        at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
        at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
        at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
        at java.awt.Container.dispatchEventImpl(Unknown Source)
        at java.awt.Window.dispatchEventImpl(Unknown Source)
        at java.awt.Component.dispatchEvent(Unknown Source)
        at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
        at java.awt.EventQueue.access$000(Unknown Source)
        at java.awt.EventQueue$1.run(Unknown Source)
        at java.awt.EventQueue$1.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
        at java.awt.EventQueue$2.run(Unknown Source)
        at java.awt.EventQueue$2.run(Unknown Source)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.AccessControlContext$1.doIntersectionPrivilege(Unknown Source)
        at java.awt.EventQueue.dispatchEvent(Unknown Source)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
        at java.awt.EventDispatchThread.run(Unknown Source)

let me know what kind of system information I can provide
thanks
malkien

[attachment deleted by admin]
Title: Re: null pointer on start
Post by: Alex on May 07, 2011, 07:58:26 AM
Hi, sorry for the trouble! This is a known issue, and is in the next release. It's related to incorrectly detecting available display resolutions in some cases.
 
You can use this build in the meantime:
http://www.fractalsoftworks.com/starfarer/builds/starfarer_linux_res.zip (http://www.fractalsoftworks.com/starfarer/builds/starfarer_linux_res.zip)

There's a "resolutionOverride" setting in data/config/settings.json that you can set to the desired value.
Title: Re: null pointer on start [FIXED for 0.34a]
Post by: malkien on May 07, 2011, 08:41:51 AM
worked perfectly
thank you