Bug#747362: tuxguitar: java sound api cannot be loaded
Control: retitle -1 tuxguitar: Java Sound API cannot be loaded with GCJ Control: tags -1 + wontfix Control: close -1 The gnu.javax.sound package appears in the stacktrace, so this issue was with GCJ, and it's gone now.
Bug#747362: tuxguitar: java sound api cannot be loaded
On Wed, 07 May 2014 23:02:08 +0200, Michael Hatzold wrote: > Here is the (main part) of error output in konsole, top and bottom line got > repeated dozens of time: Thanks > Caused by: java.lang.UnsatisfiedLinkError: init_ >at gnu.javax.sound.midi.alsa.AlsaMidiDeviceProvider.init_(libgcj.so.15) >at gnu.javax.sound.midi.alsa.AlsaMidiDeviceProvider.(libgcj.so.15) >at java.lang.Class.initializeClass(libgcj.so.15) >at java.lang.Class.newInstance(libgcj.so.15) >at gnu.classpath.ServiceProviderLoadingAction.run(libgcj.so.15) >at java.security.AccessController.doPrivileged(libgcj.so.15) >at > gnu.classpath.ServiceFactory$ServiceIterator.loadNextServiceProvider(libgcj.so.15) >at gnu.classpath.ServiceFactory$ServiceIterator.(libgcj.so.15) >at gnu.classpath.ServiceFactory.lookupProviders(libgcj.so.15) >at gnu.classpath.ServiceFactory.lookupProviders(libgcj.so.15) >at gnu.classpath.ServiceFactory.lookupProviders(libgcj.so.15) >at javax.sound.midi.MidiSystem.getMidiDeviceInfo(libgcj.so.15) >at > org.herac.tuxguitar.player.impl.jsa.midiport.MidiPortProviderImpl.listPorts(Unknown > Source) >...7 more Interesting. Now it would be nice to know which of the > ii gcj-4.6-jre [java2-runtime]4.6.4-2 > ii gcj-4.7-jre [java2-runtime]4.7.3-2 > ii gcj-4.8-jre [java2-runtime]4.8.2-21 > ii gcj-4.9-jre [java2-runtime]4.9.0-2 > ii openjdk-6-jre [java2-runtime] 6b31-1.13.3-1 > ii openjdk-7-jre [java2-runtime] 7u55-2.4.7-1 at least 6 JREs is actually used. (Wild guess: openjdk might work better than gcj.) Cheers, gregor -- .''`. Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06 : :' : Debian GNU/Linux user, admin, and developer - http://www.debian.org/ `. `' Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe `- NP: Didier Squiban: Ar Baradoz signature.asc Description: Digital Signature
Bug#747362: tuxguitar: java sound api cannot be loaded
Package: tuxguitar Version: 1.2-19 Followup-For: Bug #747362 Here is the (main part) of error output in konsole, top and bottom line got repeated dozens of time: (TuxGuitar:28125): GLib-GObject-CRITICAL **: g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers < CLOSURE_MAX_N_INOTIFIERS' failed org.herac.tuxguitar.gui.system.plugins.TGPluginException: Java sound api cannot be loaded at org.herac.tuxguitar.gui.system.plugins.base.TGMidiOutputPortProviderPlugin.addPlugin(Unknown Source) at org.herac.tuxguitar.gui.system.plugins.base.TGMidiOutputPortProviderPlugin.setEnabled(Unknown Source) at org.herac.tuxguitar.gui.system.plugins.base.TGPluginList.setEnabled(Unknown Source) at org.herac.tuxguitar.gui.system.plugins.TGPluginManager.openPlugins(Unknown Source) at org.herac.tuxguitar.gui.TuxGuitar.displayGUI(Unknown Source) at org.herac.tuxguitar.gui.TGMain.main(Unknown Source) Caused by: org.herac.tuxguitar.player.base.MidiPlayerException: Java sound api cannot be loaded at org.herac.tuxguitar.player.impl.jsa.midiport.MidiPortProviderImpl.listPorts(Unknown Source) at org.herac.tuxguitar.player.base.MidiPlayer.addOutputPortProvider(Unknown Source) at org.herac.tuxguitar.gui.system.plugins.base.TGMidiOutputPortProviderPlugin.addPlugin(Unknown Source) ...5 more Caused by: java.lang.UnsatisfiedLinkError: init_ at gnu.javax.sound.midi.alsa.AlsaMidiDeviceProvider.init_(libgcj.so.15) at gnu.javax.sound.midi.alsa.AlsaMidiDeviceProvider.(libgcj.so.15) at java.lang.Class.initializeClass(libgcj.so.15) at java.lang.Class.newInstance(libgcj.so.15) at gnu.classpath.ServiceProviderLoadingAction.run(libgcj.so.15) at java.security.AccessController.doPrivileged(libgcj.so.15) at gnu.classpath.ServiceFactory$ServiceIterator.loadNextServiceProvider(libgcj.so.15) at gnu.classpath.ServiceFactory$ServiceIterator.(libgcj.so.15) at gnu.classpath.ServiceFactory.lookupProviders(libgcj.so.15) at gnu.classpath.ServiceFactory.lookupProviders(libgcj.so.15) at gnu.classpath.ServiceFactory.lookupProviders(libgcj.so.15) at javax.sound.midi.MidiSystem.getMidiDeviceInfo(libgcj.so.15) at org.herac.tuxguitar.player.impl.jsa.midiport.MidiPortProviderImpl.listPorts(Unknown Source) ...7 more org.herac.tuxguitar.player.base.MidiPlayerException: Java sound api cannot be loaded at org.herac.tuxguitar.player.impl.jsa.midiport.MidiPortProviderImpl.listPorts(Unknown Source) at org.herac.tuxguitar.player.base.MidiPlayer.listOutputPorts(Unknown Source) at org.herac.tuxguitar.player.base.MidiPlayer.openOutputPort(Unknown Source) at org.herac.tuxguitar.gui.TuxGuitar.restorePlayerConfig(Unknown Source) at org.herac.tuxguitar.gui.TuxGuitar.displayGUI(Unknown Source) at org.herac.tuxguitar.gui.TGMain.main(Unknown Source) Caused by: java.lang.NoClassDefFoundError: gnu.javax.sound.midi.alsa.AlsaMidiDeviceProvider at java.lang.Class.initializeClass(libgcj.so.15) at java.lang.Class.newInstance(libgcj.so.15) at gnu.classpath.ServiceProviderLoadingAction.run(libgcj.so.15) at java.security.AccessController.doPrivileged(libgcj.so.15) at gnu.classpath.ServiceFactory$ServiceIterator.loadNextServiceProvider(libgcj.so.15) at gnu.classpath.ServiceFactory$ServiceIterator.(libgcj.so.15) at gnu.classpath.ServiceFactory.lookupProviders(libgcj.so.15) at gnu.classpath.ServiceFactory.lookupProviders(libgcj.so.15) at gnu.classpath.ServiceFactory.lookupProviders(libgcj.so.15) at javax.sound.midi.MidiSystem.getMidiDeviceInfo(libgcj.so.15) at org.herac.tuxguitar.player.impl.jsa.midiport.MidiPortProviderImpl.listPorts(Unknown Source) ...5 more (TuxGuitar:28125): GLib-GObject-CRITICAL **: g_closure_add_invalidate_notifier: assertion 'closure->n_inotifiers < CLOSURE_MAX_N_INOTIFIERS' failed -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (900, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 3.14-0.towo.4-siduction-686 (SMP w/1 CPU core; PREEMPT) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages tuxguitar depends on: ii default-jre [java2-runtime]2:1.7-52 ii file 1:5.18-1 ii gcj-4.6-jre [java2-runtime]4.6.4-2 ii gcj-4.7-jre [java2-runtime]4.7.3-2 ii gcj-4.8-jre [java2-runtime]4.8.2-21 ii gcj-4.9-jre [java2-runtime]4.9.0-2 ii gcj-jre [java2-runtime]4:4.9.0-1 ii libitext-java 2.1.7-8 ii libjs-jquery 1.7.2+dfsg-3 ii libswt-cairo-gtk-3-jni 3.8.2-3 ii libswt-gtk-3-java 3.8.2-3 ii libswt-webkit-gtk-3-jni3.8.2-3 ii openjdk-6-jre [java2-runtime] 6b31-1.13.3-1 ii openjdk-7-jre [java2-runtime] 7u55-2.4.7-1 ii xulrunner-10.0 10.0.12esr-1+nmu1 ii xulrunner-17.0 17.0.10esr-1~deb7u1 ii xulrunner-24.0 24.5.
Bug#747362: tuxguitar: java sound api cannot be loaded
Control: severity -1 normal On Wed, 07 May 2014 22:20:16 +0200, Michael Hatzold wrote: > Package: tuxguitar > Version: 1.2-19 > Severity: grave > Justification: renders package unusable > > Dear Maintainer, > > *** Reporter, please consider answering these questions, where appropriate *** > >* What led up to the situation? > starting after installing tuxguitar > > Without sound it is quite unusable. Sound works fine for me, so this is probably no general problem. Lowering the severity of the bug report. But in fact, getting the configuration right can be a bit tricky. Looking at your installed packages ... > Versions of packages tuxguitar recommends: > ii tuxguitar-alsa 1.2-19 > pn tuxguitar-oss > > Versions of packages tuxguitar suggests: > ii lilypond 2.16.2-3 > ii tuxguitar-jsa 1.2-19 ... this should work with e.g. MIDI Sequencer: Real time sequencer MIDI port: Gervill or also: Tux Guitar Sequencer / Gervill It does not work for me with any of the two sequencers and MIDI Through Port-0. (But it works with both and a timidity port but this requires timidity of course). Please try to play with the settings and report back any successes/failures, mentioning which sequencer and port you were using. Cheers, gregor -- .''`. Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06 : :' : Debian GNU/Linux user, admin, and developer - http://www.debian.org/ `. `' Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe `- NP: Pink Floyd: In the flesh signature.asc Description: Digital Signature
Bug#747362: tuxguitar: java sound api cannot be loaded
Package: tuxguitar Version: 1.2-19 Severity: grave Justification: renders package unusable Dear Maintainer, *** Reporter, please consider answering these questions, where appropriate *** * What led up to the situation? starting after installing tuxguitar Without sound it is quite unusable. -- System Information: Debian Release: jessie/sid APT prefers unstable APT policy: (900, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 3.14-0.towo.4-siduction-686 (SMP w/1 CPU core; PREEMPT) Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages tuxguitar depends on: ii default-jre [java2-runtime]2:1.7-52 ii file 1:5.18-1 ii gcj-4.6-jre [java2-runtime]4.6.4-2 ii gcj-4.7-jre [java2-runtime]4.7.3-2 ii gcj-4.8-jre [java2-runtime]4.8.2-21 ii gcj-4.9-jre [java2-runtime]4.9.0-2 ii gcj-jre [java2-runtime]4:4.9.0-1 ii libitext-java 2.1.7-8 ii libjs-jquery 1.7.2+dfsg-3 ii libswt-cairo-gtk-3-jni 3.8.2-3 ii libswt-gtk-3-java 3.8.2-3 ii libswt-webkit-gtk-3-jni3.8.2-3 ii openjdk-6-jre [java2-runtime] 6b31-1.13.3-1 ii openjdk-7-jre [java2-runtime] 7u55-2.4.7-1 ii xulrunner-10.0 10.0.12esr-1+nmu1 ii xulrunner-17.0 17.0.10esr-1~deb7u1 ii xulrunner-24.0 24.5.0esr-1 Versions of packages tuxguitar recommends: ii tuxguitar-alsa 1.2-19 pn tuxguitar-oss Versions of packages tuxguitar suggests: ii lilypond 2.16.2-3 ii tuxguitar-jsa 1.2-19 -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org