On further investigation, this does appear to be a local issue... I'm still hoping that someone here, with more expertise, can help me debug. But maybe this would be more appropriately moved to Community Support. Thanks for your help so far.
How are you getting the .jar file?
From builds.kolmafia.us.
If you are downloading from somewhere, what is the last revision you downloaded that works, such that revision+1 no longer works?
I ran r18117 multiple times yesterday, with no issue. Today, that same revision doesn't work. When double-clicking it in Finder, the typical Mafia window opens (with my username and password) and the status line reads "Sending login request..." for a few seconds. Then the status changes to "Requests complete." The typical interface with the gCLI, etc never opens. This is the same behavior that I see when using r18124 and bypassing the "unidentified developer" message by reopening the .jar in System Preferences > Security & Privacy > General tab. Running from the Terminal with "java -jax
filename" also produces the same behavior.
Is there a way I can get a debug log, or similar, that would give more information about what Mafia's doing/not doing/trying and failing to do during this time?
I have not often run Mafia on my MacBook in the past - typically, I play on a Windows machine. I'm running from a Dropbox folder, with a symlink from
~username/Library/Application Support/KoLmafia -> /path/to/dropbox/directory, to keep things synchronized between the two. This all worked as expected, as of yesterday. Downloading the .jar to a location outside of my Dropbox folder didn't make any difference, so I don't think that Dropbox is causing the issue.
I tried uninstalling Java, per
the instructions at java.com, and reinstalling, but that didn't make any difference.