jjazzboss / JJazzLab

A complete and open application for automatic backing tracks generation.
https://www.jjazzlab.org
GNU Lesser General Public License v2.1
397 stars 26 forks source link

Can't load newly created song #346

Closed torstentors closed 1 year ago

torstentors commented 1 year ago

I just installed Jjazzlab via pamac (software installer) on Manjaro Linux.

Than I followed the instructions for beautifying the sound with fluidsynth and qsynth. Next I created a new song and saved it. I then closed Jjazzlab and when I tried to open the new song I get the following error:

log.txt

jjazzboss commented 1 year ago

Where did you get the installation package ? It uses Java 19, which is NOT supported by JJazzLab. Java Home = /usr/lib/jvm/java-19-openjdk

Use the .zip package from my website, the package has its own JDK embedded so you don't have to worry about Java.

torstentors commented 1 year ago

I thought I was clever when I installed it from the software resources of archlinux: http://aur.archlinux.org/packages/jjazzlab-x-bin

Okay, sorry for the intrusion. I'm gonna download the *.zip package.

torstentors commented 1 year ago

I installed the zip. The error persists somehow though Jjazzlab seems to use Java 17. I deinstalled Jjazzlab from the repo. Anyway, It's not grave. I will re-create the song, maybe it has to do with me using the wrong Version when I created that song.

>Log Session: Sunday, March 12, 2023 at 1:15:36 PM Central European Standard Time
>System Info: 
  Product Version         = JJazzLab 13-00d6d969bf4d9b14e7406c9ee9cc13a61dc39655
  Operating System        = Linux version 5.15.94-1-MANJARO running on amd64
  Java; VM; Vendor        = 17.0.2; OpenJDK 64-Bit Server VM 17.0.2+8; Eclipse Adoptium
  Runtime                 = OpenJDK Runtime Environment 17.0.2+8
  Java Home               = /home/torsten/JJazzLab/JJazzLab-3.2.1-Linux/jdk
  System Locale; Encoding = de_DE (jjazzlab); UTF-8
  Home Directory          = /home/torsten
  Current Directory       = /home/torsten/JJazzLab/JJazzLab-3.2.1-Linux/bin
  User Directory          = /home/torsten/.jjazzlab/3.2.1
  Cache Directory         = /home/torsten/.cache/jjazzlab/3.2.1
  Installation            = /home/torsten/JJazzLab/JJazzLab-3.2.1-Linux/jjazzlab
                            /home/torsten/JJazzLab/JJazzLab-3.2.1-Linux/JJazzLab-X
                            /home/torsten/JJazzLab/JJazzLab-3.2.1-Linux/platform
  Boot & Ext. Classpath   = 
  Application Classpath   = /home/torsten/JJazzLab/JJazzLab-3.2.1-Linux/platform/lib/boot.jar:/home/torsten/JJazzLab/JJazzLab-3.2.1-Linux/platform/lib/org-openide-modules.jar:/home/torsten/JJazzLab/JJazzLab-3.2.1-Linux/platform/lib/org-openide-util.jar:/home/torsten/JJazzLab/JJazzLab-3.2.1-Linux/platform/lib/org-openide-util-lookup.jar:/home/torsten/JJazzLab/JJazzLab-3.2.1-Linux/platform/lib/org-openide-util-ui.jar
  Startup Classpath       = /home/torsten/JJazzLab/JJazzLab-3.2.1-Linux/platform/core/asm-commons-9.2.jar:/home/torsten/JJazzLab/JJazzLab-3.2.1-Linux/platform/core/asm-tree-9.2.jar:/home/torsten/JJazzLab/JJazzLab-3.2.1-Linux/platform/core/asm-9.2.jar:/home/torsten/JJazzLab/JJazzLab-3.2.1-Linux/platform/core/core.jar:/home/torsten/JJazzLab/JJazzLab-3.2.1-Linux/platform/core/org-openide-filesystems.jar:/home/torsten/JJazzLab/JJazzLab-3.2.1-Linux/platform/core/org-netbeans-libs-asm.jar:/home/torsten/JJazzLab/JJazzLab-3.2.1-Linux/platform/core/core-base.jar:/home/torsten/JJazzLab/JJazzLab-3.2.1-Linux/jjazzlab/core/locale/core_jjazzlab_de_DE.jar:/home/torsten/JJazzLab/JJazzLab-3.2.1-Linux/jjazzlab/core/locale/core_jjazzlab.jar:/home/torsten/JJazzLab/JJazzLab-3.2.1-Linux/jjazzlab/core/locale/core_jjazzlab_pt_BR.jar:/home/torsten/JJazzLab/JJazzLab-3.2.1-Linux/jjazzlab/core/locale/core_jjazzlab_fr_FR.jar:/home/torsten/JJazzLab/JJazzLab-3.2.1-Linux/jjazzlab/core/locale/core_jjazzlab_zh_CN.jar:/home/torsten/JJazzLab/JJazzLab-3.2.1-Linux/jjazzlab/core/locale/core_jjazzlab_es_ES.jar

-------------------------------------------------------------------------------
INFO [LookAndFeelInstaller]: validate() Installing Look & Feel: LOOK_AND_FEEL_SYSTEM_DEFAULT
INFO [MixPanelProcessor]: MixPanelProcessor() distinctId=f783a5c12
WARNING [org.netbeans.modules.autoupdate.ui.actions.AutoupdateSettings]: The property "netbeans.default_userdir_root" was not set!
WARNING [org.openide.filesystems.Ordering]: Not all children in Toolbars/ marked with the position attribute: [AutoPreview, MusicControls, OutputSynth, MyToolBarConfig.xml], but some are: [File, Clipboard, UndoRedo, Memory]
INFO [JJazzLabSequencer]: JJazzLabSequencer() Setting up JJazzLab sequencer
INFO [JJazzMidiSystem]: JJazzMidiSystem() Midi out devices=[]
INFO [JJazzMidiSystem]: setDefaultOutDevice() oldDevice=null newDevice=Java Internal Synth
INFO [org.netbeans.ui.metrics.laf]: USG_LOOK_AND_FEEL
INFO [StartupManager]: Launcher.run() Starting task: Copy default Midi synth definition files priority=100
INFO [StartupManager]: Launcher.run() Starting task: Copy default rhythm files priority=500
INFO [StartupManager]: Launcher.run() Starting task: Create Rhythm database priority=501
INFO [StartupManager]: Launcher.run() Starting task: Open command line and recent files priority=600
INFO [StartupManager]: Launcher.run() Starting task: Copy example song files priority=1000
INFO [RhythmDatabaseImpl]: initDatabase() needRescan=false cacheFilePresent=true
INFO [StartupManager]: Launcher.run() Starting task: Midi-Konfigurationsassistent priority=100000
INFO [RhythmDatabaseImpl]: addNewRhythmsFromRhythmProviders() excludeBuiltinRhythms=false excludeFileRhythms=true forceFileRescan=false. Added 8 rhythms
INFO [RhythmDatabaseImpl]: readCache() Successfully read rhythm list from cache, size=155
INFO [RhythmDatabaseImpl]: logStats() Rythm Database stats - total=163
INFO [RhythmDatabaseImpl]:   > YamJJazz extended styles: total=5 builtin=0 file=5 first=Rinfo[16beat.S556.yjz-4/4]...
INFO [RhythmDatabaseImpl]:   > YamJJazz standard styles: total=150 builtin=0 file=150 first=Rinfo[16BeatBallad2.S014.prs-4/4]...
INFO [RhythmDatabaseImpl]:   > Dummy-Rhythmen: total=8 builtin=8 file=0 first=Rinfo[DummyName-2/4-2/4]...
Diagnostic information
Input arguments:
    -Djdk.home=/home/torsten/JJazzLab/JJazzLab-3.2.1-Linux/jdk
    -Dnetbeans.running.environment=kde
    -Dnetbeans.dirs=/home/torsten/JJazzLab/JJazzLab-3.2.1-Linux/jjazzlab:/home/torsten/JJazzLab/JJazzLab-3.2.1-Linux/JJazzLab-X:
    -Dnetbeans.home=/home/torsten/JJazzLab/JJazzLab-3.2.1-Linux/platform
    -Dplugin.manager.check.new.plugins=true
    -Dplugin.manager.check.interval=EVERY_DAY
    -Dnetbeans.modules.quiet=true
    --add-opens=java.base/java.net=ALL-UNNAMED
    --add-opens=java.base/java.lang=ALL-UNNAMED
    --add-opens=java.desktop/javax.swing=ALL-UNNAMED
    --add-exports=java.desktop/sun.awt=ALL-UNNAMED
    --add-opens=java.base/java.util=ALL-UNNAMED
    -Djjazzlab.version=3.2.1
    -XX:+HeapDumpOnOutOfMemoryError
    -XX:HeapDumpPath=/home/torsten/.jjazzlab/3.2.1/var/log/heapdump.hprof
    -Djava.security.manager=allow
Compiler: HotSpot 64-Bit Tiered Compilers
Heap memory usage: initial 124,0MB maximum 1956,0MB
Non heap memory usage: initial 7,3MB maximum -1b
Garbage collector: G1 Young Generation (Collections=7 Total time spent=0s)
Garbage collector: G1 Old Generation (Collections=0 Total time spent=0s)
Classes: loaded=7822 total loaded=7822 unloaded 0
INFO [org.netbeans.core.ui.warmup.DiagnosticTask]: Total memory 8.202.518.528
INFO [null]: Total physical memory 8.202.518.528
openSong() Kann Datei /home/torsten/Musik/COVER/8 Stunden.sng: com.thoughtworks.xstream.converters.ConversionException: 
---- Debugging information ----
cause-exception     : com.thoughtworks.xstream.io.StreamException
cause-message       : 
class               : java.util.Properties
required-type       : java.util.Properties
converter-type      : com.thoughtworks.xstream.converters.collections.PropertiesConverter
path                : /Song/spClientProperties
line number         : 19
class[1]            : org.jjazz.song.api.Song$SerializationProxy
required-type[1]    : org.jjazz.song.api.Song$SerializationProxy
converter-type[1]   : com.thoughtworks.xstream.converters.reflection.ReflectionConverter
version             : 1.4.19
------------------------------- nicht öffnen
`