Bug - Fixed r12431 - npe on login

xKiv

Active member
This happens in 12431 during login (doesn't happen in 12430):
Code:
Exception in thread "Thread-1" java.lang.ExceptionInInitializerError
	at net.sourceforge.kolmafia.session.LoginManager.initialize(LoginManager.java:172)
	at net.sourceforge.kolmafia.session.LoginManager.doLogin(LoginManager.java:90)
	at net.sourceforge.kolmafia.session.LoginManager.login(LoginManager.java:74)
	at net.sourceforge.kolmafia.request.LoginRequest.processLoginRequest(LoginRequest.java:439)
	at net.sourceforge.kolmafia.request.GenericRequest.handleServerRedirect(GenericRequest.java:1912)
	at net.sourceforge.kolmafia.request.GenericRequest.retrieveServerReply(GenericRequest.java:1807)
	at net.sourceforge.kolmafia.request.GenericRequest.execute(GenericRequest.java:1473)
	at net.sourceforge.kolmafia.request.GenericRequest.run(GenericRequest.java:1366)
	at net.sourceforge.kolmafia.request.LoginRequest.run(LoginRequest.java:261)
	at net.sourceforge.kolmafia.RequestThread.postRequest(RequestThread.java:222)
	at net.sourceforge.kolmafia.RequestThread.postRequest(RequestThread.java:185)
	at net.sourceforge.kolmafia.swingui.LoginFrame$LoginPanel.doLogin(LoginFrame.java:343)
	at net.sourceforge.kolmafia.swingui.LoginFrame$LoginPanel.actionConfirmed(LoginFrame.java:299)
	at net.sourceforge.kolmafia.swingui.panel.GenericPanel$ActionConfirmListener.execute(GenericPanel.java:615)
	at net.sourceforge.kolmafia.swingui.listener.ThreadedListener.run(ThreadedListener.java:239)
	at net.sourceforge.kolmafia.RequestThread$ThreadWrappedRunnable.run(RequestThread.java:342)
Caused by: java.lang.NullPointerException
	at java.util.Arrays.binarySearch(Arrays.java:1423)
	at net.sourceforge.kolmafia.utilities.StringUtilities.getMatchingNames(StringUtilities.java:316)
	at net.sourceforge.kolmafia.persistence.AdventureDatabase$AdventureArray.find(AdventureDatabase.java:1066)
	at net.sourceforge.kolmafia.persistence.AdventureDatabase.getAdventure(AdventureDatabase.java:603)
	at net.sourceforge.kolmafia.persistence.AdventureDatabase.refreshAdventureList(AdventureDatabase.java:476)
	at net.sourceforge.kolmafia.persistence.AdventureDatabase.<clinit>(AdventureDatabase.java:116)
	... 16 more
 
I reverted the problematic change from 12431 in 12433.
I then came here and saw this report. :)
 
I meant "in the announcements subforum". I should have also checked SVN logs directly, but didn't.
 
Back
Top