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
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"
- 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 <---