Neu JTL-POS 2.0.0.2 Absturz nach Tagesabschluss

pbrauner

Aktives Mitglied
29. Juli 2024
2
0
Hallo,

wir haben gestern das letzte Update JTL-POS 2.0.0.2 in unsere Kasse Sunmi T2 mini eingespielt. OS Version 3.1.3 mit Android 7.1.1

Wenn wir nun versuchen einen Tagesabschluss zu erstellen crasht die App und gibt angehängte Fehlermeldung aus.

JTL-POS-Version: 2.0.0.2 (7323)
JTL-Wawi-Version: /
POS-Hardware: SUNMI - T2mini_s
TSE-Variante: Swissbit
RAM: 784 MB
ROM: 1790 MB

Attempt to invoke virtual method 'int android.view.View.getHeight()' on a null object reference
Y0.v.onGlobalLayout(SourceFile:19)
android.view.ViewTreeObserver.dispatchOnGlobalLayout(ViewTreeObserver.java:912)
android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2111)
android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1259)
android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:6352)
android.view.Choreographer$CallbackRecord.run(Choreographer.java:874)
android.view.Choreographer.doCallbacks(Choreographer.java:686)
android.view.Choreographer.doFrame(Choreographer.java:621)
android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:860)
android.os.Handler.handleCallback(Handler.java:751)
android.os.Handler.dispatchMessage(Handler.java:95)
android.os.Looper.loop(Looper.java:154)
android.app.ActivityThread.main(ActivityThread.java:6119)
java.lang.reflect.Method.invoke(Native Method)
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776)


Die App haben wir selbstverständlich schon neugestartet.
Das Problem war nach dem Update gestern aufgefallen.
Der Tagesabschluss vom Vortag kann nicht mehr erstellt werden und auch nicht in einem anderen Zeitraum. Daher denke ich nicht das die zugrundliegenden Daten korrupt sind.

Hat sonst jemand das Problem und dafür eine Lösung ?


mfG Patrick
 

korb-laden

Gut bekanntes Mitglied
11. August 2021
133
12
Meines Wissens wird derart altes Android schon seit einer Weile überhaupt nicht mehr von JTL POS unterstützt.
Viele Nutzer mussten deswegen die alte Sunmi Kasse ersetzen, bereits vor JAHREN.

Hier wird Android 8 als Minimum benannt und das ist noch nicht einmal die Anforderung für JTL POS Version 2.0
https://guide.jtl-software.com/jtl-pos/einrichtung/jtl-pos-standalone-einrichten/
ich habe auch eine Sunmi T2 und mir wurde das Dingen 2021/2022 von einem JTL Partner verkauft. Bedeutet nicht einmal ein Leben einer TSE, soll die Kasse gewechselt werden? Ich kenne auch andere die noch die älteren Sunmi nutzen.



Hallo,

wir haben gestern das letzte Update JTL-POS 2.0.0.2 in unsere Kasse Sunmi T2 mini eingespielt. OS Version 3.1.3 mit Android 7.1.1

Wenn wir nun versuchen einen Tagesabschluss zu erstellen crasht die App und gibt angehängte Fehlermeldung aus.

JTL-POS-Version: 2.0.0.2 (7323)
JTL-Wawi-Version: /
POS-Hardware: SUNMI - T2mini_s
TSE-Variante: Swissbit
RAM: 784 MB
ROM: 1790 MB

Attempt to invoke virtual method 'int android.view.View.getHeight()' on a null object reference
Y0.v.onGlobalLayout(SourceFile:19)
android.view.ViewTreeObserver.dispatchOnGlobalLayout(ViewTreeObserver.java:912)
android.view.ViewRootImpl.performTraversals(ViewRootImpl.java:2111)
android.view.ViewRootImpl.doTraversal(ViewRootImpl.java:1259)
android.view.ViewRootImpl$TraversalRunnable.run(ViewRootImpl.java:6352)
android.view.Choreographer$CallbackRecord.run(Choreographer.java:874)
android.view.Choreographer.doCallbacks(Choreographer.java:686)
android.view.Choreographer.doFrame(Choreographer.java:621)
android.view.Choreographer$FrameDisplayEventReceiver.run(Choreographer.java:860)
android.os.Handler.handleCallback(Handler.java:751)
android.os.Handler.dispatchMessage(Handler.java:95)
android.os.Looper.loop(Looper.java:154)
android.app.ActivityThread.main(ActivityThread.java:6119)
java.lang.reflect.Method.invoke(Native Method)
com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:886)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:776)


Die App haben wir selbstverständlich schon neugestartet.
Das Problem war nach dem Update gestern aufgefallen.
Der Tagesabschluss vom Vortag kann nicht mehr erstellt werden und auch nicht in einem anderen Zeitraum. Daher denke ich nicht das die zugrundliegenden Daten korrupt sind.

Hat sonst jemand das Problem und dafür eine Lösung ?


mfG Patrick
Wir haben kein Problem damit jedoch zickt schon seit einigen Jahren die Swissbit TSE. Haben aber da ein Lösung gefunden die wir jeden Morgen machen. Am alter wird es wohl aber nicht bei der oben genannten Kasse liegen.

Hast du mal die Ki gefragt? Das kommt raus:
Dieser Fehler ist ein App-Absturz (NullPointerException) der JTL-POS Software.
Das Android-Betriebssystem versucht hierbei, die Höhe (getHeight()) eines Oberflächen-Elements (View) auf der Sunmi-Hardware zu berechnen, während dieses Element im Code noch gar nicht geladen oder bereits gelöscht wurde (null object reference). Da es im onGlobalLayout-Prozess passiert, wird der Absturz meistens durch ein Problem mit der Bildschirmdarstellung (z. B. beim Drehen des Bildschirms, dem Öffnen der Kundendisplay-Ansicht oder einem unvollständigen UI-Rendering) ausgelöst.
Da Sie die App als Standalone-Kasse nutzen (JTL-Wawi-Version: /), führen Sie bitte nacheinander folgende Schritte zur Behebung durch:

1. Sofortmaßnahme: Cache leeren & Neustart
Häufig blockieren fehlerhafte Layout-Daten im Zwischenspeicher die App.
  • Schließen Sie die JTL-POS App vollständig.
  • Öffnen Sie die Android-Einstellungen Ihres SUNMI T2mini_s.
  • Navigieren Sie zu Apps > JTL-POS > Speicher.
  • Tippen Sie auf „Cache leeren“ (Achtung: Nicht auf „Daten löschen“, da sonst Ihre lokalen Kassendaten entfernt werden!).
  • Starten Sie das Kassenterminal einmal komplett neu. [1]

2. Auflösung und Peripherie prüfen
Da der Fehler im Layout-Prozess (onGlobalLayout) auftritt:
  • Kundendisplay: Falls Sie das integrierte Kundendisplay des Sunmi T2mini nutzen, trennen Sie kurzzeitig alle externen USB-Geräte (wie Scanner oder Drucker) und prüfen Sie, ob die Kasse startet.
  • Layout-Wechsel: Vermeiden Sie es, während des Startvorgangs Eingaben zu tätigen oder die Ansicht zu wechseln.

3. Update durchführen
Ihre Version 2.0.0.2 (7323) weist auf einen älteren Softwarestand hin. Dieser spezifische Layout-Bug in Verbindung mit Sunmi-Geräten wurde in neueren Versionen von JTL häufig über Hotfixes behoben.
  • Sichern Sie Ihre Daten (falls Sie noch in die Einstellungen kommen) über Mahnungen/Backups.
  • Suchen Sie im Google Play Store (oder über den Sunmi App Store) nach einem Update für JTL-POS.

Falls die Kasse weiterhin direkt beim Start abstürzt, lassen Sie mich wissen:
  • Wann genau tritt der Fehler auf? (Direkt beim Öffnen, beim Bonieren oder beim Zahlvorgang?)
  • Haben Sie zuvor ein Backup Ihrer Daten erstellt?
 
Ähnliche Themen
Titel Forum Antworten Datum
Neu JTL POS App Speicherverbrauch hoch, obwohl Datensicherung klein JTL-POS - Fehler und Bugs 4
Mehrere Probleme mit JTL-Wawi und JTL-POS – hängen diese zusammen? JTL-Wawi 2.0 1
Verbesserungsvorschlag: JTL-POS – Artikel mit Preisabfrage und vollständiger Wawi-Statistik JTL-Wawi 2.0 4
Neu JTL-WMS und JTL-POS... Arbeitsabläufe in JTL-WMS / JTL-Packtisch+ 0
Neu Ab Wawi 1.10 - JTL.Wawi.Pos.exe direkt ohne JTL-Administrator starten? Allgemeine Fragen zu JTL-POS 2
Neu Hilfe bei jtl-pos Synchronisation User helfen Usern - Fragen zu JTL-Wawi 5
Beantwortet JTL-POS „Rechnung drucken“ Allgemeine Fragen zu JTL-POS 2
Jtl pos Einstellungen mit wiwa 2.02 JTL-Wawi 1.11 0
Neu jtl POS und wawi 1.11.9 Bestände User helfen Usern - Fragen zu JTL-Wawi 4
Neu JTL-Anmerkungen nicht in POS-Comments übertragen Allgemeine Fragen zu JTL-POS 3
Neu Seit heute früh kein Start von JTL-Wawi möglich - Datenbank nicht erreichbar User helfen Usern - Fragen zu JTL-Wawi 7
Neu Wie verarbeitet ihr B2B-Bestellungen aus E-Mail oder PDF in JTL-Wawi? Arbeitsabläufe in JTL-Wawi 16
Neu Fehler beim öffnen von JTL Hub JTL-ShippingLabels - Fehler und Bugs 2
Neu JTL-Wawi 2.0.6: eBay-Rahmenbedingungen bei bestehenden Angeboten/Vorlagen nicht mehr änderbar eBay-Anbindung - Fehler und Bugs 11
Neu Shipping 2.0 ist ein Grund für kleine Shops JTL zu verlassen bzw. gar nicht erst mit JTL anzufangen JTL-ShippingLabels - Ideen, Lob und Kritik 22
Neu guide.jtl-software.com seit mehreren Stunden nicht erreichbar JTL-Wawi - Fehler und Bugs 1
Neu Welche JTL-Shop Plugins oder Funktionen fehlen euch noch? – menuBuilder aktuell in Entwicklung Plugins für JTL-Shop 6
Neu Neuer JTL-Shop lässt sich nicht öffnen Installation / Updates von JTL-Shop 2
Neu Shopify-Connector auf neues JTL-Kundenkonto umstellen – App bleibt altem Konto zugeordnet Shopify-Connector 4
Neu 💚 Plugin: DZM Bonus Plus - das Treueprogramm für deinen JTL-Shop Plugins für JTL-Shop 8
Neu JTL-Ameise - Neue / aktualisierte Lieferadresse als Standard setzen User helfen Usern - Fragen zu JTL-Wawi 3
Neu JTL-Ameise - Neue / aktualisierte Lieferadresse als Standard setzen User helfen Usern 0
Neu Klarna (1.2.14) und JTL (5.7.2) nicht kompatibel Technische Fragen zu Plugins und Templates 0
Neu Amazon VCS-Lite – Fehlende Rechnungen nachträglich hochladen (JTL-Wawi 1.11.11)? Amazon-Anbindung - Fehler und Bugs 4
Neu 🔥 𝐍𝐮𝐫 𝟓× verfügbar 𝟓𝟎% 𝐑𝐚𝐛𝐚𝐭𝐭 auf dein Besucherticket für die kommende JTL-Connect am 02.10.2026 in Köln Dienstleistung, Jobs und Ähnliches 0
Neu Synchronisation Produkte Shopify > JTL Shopify-Connector 2
Neu Stripe plugin mit JTL SHOP Error 500 Plugins für JTL-Shop 2
Neu css Einstellungen Paypal Plugin von JTL JTL-Shop - Fehler und Bugs 1
Neu Eigenen JTL-SCX-Marktplatzkanal für Multi-Vendor-Marktplatz erstellen – Erfahrungen gesucht Einrichtung und Installation von JTL-eazyAuction 3
JTL-Wawi 2.0.6.0 sendet fehlerhafte multipart/form-data-Requests – ModSecurity blockt Datenabgleich mit 403 (scheinbar hosterabhängig) JTL-Wawi 2.0 20
Neu JTL-Shop 5.7.2: Zahlungsbetrag weicht vom Auftragswert ab JTL-Shop - Fehler und Bugs 4
Neu JTL-Shop 5.7.2: Unterschiedliche Standardsprachen in tsprache – widersprüchliche Canonical- und Hreflang-Ausgabe der Startseite Allgemeine Fragen zu JTL-Shop 4
Neu Versandetikett bei Aufträgen aus dem JTL Shop Arbeitsabläufe in JTL-Wawi 0
Neu JTL Search blockiert unsere Shops JTL-Shop - Fehler und Bugs 1
Wichtig JTL-ShippingLabels 1.0: Support-Ende GLS/DPD und Migration von JTL-Start-Kunden nach dem 30. September News, Events und Umfragen 14
Neu JTL-Wawi REST API (Beta): HTTP 402 "Zahlung erforderlich" auf allen Endpunkten trotz gebuchter Beta-Lizenz Schnittstellen Import / Export 2
Neu JTL Shop 5.7.2 NOVA - Akkordeon Überschriften herabstufen auf H3 Templates für JTL-Shop 3
Kasse in JTL-Wawi 2.0 einbinden JTL-Wawi 2.0 1
Neu JTL-WAWI 2.0.5 Worker läuft nicht mehr und Versandarten werden falsch ausgegeben. JTL-Wawi - Fehler und Bugs 1
JTL-WAWI 2.0.5 Worker läuft nicht mehr und Versandarten werden falsch ausgegeben. JTL-Wawi 2.0 10
Neu Login-Fehler 403 bei app.shipping.jtl-cloud.com seit 17.07.2026 JTL-ShippingLabels - Fehler und Bugs 7
Neu 🚨 Sicherheitswarnung für JTL-Shop-Betreiber: Manipulation des Checkout-Prozesses durch externes JavaScript (Magecart- / Payment-Skimmer) Betrieb / Pflege von JTL-Shop 9
Neu JTL-Shop Konfigurator - die Ausgewählten Konfigurator gruppen werden im Artikel nicht vollständig angezeigt User helfen Usern - Fragen zu JTL-Wawi 2
Neu JTL-Shop 5 Backup Professional Plugin Plugins für JTL-Shop 0
JTL reaktiviert keine Angebote mehr auf Otto Otto.de - Anbindung (SCX) 1
Neu JTL-ShippingLabels-Server ist nicht erreichbar JTL-Wawi - Fehler und Bugs 0
Neu JTL Shipping Labels 4.0 Sendungsnummer Kleinpaket nicht an Amazon übermitteln JTL-ShippingLabels - Ideen, Lob und Kritik 0
Neu Plugin trotz Hinweis Kompatibel mit JTL-Shop bis 5.6.* auch unter 5.7.2 nutzen Plugins für JTL-Shop 2
Neu Aktuelle JTL Shop Sicherheitslücke - automatischer Patch im JTL Hosting ? Allgemeine Fragen zu JTL-Shop 15
Neu JTL-Wawi 1.11.7: Shopify-PDF aus Bestellmetafeld automatisch als Auftragsanhang übernehmen Shopify-Connector 1

Ähnliche Themen