Re: [Bluemusic-users] Error : Could not open ~/blue/eigth.blue
Brought to you by:
kunstmusik
From: Steven Yi <ste...@gm...> - 2011-09-25 21:45:33
|
Ah, there's an interesting situation, you have an Instance object pointing to a soundObject id of -1, and your sObjLibrary has no items in it. If you edit the .blue in a text editor and remove this: <soundObject type='blue.soundObject.Instance'> <subjectiveDuration>2.0</subjectiveDuration> <startTime>0.0</startTime> <name>GenericScore</name> <backgroundColor>-12566464</backgroundColor> <timeBehavior>0</timeBehavior> <noteProcessorChain/> <soundObjectReference soundObjectLibraryID='-1'/> </soundObject> You'll be able to re-open the project. Did you by chance use the soundObject library to create an instance, then delete an object from the library and the instance remained in the timeline? This used to all work correctly but somewhere along the line in transitioning to blue 2.0 I think some of the code got disabled that prevented such orphaned objects. I had reinstated some related code in the last build as I was doing other work and came across it, but may need to just do a larger re-test of the instance/sObjLib feature all together. On Sun, Sep 25, 2011 at 12:05 PM, ebmtranceboy <ebm...@gm...> wrote: > Hi > this is an unusual error for me. > I'm trying to open a file I created yesterday with blue-2.1.5 without > success. > If I remember, there is a single SoundLayer associated with a BlueX7 > instrument in it > I'm providing this file at the end of this message. > > This is blue log before trying to open: > > ------------------------------------------------------------------------------- >>Log Session: Sunday, September 25, 2011 12:54:58 PM CEST >>System Info: > Product Version = blue 201107282000 > Operating System = Linux version 2.6.35-30-generic running on i386 > Java; VM; Vendor = 1.6.0_20; OpenJDK Client VM 19.0-b09; Sun > Microsystems Inc. > Runtime = OpenJDK Runtime Environment 1.6.0_20-b20 > Java Home = /usr/lib/jvm/java-6-openjdk/jre > System Locale; Encoding = fr_FR (blue); UTF-8 > Home Directory = /home/joel > Current Directory = /home/joel > User Directory = /home/joel/.blue/dev > Installation = /home/joel/blue/blue > /home/joel/blue/ide > /home/joel/blue/platform > Boot & Ext. Classpath = > /usr/lib/jvm/java-6-openjdk/jre/lib/resources.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/rt.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/sunrsasign.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/jsse.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/jce.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/charsets.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/netx.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/plugin.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/rhino.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/modules/jdk.boot.jar:/usr/lib/jvm/java-6-openjdk/jre/classes:/usr/lib/jvm/java-6-openjdk/jre/lib/ext/pulse-java.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/ext/sunpkcs11.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/ext/sunjce_provider.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/ext/localedata.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/ext/dnsns.jar:/usr/lib/jvm/java-6-openjdk/jre/lib/ext/gnome-java-bridge.jar > Application Classpath = > /home/joel/blue/platform/lib/boot.jar:/home/joel/blue/platform/lib/org-openide-modules.jar:/home/joel/blue/platform/lib/org-openide-util.jar:/home/joel/blue/platform/lib/org-openide-util-lookup.jar:/home/joel/blue/platform/lib/locale/boot_ja.jar:/home/joel/blue/platform/lib/locale/boot_pt_BR.jar:/home/joel/blue/platform/lib/locale/boot_ru.jar:/home/joel/blue/platform/lib/locale/boot_zh_CN.jar:/home/joel/blue/platform/lib/locale/org-openide-modules_ja.jar:/home/joel/blue/platform/lib/locale/org-openide-modules_pt_BR.jar:/home/joel/blue/platform/lib/locale/org-openide-modules_ru.jar:/home/joel/blue/platform/lib/locale/org-openide-modules_zh_CN.jar:/home/joel/blue/platform/lib/locale/org-openide-util_ja.jar:/home/joel/blue/platform/lib/locale/org-openide-util-lookup_ja.jar:/home/joel/blue/platform/lib/locale/org-openide-util-lookup_pt_BR.jar:/home/joel/blue/platform/lib/locale/org-openide-util-lookup_ru.jar:/home/joel/blue/platform/lib/locale/org-openide-util-lookup_zh_CN.jar:/home/joel/blue/platform/lib/locale/org-openide-util_pt_BR.jar:/home/joel/blue/platform/lib/locale/org-openide-util_ru.jar:/home/joel/blue/platform/lib/locale/org-openide-util_zh_CN.jar > Startup Classpath = > /home/joel/blue/platform/core/core.jar:/home/joel/blue/platform/core/org-openide-filesystems.jar:/home/joel/blue/platform/core/locale/org-openide-filesystems_pt_BR.jar:/home/joel/blue/platform/core/locale/org-openide-filesystems_zh_CN.jar:/home/joel/blue/platform/core/locale/core_zh_CN.jar:/home/joel/blue/platform/core/locale/core_ja.jar:/home/joel/blue/platform/core/locale/core_ru.jar:/home/joel/blue/platform/core/locale/core_pt_BR.jar:/home/joel/blue/platform/core/locale/org-openide-filesystems_ru.jar:/home/joel/blue/platform/core/locale/org-openide-filesystems_ja.jar:/home/joel/blue/bin/../blue/core/locale/core_blue.jar > ------------------------------------------------------------------------------- > WARNING [org.netbeans.core.modules]: the modules [blue.projects, > blue.settings, blue.ui.core, com.kunstmusik.blue] use org.jdesktop.layout > which is deprecated: Use javax.swing.GroupLayout instead. (In form editor: > select Form ... in Inspector; change Layout Generation Style to Standard > Java 6 code.) > INFO [blue.plaf.Installer]: Finished blue PLAF installation > [blue] - initialization > program root directory: /home/joel > user configuration directory: /home/joel/.blue >> loading classes from registry > INFO [org.netbeans.core.startup.NbEvents]: Turning on modules: > org.openide.util.lookup [8.8.1 201107282000] > org.openide.util [8.15.1 201107282000] > org.openide.modules [7.23.1 201107282000] > xmlrpc [1.0 110712] > tcl.lang [1.0 110712] > tcl.java [1.0 110712] > skt.swing [1.0 110712] > org.openide.filesystems [7.47.1 201107282000] > org.openide.awt [7.31.2 201109141524] > org.netbeans.api.progress/1 [1.24.1 201107282000] > org.openide.dialogs [7.20.1 201107282000] > org.openide.nodes [7.21.1 201107282000] > org.openide.windows [6.40.1 201107282000] > org.netbeans.modules.editor.mimelookup/1 [1.22.1 201107282000] > org.openide.text [6.37.1 201107282000] > org.netbeans.swing.tabcontrol [1.25.1 201107282000] > org.netbeans.swing.outline [1.14.1 201107282000] > org.openide.explorer [6.35.1 201107282000] > org.openide.actions [6.22.1 201107282000] > org.netbeans.modules.queries/1 [1.23.1 201107282000] > org.openide.loaders [7.21.1 201107282000] > org.openide.io [1.27.1 201107282000] > org.openide.execution [1.22.1 201107282000] > org.netbeans.swing.plaf [1.20.2 201108310202] > org.netbeans.api.annotations.common/1 [1.9.1 201107282000] > org.netbeans.spi.quicksearch [1.10.1 201107282000] > org.netbeans.bootstrap/1 [2.40.1 201107282000] > org.netbeans.core.startup/1 [1.31.1 201107282000] > org.netbeans.modules.settings/1 [1.31.1 201107282000] > org.netbeans.modules.sendopts/2 [2.13.1 201107282000] > org.netbeans.modules.progress.ui [1.16.1 201107282000] > org.netbeans.modules.keyring [1.6.1 201107282000] > org.netbeans.core/2 [3.25.2 201108310202] > org.netbeans.modules.options.api/1 [1.22.1 201107282000] > org.netbeans.modules.options.keymap [1.14.1 201107282000] > org.netbeans.libs.jna/1 [1.14.1 201107282000] > org.netbeans.modules.masterfs/2 [2.32.2 201108310202] > org.netbeans.modules.keyring.impl [1.3.2 201108310202] > org.netbeans.modules.extbrowser/1 [1.23.1 201107282000] > org.netbeans.modules.editor.mimelookup.impl/1 [1.14.1 201107282000] > org.netbeans.core.windows/2 [2.28.1 201107282000] > org.netbeans.core.ui/1 [1.27.1 201107282000] > org.netbeans.core.output2/1 [1.22.1 201107282000] > org.netbeans.core.nativeaccess/1 [1.12.1 201107282000] > org.netbeans.core.io.ui/1 [1.12.1 201107282000] > org.mozilla [1.0 110712] > org.jdesktop.layout/1 [1.17.1 201107282000] > org.apache.commons.lang [1.0 110712] > jython [1.0 110712] > electric.xml [1.0 110712] > csnd [1.0 110712] > com.l2fprod.common [1.0 110712] > blue.utilities [1.0 110712] > com.kunstmusik.blue [1.0 110922] > blue.ui.utilities [1.0 110712] > blue.settings [1.0 110922] > blue.projects [1.0 110922] > blue.midi [1.0 110922] > blue.plaf [1.0 110922] > blue.ui.core [1.0 110922] > blue.application [1.0 110922] > [opcodePopup] Reinitializing... > [opcodePopup] Reinitialization finished > Diagnostic information > Input arguments: > -Djdk.home=/usr/lib/jvm/java-6-openjdk/jre > -Dnetbeans.dirs=blue/bin/../blue:blue/bin/../ide: > -Dnetbeans.home=/home/joel/blue/platform > -Xms256m > -Xmx768m > -XX:+HeapDumpOnOutOfMemoryError > -XX:HeapDumpPath=/home/joel/.blue/dev/var/log/heapdump.hprof > Compiler: HotSpot Client Compiler > Heap memory usage: initial 256,0MB maximum 742,4MB > Non heap memory usage: initial 34,2MB maximum 118,0MB > Garbage collector: Copy (Collections=1 Total time spent=0s) > Garbage collector: MarkSweepCompact (Collections=0 Total time spent=0s) > Classes: loaded=4955 total loaded=4955 unloaded 0 > INFO [org.netbeans.core.ui.warmup.DiagnosticTask]: Total memory 2 100 948 > 992 > INFO [null]: Total physical memory 2 100 948 992 > WARNING [org.openide.filesystems.Ordering]: Could not find both sides of > relative ordering attribute > blue-projects-actions-OpenProjectAction.shadow/blue-ui-core-tools-OpenSoundFontViewerAction.shadow > on Menu/Tools > WARNING [org.openide.filesystems.Ordering]: Could not find both sides of > relative ordering attribute > blue-ui-core-tools-OpenSoundFontViewerAction.shadow/blue-projects-actions-CloseProjectAction-separatorBefore.instance > on Menu/Tools > WARNING [org.openide.filesystems.Ordering]: Not all children in Menu/Tools/ > marked with the position attribute: > [blue-ui-core-tools-OpenSoundFontViewerAction.shadow], but some are: > [blue-ui-core-tools-CodeRepositoryEditorAction.shadow, > blue-ui-core-tools-ScannedSynthesisMatrixEditorAction.shadow, > blue-ui-core-mixer-EffectsLibraryAction.shadow, > blue-ui-core-tools-OpenBlueShareAction.shadow, > blue-ui-core-tools-OpenFtableConverterAction.shadow, > org-openide-actions-ToolsAction.shadow, Separator1.instance, > Separator2.instance, > org-netbeans-modules-options-OptionsWindowAction-separatorBefore.instance, > org-netbeans-modules-options-OptionsWindowAction.shadow] > > > and this is the following log after trying to open: > > > java.lang.reflect.InvocationTargetException > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:616) > at blue.utility.ObjectUtilities.loadFromXML(ObjectUtilities.java:103) > at blue.BlueData.loadFromXML(BlueData.java:496) > at blue.projects.actions.OpenProjectAction.open(OpenProjectAction.java:125) > at > blue.projects.actions.RecentProjectsAction$MRUFilesMenu.menuItemActionPerformed(RecentProjectsAction.java:123) > at > blue.projects.actions.RecentProjectsAction$MRUFilesMenu.access$100(RecentProjectsAction.java:66) > at > blue.projects.actions.RecentProjectsAction$MRUFilesMenu$2.actionPerformed(RecentProjectsAction.java:109) > at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2012) > at > javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2335) > at > javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:404) > at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:259) > at javax.swing.AbstractButton.doClick(AbstractButton.java:374) > at javax.swing.plaf.basic.BasicMenuItemUI.doClick(BasicMenuItemUI.java:829) > at > javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(BasicMenuItemUI.java:873) > at java.awt.Component.processMouseEvent(Component.java:6203) > at javax.swing.JComponent.processMouseEvent(JComponent.java:3267) > at java.awt.Component.processEvent(Component.java:5968) > at java.awt.Container.processEvent(Container.java:2105) > at java.awt.Component.dispatchEventImpl(Component.java:4564) > at java.awt.Container.dispatchEventImpl(Container.java:2163) > at java.awt.Component.dispatchEvent(Component.java:4390) > at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4461) > at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4125) > at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4055) > at java.awt.Container.dispatchEventImpl(Container.java:2149) > at java.awt.Window.dispatchEventImpl(Window.java:2478) > at java.awt.Component.dispatchEvent(Component.java:4390) > at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:649) > at java.awt.EventQueue.access$000(EventQueue.java:96) > at java.awt.EventQueue$1.run(EventQueue.java:608) > at java.awt.EventQueue$1.run(EventQueue.java:606) > at java.security.AccessController.doPrivileged(Native Method) > at > java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105) > at > java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:116) > at java.awt.EventQueue$2.run(EventQueue.java:622) > at java.awt.EventQueue$2.run(EventQueue.java:620) > at java.security.AccessController.doPrivileged(Native Method) > at > java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:105) > at java.awt.EventQueue.dispatchEvent(EventQueue.java:619) > at > org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:148) > at > java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:275) > at > java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:200) > at > java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:190) > at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:185) > at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:177) > at java.awt.EventDispatchThread.run(EventDispatchThread.java:138) > Caused by: java.lang.reflect.InvocationTargetException > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > at java.lang.reflect.Method.invoke(Method.java:616) > at blue.utility.ObjectUtilities.loadFromXML(ObjectUtilities.java:103) > at blue.SoundLayer.loadFromXML(SoundLayer.java:312) > at blue.soundObject.PolyObject.loadFromXML(PolyObject.java:808) > ... 49 more > Caused by: java.lang.ArrayIndexOutOfBoundsException: -1 > at java.util.ArrayList.elementData(ArrayList.java:338) > at java.util.ArrayList.get(ArrayList.java:351) > at blue.SoundObjectLibrary.getSoundObject(SoundObjectLibrary.java:35) > at blue.SoundObjectLibrary.getSoundObjectByID(SoundObjectLibrary.java:111) > at blue.soundObject.Instance.loadFromXML(Instance.java:168) > ... 56 more > > Is it an openJDK problem ? > > > http://csound.1045644.n5.nabble.com/file/n4838210/eigth.blue eigth.blue > > -- > View this message in context: http://csound.1045644.n5.nabble.com/Error-Could-not-open-blue-eigth-blue-tp4838210p4838210.html > Sent from the Csound - Blue - User mailing list archive at Nabble.com. > > ------------------------------------------------------------------------------ > All of the data generated in your IT infrastructure is seriously valuable. > Why? It contains a definitive record of application performance, security > threats, fraudulent activity, and more. Splunk takes this data and makes > sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-d2dcopy2 > _______________________________________________ > Bluemusic-users mailing list > Blu...@li... > https://lists.sourceforge.net/lists/listinfo/bluemusic-users > |