App crashes on android after about 1 hr usage with Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 6664 (SGen worker)

Vinayak Nikam 71 Reputation points
2025-03-21T23:34:01.0466667+00:00

App crashes on android after continuous use for about 1 hour. Please refer below adb logs when app crashed -

2025-03-21 14:29:09.249 6649-6664 com.name.myname com.name.myname E How can an object and a reference inside it not be in the same block? 2025-03-21 14:29:09.251 6649-6664 monodroid com.name.myname A How can an object and a reference inside it not be in the same block? 2025-03-21 14:29:09.252 6649-6664 monodroid com.name.myname A Abort at mono-log-adapter.cc:46:3 ('static void xamarin::android::internal::MonodroidRuntime::mono_log_handler(const char *, const char *, const char *, mono_bool, void *)') 2025-03-21 14:29:09.395 11907-11907 linker64 pid-11907 W type=1400 audit(0.0:9001): avc: denied { search } for name="tests" dev="dm-49" ino=113 scontext=u:r:untrusted_app:s0:c165,c257,c512,c768 tcontext=u:object_r:shell_test_data_file:s0 tclass=dir permissive=0 app=com.name.myname 2025-03-21 14:29:09.395 11907-11907 linker64 pid-11907 W type=1400 audit(0.0:9002): avc: denied { search } for name="tests" dev="dm-49" ino=113 scontext=u:r:untrusted_app:s0:c165,c257,c512,c768 tcontext=u:object_r:shell_test_data_file:s0 tclass=dir permissive=0 app=com.name.myname 2025-03-21 14:29:09.395 11907-11907 linker64 pid-11907 W type=1400 audit(0.0:9003): avc: denied { search } for name="tests" dev="dm-49" ino=113 scontext=u:r:untrusted_app:s0:c165,c257,c512,c768 tcontext=u:object_r:shell_test_data_file:s0 tclass=dir permissive=0 app=com.name.myname 2025-03-21 14:29:09.395 11907-11907 linker64 pid-11907 W type=1400 audit(0.0:9004): avc: denied { search } for name="tests" dev="dm-49" ino=113 scontext=u:r:untrusted_app:s0:c165,c257,c512,c768 tcontext=u:object_r:shell_test_data_file:s0 tclass=dir permissive=0 app=com.name.myname 2025-03-21 14:29:09.635 6649-8860 com.name.myname com.name.myname I Explicit concurrent mark compact GC freed 405KB AllocSpace bytes, 0(0B) LOS objects, 24% free, 13MB/17MB, paused 1.205ms,3.953ms total 114.777ms

2025-03-21 14:29:11.881 6649-6664 libc com.name.myname A Fatal signal 6 (SIGABRT), code -1 (SI_QUEUE) in tid 6664 (SGen worker), pid 6649 (com.name.myname) 2025-03-21 14:29:12.034 6649-8915 com.name.myname com.name.myname I Explicit concurrent mark compact GC freed 104KB AllocSpace bytes, 0(0B) LOS objects, 24% free, 13MB/17MB, paused 1.667ms,5.810ms total 188.832ms

2025-03-21 14:29:13.390 6649-8396 com.name.myname com.name.myname I Explicit concurrent mark compact GC freed 36KB AllocSpace bytes, 0(0B) LOS objects, 24% free, 13MB/17MB, paused 1.584ms,4.989ms total 136.044ms 2025-03-21 14:29:14.563 11910-11910 DEBUG crash_dump64 A Cmdline: com.name.myname 2025-03-21 14:29:14.564 11910-11910 DEBUG crash_dump64 A pid: 6649, tid: 6664, name: SGen worker >>> com.name.myname <<< 2025-03-21 14:29:14.564 11910-11910 DEBUG crash_dump64 A #1 pc 00000000000467e0 /data/app/~~powVlcLVZYqugiW7-6oNAw==/com.name.myname--etGUP2wt1GJpiWcBdbpiQ==/split_config.arm64_v8a.apk!libmono-android.release.so (xamarin::android::Helpers::abort_application(_LogCategories, char const*, bool, std::__ndk1::source_location)+148) (BuildId: 5b590bab63a2fd96f32bed580c213ac3371fd6be) 2025-03-21 14:29:14.564 11910-11910 DEBUG crash_dump64 A #2 pc 000000000001a854 /data/app/~~powVlcLVZYqugiW7-6oNAw==/com.name.myname--etGUP2wt1GJpiWcBdbpiQ==/split_config.arm64_v8a.apk!libmono-android.release.so (xamarin::android::Helpers::abort_application(char const*, bool, std::__ndk1::source_location)+28) (BuildId: 5b590bab63a2fd96f32bed580c213ac3371fd6be) 2025-03-21 14:29:14.564 11910-11910 DEBUG crash_dump64 A #3 pc 000000000002b148 /data/app/~~powVlcLVZYqugiW7-6oNAw==/com.name.myname--etGUP2wt1GJpiWcBdbpiQ==/split_config.arm64_v8a.apk!libmono-android.release.so (xamarin::android::internal::MonodroidRuntime::mono_log_handler(char const*, char const*, char const*, int, void*)+216) (BuildId: 5b590bab63a2fd96f32bed580c213ac3371fd6be) 2025-03-21 14:29:14.564 11910-11910 DEBUG crash_dump64 A #4 pc 00000000001d1738 /data/app/~~powVlcLVZYqugiW7-6oNAw==/com.name.myname--etGUP2wt1GJpiWcBdbpiQ==/split_config.arm64_v8a.apk!libmonosgen-2.0.so (BuildId: 40613dedac7998c3faea49b99e495f0470c15869) 2025-03-21 14:29:14.564 11910-11910 DEBUG crash_dump64 A #5 pc 00000000001d17c4 /data/app/~~powVlcLVZYqugiW7-6oNAw==/com.name.myname--etGUP2wt1GJpiWcBdbpiQ==/split_config.arm64_v8a.apk!libmonosgen-2.0.so (BuildId: 40613dedac7998c3faea49b99e495f0470c15869) 2025-03-21 14:29:14.564 11910-11910 DEBUG crash_dump64 A #6 pc 00000000002d5e64 /data/app/~~powVlcLVZYqugiW7-6oNAw==/com.name.myname--etGUP2wt1GJpiWcBdbpiQ==/split_config.arm64_v8a.apk!libmonosgen-2.0.so (BuildId: 40613dedac7998c3faea49b99e495f0470c15869) 2025-03-21 14:29:14.565 11910-11910 DEBUG crash_dump64 A #7 pc 00000000002c6258 /data/app/~~powVlcLVZYqugiW7-6oNAw==/com.name.myname--etGUP2wt1GJpiWcBdbpiQ==/split_config.arm64_v8a.apk!libmonosgen-2.0.so (BuildId: 40613dedac7998c3faea49b99e495f0470c15869) 2025-03-21 14:29:14.565 11910-11910 DEBUG crash_dump64 A #8 pc 000000000029c214 /data/app/~~powVlcLVZYqugiW7-6oNAw==/com.name.myname--etGUP2wt1GJpiWcBdbpiQ==/split_config.arm64_v8a.apk!libmonosgen-2.0.so (BuildId: 40613dedac7998c3faea49b99e495f0470c15869) 2025-03-21 14:29:14.565 11910-11910 DEBUG crash_dump64 A #9 pc 00000000002aaeb4 /data/app/~~powVlcLVZYqugiW7-6oNAw==/com.name.myname--etGUP2wt1GJpiWcBdbpiQ==/split_config.arm64_v8a.apk!libmonosgen-2.0.so (BuildId: 40613dedac7998c3faea49b99e495f0470c15869) 2025-03-21 14:29:14.565 11910-11910 DEBUG crash_dump64 A #10 pc 00000000002bc39c /data/app/~~powVlcLVZYqugiW7-6oNAw==/com.name.myname--etGUP2wt1GJpiWcBdbpiQ==/split_config.arm64_v8a.apk!libmonosgen-2.0.so (BuildId: 40613dedac7998c3faea49b99e495f0470c15869) 2025-03-21 14:29:14.565 11910-11910 DEBUG crash_dump64 A #11 pc 00000000002b35f4 /data/app/~~powVlcLVZYqugiW7-6oNAw==/com.name.myname--etGUP2wt1GJpiWcBdbpiQ==/split_config.arm64_v8a.apk!libmonosgen-2.0.so (BuildId: 40613dedac7998c3faea49b99e495f0470c15869) 2025-03-21 14:29:14.565 11910-11910 DEBUG crash_dump64 A #12 pc 00000000002e4364 /data/app/~~powVlcLVZYqugiW7-6oNAw==/com.name.myname--etGUP2wt1GJpiWcBdbpiQ==/split_config.arm64_v8a.apk!libmonosgen-2.0.so (BuildId: 40613dedac7998c3faea49b99e495f0470c15869) 2025-03-21 14:29:14.750 2043-11915 ActivityTaskManager system_server W Force finishing activity com.name.myname/crc64415d5ee05d3f8ae5.MainActivity 2025-03-21 14:29:15.338 2043-4702 WindowManager system_server I WIN DEATH: Window{949f4d7 u0 com.name.myname/crc64415d5ee05d3f8ae5.MainActivity} 2025-03-21 14:29:15.339 2043-2386 ConnectivityService system_server D releasing NetworkRequest [ REQUEST id=2913, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10421 RequestorUid: 10421 RequestorPkg: com.name.myname UnderlyingNetworks: Null] ] (release request) 2025-03-21 14:29:15.341 2043-5068 ActivityManager system_server I appDiedLocked: app=ProcessRecord{3c22c9b 6649:com.name.myname/u0a421} thread=android.os.BinderProxy@73d2f8c fromBinderDied=true isKilledByAm=false reason=null 2025-03-21 14:29:15.341 2043-5068 ActivityManager system_server I Process com.name.myname (pid 6649) has died: cch CRE 2025-03-21 14:29:15.343 2043-2386 ConnectivityService system_server D releasing NetworkRequest [ REQUEST id=2910, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10421 RequestorUid: 10421 RequestorPkg: com.name.myname UnderlyingNetworks: Null] ] (release request) 2025-03-21 14:29:15.343 2043-2386 ConnectivityService system_server D releasing NetworkRequest [ REQUEST id=2906, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10421 RequestorUid: 10421 RequestorPkg: com.name.myname UnderlyingNetworks: Null] ] (release request) 2025-03-21 14:29:15.343 2043-4702 InputManager-JNI system_server W Input channel object '949f4d7 com.name.myname/crc64415d5ee05d3f8ae5.MainActivity (client)' was disposed without first being removed with the input manager! 2025-03-21 14:29:15.344 2043-2386 ConnectivityService system_server D releasing NetworkRequest [ REQUEST id=2908, [ Capabilities: INTERNET&NOT_RESTRICTED&TRUSTED&NOT_VCN_MANAGED Uid: 10421 RequestorUid: 10421 RequestorPkg: com.name.myname UnderlyingNetworks: Null] ] (release request) 2025-03-21 14:29:15.368 2043-5068 InputManager-JNI system_server W Input channel object 'Letterbox_left_ActivityRecord{5755e87 u0 com.name.myname/crc64415d5ee05d3f8ae5.MainActivity} t68} (client)' was disposed without first being removed with the input manager! 2025-03-21 14:29:15.368 2043-5068 InputManager-JNI system_server W Input channel object 'Letterbox_top_ActivityRecord{5755e87 u0 com.name.myname/crc64415d5ee05d3f8ae5.MainActivity} t68} (client)' was disposed without first being removed with the input manager! 2025-03-21 14:29:15.368 2043-5068 InputManager-JNI system_server W Input channel object 'Letterbox_right_ActivityRecord{5755e87 u0 com.name.myname/crc64415d5ee05d3f8ae5.MainActivity} t68} (client)' was disposed without first being removed with the input manager! 2025-03-21 14:29:15.368 2043-5068 InputManager-JNI system_server W Input channel object 'Letterbox_bottom_ActivityRecord{5755e87 u0 com.name.myname/crc64415d5ee05d3f8ae5.MainActivity} t68} (client)' was disposed without first being removed with the input manager! 2025-03-21 14:29:15.375 2043-2133 UsageStatsService system_server W Unexpected activity event reported! (com.name.myname/crc64415d5ee05d3f8ae5.MainActivity event : 23 instanceId : 189469149)

Developer technologies | .NET | .NET MAUI
{count} votes

2 answers

Sort by: Most helpful
  1. Deleted

    This answer has been deleted due to a violation of our Code of Conduct. The answer was manually reported or identified through automated detection before action was taken. Please refer to our Code of Conduct for more information.


    Comments have been turned off. Learn more

  2. Bruce (SqlWork.com) 78,006 Reputation points Volunteer Moderator
    2025-03-22T19:08:02.52+00:00

    The real error is that dispose is called on an object that is still referenced by other objects. When the other object references the disposed object (maybe a callback) there is a crash. It appears your activity dispose is not releasing input manager references.

    0 comments No comments

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.