Navigation

    MediathekView Logo

    MediathekView-Forum

    • Registrieren
    • Anmelden
    • Suche
    • Kategorien
    • Aktuell
    • Tags
    • Beliebt
    • Benutzer
    • Gruppen

    Mediathek 13.2.1: java.lang.OutOfMemoryError; aber 36GB frei

    Fragen, Hilfe, Kritik
    4
    4
    356
    Lade mehr Beiträge
    • Älteste zuerst
    • Neuste zuerst
    • Meiste Stimmen
    Antworten
    • In einem neuen Thema antworten
    Anmelden zum Antworten
    Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
    • O
      orclex zuletzt editiert von

      Mediathek 13.2.1 (auf Ubuntu 19.04, OpenJDK 11) stürzt beim Start mit einer java.lang.OutOfMemoryError Exception ab, obwohl fast 40GB Speicher frei sind:

      $ java -jar MediathekView.jar -auto
      
      ___  ___         _ _       _   _          _    _   _ _               
      |  \/  |        | (_)     | | | |        | |  | | | (_)              
      | .  . | ___  __| |_  __ _| |_| |__   ___| | _| | | |_  _____      __
      | |\/| |/ _ \/ _` | |/ _` | __| '_ \ / _ \ |/ / | | | |/ _ \ \ /\ / /
      | |  | |  __/ (_| | | (_| | |_| | | |  __/   <\ \_/ / |  __/\ V  V / 
      \_|  |_/\___|\__,_|_|\__,_|\__|_| |_|\___|_|\_\\___/|_|\___| \_/\_/  
      
      
      . Startparameter: -auto
      . Portable Mode: false
      . Proxy Authentication: not configured
      . Programmstart: 10.05.2019 12:34:35
      . maxMemory: 10523 MB
      . Version: MediathekView 13.2.1
      . Java:
      . Vendor: Ubuntu
      . VMname: OpenJDK 64-Bit Server VM
      . Version: 11.0.3
      . Runtimeversion: 11.0.3+7-Ubuntu-1ubuntu1
      . Programmpfad: /usr/share/mediathekview/
      . Verzeichnis Einstellungen: /home/fieroch/.mediathek3
      . 
      . 
      . 
      . Einstellungen laden: /home/fieroch/.mediathek3/mediathek.xml
      .  
      .  =======================================
      .  Systemparameter
      .  -----------------
      .  Download-Timeout [s]: 250
      .  max. Download-Restart: 5
      .  max. Download-Restart-Http: 10
      .  Download weiterführen in [s]: 60
      .  Download Fehlermeldung anzeigen [s]: 120
      .  Downoadprogress anzeigen: true
      .  User-Agent: MediathekView
      .  =======================================
      .  
      . Liste Filme lesen von: /home/fieroch/.mediathek3/filme.json
      . initializeDatabase()
      . initializeDatabase() done.
      
      (java:360892): Gdk-WARNING **: 12:34:42.462: XSetErrorHandler() called with a GDK error trap pushed. Don't do that.
      [20,229s][warning][os,thread] Attempt to protect stack guard pages failed (0x00007f8bc0a10000-0x00007f8bc0a14000).
      [20,229s][warning][os,thread] Attempt to deallocate stack guard pages failed.
      OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00007f8bc090f000, 16384, 0) failed; error='Not enough space' (errno=12)
      [20,231s][warning][os,thread] Failed to start thread - pthread_create failed (EAGAIN) for attributes: stacksize: 1024k, guardsize: 0k, detached.
      #
      # There is insufficient memory for the Java Runtime Environment to continue.
      # Native memory allocation (mmap) failed to map 16384 bytes for committing reserved memory.
      # An error report file with more information is saved as:
      # /tmp/hs_err_pid360892.log
      Exception in thread "main" java.lang.OutOfMemoryError: unable to create native thread: possibly out of memory or process/resource limits reached
              at java.base/java.lang.Thread.start0(Native Method)
              at java.base/java.lang.Thread.start(Thread.java:803)
              at java.base/jdk.internal.ref.CleanerImpl.start(CleanerImpl.java:118)
              at java.base/java.lang.ref.Cleaner.create(Cleaner.java:175)
              at mSearch.daten.DatenFilm.installCleanupTask(DatenFilm.java:225)
              at mSearch.daten.DatenFilm.setupDatabaseCleanup(DatenFilm.java:220)
              at mSearch.daten.DatenFilm.<init>(DatenFilm.java:166)
              at mSearch.filmlisten.reader.FilmListReader.readData(FilmListReader.java:262)
              at mSearch.filmlisten.reader.FilmListReader.processFromFile(FilmListReader.java:367)
              at mSearch.filmlisten.reader.FilmListReader.readFilmListe(FilmListReader.java:320)
              at mediathek.MediathekAuto.starten(MediathekAuto.java:120)
              at mediathek.Main.startAutoMode(Main.java:322)
              at mediathek.Main.startUI(Main.java:237)
              at mediathek.Main.start(Main.java:218)
              at mediathek.Main.main(Main.java:162)
      [20,246s][warning][os,thread] Attempt to deallocate stack guard pages failed (0x00007f95881ce000-0x00007f95881d2000).
      OpenJDK 64-Bit Server VM warning: INFO: os::commit_memory(0x00007f95881ce000, 16384, 0) failed; error='Not enough space' (errno=12)
      [thread 360897 also had an error]
      

      Die Log-Datei hs_err_pid360892.log gibt es hier:
      http://paste.ubuntu.com/p/5dNcB2dRvp/


      Ubuntu 19.04 x64

      MenchenSued alex 2 Antworten Letzte Antwort Antworten Zitieren
      • MenchenSued
        MenchenSued Globaler Moderator @orclex zuletzt editiert von

        @orclex
        MediathekView benötigt zur Zeit noch Java Version 8. Version 11 ist ungeeignet und gibt beliebige Fehler. Die in Kürze erscheinende Version 13.3.x kommt mit Java 11 klar.


        MediathekView 13.8.1, Linux Mint 20.3, VLC 3.0.9.2

        1 Antwort Letzte Antwort Antworten Zitieren
        • alex
          alex Administrator @orclex zuletzt editiert von

          @orclex sagte in Mediathek 13.2.1: java.lang.OutOfMemoryError; aber 36GB frei:

          Mediathek 13.2.1 (auf Ubuntu 19.04, OpenJDK 11) stürzt beim Start mit einer java.lang.OutOfMemoryError Exception ab, obwohl fast 40GB Speicher frei sind:

          Du hast mehr als 40 GB RAM? respekt

          1 Antwort Letzte Antwort Antworten Zitieren
          • D
            DerReisende77 Entwickler zuletzt editiert von

            Der OutOfMemory Error hat aber nichts mit zu wenig speicher zu tun sondern wie die Meldung aussagt läuft Java in ein Ressourcen Limit mit den Threads.
            Aber es wird wohl grundlegend an Java 11 liegen.

            Open source developers do NOT have to:

            • Make your issue a priority, just because you say so.
            • Give you any sort of "timetable", or explanation for why it´s "taking too long".

            Check your entitlement. Nobody owes you anything.

            1 Antwort Letzte Antwort Antworten Zitieren
            • 1 / 1
            • First post
              Last post

            40
            Online

            5.2k
            Benutzer

            4.7k
            Themen

            30.8k
            Beiträge

            Betrieben mit NodeBB - Impressum