Can't log in properly through Mafia

Erosion

Member
Not sure exactly what happened, because everything was working fine yesterday.

-password was not changed
-Mafia saved password was not changed
-can log in properly in vKoL
-alt can use Mafia fine
-attempting to log in through Mafia boots me out of vKoL, as expected
-the big screen with all of the buttons never appears

When I tried to log in today, the mini-screen would freeze at "requests complete", lighten the [login] button! and freeze. After a couple more tries, the entire mini-screen goes entirely black after minimizing the window.

Now, the weird part is that I tried logging in on an alt, and for that one it worked fine both before and after the first time that I got these half-loaded breaking issues, so it's not problems related to the USB itself or Mafia.

I've tried restarting the computer, trying it on a different computer, and it seems that only my main can't log in through Mafia.

Also tried various builds other than 15920, including the 15908 that was working yesterday on top of trying the newest version of the .exe. All of those options result in the same frozen black mini-screen.

Did I get put on some kind of Loathing no-fly list overnight?
 

Theraze

Active member
Check if it works using the IP. There's an option for that in the connection tab. Apparently there was some sort of problem a few days ago and that worked for me when the normal login had similar symptoms to what you're describing.

Maybe whatever character is having problems keeps using a server with problematic DNS resolution.
 

Erosion

Member
Tried doing connect through IP, as well as trying on a different Wifi network. Neither can progress beyond the message "sending login request..."

However, it doesn't black screen anymore, everything stays greyed out and it takes a long time to try and close the program.

Not sure if this is related, but I got this Debug log today:
Code:
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
         KoLmafia v16.9 r15923, Windows 7, Java 1.7.0_45
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
 Please note: do not post this log in the KoLmafia thread of KoL's
 Gameplay-Discussion forum. If you would like the KoLmafia dev team
 to look at it, please write a bug report at kolmafia.us. Include
 specific information about what you were doing when you made this
 and include this log as an attachment.
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
 Timestamp: Tue Jun 09 14:40:20 EDT 2015
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=


net.sourceforge.kolmafia.swingui.LoginFrame could not be loaded
class java.lang.reflect.InvocationTargetException: null
java.lang.reflect.InvocationTargetException
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	at java.lang.reflect.Constructor.newInstance(Unknown Source)
	at net.sourceforge.kolmafia.CreateFrameRunnable.runConstruction(CreateFrameRunnable.java:286)
	at net.sourceforge.kolmafia.CreateFrameRunnable.createFrame(CreateFrameRunnable.java:182)
	at net.sourceforge.kolmafia.CreateFrameRunnable.run(CreateFrameRunnable.java:164)
	at net.sourceforge.kolmafia.KoLmafiaGUI.constructFrame(KoLmafiaGUI.java:419)
	at net.sourceforge.kolmafia.session.LogoutManager.prepare(LogoutManager.java:80)
	at net.sourceforge.kolmafia.KoLmafia.quit(KoLmafia.java:1933)
	at net.sourceforge.kolmafia.swingui.LoginFrame.checkForLogout(LoginFrame.java:163)
	at net.sourceforge.kolmafia.swingui.GenericFrame.dispose(GenericFrame.java:501)
	at net.sourceforge.kolmafia.swingui.LoginFrame.dispose(LoginFrame.java:136)
	at javax.swing.JFrame.processWindowEvent(Unknown Source)
	at net.sourceforge.kolmafia.swingui.GenericFrame.processWindowEvent(GenericFrame.java:659)
	at java.awt.Window.processEvent(Unknown Source)
	at java.awt.Component.dispatchEventImpl(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$200(Unknown Source)
	at java.awt.EventQueue$3.run(Unknown Source)
	at java.awt.EventQueue$3.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
	at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
	at java.awt.EventQueue$4.run(Unknown Source)
	at java.awt.EventQueue$4.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.security.ProtectionDomain$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)
Caused by: java.lang.OutOfMemoryError: GC overhead limit exceeded
	at java.lang.Class.getDeclaredMethods0(Native Method)
	at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
	at java.lang.Class.getMethod0(Unknown Source)
	at java.lang.Class.getMethod(Unknown Source)
	at net.sourceforge.kolmafia.swingui.listener.InvocationListener.<init>(InvocationListener.java:52)
	at net.sourceforge.kolmafia.swingui.menu.InvocationMenuItem.<init>(InvocationMenuItem.java:53)
	at net.sourceforge.kolmafia.swingui.menu.GlobalMenuBar.<init>(GlobalMenuBar.java:230)
	at net.sourceforge.kolmafia.swingui.GenericFrame.<init>(GenericFrame.java:187)
	at net.sourceforge.kolmafia.swingui.LoginFrame.<init>(LoginFrame.java:83)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	at java.lang.reflect.Constructor.newInstance(Unknown Source)
	at net.sourceforge.kolmafia.CreateFrameRunnable.runConstruction(CreateFrameRunnable.java:286)
	at net.sourceforge.kolmafia.CreateFrameRunnable.createFrame(CreateFrameRunnable.java:182)
	at net.sourceforge.kolmafia.CreateFrameRunnable.run(CreateFrameRunnable.java:164)
	at net.sourceforge.kolmafia.KoLmafiaGUI.constructFrame(KoLmafiaGUI.java:419)
	at net.sourceforge.kolmafia.session.LogoutManager.prepare(LogoutManager.java:80)
	at net.sourceforge.kolmafia.KoLmafia.quit(KoLmafia.java:1933)
	at net.sourceforge.kolmafia.swingui.LoginFrame.checkForLogout(LoginFrame.java:163)
	at net.sourceforge.kolmafia.swingui.GenericFrame.dispose(GenericFrame.java:501)
	at net.sourceforge.kolmafia.swingui.LoginFrame.dispose(LoginFrame.java:136)
	at javax.swing.JFrame.processWindowEvent(Unknown Source)
	at net.sourceforge.kolmafia.swingui.GenericFrame.processWindowEvent(GenericFrame.java:659)
	at java.awt.Window.processEvent(Unknown Source)
	at java.awt.Component.dispatchEventImpl(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$200(Unknown Source)
	at java.awt.EventQueue$3.run(Unknown Source)
net.sourceforge.kolmafia.swingui.LoginFrame could not be loaded
class java.lang.OutOfMemoryError: GC overhead limit exceeded
java.lang.OutOfMemoryError: GC overhead limit exceeded
	at java.lang.Class.getDeclaredMethods0(Native Method)
	at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
	at java.lang.Class.getMethod0(Unknown Source)
	at java.lang.Class.getMethod(Unknown Source)
	at net.sourceforge.kolmafia.swingui.listener.InvocationListener.<init>(InvocationListener.java:52)
	at net.sourceforge.kolmafia.swingui.menu.InvocationMenuItem.<init>(InvocationMenuItem.java:53)
	at net.sourceforge.kolmafia.swingui.menu.GlobalMenuBar.<init>(GlobalMenuBar.java:230)
	at net.sourceforge.kolmafia.swingui.GenericFrame.<init>(GenericFrame.java:187)
	at net.sourceforge.kolmafia.swingui.LoginFrame.<init>(LoginFrame.java:83)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
	at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
	at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
	at java.lang.reflect.Constructor.newInstance(Unknown Source)
	at net.sourceforge.kolmafia.CreateFrameRunnable.runConstruction(CreateFrameRunnable.java:286)
	at net.sourceforge.kolmafia.CreateFrameRunnable.createFrame(CreateFrameRunnable.java:182)
	at net.sourceforge.kolmafia.CreateFrameRunnable.run(CreateFrameRunnable.java:164)
	at net.sourceforge.kolmafia.KoLmafiaGUI.constructFrame(KoLmafiaGUI.java:419)
	at net.sourceforge.kolmafia.session.LogoutManager.prepare(LogoutManager.java:80)
	at net.sourceforge.kolmafia.KoLmafia.quit(KoLmafia.java:1933)
	at net.sourceforge.kolmafia.swingui.LoginFrame.checkForLogout(LoginFrame.java:163)
	at net.sourceforge.kolmafia.swingui.GenericFrame.dispose(GenericFrame.java:501)
	at net.sourceforge.kolmafia.swingui.LoginFrame.dispose(LoginFrame.java:136)
	at javax.swing.JFrame.processWindowEvent(Unknown Source)
	at net.sourceforge.kolmafia.swingui.GenericFrame.processWindowEvent(GenericFrame.java:659)
	at java.awt.Window.processEvent(Unknown Source)
	at java.awt.Component.dispatchEventImpl(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$200(Unknown Source)
	at java.awt.EventQueue$3.run(Unknown Source)
net.sourceforge.kolmafia.swingui.LoginFrame could not be loaded
 
Last edited by a moderator:

Theraze

Active member
Well, that says that your client was out of memory and that's why it couldn't proceed...
 

Erosion

Member
It's only happening for one account that worked fine 2 days ago.
Not sure what could've changed if everything is functional for a secondary account. The issue is only affecting one account, and I don't think I have that much more stuff on one than the other...

Also tried to give Java 2GB of RAM as well as try the latest versions of Mafia and Java, no luck on any.
 

lostcalpolydude

Developer
Staff member
Did you try a fresh folder, to rule out something weird with your preferences? I know you said you tried on a different computer, but if they're synced using Dropbox or if it's from a USB device then that wouldn't rule it out.
 

Erosion

Member
I'm not sure if it was the real cause, but deleting a bunch of corrupted files solved it.
One of those was friendly_knoll, which I guess makes sense because my alt has a Gnome sign.

For some reason, a lot of the files got mangled into those garbage letters (and probably not even real letters). I'm not sure what happened but it might just have been a combination of bad things happening together.
 
Top