Skip to content
  • Kategorien
  • Aktuell
  • Tags
  • Beliebt
  • Benutzer
  • Gruppen
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
MediathekView Logo

MediathekView-Forum

  1. Übersicht
  2. Fragen, Hilfe, Kritik
  3. Mediathek 13.2.1: java.lang.OutOfMemoryError; aber 36GB frei

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

Geplant Angeheftet Gesperrt Verschoben Fragen, Hilfe, Kritik
4 Beiträge 4 Kommentatoren 567 Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • O Offline
    O Offline
    orclex
    schrieb am zuletzt editiert von
    #1

    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

    MenchenSuedM alexA 2 Antworten Letzte Antwort
    • MenchenSuedM Offline
      MenchenSuedM Offline
      MenchenSued Globaler Moderator
      antwortete auf orclex am zuletzt editiert von
      #2

      @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 14.3.1, Linux Mint 21.3, VLC 3.0.16

      1 Antwort Letzte Antwort
      • alexA Offline
        alexA Offline
        alex Administrator
        antwortete auf orclex am zuletzt editiert von
        #3

        @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
        • D Offline
          D Offline
          DerReisende77 Entwickler
          schrieb am zuletzt editiert von
          #4

          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

          43

          Online

          6.7k

          Benutzer

          6.2k

          Themen

          39.3k

          Beiträge
          • Anmelden

          • Du hast noch kein Konto? Registrieren

          • Anmelden oder registrieren, um zu suchen
          • Erster Beitrag
            Letzter Beitrag
          0
          • Kategorien
          • Aktuell
          • Tags
          • Beliebt
          • Benutzer
          • Gruppen