Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3b7feb3b authored by Chirayu Desai's avatar Chirayu Desai Committed by Marvin W.
Browse files

safeparcel: Support short

* Fixes crash with certain USB security keys, exception:
	FATAL EXCEPTION: main
	Process: com.google.android.gms:ui, PID: 6301
	java.lang.ExceptionInInitializerError
	       at java.lang.reflect.Field.get(Native Method)
	       at org.microg.safeparcel.SafeParcelReflectionUtil.getCreator(SafeParcelReflectionUtil.java:123)
	       at org.microg.safeparcel.SafeParcelReflectionUtil$ClassDescriptor$FieldDescriptor.<init>(SafeParcelReflectionUtil.java:465)
	       at org.microg.safeparcel.SafeParcelReflectionUtil$ClassDescriptor.<init>(SafeParcelReflectionUtil.java:411)
	       at org.microg.safeparcel.ReflectedSafeParcelableCreatorAndWriter.<init>(ReflectedSafeParcelableCreatorAndWriter.java:18)
	       at org.microg.safeparcel.AutoSafeParcelable$AutoCreator.<init>(AutoSafeParcelable.java:45)
	       at com.google.android.gms.fido.fido2.api.common.UvmEntries.<clinit>(UvmEntries.java:80)
	       <snipped>
	Caused by: java.lang.RuntimeException: Type is not yet usable with SafeParcelReflectionUtil: short
	       at org.microg.safeparcel.SafeParcelReflectionUtil$ClassDescriptor$FieldDescriptor.getType(SafeParcelReflectionUtil.java:521)

Change-Id: Ie1c523d932ac213c531edf1e227c6ddcb72916bd
parent e00b985d
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment