Gelöst Abstürze von JTL-WMS Mobile unter Android ab Version 1.4.33.0 [WAWI-38412]

Stephan Handke

Moderator
Mitarbeiter
2. Juli 2009
3.610
249
Hürth
Ausgangslage
Zur Zeit beobachten wir eine erhöhte Anzahl von App-Abstürzen über verschiedene Android-Versionen, Modelle, Hersteller und Geräte-Generationen hinweg.

Problembeschreibung
  • Die Abstürze treten vor allem im Informationsdialog und Wareneingang auf.
  • Betroffen sind vor allem die Versionen ab 1.4.33.0 und aktueller.
  • Die Gründe sind noch nicht bekannt; Ursache ist vermutlich aber ein Bug in der neuen Version der verwendeten Programmbibliothek "Telerik"
Hinweise
  • Wir stehen mit Telerik zur Lösung des Problems in Kontakt.
  • Die ausführliche Fehlermeldung lautet in der Regel so oder sehr ähnlich:
Code:
Xamarin caused by: android.runtime.JavaProxyThrowable: System.AggregateException: A Task's exception(s) were not observed either by Waiting on the Task or accessing its Exception property. As a result, the unobserved exception was rethrown by the finalizer thread. ---> System.Collections.Generic.KeyNotFoundException: The given key 'md59ee76e6e58d2e8d37e01f503ba67c2ac.RadViewContainer{fb21bfa V.E...... ......ID 0,0-712,484}' was not present in the dictionary.
  at System.Collections.Generic.Dictionary`2[TKey,TValue].get_Item (TKey key) [0x0001e] in <39aafa81b5964634afbad70fd5263958>:0 
  at Telerik.XamarinForms.Primitives.SlideView.ContentManagerBase.GetNativeViewActualIndex (System.Object nativeView) [0x00000] in <c502466ee206439a94a5b1bc3dafa82c>:0 
  at Telerik.XamarinForms.Primitives.RadSlideViewPresenter+<>c__DisplayClass70_0.<OnSlidedToView>b__0 (System.Threading.Tasks.Task p) [0x00000] in <c502466ee206439a94a5b1bc3dafa82c>:0 
  at System.Threading.Tasks.ContinuationTaskFromTask.InnerInvoke () [0x00024] in <39aafa81b5964634afbad70fd5263958>:0 
  at System.Threading.Tasks.Task.Execute () [0x00000] in <39aafa81b5964634afbad70fd5263958>:0 
   --- End of inner exception stack trace ---
---> (Inner Exception #0) System.Collections.Generic.KeyNotFoundException: The given key 'md59ee76e6e58d2e8d37e01f503ba67c2ac.RadViewContainer{fb21bfa V.E...... ......ID 0,0-712,484}' was not present in the dictionary.
  at System.Collections.Generic.Dictionary`2[TKey,TValue].get_Item (TKey key) [0x0001e] in <39aafa81b5964634afbad70fd5263958>:0 
  at Telerik.XamarinForms.Primitives.SlideView.ContentManagerBase.GetNativeViewActualIndex (System.Object nativeView) [0x00000] in <c502466ee206439a94a5b1bc3dafa82c>:0 
  at Telerik.XamarinForms.Primitives.RadSlideViewPresenter+<>c__DisplayClass70_0.<OnSlidedToView>b__0 (System.Threading.Tasks.Task p) [0x00000] in <c502466ee206439a94a5b1bc3dafa82c>:0 
  at System.Threading.Tasks.ContinuationTaskFromTask.InnerInvoke () [0x00024] in <39aafa81b5964634afbad70fd5263958>:0 
  at System.Threading.Tasks.Task.Execute () [0x00000] in <39aafa81b5964634afbad70fd5263958>:0 <---
 

Stephan Handke

Moderator
Mitarbeiter
2. Juli 2009
3.610
249
Hürth
  • Aktuell sind 11 Kunden 1x betroffen gewesen und 1 Kunde 3x.
  • Betroffen sind aktuell Versionen zwischen 4.4.4 und 7.1.1.
  • Bei über 600 Installationen. Die Gefahr ist also gering, aber trotzdem eine Information wert!
 

Stephan Handke

Moderator
Mitarbeiter
2. Juli 2009
3.610
249
Hürth
Da nur sehr wenige vor allem alte Geräte betroffen sind, wird die Telerik-Programmbibliothek in den Apps Version 1.4 und 1.5 nicht mehr aktualisiert.

Das kann mehr Probleme verursachen und die allgemeine Stabilität der App negativ beeinflussen und eine Behebung dieses Problems ist nur eventuell möglich.



Ab Version 1.6 sind bereits die aktuellen Versionen in die App integriert.
 

Über uns

  • In unserem moderierten JTL-Forum könnt Ihr Euch themenbezogen mit der JTL-Community rund um die Produkte von JTL, passende Erweiterungen und den E-Commerce im Allgemeinen austauschen, Tipps und Tricks teilen sowie Verbesserungswünsche und Fehler diskutieren.

    Unsere Forumsnutzer helfen sich untereinander auch gerne weiter, wenn Sie mal nicht weiterkommen oder einen Ratschlag benötigen.

Schnell-Navigation

Benutzer Menü