lx.claudeheintzdesign.com Forum Index lx.claudeheintzdesign.com
A forum for discussion of LX Series lighting software
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Not opening file

 
Post new topic   Reply to topic    lx.claudeheintzdesign.com Forum Index -> LXSeries Feedback
View previous topic :: View next topic  
Author Message
steveu



Joined: 15 Apr 2015
Posts: 3

PostPosted: Wed Apr 15, 2015 3:33 pm    Post subject: Not opening file Reply with quote

When I go to open the file I was working on yesterday I get a white box centre screen with 'Finishing' text inside it and the mouse busy circle.

If I then go to load the example plot and a pop up says Save Changes Before Closing - even though it hasn't loaded my plot. Select Don't Save

The example plot then loads.

If I chose to save the unloaded plot it saves the blank page plot.

So looks like I cannot now open the plot I spent days working on Sad

Love the software only started Monday so maybe I have done something?

Steve
Back to top
View user's profile Send private message
admin
Site Admin


Joined: 05 Nov 2007
Posts: 1547

PostPosted: Wed Apr 15, 2015 3:57 pm    Post subject: Reply with quote

Hi,

Please e-mail the damaged file to lx @ claudeheintzdesign.com. It sounds like this involves LXFree for Java. It may be helpful to know what version you are using as well as what operating system its running on.

When you try to open the file and it stops with the white box and "Finishing" it is likely that some error has occurred. If you open the help window, there's a link in the lower left corner called console log. This will probably show a trace of exactly where the exception happened. You can post that here or send it along with the damaged file.
Back to top
View user's profile Send private message Send e-mail Visit poster's website
steveu



Joined: 15 Apr 2015
Posts: 3

PostPosted: Wed Apr 15, 2015 10:03 pm    Post subject: Reply with quote

Here is the log file - I will email the file - thanks

Win 7 64 bit - same on laptop and desktop PC.


LXFree for Java 1.4.5 (7604.2)
JRE: 1.8.0_45
Wed Apr 15 23:00:47 BST 2015
Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: 0 >= 0
at java.util.Vector.elementAt(Unknown Source)
at jlx.LXDeviceChannels.channelAtIndex(LXDeviceChannels.java:90)
at jlx.LXDeviceInfo.useStringForIndex(LXDeviceInfo.java:230)
at jlx.LXLight.addToMasterChannels(LXLight.java:1422)
at jlx.LXChannelSummaryReport.reloadReport(LXChannelSummaryReport.java:51)
at jlx.LXReportFrame.setReport(LXReportFrame.java:461)
at jlx.LXReportFrame.<init>(LXReportFrame.java:63)
at jlx.LXDocumentReportsManager.setReportsWithXMLObject(LXDocumentReportsManager.java:6Cool
at jlx.LXDocument.<init>(LXDocument.java:126)
at jlx.JLXFrame.doOpenFile(JLXFrame.java:1008)
at CJT.StdFileMenuHandler.openAFile(StdFileMenuHandler.java:435)
at CJT.StdFileMenuHandler.openFile(StdFileMenuHandler.java:383)
at CJT.StdFileMenuHandler$openActionClass.actionPerformed(StdFileMenuHandler.java:732)
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.AbstractButton.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
at javax.swing.plaf.basic.BasicMenuItemUI$Handler.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$500(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)
Back to top
View user's profile Send private message
steveu



Joined: 15 Apr 2015
Posts: 3

PostPosted: Thu Apr 16, 2015 5:12 pm    Post subject: Reply with quote

Repaired file works fine thank you very much.

Have made a small donation as thanks for the support and the great software.

Cheers

Steve
Back to top
View user's profile Send private message
admin
Site Admin


Joined: 05 Nov 2007
Posts: 1547

PostPosted: Thu Apr 16, 2015 5:47 pm    Post subject: Reply with quote

Thanks, I'm glad the file opens for you.

This all was the result of a device type fixture that did not have any addresses defined. This caused the arrayIndexOutOfBoundsException to be thrown.

LXFree for Java v1.4.6 includes a trap for this exception so a device without addresses will no longer cause an exception (halting whatever operation is going on such as opening a file). Instead of throwing an error, the condition is now noted in the log. This might occur when you've just created a new device type fixture for the key and haven't yet assigned its DMX configuration. Otherwise, it is expected that a device will have at least one and probably more addresses associated with it. Which is probably why this bug is rare (and now will not cause any harm).
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Display posts from previous:   
Post new topic   Reply to topic    lx.claudeheintzdesign.com Forum Index -> LXSeries Feedback All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group
Notice: This site uses cookies to improve user experience and not for advertising or tracking. For more info see forum policies.