AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 21:02

Parameter dieser Suchanfrage:

Suche in Thema: Abstürze nach längerer Laufzeit
Suche alle Beiträge, die von "zeras" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 13 von insges. 13 Treffern
Suche benötigte 0.000s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Cross-Platform-Entwicklung

    AW: Abstürze nach längerer Laufzeit

      Delphi
      by zeras, 19. Jun 2022
    Auch nach weiteren Optimierungen finde ich den Fehler nicht. Es kommt nach wie vor der Fehler "JNI ERROR (app bug): global reference table overflow (max=51200)".




    Ich habe das hier gefunden, weiß aber nicht, wie ich da mit Delphi Mitteln rankomme. Oder ist das vielleicht nur bei Xamarin drin?

    Speicherauslastung habe ich auch mal mitloggen lassen. Da passiert aber nichts großes....
  • Forum: Cross-Platform-Entwicklung

    AW: Abstürze nach längerer Laufzeit

      Delphi
      by zeras, 11. Jun 2022
    Nach dem Fehler "global reference table overflow" habe ich folgende Einträge im Log.
    Diese sagen mir leider auch nichts.
    Im Netz steht bei den meisten Einträgen dann immer das selbe Objekt. Bei mir sind das ja 3 verschiedene.
    Wenn ich den Zähler abgreifen könnte, dann würde ich bestimmt schneller das Problem finden. Nur dauert es jetzt schon bei meiner präparierten APP noch 1-2 Tage. Im der...
  • Forum: Cross-Platform-Entwicklung

    AW: Abstürze nach längerer Laufzeit

      Delphi
      by zeras, 11. Jun 2022
    Danke für die Info.
    Ich habe eigentlich nur einen Thread, der einen Sound abspielt, damit das Hauptprogramm aber nicht hängenbleibt.
    Ansonsten läuft alles im Hauptprogramm und einem Timer.

    Wunderlich ist nur, dass die APP mit Android 11 nicht hängenbleibt. Vielleicht ist der der "maxwert" viel höher?


    Kann man den Wert der "global reference table" auslesen? Dann könnte ich viel eher...
  • Forum: Cross-Platform-Entwicklung

    AW: Abstürze nach längerer Laufzeit

      Delphi
      by zeras, 10. Jun 2022
    Nun habe ich einen älteren Rechner mit ADB ausgestattet und logge seit Tagen, bis der Absturz kommt.
    Das scheint nun die Ursache meines Problems zu sein.
    Aber was soll mir das sagen?
    Was ist diese globale Referenztabelle?



    1. Tablett
    message: 'java_vm_ext.cc:638] JNI ERROR (app bug): global reference table overflow (max=51200)global reference table dump:'
  • Forum: Cross-Platform-Entwicklung

    AW: Abstürze nach längerer Laufzeit

      Delphi
      by zeras, 8. Jun 2022
    Sorry, dass ich erst jetzt wieder antworte. Den Fehler bekomme ich nun auch auf einem Nexus7 hin. Das dauert aber in "Normalfall" zwischen 2 und mehreren Tagen.

    Auf die Activities reagiere ich im Moment so:

    function Tftest.HandleAppEvent(AAppEvent: TApplicationEvent; AContext: TObject): Boolean;
    ar
    StartupIntent: JIntent;
    s : String;

    begin
  • Forum: Cross-Platform-Entwicklung

    AW: Abstürze nach längerer Laufzeit

      Delphi
      by zeras, 27. Mär 2022
    Ich komme immer noch nicht weiter. Der eine Kunde berichtete wieder von einem Absturz.
    Kann es vielleicht daran liegen, dass die APP über Tage dann immer mehr Speicher anfordert?
    Gibt es im Android auch so etwas wie einen Taskmanager, wo man sieht, wieviel Speicher die APP reserviert hat? Bei Windows kann man das ja im Taskmanager sehen.
    Das wäre vielleicht dann vielleicht ein Anfang, wo ich...
  • Forum: Cross-Platform-Entwicklung

    AW: Abstürze nach längerer Laufzeit

      Delphi
      by zeras, 21. Mär 2022
    Ich habe so alles versucht, auszuschalten, Bildschirmschoner etc.
    Wunderlich ist nur, dass es nur eine Reklamation gibt, obwohl die APP über 100mal geladen wurde.
    Bei einem Kunden kann ich sagen, dass diese schon seit Wochen läuft und nicht abstürzt.
    Deshalb habe ich keinen Ansatzpunkt, wo ich anfangen soll zu suchen.
  • Forum: Cross-Platform-Entwicklung

    AW: Abstürze nach längerer Laufzeit

      Delphi
      by zeras, 17. Mär 2022
    Danke für die Info.
    Kannst du mir auf die Sprünge helfen, was das bedeutet?

    Kann ich damit eine Prozedur anspringen, die beim Absturz beispielsweise Datum und Uhrzeit in eine Datei sichert?
  • Forum: Cross-Platform-Entwicklung

    AW: Abstürze nach längerer Laufzeit

      Delphi
      by zeras, 15. Mär 2022
    Offenbar sind die Abstürze nicht alle 5, sondern alle 10 Tage.
    Jetzt wollte ich ein Log einbauen, wo man die Startzeit der APP hinterlegt. Kann man auch noch bei einem Absturz in ein Log schreiben oder ist da sowieso schon alles "tot"?
    So könnte ich vielleicht eher herausfinden, wo das Problem liegt.
  • Forum: Cross-Platform-Entwicklung

    AW: Abstürze nach längerer Laufzeit

      Delphi
      by zeras, 13. Mär 2022
    Danke für eure Hinweise.
    Laut den Logs im Playstore sieht es offenbar so aus, als wenn die APP immer nach 5 Tagen abstürzt, nur beim letzten Mal waren es 7 Tage. Da hat man die APP vielleicht erst später wieder neu gestartet.
    Sind aber bis jetzt Vermutungen. Auch hat das Tablett noch Android 7 drauf. Auf einem anderen Tablett läuft auch die APP und macht keine Probleme. Dort ist aber auch ein...
  • Forum: Cross-Platform-Entwicklung

    AW: Abstürze nach längerer Laufzeit

      Delphi
      by zeras, 27. Feb 2022
    Dies habe ich drin. Komme ich da auch an die Logs auch vom entferneten Tablett ran? Dort habe ich ja keinen Zugriff, da ich meine Kunden ja nicht kenne.



    Energiesparmodus ist deaktiviert, soweit ich das vom Programm steuern kann. Der Bildschirmschoner wird deaktiviert.
    Wegen des Überlaufes, ich habe auch ein Tablett, wo ich Zugriff habe. Dort passiert es aber nicht.
  • Forum: Cross-Platform-Entwicklung

    AW: Abstürze nach längerer Laufzeit

      Delphi
      by zeras, 26. Feb 2022
    Es kommt zu weiteren Abstürzen. Kann hier keiner einen Tipp geben, wie ich den Fehler finden kann?


    Samsung Galaxy Tab A (2016)
    Android 8.1 (SDK 27)

    pid: 0, tid: 0 >>> com.embarcadero.MeineApp <<<

    backtrace:
    #00 pc 000000000001a528 /system/lib/libc.so (abort+63)
  • Forum: Cross-Platform-Entwicklung

    Abstürze nach längerer Laufzeit

      Delphi
      by zeras, 13. Feb 2022
    Hallo,

    ich habe eine APP, die 24/7 läuft. Nun berichtet ein Kunde, dass die APP nach längerer Laufzeit abstürzen würde.
    In der Play Console finde ich bei Absturzdetails den Stacktrace.
    Es scheint ja bei mehreren Geräten aufzutreten, da verschiedene Geräte angezeigt werden.
    Aber kann man damit was anfangen?
    Wie kann ich die Ursache finden?
    Hier einige Infos zu den Abstürzen:


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=zeras&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=209964
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:16 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz