noant / Lazurite

Home automation software
https://noant.github.io/Lazurite/
Apache License 2.0
55 stars 4 forks source link

Ошибка при создании System.Uri #4

Closed noant closed 5 years ago

noant commented 5 years ago

Создал чтобы не забыть.

Есть предположение, что вылетает тогда, когда URI добавлен из файла UTF-8 и скопирован вместе с BOM.

android.runtime.JavaProxyThrowable: at System.Uri.CreateThis (System.String uri, System.Boolean dontEscape, System.UriKind uriKind) [0x0007b] in <3e9b3e26c4694baab3f689687ad40612>:0 at System.Uri..ctor (System.String uriString) [0x00014] in <3e9b3e26c4694baab3f689687ad40612>:0 at SimpleRemoteMethods.ClientSide.Client..ctor (System.String host, System.UInt16 port, System.Boolean ssl, System.String secretKey, System.String login, System.String password, System.TimeSpan connectionTimeout, System.TimeSpan leaseTimeout) [0x00076] in :0 at Lazurite.MainDomain.LazuriteClient..ctor (System.String host, System.UInt16 port, System.Boolean ssl, System.String secretKey, System.String login, System.String password, System.TimeSpan connectionTimeout, System.TimeSpan leaseTimeout) [0x00006] in <181c65261e7d48c48fa7ec0ecb80d946>:0 at Lazurite.MainDomain.ServiceClientFactory.CreateClient (Lazurite.MainDomain.ConnectionCredentials credentials) [0x00057] in <181c65261e7d48c48fa7ec0ecb80d946>:0 at Lazurite.MainDomain.ServiceClientFactory.GetClient (Lazurite.MainDomain.ConnectionCredentials credentials) [0x0001f] in <181c65261e7d48c48fa7ec0ecb80d946>:0 at LazuriteMobile.App.ClientManager.InitializeInternal (System.Action1[T] callback) [0x00045] in <8d96b8083e824edf90ba1ea82a0e1d80>:0 at LazuriteMobile.App.ClientManager.Initialize (System.Action1[T] callback) [0x00019] in <8d96b8083e824edf90ba1ea82a0e1d80>:0 at LazuriteMobile.App.Droid.LazuriteService.OnCreate () [0x001b5] in <66deaafc6d6b481789edbc4244d9412b>:0 at Android.App.Service.n_OnCreate (System.IntPtr jnienv, System.IntPtr native__this) [0x00009] in <957bbfdfda4341e2939c881206c1140a>:0 at (wrapper dynamic-method) System.Object.13(intptr,intptr)

at md59d6731ca3f8de767a7f1362edefd455f.LazuriteService.n_onCreate (Native Method)

at md59d6731ca3f8de767a7f1362edefd455f.LazuriteService.onCreate (LazuriteService.java:40)

at android.app.ActivityThread.handleCreateService (ActivityThread.java:4010)

at android.app.ActivityThread.access$2100 (ActivityThread.java:267)

at android.app.ActivityThread$H.handleMessage (ActivityThread.java:1979)

at android.os.Handler.dispatchMessage (Handler.java:109)

at android.os.Looper.loop (Looper.java:207)

at android.app.ActivityThread.main (ActivityThread.java:7470)

at java.lang.reflect.Method.invoke (Native Method)

at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:524)

at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:958)

noant commented 5 years ago

Ошибка должна исчезнуть в текущем релизе.