This was made with an older version of LGM; it may be a bug with the old one that is now corrected. Of course, I'm still seeing "Unhandled exception..." But I don't speak Javanese.

« Last Edit: June 02, 2010, 01:41:32 AM by Josh @ Dreamland »

Logged

"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble"I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire

I hadn't realized there was a problem with my SVN repository. For some reason, it reported that the directories were locked and refused to clean up. A clean checkout fixed both problems.

Logged

"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble"I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire

java.io.IOException: Unexpected end of file reached at filepos: 0 at org.lateralgm.file.GmStreamDecoder.read(GmStreamDecoder.java:97) at org.lateralgm.file.StreamDecoder.read4(StreamDecoder.java:99) at org.enigma.EnigmaReader.readChanges(EnigmaReader.java:42) at org.enigma.EnigmaRunner.compile(EnigmaRunner.java:397) at org.enigma.EnigmaRunner.actionPerformed(EnigmaRunner.java:427) at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995) at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318) at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387) at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242) at javax.swing.AbstractButton.doClick(AbstractButton.java:357) at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:1223) at javax.swing.plaf.basic.BasicMenuItemUI$Handler.menuDragMouseReleased(BasicMenuItemUI.java:1327) at javax.swing.JMenuItem.fireMenuDragMouseReleased(JMenuItem.java:568) at javax.swing.JMenuItem.processMenuDragMouseEvent(JMenuItem.java:465) at javax.swing.JMenuItem.processMouseEvent(JMenuItem.java:411) at javax.swing.MenuSelectionManager.processMouseEvent(MenuSelectionManager.java:305) at javax.swing.plaf.basic.BasicPopupMenuUI$MouseGrabber.eventDispatched(BasicPopupMenuUI.java:807) at java.awt.Toolkit$SelectiveAWTEventListener.eventDispatched(Toolkit.java:2353) at java.awt.Toolkit$ToolkitEventMulticaster.eventDispatched(Toolkit.java:2245) at java.awt.Toolkit.notifyAWTEventListeners(Toolkit.java:2203) at java.awt.Component.dispatchEventImpl(Component.java:4528) at java.awt.Container.dispatchEventImpl(Container.java:2099) at java.awt.Component.dispatchEvent(Component.java:4460) at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574) at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238) at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168) at java.awt.Container.dispatchEventImpl(Container.java:2085) at java.awt.Window.dispatchEventImpl(Window.java:2478) at java.awt.Component.dispatchEvent(Component.java:4460) at java.awt.EventQueue.dispatchEvent(EventQueue.java:599) at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269) at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184) at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169) at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161) at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)

This one didn't smell right to me. Happened when I clicked "Debug" instead of "Run". Will investigate further.

Logged

"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble"I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire

When you click Debug, LGM passes a filename which it expects the enigma dll/exe to produce, which must follow a very specific format. If that format is not met, I would expect an error to be displayed. As such, this is intended behavior. Fix Enigma.

Retro:That's an ENIGMA problem, it seems.Something's screwy about that. No one else has reported such a problem. I'll inspect on my other platforms, but I'll probably need your collaboration to figure out what's causing that.

Logged

"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble"I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire

I figured out what the problem was, and it was quite a stupid one. It was I hadn't chmod'd ENIGMA properly and LGM couldn't run. Because of the way that ENIGMA is designed, you can't get away with read-only permissions. It works well for Windows, but not quite for GNU/Linux. :/

I'm just now realizing I didn't ask; Ism: what's that filename for? I have no insight to provide you in debug mode, only build mode... And I would expect an error, yes, but not an exception...

Logged

"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble"I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire

http://forum.lateralgm.orgThat forum gets my priority and attention. If it's not on that forum, I don't really consider it an official LGM-related post. That said, I'm still open to an LGM sub-forum, and I'll certainly make an effort to respond to anything in there. But at the end of the day, LGM != Enigma, and these are the enigma forums.

Quote

what's that filename for? I have no insight to provide you in debug mode, only build mode... And I would expect an error, yes, but not an exception...