Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Strange behaviour, maybe an error when using peek on Android 5.1.1 #2761

Open
lbuse opened this issue Apr 3, 2024 · 2 comments
Open

Strange behaviour, maybe an error when using peek on Android 5.1.1 #2761

lbuse opened this issue Apr 3, 2024 · 2 comments

Comments

@lbuse
Copy link

lbuse commented Apr 3, 2024

The following code runs fine on newer Android versions. However, I've encountered an issue on Android 5.1.1.

After an HTTP request is returned, attempting to use peek to retrieve either the data or an error response results in unexpected behavior.

My request looks like this:

public Either<Failure, Authenticated> executeRequest(Params params) {
// return Failure or Authenticated
}

I expect the result to be received in my view model. Here's a simplified example of the expected behavior:

myUseCase.execute(signIn).peek(
   failure -> {},
   result -> {}
);

Neither the failure nor the success callback is triggered in the view model. However, I observed the following log message:

Rejecting re-init on previously-failed class java.lang.Class<io.vavr.control.Either$$ExternalSyntheticLambda0>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.control.Either$$ExternalSyntheticLambda0>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.control.Either$$ExternalSyntheticLambda1>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.control.Either$$ExternalSyntheticLambda1>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.control.Either$$ExternalSyntheticLambda2>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.control.Either$$ExternalSyntheticLambda2>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.Function1>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.Function1>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.PartialFunction>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.PartialFunction>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Seq>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Seq>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.IndexedSeq>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.IndexedSeq>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Vector>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Vector>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.IndexedSeq>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Array>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Array>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Array>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.IndexedSeq>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.CharSeq>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.CharSeq>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.CharSeq>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.PartialFunction>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Map>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Map>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Map>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Map>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Map>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Seq>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.LinearSeq>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.LinearSeq>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.List>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.List>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.List>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Map>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Map>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Map>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Map>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.LinearSeq>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Queue>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Queue>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Queue>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Map>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.SortedMap>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.SortedMap>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.SortedMap>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.SortedMap>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.SortedMap>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.SortedMap>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.SortedMap>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.SortedMap>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.SortedMap>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.LinearSeq>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Stream>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Stream>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Stream>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.List>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.List>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Vector>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Vector>
Rejecting re-init on previously-failed class java.lang.Class<com.mypackage.myapp.fragments.LoginFragmentViewModel$$ExternalSyntheticLambda1>

If I rewrite this using the following, it works:

Either<Failure, Authenticated> result = myUseCase.execute(signIn);

if(result.isLeft()) {
   Failure failure = result.getLeft();
} else {
   Authenticated authenticated = result.get();
}
@pivovarit
Copy link
Member

This is caused by some Android-specific internal lambda expression handling, but it's impossible to debug without full stacktraces. Can you attach those as well?

@lbuse
Copy link
Author

lbuse commented Oct 5, 2024

I don't think I will be able to, as no error is occurring. I wait for a minute or two, then I stop the app. This is the complete log generated by the emulator. This is not that bad because Android 5.1 pratically dead, but in a corporate enviroment some devices live a long time.

/data/app/vmdl1845847888.tmp already staged; skipping copy
Unknown element under <manifest>: queries at /data/app/vmdl1845847888.tmp/base.apk Binary XML file line #19
Renaming /data/app/vmdl1845847888.tmp to /data/app/com.mydomain.myapp.debug-2
Force stopping com.mydomain.myapp.debug appid=10047 user=-1: uninstall pkg
Package com.mydomain.myapp.debug codePath changed from /data/app/com.mydomain.myapp.debug-1 to /data/app/com.mydomain.myapp.debug-2; Retaining data and using new
Package com.mydomain.myapp.debug desires unavailable shared library androidx.camera.extensions.impl; ignoring!
Package com.mydomain.myapp.debug desires unavailable shared library androidx.window.extensions; ignoring!
Package com.mydomain.myapp.debug desires unavailable shared library androidx.window.sidecar; ignoring!
Running dexopt on: /data/app/com.mydomain.myapp.debug-2/base.apk pkg=com.mydomain.myapp.debug isa=arm64 vmSafeMode=false
Error opening trace file: Permission denied (13)
/system/bin/dex2oat --zip-fd=6 --zip-location=/data/app/com.mydomain.myapp.debug-2/base.apk --oat-fd=7 --oat-location=/data/dalvik-cache/arm64/data@[email protected]@[email protected] --instruction-set=arm64 --instruction-set-features=default --runtime-arg -Xms64m --runtime-arg -Xmx512m --swap-fd=12
Accepted running with swap.
Before Android 4.1, method int androidx.appcompat.widget.DropDownListView.lookForSelectablePosition(int, boolean) would have incorrectly overridden the package-private method in android.widget.ListView
Before Android 4.1, method int androidx.appcompat.widget.MenuPopupWindow$MenuDropDownListView.lookForSelectablePosition(int, boolean) would have incorrectly overridden the package-private method in android.widget.ListView
Before Android 4.1, method android.graphics.PorterDuffColorFilter androidx.vectordrawable.graphics.drawable.VectorDrawableCompat.updateTintFilter(android.graphics.PorterDuffColorFilter, android.content.res.ColorStateList, android.graphics.PorterDuff$Mode) would have incorrectly overridden the package-private method in android.graphics.drawable.Drawable
Before Android 4.1, method android.graphics.drawable.Drawable com.google.android.material.progressindicator.BaseProgressIndicator.getCurrentDrawable() would have incorrectly overridden the package-private method in android.widget.ProgressBar
dex2oat took 4.774s (threads: 4) arena alloc=1226KB java alloc=48MB native alloc=22MB free=25MB swap=64MB
Force stopping com.mydomain.myapp.debug appid=10047 user=-1: update pkg
Code path for pkg : com.mydomain.myapp.debug changing from /data/app/com.mydomain.myapp.debug-1 to /data/app/com.mydomain.myapp.debug-2
Resource path for pkg : com.mydomain.myapp.debug changing from /data/app/com.mydomain.myapp.debug-1 to /data/app/com.mydomain.myapp.debug-2
Force stopping com.mydomain.myapp.debug appid=10047 user=0: pkg removed
Explicit concurrent mark sweep GC freed 3304(224KB) AllocSpace objects, 36(1496KB) LOS objects, 39% free, 5MB/8MB, paused 333us total 15.692ms
Receieved: android.intent.action.PACKAGE_REMOVED
Received broadcast Intent { act=android.intent.action.PACKAGE_REMOVED dat=package:com.mydomain.myapp.debug flg=0x4000010 (has extras) }
Reconfiguring input devices.  changes=0x00000010
Reconfiguring input devices.  changes=0x00000010
Start proc 2582:com.android.keychain/1000 for broadcast com.android.keychain/.KeyChainBroadcastReceiver
Setting install_non_market_apps has moved from android.provider.Settings.Global to android.provider.Settings.Secure, returning read-only value.
Explicit concurrent mark sweep GC freed 10764(1029KB) AllocSpace objects, 2(5MB) LOS objects, 39% free, 4MB/7MB, paused 213us total 52.999ms
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
Received broadcast Intent { act=android.intent.action.PACKAGE_ADDED dat=package:com.mydomain.myapp.debug flg=0x4000010 (has extras) }
Removing schedule queue dupe of com.mydomain.myapp.debug
Calling a method in the system process without a qualified user: android.app.ContextImpl.startService:1692 android.content.ContextWrapper.startService:516 android.content.ContextWrapper.startService:516 com.android.keychain.KeyChainBroadcastReceiver.onReceive:12 android.app.ActivityThread.handleReceiver:2609 
Explicit concurrent mark sweep GC freed 69751(3MB) AllocSpace objects, 6(880KB) LOS objects, 33% free, 7MB/11MB, paused 357us total 59.620ms
no available voice recognition services found for user 0
System.exit called, status: 0
VM exiting with result code 0.
>>>>>> START com.android.internal.os.RuntimeInit uid 0 <<<<<<
CheckJNI is OFF
Error opening trace file: No such file or directory (2)
Couldn't load memtrack module (No such file or directory)
failed to load memtrack module: -2
Calling main entry com.android.commands.am.Am
Shutting down VM
>>>>>> START com.android.internal.os.RuntimeInit uid 0 <<<<<<
CheckJNI is OFF
Error opening trace file: No such file or directory (2)
Couldn't load memtrack module (No such file or directory)
failed to load memtrack module: -2
Calling main entry com.android.commands.am.Am
Force stopping com.mydomain.myapp.debug appid=10047 user=-1: set debug app
START u0 {act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10000000 cmp=com.mydomain.myapp.debug/com.mydomain.myapp.activities.MainActivity} from uid 0 on display 0
addAppToken: AppWindowToken{9fc455c token=Token{282677cf ActivityRecord{2a36f02e u0 com.mydomain.myapp.debug/com.mydomain.myapp.activities.MainActivity t9}}} to stack=1 task=9 at 0
Shutting down VM
Adding window Window{b2391c7 u0 Starting com.mydomain.myapp.debug} at 2 of 8 (after Window{1c6d5ca3 u0 com.android.launcher/com.android.launcher2.Launcher})
Start proc 2632:com.mydomain.myapp.debug/u0a47 for activity com.mydomain.myapp.debug/com.mydomain.myapp.activities.MainActivity
Late-enabling -Xcheck:jni
eglMakeCurrent: 0x7c13d5b060: ver 3 0 (tinfo 0x7c13d6c800)
Application com.mydomain.myapp.debug is waiting for the debugger on port 8100...
Sending WAIT chunk
gralloc_alloc: Creating ashmem region of size 3686400
Validating map...
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
Initialized EGL, version 1.4
eglCreateContext: 0x7c13cfc740: maj 3 min 0 rcv 3
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13cfc740: ver 3 0 (tinfo 0x7c13c99cc0)
glUtilsParamSize: unknow param 0x00008cdf
glUtilsParamSize: unknow param 0x00008824
eglMakeCurrent: 0x7c13cfc740: ver 3 0 (tinfo 0x7c13c99cc0)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
-----------------
Debugger is active
Debugger has connected
waiting for debugger to settle...
waiting for debugger to settle...
waiting for debugger to settle...
waiting for debugger to settle...
waiting for debugger to settle...
waiting for debugger to settle...
waiting for debugger to settle...
waiting for debugger to settle...
waiting for debugger to settle...
debugger has settled (1369)
eglMakeCurrent: 0x7c13cfc740: ver 3 0 (tinfo 0x7c13c99cc0)
Checking for metadata for AppLocalesMetadataHolderService : Service not found
Before Android 4.1, method android.graphics.PorterDuffColorFilter androidx.vectordrawable.graphics.drawable.VectorDrawableCompat.updateTintFilter(android.graphics.PorterDuffColorFilter, android.content.res.ColorStateList, android.graphics.PorterDuff$Mode) would have incorrectly overridden the package-private method in android.graphics.drawable.Drawable
Before Android 4.1, method android.graphics.drawable.Drawable com.google.android.material.progressindicator.BaseProgressIndicator.getCurrentDrawable() would have incorrectly overridden the package-private method in android.widget.ProgressBar
Rejecting re-init on previously-failed class java.lang.Class<androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback$1>
Rejecting re-init on previously-failed class java.lang.Class<androidx.vectordrawable.graphics.drawable.Animatable2Compat$AnimationCallback$1>
Background sticky concurrent mark sweep GC freed 2758(221KB) AllocSpace objects, 0(0B) LOS objects, 5% free, 4MB/4MB, paused 5.525ms total 20.807ms
Suspending all threads took: 5.712ms
Background partial concurrent mark sweep GC freed 1046(104KB) AllocSpace objects, 2(40KB) LOS objects, 39% free, 4MB/6MB, paused 15.611ms total 110.459ms
removeObsoleteFile: deleting file=8_task.xml
removeObsoleteFile: deleting file=8_task_thumbnail.png
Setting the fragment as the LifecycleOwner might cause memory leaks because views lives shorter than the Fragment. Consider using Fragment's view lifecycle
Rejecting re-init on previously-failed class java.lang.Class<com.mydomain.myapp.fragments.LoginFragmentViewModel$$ExternalSyntheticLambda1>
Rejecting re-init on previously-failed class java.lang.Class<com.mydomain.myapp.fragments.LoginFragmentViewModel$$ExternalSyntheticLambda1>
Use EGL_SWAP_BEHAVIOR_PRESERVED: true
HostConnection::get() New Host Connection established 0x7c13cee3c0, tid 2632
Validating map...
Adding window Window{73d7fa7 u0 com.mydomain.myapp.debug/com.mydomain.myapp.activities.MainActivity} at 2 of 9 (before Window{b2391c7 u0 Starting com.mydomain.myapp.debug})
HostConnection::get() New Host Connection established 0x7c13cee890, tid 2658
Initialized EGL, version 1.4
Failed to choose config with EGL_SWAP_BEHAVIOR_PRESERVED, retrying without...
eglCreateContext: 0x7c13caed80: maj 3 min 0 rcv 3
eglMakeCurrent: 0x7c13caed80: ver 3 0 (tinfo 0x7c13ef4620)
glUtilsParamSize: unknow param 0x00008cdf
glUtilsParamSize: unknow param 0x00008824
Enabling debug mode 0
eglMakeCurrent: 0x7c13caed80: ver 3 0 (tinfo 0x7c13ef4620)
Displayed com.mydomain.myapp.debug/com.mydomain.myapp.activities.MainActivity: +3s733ms
Starting input. Cursor position = -1,-1
Unable to connect to the editor to retrieve text.
Will try to retrieve text later.
InputType.TYPE_NULL is specified
Starting input. Cursor position = 0,0
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c168c6840: ver 3 0 (tinfo 0x7c168cc0e0)
Killing 1636:com.android.printspooler/u0a39 (adj 15): empty #17
Debugger is no longer active
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
AUDIO_OUTPUT_FLAG_FAST denied by client
Starting input. Cursor position = 0,0
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
AUDIO_OUTPUT_FLAG_FAST denied by client
eglMakeCurrent: 0x7c168c6840: ver 3 0 (tinfo 0x7c168cc0e0)
AUDIO_OUTPUT_FLAG_FAST denied by client
--> POST https://serverdev.mydomain.net.br/pws3_j/service.asmx
Content-Type: application/soap+xml; charset=utf-8
Content-Length: 417
SOAPAction: http://mydomain.com/myapp_webservice/ValidarLogin
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
   <soap12:Body>
      <ValidarLogin xmlns="http://mydomain.com/myapp_webservice/">
         <senha>password</senha>
         <terminal>020000000000</terminal>
         <usuario>username</usuario>
      </ValidarLogin>
   </soap12:Body>
</soap12:Envelope>
--> END POST (417-byte body)
<-- 200 https://serverdev.mydomain.net.br/pws3_j/service.asmx (344ms)
date: Sat, 05 Oct 2024 21:04:11 GMT
content-type: application/soap+xml; charset=utf-8
content-length: 830
cache-control: private, max-age=0
x-aspnet-version: 4.0.30319
x-powered-by: ASP.NET
cf-cache-status: DYNAMIC
report-to: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=t%2BaKe2XkIeZHfVzXKoKe1cnrJXrECymzQF0YMXkb3UB%2FUIW%2BtGHjtw8nO6mPpdyvG47IfxeMVKRwlICk041S1xhefARtzTXLZgh0CPBijf%2Bo6I46SrJZUZpN4oBZ5i9S9nxmDEx222i3yCJT"}],"group":"cf-nel","max_age":604800}
nel: {"success_fraction":0,"report_to":"cf-nel","max_age":604800}
server: cloudflare
cf-ray: 8ce05cd48bb41aa5-GRU
<?xml version="1.0" encoding="utf-8"?><soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"><soap:Body><ValidarLoginResponse xmlns="http://mydomain.com/myapp_webservice/"><ValidarLoginResult>&lt;?xml version="1.0" encoding="utf-8" standalone="yes"?&gt;&lt;Dados xmlns="http://mydomain.com"&gt;&lt;Resultado&gt;1&lt;/Resultado&gt;&lt;Codigo&gt;0&lt;/Codigo&gt;&lt;Conteudo&gt;&lt;Registro&gt;&lt;usuario&gt;PDA&lt;/usuario&gt;&lt;nivel&gt;1&lt;/nivel&gt;&lt;perfil&gt;7&lt;/perfil&gt;&lt;limdes&gt;0&lt;/limdes&gt;&lt;token&gt;USERNAME#431133431642520023&lt;/token&gt;&lt;codigotef/&gt;&lt;tokentef/&gt;&lt;/Registro&gt;&lt;/Conteudo&gt;&lt;/Dados&gt;</ValidarLoginResult></ValidarLoginResponse></soap:Body></soap:Envelope>
<-- END HTTP (830-byte body)
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.control.Either$$ExternalSyntheticLambda0>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.control.Either$$ExternalSyntheticLambda0>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.control.Either$$ExternalSyntheticLambda1>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.control.Either$$ExternalSyntheticLambda1>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.control.Either$$ExternalSyntheticLambda2>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.control.Either$$ExternalSyntheticLambda2>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.Function1>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.Function1>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.PartialFunction>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.PartialFunction>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Seq>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Seq>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.IndexedSeq>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.IndexedSeq>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Vector>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Vector>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.IndexedSeq>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Array>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Array>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Array>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.IndexedSeq>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.CharSeq>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.CharSeq>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.CharSeq>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.PartialFunction>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Map>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Map>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Map>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Map>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Map>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Seq>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.LinearSeq>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.LinearSeq>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.List>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.List>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.List>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Map>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Map>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Map>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Map>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.LinearSeq>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Queue>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Queue>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Queue>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Map>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.SortedMap>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.SortedMap>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.SortedMap>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.SortedMap>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.SortedMap>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.SortedMap>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.SortedMap>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.SortedMap>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.SortedMap>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.LinearSeq>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Stream>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Stream>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Stream>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.List>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.List>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Vector>
Rejecting re-init on previously-failed class java.lang.Class<io.vavr.collection.Vector>
Rejecting re-init on previously-failed class java.lang.Class<com.mydomain.myapp.fragments.LoginFragmentViewModel$$ExternalSyntheticLambda1>
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
Debugger told VM to exit with status -1
HostConnection::get() New Host Connection established 0x7c169370f0, tid 2642
[com.mydomain.myapp.debug/com.mydomain.myapp.activities.MainActivity] cancelBuffer: slot 1 is not owned by the producer (state = 2)
tid 2658: eglQuerySurface(989): error 0x3001 (EGL_NOT_INITIALIZED)
tid 2658: eglQuerySurface(989): error 0x3001 (EGL_NOT_INITIALIZED)
tid 2658: eglSwapBuffers(1728): error 0x3001 (EGL_NOT_INITIALIZED)

Encountered EGL error 12289 EGL_NOT_INITIALIZED during rendering
Fatal signal 5 (SIGTRAP), code 1 in tid 2658 (RenderThread)
channel '73d7fa7 com.mydomain.myapp.debug/com.mydomain.myapp.activities.MainActivity (server)' ~ Consumer closed input channel or an error occurred.  events=0x9
channel '73d7fa7 com.mydomain.myapp.debug/com.mydomain.myapp.activities.MainActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
WIN DEATH: Window{73d7fa7 u0 com.mydomain.myapp.debug/com.mydomain.myapp.activities.MainActivity}
Attempted to unregister already unregistered input channel '73d7fa7 com.mydomain.myapp.debug/com.mydomain.myapp.activities.MainActivity (server)'
unexpected waitpid response: n=2658, status=0000ff00
---------------
tid exited before attach completed: tid 2658
Process com.mydomain.myapp.debug (pid 2632) has died
Process 2632 exited cleanly (255)
Force removing ActivityRecord{2a36f02e u0 com.mydomain.myapp.debug/com.mydomain.myapp.activities.MainActivity t9}: app died, no saved state
eglMakeCurrent: 0x7c13d5b060: ver 3 0 (tinfo 0x7c13d6c800)
Got RemoteException sending setActive(false) notification to pid 2632 uid 10047
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
>>>>>> START com.android.internal.os.RuntimeInit uid 0 <<<<<<
CheckJNI is OFF
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
eglMakeCurrent: 0x7c13d25100: ver 3 0 (tinfo 0x7c13cabb20)
Couldn't load memtrack module (No such file or directory)
failed to load memtrack module: -2
Calling main entry com.android.commands.am.Am
Force stopping com.mydomain.myapp.debug appid=10047 user=0: from pid 2681
Shutting down VM
eglMakeCurrent: 0x7c13d5b060: ver 3 0 (tinfo 0x7c13d6c800)
eglMakeCurrent: 0x7c13d5b060: ver 3 0 (tinfo 0x7c13d6c800)
eglMakeCurrent: 0x7c13d5b060: ver 3 0 (tinfo 0x7c13d6c800)
Incorrectly called buildLayer on View: ShortcutAndWidgetContainer, destroying layer...
Incorrectly called buildLayer on View: ShortcutAndWidgetContainer, destroying layer...
eglMakeCurrent: 0x7c13d5b060: ver 3 0 (tinfo 0x7c13d6c800)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants