Menu

#64 symphonic won't start on ubuntu 17

v0.3.0
open
nobody
None
5
2022-10-17
2017-09-12
Luigi
No

The application won't start on ubuntu 17 with this versione of java
openjdk version "1.8.0_131"
OpenJDK Runtime Environment (build 1.8.0_131-8u131-b11-2ubuntu1.17.04.3-b11)
OpenJDK 64-Bit Server VM (build 25.131-b11, mixed mode)

warning:
[warning] /usr/bin/jsymphonic: No java runtime was found
[warning] /usr/bin/jsymphonic: No JAVA_CMD set for run_java, falling back to JAVA_CMD = java

error:
"Exception in thread "AWT-EventQueue-1" java.lang.ArrayIndexOutOfBoundsException: Array index out of range: 0
at ...."

Discussion

  • Paul Larkin

    Paul Larkin - 2020-07-22

    Was able to make a few small hacks to the code to make it work work on linux. The attached patch shows the hacks.

     
  • Paul Larkin

    Paul Larkin - 2020-07-22

    Lets attempt to attach the v0.3.0 jar file for linux...

     
  • Aupeix Alain

    Aupeix Alain - 2022-10-17

    Sorry, but I post here instead of discussion.
    As it seems the same problem ...


    En fouinant un peu, j'ai trouvé ces liens :
    https://manpages.ubuntu.com/manpages/bionic/man1/jsymphonic.1.html
    https://manpages.ubuntu.com/manpages/bionic/man7/java-wrappers.7.html
    https://ubuntuforums.org/showthread.php?p=6446800#post6446800
    https://ubuntuforums.org/archive/index.php/t-716477.html
    Ils sont un peu vieux, et ne m'ont pas avancé ...

    De plus, j'ai un plantage java, qui étais déjà présent avec la version 0.3.0, et qui semvle toujours y être avec la dernière version :
    https://sourceforge.net/p/symphonic/bugs/64/

    Voici les traces, d'abord au lancement, avec deux fichiers :

    alain@Gramps-JujuLand2:/usr/bin$ jsymphonic
    [warning] /usr/bin/jsymphonic: No java runtime was found
    [warning] /usr/bin/jsymphonic: No JAVA_CMD set for run_java, falling back to JAVA_CMD = java
    oct. 16, 2022 9:05:30 PM org.danizmax.jsymphonic.gui.JSymphonic <init>
    GRAVE: Preparing to run..
    oct. 16, 2022 9:05:31 PM org.danizmax.jsymphonic.gui.device.DeviceManager mountDevice
    INFOS: Mounting the device "A091-E093"
    oct. 16, 2022 9:05:31 PM org.naurd.media.jsymphonic.device.sony.nw.NWGeneric initSourcePath
    INFOS: Initializing database path
    oct. 16, 2022 9:05:31 PM org.naurd.media.jsymphonic.device.sony.nw.NWGeneric initSourcePath
    INFOS: Selected database path is /media/alain/A091-E093/OMGAUDIO
    oct. 16, 2022 9:05:31 PM org.naurd.media.jsymphonic.title.Oma readEA3TagInfo
    INFOS: Scanning file 10000001.OMA; TIT2: titleName:C'est déjà ça; TPE1: artistName:Alain Souchon; TALB: albumName:C'est déjà ça; TCON: genre:Chanson; TXXX: trackNumber:11; TYER: year:1993; TXXX: year:1993; TLEN: length:227000
    oct. 16, 2022 9:05:31 PM org.naurd.media.jsymphonic.title.Oma readEA3TagInfo
    INFOS: Scanning file 10000002.OMA; TIT2: titleName:Skeletons and spirits; TPE1: artistName:Allison Crowe; TALB: albumName:This little bird; TCON: genre:Blues; TXXX: trackNumber:2; TYER: year:2006; TXXX: year:2006; TLEN: length:199000
    oct. 16, 2022 9:05:31 PM org.naurd.media.jsymphonic.device.sony.nw.NWGeneric initSourcePath
    INFOS: Initializing database path
    oct. 16, 2022 9:05:32 PM org.naurd.media.jsymphonic.device.sony.nw.NWGeneric initSourcePath
    INFOS: Selected database path is /media/alain/A091-E093/OMGAUDIO
    oct. 16, 2022 9:05:32 PM org.naurd.media.jsymphonic.device.sony.nw.NWGeneric initSourcePath
    INFOS: Initializing database path
    oct. 16, 2022 9:05:32 PM org.naurd.media.jsymphonic.device.sony.nw.NWGeneric initSourcePath
    INFOS: Selected database path is /media/alain/A091-E093/OMGAUDIO
    oct. 16, 2022 9:05:32 PM org.danizmax.jsymphonic.gui.device.DeviceManager refreshDeviceTree
    INFOS: Refreshing the device tree
    

    Et, si je supprime les deux morceaux, que je quitte et j'essaie de les importer de nouveau, j'ai ça ;
    là, ç'est ok :

    titre en cours de traitement: /home/alain/sony/Alain Souchon/Alain Souchon - C'est déjà ça - 11 - C'est déjà ça.mp3
    

    et ensuite, erreur :

    titre en cours de traitement: /home/alain/sony/Allison Crowe/02-Skeletons and Spirits.mp3
    Exception in thread "AWT-EventQueue-0" java.lang.NullPointerException
        at javax.swing.plaf.synth.SynthTreeUI.paint(SynthTreeUI.java:382)
        at javax.swing.plaf.synth.SynthTreeUI.update(SynthTreeUI.java:269)
        at javax.swing.JComponent.paintComponent(JComponent.java:780)
        at javax.swing.JComponent.paint(JComponent.java:1056)
        at javax.swing.JComponent.paintToOffscreen(JComponent.java:5210)
        at javax.swing.BufferStrategyPaintManager.paint(BufferStrategyPaintManager.java:290)
        at javax.swing.RepaintManager.paint(RepaintManager.java:1272)
        at javax.swing.JComponent._paintImmediately(JComponent.java:5158)
        at javax.swing.JComponent.paintImmediately(JComponent.java:4969)
        at javax.swing.RepaintManager$4.run(RepaintManager.java:831)
        at javax.swing.RepaintManager$4.run(RepaintManager.java:814)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
        at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:814)
        at javax.swing.RepaintManager.paintDirtyRegions(RepaintManager.java:789)
        at javax.swing.RepaintManager.prePaintDirtyRegions(RepaintManager.java:738)
        at javax.swing.RepaintManager.access$1200(RepaintManager.java:64)
        at javax.swing.RepaintManager$ProcessingRunnable.run(RepaintManager.java:1732)
        at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:311)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)
        at java.awt.EventQueue.access$500(EventQueue.java:97)
        at java.awt.EventQueue$3.run(EventQueue.java:709)
        at java.awt.EventQueue$3.run(EventQueue.java:703)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:74)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:728)
        at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:205)
        at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)
        at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:82)
    

    Si maintenant, je n'essaie qu'avec le morceau de Allison Crowe, j'ai aussi l'erreur.
    Ce qui pourrait faire penser que certains morceaux ne sont pas bien digérés par jSymphonic, car tout seul, je n'ai pas l'erreur. Cuieux, non ?

    De plus, je n'arrive pas à démonter correctement le lecteur.

    Impossible d'éjecter « Volume de 256 MB ».
    Error ejecting /dev/sdg: Command-line `eject "/dev/sdg"' exited with non-zero exit status 1: eject: incapable d'éjecter, dernière erreur: Argument invalide
    

    De toute façon, dans tous les cas, la durée affichée est de 00:00 et j'ai une erreur 'MG ERROR' lors d'une tentative de lecture.

    Bref, je tourne en rond.

    Une solution, si tu as l'install de SonicStage, si ça tourne sous XP, serait de m'envoyer ça que j'essaie sous wine, ou au pire, que je l'installe dans une image XP ou Win 10 que j'ai (mais je n'aime pas trop m'en servir ...)

    A+

     

    Last edit: Aupeix Alain 2022-10-17

Log in to post a comment.