realm / realm-js

Realm is a mobile database: an alternative to SQLite & key-value stores
https://realm.io
Apache License 2.0
5.62k stars 558 forks source link

【Realm 12.6.2】Expo Android app crash everytime when reload app #6542

Open chinamcafee opened 2 months ago

chinamcafee commented 2 months ago

How frequently does the bug occur?

Always

Description

I have created an demo app use create-expo-app template, and import realm package which version is 12.6.2 , other mainly dependecies are

"@realm/react": "^0.6.2",
"expo": "~50.0.11",

I have push the demo code to github, repo is:

https://github.com/chinamcafee/RealmCrashDemo

When I reload app press R on terminal or shake phone press "Reload" on developer menu. App crash every time.

And App log as follows:

03-10 13:19:32.704 20523 20542 I .RealmCrashDemo: This is non sticky GC, maxfree is 33554432 minfree is 8388608
03-10 13:19:32.723 20523 20544 W .RealmCrashDemo: ApkAssets: Deleting an ApkAssets object '<empty> and /product/app/MiuiContentCatcherMIUI15/MiuiContentCatcherMIUI15.apk' with 1 weak references
03-10 13:19:32.723 20523 20544 W .RealmCrashDemo: ApkAssets: Deleting an ApkAssets object '<empty> and /system_ext/priv-app/RtMiCloudSDK/RtMiCloudSDK.apk' with 1 weak references
03-10 13:19:32.723 20523 20544 W .RealmCrashDemo: ApkAssets: Deleting an ApkAssets object '<empty> and /system_ext/app/miuisystem/miuisystem.apk' with 1 weak references
03-10 13:19:33.820 20523 20523 W RenderThread: type=1400 audit(0.0:226140): avc:  denied  { getattr } for  path="/sys/module/metis/parameters/minor_window_app" dev="sysfs" ino=81085 scontext=u:r:untrusted_app:s0:c92,c257,c512,c768 tcontext=u:object_r:sysfs_migt:s0 tclass=file permissive=0 app=com.chinamcafee.RealmCrashDemo
03-10 13:19:33.824 20523 20523 W RenderThread: type=1400 audit(0.0:226141): avc:  denied  { getattr } for  path="/sys/module/metis/parameters/minor_window_app" dev="sysfs" ino=81085 scontext=u:r:untrusted_app:s0:c92,c257,c512,c768 tcontext=u:object_r:sysfs_migt:s0 tclass=file permissive=0 app=com.chinamcafee.RealmCrashDemo
03-10 13:19:33.824 20523 20523 W RenderThread: type=1400 audit(0.0:226142): avc:  denied  { getattr } for  path="/sys/module/metis/parameters/minor_window_app" dev="sysfs" ino=81085 scontext=u:r:untrusted_app:s0:c92,c257,c512,c768 tcontext=u:object_r:sysfs_migt:s0 tclass=file permissive=0 app=com.chinamcafee.RealmCrashDemo
03-10 13:19:34.140 20523 20523 W RenderThread: type=1400 audit(0.0:226143): avc:  denied  { getattr } for  path="/sys/module/metis/parameters/minor_window_app" dev="sysfs" ino=81085 scontext=u:r:untrusted_app:s0:c92,c257,c512,c768 tcontext=u:object_r:sysfs_migt:s0 tclass=file permissive=0 app=com.chinamcafee.RealmCrashDemo
03-10 13:19:34.144 20523 20523 W RenderThread: type=1400 audit(0.0:226144): avc:  denied  { getattr } for  path="/sys/module/metis/parameters/minor_window_app" dev="sysfs" ino=81085 scontext=u:r:untrusted_app:s0:c92,c257,c512,c768 tcontext=u:object_r:sysfs_migt:s0 tclass=file permissive=0 app=com.chinamcafee.RealmCrashDemo
03-10 13:19:34.147 20523 20635 W RenderInspector: DequeueBuffer time out on com.chinamcafee.RealmCrashDemo/com.chinamcafee.RealmCrashDemo.MainActivity, count=1, avg=24 ms, max=24 ms.
03-10 13:19:34.149  2705  4473 D PerfShielderService: com.chinamcafee.RealmCrashDemo|com.chinamcafee.RealmCrashDemo/com.chinamcafee.RealmCrashDemo.MainActivity|165|231049443826287|94|2|6
03-10 13:19:34.149 20523 20824 F libc    : Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x28 in tid 20824 (mqt_js), pid 20523 (.RealmCrashDemo)
03-10 13:19:34.149  8527 15263 W MiuiPerfServiceClient: interceptAndQueuing:20523|com.chinamcafee.RealmCrashDemo|165|94|231049443826287|Slow handle animation|6
03-10 13:19:34.179  5665  5964 D MiuiFullScreenTaskRepository: setFocusedTask taskId=633, topActivity=ComponentInfo{com.chinamcafee.RealmCrashDemo/com.chinamcafee.RealmCrashDemo.MainActivity}
03-10 13:19:34.179  5665  5964 D MiuiFullScreenTaskRepository: addOrUpdateFullScreenTaskInfo taskId=633, topActivity=ComponentInfo{com.chinamcafee.RealmCrashDemo/com.chinamcafee.RealmCrashDemo.MainActivity}
03-10 13:19:34.390 21297 21297 F DEBUG   : Cmdline: com.chinamcafee.RealmCrashDemo
03-10 13:19:34.390 21297 21297 F DEBUG   : pid: 20523, tid: 20824, name: mqt_js  >>> com.chinamcafee.RealmCrashDemo <<<
03-10 13:19:34.390 21297 21297 F DEBUG   :       #00 pc 0000000000363b74  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!librealm.so (offset 0x2713000) (BuildId: edf6f0d435afef43e7dfceba74cfdd58b0289992)
03-10 13:19:34.390 21297 21297 F DEBUG   :       #01 pc 0000000000079800  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libhermes_executor.so (offset 0x1885000) (BuildId: 5656b456b533237e)
03-10 13:19:34.390 21297 21297 F DEBUG   :       #02 pc 0000000000079724  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libhermes_executor.so (offset 0x1885000) (std::__ndk1::function<facebook::jsi::Value (facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)>::operator()(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long) const+132) (BuildId: 5656b456b533237e)
03-10 13:19:34.390 21297 21297 F DEBUG   :       #03 pc 0000000000079690  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libhermes_executor.so (offset 0x1885000) (facebook::jsi::DecoratedHostFunction::operator()(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)+84) (BuildId: 5656b456b533237e)
03-10 13:19:34.390 21297 21297 F DEBUG   :       #04 pc 0000000000079618  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libhermes_executor.so (offset 0x1885000) (BuildId: 5656b456b533237e)
03-10 13:19:34.390 21297 21297 F DEBUG   :       #05 pc 0000000000079564  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libhermes_executor.so (offset 0x1885000) (facebook::jsi::Value std::__ndk1::__invoke_void_return_wrapper<facebook::jsi::Value>::__call<facebook::jsi::DecoratedHostFunction&, facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long>(facebook::jsi::DecoratedHostFunction&, facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*&&, unsigned long&&)+120) (BuildId: 5656b456b533237e)
03-10 13:19:34.390 21297 21297 F DEBUG   :       #06 pc 00000000000794a0  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libhermes_executor.so (offset 0x1885000) (BuildId: 5656b456b533237e)
03-10 13:19:34.390 21297 21297 F DEBUG   :       #07 pc 00000000000781fc  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libhermes_executor.so (offset 0x1885000) (std::__ndk1::__function::__func<facebook::jsi::DecoratedHostFunction, std::__ndk1::allocator<facebook::jsi::DecoratedHostFunction>, facebook::jsi::Value (facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)>::operator()(facebook::jsi::Runtime&, facebook::jsi::Value const&, facebook::jsi::Value const*&&, unsigned long&&)+120) (BuildId: 5656b456b533237e)
03-10 13:19:34.390 21297 21297 F DEBUG   :       #08 pc 000000000009c7f0  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libhermes.so (offset 0x15bc000) (BuildId: db6fd99979b1c632a8aa7fc3fb1374981dc2c7c4)
03-10 13:19:34.390 21297 21297 F DEBUG   :       #09 pc 00000000000ce538  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libhermes.so (offset 0x15bc000) (BuildId: db6fd99979b1c632a8aa7fc3fb1374981dc2c7c4)
03-10 13:19:34.390 21297 21297 F DEBUG   :       #10 pc 00000000000ed0b0  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libhermes.so (offset 0x15bc000) (BuildId: db6fd99979b1c632a8aa7fc3fb1374981dc2c7c4)
03-10 13:19:34.390 21297 21297 F DEBUG   :       #11 pc 00000000000ec554  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libhermes.so (offset 0x15bc000) (BuildId: db6fd99979b1c632a8aa7fc3fb1374981dc2c7c4)
03-10 13:19:34.390 21297 21297 F DEBUG   :       #12 pc 00000000000ce830  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libhermes.so (offset 0x15bc000) (BuildId: db6fd99979b1c632a8aa7fc3fb1374981dc2c7c4)
03-10 13:19:34.390 21297 21297 F DEBUG   :       #13 pc 0000000000095060  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libhermes.so (offset 0x15bc000) (BuildId: db6fd99979b1c632a8aa7fc3fb1374981dc2c7c4)
03-10 13:19:34.390 21297 21297 F DEBUG   :       #14 pc 0000000000075f34  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libhermes_executor.so (offset 0x1885000) (facebook::jsi::RuntimeDecorator<facebook::jsi::Runtime, facebook::jsi::Runtime>::call(facebook::jsi::Function const&, facebook::jsi::Value const&, facebook::jsi::Value const*, unsigned long)+72) (BuildId: 5656b456b533237e)
03-10 13:19:34.390 21297 21297 F DEBUG   :       #15 pc 0000000000074338  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libhermes_executor.so (offset 0x1885000) (BuildId: 5656b456b533237e)
03-10 13:19:34.390 21297 21297 F DEBUG   :       #16 pc 000000000002fd04  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libreact_render_runtimescheduler.so (offset 0x20e5000) (facebook::jsi::Function::call(facebook::jsi::Runtime&, facebook::jsi::Value const*, unsigned long) const+108) (BuildId: 97d4d28206b311e5)
03-10 13:19:34.390 21297 21297 F DEBUG   :       #17 pc 000000000002fc18  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libreact_render_runtimescheduler.so (offset 0x20e5000) (facebook::jsi::Function::call(facebook::jsi::Runtime&, std::initializer_list<facebook::jsi::Value>) const+116) (BuildId: 97d4d28206b311e5)
03-10 13:19:34.390 21297 21297 F DEBUG   :       #18 pc 000000000004ebb0  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libreact_render_runtimescheduler.so (offset 0x20e5000) (facebook::react::Task::execute(facebook::jsi::Runtime&, bool)+244) (BuildId: 97d4d28206b311e5)
03-10 13:19:34.390 21297 21297 F DEBUG   :       #19 pc 000000000002c318  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libreact_render_runtimescheduler.so (offset 0x20e5000) (facebook::react::RuntimeScheduler::executeTask(facebook::jsi::Runtime&, std::__ndk1::shared_ptr<facebook::react::Task>, bool) const+168) (BuildId: 97d4d28206b311e5)
03-10 13:19:34.390 21297 21297 F DEBUG   :       #20 pc 000000000002ca68  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libreact_render_runtimescheduler.so (offset 0x20e5000) (facebook::react::RuntimeScheduler::startWorkLoop(facebook::jsi::Runtime&) const+328) (BuildId: 97d4d28206b311e5)
03-10 13:19:34.390 21297 21297 F DEBUG   :       #21 pc 00000000000393bc  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libreact_render_runtimescheduler.so (offset 0x20e5000) (BuildId: 97d4d28206b311e5)
03-10 13:19:34.390 21297 21297 F DEBUG   :       #22 pc 0000000000039360  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libreact_render_runtimescheduler.so (offset 0x20e5000) (BuildId: 97d4d28206b311e5)
03-10 13:19:34.390 21297 21297 F DEBUG   :       #23 pc 00000000000392fc  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libreact_render_runtimescheduler.so (offset 0x20e5000) (BuildId: 97d4d28206b311e5)
03-10 13:19:34.390 21297 21297 F DEBUG   :       #24 pc 00000000000392bc  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libreact_render_runtimescheduler.so (offset 0x20e5000) (BuildId: 97d4d28206b311e5)
03-10 13:19:34.390 21297 21297 F DEBUG   :       #25 pc 00000000000380f4  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libreact_render_runtimescheduler.so (offset 0x20e5000) (BuildId: 97d4d28206b311e5)
03-10 13:19:34.390 21297 21297 F DEBUG   :       #26 pc 000000000027db2c  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libreactnativejni.so (offset 0x242e000) (BuildId: bec7e5a2262e26ce)
03-10 13:19:34.390 21297 21297 F DEBUG   :       #27 pc 000000000027d5f4  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libreactnativejni.so (offset 0x242e000) (std::__ndk1::function<void (facebook::jsi::Runtime&)>::operator()(facebook::jsi::Runtime&) const+44) (BuildId: bec7e5a2262e26ce)
03-10 13:19:34.391 21297 21297 F DEBUG   :       #28 pc 000000000027d52c  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libreactnativejni.so (offset 0x242e000) (BuildId: bec7e5a2262e26ce)
03-10 13:19:34.391 21297 21297 F DEBUG   :       #29 pc 000000000027d498  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libreactnativejni.so (offset 0x242e000) (BuildId: bec7e5a2262e26ce)
03-10 13:19:34.391 21297 21297 F DEBUG   :       #30 pc 000000000027d430  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libreactnativejni.so (offset 0x242e000) (BuildId: bec7e5a2262e26ce)
03-10 13:19:34.391 21297 21297 F DEBUG   :       #31 pc 000000000027d3dc  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libreactnativejni.so (offset 0x242e000) (BuildId: bec7e5a2262e26ce)
03-10 13:19:34.391 21297 21297 F DEBUG   :       #32 pc 000000000027c1ac  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libreactnativejni.so (offset 0x242e000) (BuildId: bec7e5a2262e26ce)
03-10 13:19:34.391 21297 21297 F DEBUG   :       #33 pc 00000000002a5360  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libreactnativejni.so (offset 0x242e000) (BuildId: bec7e5a2262e26ce)
03-10 13:19:34.391 21297 21297 F DEBUG   :       #34 pc 00000000002a52bc  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libreactnativejni.so (offset 0x242e000) (std::__ndk1::function<void (facebook::react::JSExecutor*)>::operator()(facebook::react::JSExecutor*) const+60) (BuildId: bec7e5a2262e26ce)
03-10 13:19:34.391 21297 21297 F DEBUG   :       #35 pc 00000000002a526c  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libreactnativejni.so (offset 0x242e000) (BuildId: bec7e5a2262e26ce)
03-10 13:19:34.391 21297 21297 F DEBUG   :       #36 pc 00000000002a51f0  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libreactnativejni.so (offset 0x242e000) (BuildId: bec7e5a2262e26ce)
03-10 13:19:34.391 21297 21297 F DEBUG   :       #37 pc 00000000002a51a4  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libreactnativejni.so (offset 0x242e000) (BuildId: bec7e5a2262e26ce)
03-10 13:19:34.391 21297 21297 F DEBUG   :       #38 pc 00000000002a517c  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libreactnativejni.so (offset 0x242e000) (BuildId: bec7e5a2262e26ce)
03-10 13:19:34.391 21297 21297 F DEBUG   :       #39 pc 00000000002a3eb8  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libreactnativejni.so (offset 0x242e000) (BuildId: bec7e5a2262e26ce)
03-10 13:19:34.391 21297 21297 F DEBUG   :       #40 pc 00000000001eae98  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libreactnativejni.so (offset 0x242e000) (BuildId: bec7e5a2262e26ce)
03-10 13:19:34.391 21297 21297 F DEBUG   :       #41 pc 00000000001ead88  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libreactnativejni.so (offset 0x242e000) (std::__ndk1::function<void ()>::operator()() const+20) (BuildId: bec7e5a2262e26ce)
03-10 13:19:34.391 21297 21297 F DEBUG   :       #42 pc 0000000000209f0c  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libreactnativejni.so (offset 0x242e000) (BuildId: bec7e5a2262e26ce)
03-10 13:19:34.391 21297 21297 F DEBUG   :       #43 pc 0000000000209e88  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libreactnativejni.so (offset 0x242e000) (BuildId: bec7e5a2262e26ce)
03-10 13:19:34.391 21297 21297 F DEBUG   :       #44 pc 0000000000209e3c  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libreactnativejni.so (offset 0x242e000) (BuildId: bec7e5a2262e26ce)
03-10 13:19:34.391 21297 21297 F DEBUG   :       #45 pc 0000000000209e14  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libreactnativejni.so (offset 0x242e000) (BuildId: bec7e5a2262e26ce)
03-10 13:19:34.391 21297 21297 F DEBUG   :       #46 pc 0000000000208c18  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libreactnativejni.so (offset 0x242e000) (BuildId: bec7e5a2262e26ce)
03-10 13:19:34.391 21297 21297 F DEBUG   :       #47 pc 0000000000017eb0  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libfbjni.so (offset 0x1196000) (facebook::jni::detail::MethodWrapper<void (facebook::jni::JNativeRunnable::*)(), &(facebook::jni::JNativeRunnable::run()), facebook::jni::JNativeRunnable, void>::dispatch(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*>)+72) (BuildId: 957a087554a7dd659c148d0560674b789d2844d0)
03-10 13:19:34.391 21297 21297 F DEBUG   :       #48 pc 0000000000017e00  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/base.apk!libfbjni.so (offset 0x1196000) (facebook::jni::detail::FunctionWrapper<void (*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*>), facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*, void>::call(_JNIEnv*, _jobject*, void (*)(facebook::jni::alias_ref<facebook::jni::detail::JTypeFor<facebook::jni::HybridClass<facebook::jni::JNativeRunnable, facebook::jni::JRunnable>::JavaPart, facebook::jni::JRunnable, void>::_javaobject*>))+60) (BuildId: 957a087554a7dd659c148d0560674b789d2844d0)
03-10 13:19:34.391 21297 21297 F DEBUG   :       #67 pc 00000000003abff0  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/oat/arm64/base.vdex (com.facebook.react.bridge.queue.MessageQueueThreadHandler.dispatchMessage+0)
03-10 13:19:34.391 21297 21297 F DEBUG   :       #85 pc 00000000003ac14c  /data/app/~~xSnuOeOURZH0XdcI9EV5dA==/com.chinamcafee.RealmCrashDemo-01m1tUMOg3Owb1huXtibWw==/oat/arm64/base.vdex (com.facebook.react.bridge.queue.MessageQueueThreadImpl$4.run+0)
03-10 13:19:34.421  2705 21306 W ActivityTaskManager:   Force finishing activity com.chinamcafee.RealmCrashDemo/.MainActivity
03-10 13:19:34.423  2705 21306 D WindowManager: Collecting in transition 7577: Task{da4966f #633 type=standard A=10348:com.chinamcafee.RealmCrashDemo} init visibleRequested:true
03-10 13:19:34.424  2705 21306 D WindowManager: Collecting in transition 7577: ActivityRecord{b7d39bd u0 com.chinamcafee.RealmCrashDemo/.MainActivity t633 f}} init visibleRequested:true
03-10 13:19:34.439  8527  8731 D DigestGenerator: digest=============com.chinamcafee.RealmCrashDemo XXbase.apk!librealm.so (offset XX) ()
03-10 13:19:34.442  8527  8731 D MQSEventManager: send MSG_JUDGE_TRANSMISSION packageName com.chinamcafee.RealmCrashDemo
03-10 13:19:34.442  8527  8731 D MiSightJni: MiSight: Java_com_miui_misight_MiSight_nativeSendEvent enter called. '{"CrashType":"100000000","Stacktrace":"Build fingerprint: 'Xiaomi\/ishtar\/ishtar:14\/UKQ1.230804.001\/V816.0.24.2.26.DEV:user\/release-keys'##Revision: '0'##ABI: 'arm64'##Process uptime: 12s##Cmdline: com.chinamcafee.RealmCrashDemo##pid: 20523, tid: 20824, name: mqt_js  >>> com.chinamcafee.RealmCrashDemo <<<##uid: 10348##tagged_addr_ctrl: 0000000000000001 (PR_TAGGED_ADDR_ENABLE)##pac_enabled_keys: 000000000000000f (PR_PAC_APIAKEY, PR_PAC_APIBKEY, PR_PAC_APDAKEY, PR_PAC_APDBKEY)##signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0000000000000028##Cause: null pointer dereference##    x0  b400007ae369de18  x1  0000007acee1b4c0  x2  0000007acee1b550  x3  0000000000000001##    x4  00000077f6cdbb4c  x5  0000007acee1b648  x6  b400007a0979db40  x7  b4000077f4985000##    x8  00000077f71aa000  x9  0000007acee1b4c0  x10 0000007b01940320  x11 0000007b019a16f8##    x12 0000000000000000  x13 0000000000000001  x14 0000000000000001  x15 b4000077feb
03-10 13:19:34.442  8527  8731 D MiEvent : flatten EventId 901001003 -t 1710047974 -paraList {"CrashType":"100000000","CurrentTime":1710047974000,"Digest":"e1a2b4130200b812c071d486e319b876","Keyword":"{\"vn\":\"1.0.0\",\"vc\":\"1\",\"isRoot\":false,\"count\":1,\"preInstalled\":false,\"unfold\":false}","PackageName":"com.chinamcafee.RealmCrashDemo","Stacktrace":"Build fingerprint: 'Xiaomi/ishtar/ishtar:14/UKQ1.230804.001/V816.0.24.2.26.DEV:user/release-keys'##Revision: '0'##ABI: 'arm64'##Process uptime: 12s##Cmdline: com.chinamcafee.RealmCrashDemo##pid: 20523, tid: 20824, name: mqt_js  >>> com.chinamcafee.RealmCrashDemo <<<##uid: 10348##tagged_addr_ctrl: 0000000000000001 (PR_TAGGED_ADDR_ENABLE)##pac_enabled_keys: 000000000000000f (PR_PAC_APIAKEY, PR_PAC_APIBKEY, PR_PAC_APDAKEY, PR_PAC_APDBKEY)##signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0000000000000028##Cause: null pointer dereference##    x0  b400007ae369de18  x1  0000007acee1b4c0  x2  0000007acee1b550  x3  0000000000000001##    x4  00000077f6cdbb4c  x5  0000007acee1b648  x6  b400007a09
03-10 13:19:34.442  8527  8731 D MiEvent : report:EventId 901001003 -t 1710047974 -paraList {"CrashType":"100000000","CurrentTime":1710047974000,"Digest":"e1a2b4130200b812c071d486e319b876","Keyword":"{\"vn\":\"1.0.0\",\"vc\":\"1\",\"isRoot\":false,\"count\":1,\"preInstalled\":false,\"unfold\":false}","PackageName":"com.chinamcafee.RealmCrashDemo","Stacktrace":"Build fingerprint: 'Xiaomi/ishtar/ishtar:14/UKQ1.230804.001/V816.0.24.2.26.DEV:user/release-keys'##Revision: '0'##ABI: 'arm64'##Process uptime: 12s##Cmdline: com.chinamcafee.RealmCrashDemo##pid: 20523, tid: 20824, name: mqt_js  >>> com.chinamcafee.RealmCrashDemo <<<##uid: 10348##tagged_addr_ctrl: 0000000000000001 (PR_TAGGED_ADDR_ENABLE)##pac_enabled_keys: 000000000000000f (PR_PAC_APIAKEY, PR_PAC_APIBKEY, PR_PAC_APDAKEY, PR_PAC_APDBKEY)##signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0000000000000028##Cause: null pointer dereference##    x0  b400007ae369de18  x1  0000007acee1b4c0  x2  0000007acee1b550  x3  0000000000000001##    x4  00000077f6cdbb4c  x5  0000007acee1b648  x6  b400007a097
03-10 13:19:34.464  2705 12152 I ImeTracker: com.chinamcafee.RealmCrashDemo:361dc860: onRequestHide at ORIGIN_SERVER_HIDE_INPUT reason HIDE_REMOVE_CLIENT
03-10 13:19:34.464  2705 12152 I ImeTracker: com.chinamcafee.RealmCrashDemo:361dc860: onCancelled at PHASE_SERVER_SHOULD_HIDE
03-10 13:19:34.464  2705  4471 I WindowManager: WIN DEATH: Window{3896e94 u0 com.chinamcafee.RealmCrashDemo/com.chinamcafee.RealmCrashDemo.MainActivity}
03-10 13:19:34.464  2705  4471 W InputManager-JNI: Input channel object '3896e94 com.chinamcafee.RealmCrashDemo/com.chinamcafee.RealmCrashDemo.MainActivity (client)' was disposed without first being removed with the input manager!
03-10 13:19:34.468  2201  4255 D MI-SF   : updateScene: module = 270 (Input), value = 0, pkg = com.chinamcafee.RealmCrashDemo, Vrr = 1
03-10 13:19:34.469  2705  8326 I ActivityManager: Process com.chinamcafee.RealmCrashDemo (pid 20523) has died: fg  TOP 
03-10 13:19:34.471  2705  8326 D WindowManager: Collecting in transition 7577: Task{da4966f #633 type=standard A=10348:com.chinamcafee.RealmCrashDemo} init visibleRequested:false
03-10 13:19:34.471  2705  8326 D WindowManager: Collecting in transition 7577: ActivityRecord{b7d39bd u0 com.chinamcafee.RealmCrashDemo/.MainActivity t633 f}} init visibleRequested:false
03-10 13:19:34.478 16071 21312 D SplitInfoManager: Can't find fused modules in app com.chinamcafee.RealmCrashDemo
03-10 13:19:34.484  9623 11332 I ProcessMonitor: onForegroundInfoChanged: ForegroundInfo{mForegroundPackageName='com.miui.home', mForegroundUid=10139, mForegroundPid=5730, mLastForegroundPackageName='com.chinamcafee.RealmCrashDemo', mLastForegroundUid=10348, mLastForegroundPid=20523, mMultiWindowForegroundPackageName='com.miui.home', mMultiWindowForegroundUid=10139, mFlags=0}
03-10 13:19:34.484  5730  1072 D AppObserver: ForegroundInfo{mForegroundPackageName='com.miui.home', mForegroundUid=10139, mForegroundPid=5730, mLastForegroundPackageName='com.chinamcafee.RealmCrashDemo', mLastForegroundUid=10348, mLastForegroundPid=20523, mMultiWindowForegroundPackageName='com.miui.home', mMultiWindowForegroundUid=10139, mFlags=0}
03-10 13:19:34.485  5543  2383 D BluetoothLatencyMode: ForegroundInfo{mForegroundPackageName='com.miui.home', mForegroundUid=10139, mForegroundPid=5730, mLastForegroundPackageName='com.chinamcafee.RealmCrashDemo', mLastForegroundUid=10348, mLastForegroundPid=20523, mMultiWindowForegroundPackageName='com.miui.home', mMultiWindowForegroundUid=10139, mFlags=0}
03-10 13:19:34.486 15967 16376 D DockWindowManagerService: onActivityChanged: curName = ComponentInfo{com.miui.home/com.miui.home.launcher.Launcher}    preName = ComponentInfo{com.chinamcafee.RealmCrashDemo/com.chinamcafee.RealmCrashDemo.MainActivity}
03-10 13:19:34.487 12689 16427 D PerfEngineController: ForegroundInfo{mForegroundPackageName='com.miui.home', mForegroundUid=10139, mForegroundPid=5730, mLastForegroundPackageName='com.chinamcafee.RealmCrashDemo', mLastForegroundUid=10348, mLastForegroundPid=20523, mMultiWindowForegroundPackageName='com.miui.home', mMultiWindowForegroundUid=10139, mFlags=0}
03-10 13:19:34.487  9623 11332 I GameBoosterService: onForegroundInfoChanged: Cur=com.miui.home  last=com.chinamcafee.RealmCrashDemo
03-10 13:19:34.487  9623 11332 D GameBoosterService: onGameStatusChange foreground:ForegroundInfo{mForegroundPackageName='com.miui.home', mForegroundUid=10139, mForegroundPid=5730, mLastForegroundPackageName='com.chinamcafee.RealmCrashDemo', mLastForegroundUid=10348, mLastForegroundPid=20523, mMultiWindowForegroundPackageName='com.miui.home', mMultiWindowForegroundUid=10139, mFlags=0}
03-10 13:19:34.488 12693 30323 I GST     : forePkg: com.miui.home, preForePkg: com.chinamcafee.RealmCrashDemo
03-10 13:19:34.489 12693 30323 I GID     : PKG: com.chinamcafee.RealmCrashDemo IG ? false
03-10 13:19:34.489 12693 30323 I GID     : PKG: com.chinamcafee.RealmCrashDemo IG ? false
03-10 13:19:34.492  5639  6666 D NetworkMetricsController: mCurUid is 10139   mUidCache is {1000=com.xiaomi.gnss.polaris, 1001=com.android.cellbroadcastservice, 1027=com.miui.tsmclient, 6101=com.android.thememanager, 10119=com.android.vending, 10121=com.android.incallui, 10125=com.miui.cloudbackup, 10126=com.android.contacts, 10129=com.android.browser, 10130=com.miui.packageinstaller, 10131=com.miui.personalassistant, 10136=com.android.camera, 10138=com.android.mms, 10139=com.miui.home, 10153=com.miui.cloudservice, 10154=com.android.fileexplorer, 10156=com.miui.screenshot, 10158=com.miui.securityadd, 10160=com.xiaomi.market, 10162=com.xiaomi.account, 10202=com.lbe.security.miui, 10249=com.android.providers.media.module, 10255=com.xiaomi.vipaccount, 10257=com.xunlei.downloadprovider, 10258=com.miui.mediaeditor, 10260=com.ss.android.ugc.aweme, 10262=com.miui.calculator, 10263=com.android.deskclock, 10266=com.xiaomi.scanner, 10267=com.xingin.xhs, 10269=org.telegram.messenger, 10271=tv.danmaku.bili, 10272=com.miui.gallery, 10277=com.binance.dev, 10278=com.mfashiongallery.emag, 10279=com.zhihu.android, 10280=com.eg.android.AlipayGphone, 10282=com.sina.weibo, 10284=com.miui.newmidrive, 10285=com.xiaomi.shop, 10287=com.media.xingba.night, 10288=com.gateio.gateio, 10290=com.twitter.android, 10291=com.google.android.youtube, 10292=com.miui.weather2, 10293=cn.com.hsbc.hsbcchina, 10295=com.cmbchina.ccd.pluto.cmbActivity, 10297=com.android.providers.downloads.ui, 10301=com.android.calendar, 10302=com.android.soundrecorder, 10303=com.microsoft.emmx, 10304=com.jingdong.app.mall, 10306=com.sankuai.meituan, 10308=com.tencent.mm, 10310=com.tencent.mobileqq, 10312=com.taobao.taobao, 10315=com.sankuai.meituan.takeoutnew, 10317=cn.gov.tax.its, 10319=com.taobao.idlefish, 10320=com.quark.browser, 10321=cmb.pb, 10324=com.baidu.netdisk, 10325=com.citiccard.mobilebank, 10333=com.meituan.retail.v.android, 10335=com.tencent.letsgo, 10336=com.tencent.tmgp.sgame, 10337=tech.wenchuan.linku.mobile, 10338=com.supor.aiot, 10339=com.huawei.genexcloud.speedtest, 10341=com.zhiyin.qingdan.dashixiong, 10343=com.flutter3.ctangxin.fb0e4b, 10344=com.qnmd.a51mh.ot021x, 10345=com.cto51.student, 10347=com.watergroup.marketing, 10348=com.chinamcafee.RealmCrashDemo}
03-10 13:19:34.525  2705  3451 W WindowManager: Failed to deliver inset control state change to w=Window{3896e94 u0 com.chinamcafee.RealmCrashDemo/com.chinamcafee.RealmCrashDemo.MainActivity EXITING}
03-10 13:19:34.526  9623 11332 D GlobalDock-MonitorService: onForegroundInfoChanged: appUserId=0        myUserId=0      foregroundInfo = ForegroundInfo{mForegroundPackageName='com.miui.home', mForegroundUid=10139, mForegroundPid=5730, mLastForegroundPackageName='com.chinamcafee.RealmCrashDemo', mLastForegroundUid=10348, mLastForegroundPid=20523, mMultiWindowForegroundPackageName='com.miui.home', mMultiWindowForegroundUid=10139, mFlags=0}
03-10 13:19:34.527  9623 11332 I BeautyService: onForegroundInfoChanged: Cur=com.miui.home       last=com.chinamcafee.RealmCrashDemo
03-10 13:19:34.542  2705  3451 D WindowManager: Final targets: [Task{4378223 #1 type=home}, Task{da4966f #633 type=standard A=10348:com.chinamcafee.RealmCrashDemo}, WallpaperWindowToken{616ee6c token=android.os.BinderProxy@46cdb1f}, WallpaperWindowToken{1e01ff2 token=android.os.Binder@91966fd}]
03-10 13:19:34.555 22171 22226 I ThirdAppAssistant: TraceMatcher match ne problem packageName=com.chinamcafee.RealmCrashDemo problemName=NE_AppException
03-10 13:19:34.555 22171 22226 I ThirdAppAssistant: NotificationControl send notification packageName=com.chinamcafee.RealmCrashDemo
03-10 13:19:34.561  2705  3451 D WindowManager: Calling onTransitionReady info={id=7577 t=CLOSE f=0x10 trk=0 r=[0@Point(0, 0)] c=[{WCT{RemoteToken{4d0c7a7 Task{4378223 #1 type=home}}} m=TO_FRONT f=SHOW_WALLPAPER|MOVE_TO_TOP leash=Surface(name=Task=1#44)/@0x1514592 sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0},{WCT{RemoteToken{4cefb80 Task{da4966f #633 type=standard A=10348:com.chinamcafee.RealmCrashDemo}}} m=CLOSE f=NONE leash=Surface(name=Task=633#78330)/@0xadb1c57 sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0},{null m=TO_FRONT f=IS_WALLPAPER leash=Surface(name=WallpaperWindowToken{616ee6c token=android.os.BinderProxy@46cdb1f}#48)/@0xc967f23 sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0},{null m=TO_FRONT f=IS_WALLPAPER leash=Surface(name=WallpaperWindowToken{1e01ff2 token=android.os.Binder@91966fd}#87)/@0x4d7f052 sb=Rect(0, 0 - 1080, 2400) eb=Rect(0, 0 - 1080, 2400) d=0}] noAni=[false]}, mToken=Token{f25c4a0 TransitionRecord{6eb666c id=7577 type=CLOSE flags=0x10}}
03-10 13:19:34.564  5730 17181 D RemoteAnimationAdapterCompat: printLeash::taskInfo = TaskInfo{userId=0 taskId=633 displayId=0 isRunning=false baseIntent=Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10300000 cmp=com.chinamcafee.RealmCrashDemo/.MainActivity } baseActivity=null topActivity=null origActivity=null realActivity=ComponentInfo{com.chinamcafee.RealmCrashDemo/com.chinamcafee.RealmCrashDemo.MainActivity} numActivities=0 lastActiveTime=567308023 supportsSplitScreenMultiWindow=true supportsMultiWindow=true resizeMode=1 isResizeable=true minWidth=-1 minHeight=-1 defaultMinSize=200 token=WCT{android.window.IWindowContainerToken$Stub$Proxy@1923b07} topActivityType=1 pictureInPictureParams=null shouldDockBigOverlays=false launchIntoPipHostTaskId=-1 lastParentTaskIdBeforePip=-1 displayCutoutSafeInsets=Rect(0, 92 - 0, 0) topActivityInfo=null launchCookies=[] positionInParent=Point(0, 0) parentTaskId=-1 isFocused=false isVisible=true isVisibleRequested=false isSleeping=false topActivityInSizeCompat=false topActivityInMiuiSizeCompat=false topActivityEligibleForLetterboxEducation= false topActivityLetterboxed= false isFromDoubleTap= false topActivityLetterboxVerticalPosition= -1 topActivityLetterboxHorizontalPosition= -1 topActivityLetterboxWidth=-1 topActivityLetterboxHeight=-1 locusId=null displayAreaFeatureId=1 cameraCompatControlState=hidden mIsCastMode=false mTopActivityMediaSize=null mTopActivityRecordName=null mTopActivityOrientation=-2 mTopActivityWindowIsNowVisible=false isTranslucent=true isEmbedded=false shouldBeVisible=false mBehindAppLockPkg=null mOriginatingUid=0}
03-10 13:19:34.566  5730 17181 I ConnectAnimFinishCallbackManager: clear leash = Surface(name=TL_Surface(name=Task=633#78330)/@0x873befe_transition-leash#78336)/@0x925a22d, key = ComponentInfo{com.chinamcafee.RealmCrashDemo/com.chinamcafee.RealmCrashDemo.MainActivity}
03-10 13:19:34.578  5730 17181 E LauncherAnimationRunner: onAnimationStart:   target=RemoteAnimationTargetCompat{taskId=633, mode=1, isTranslucent=false, clipRect=Rect(0, 0 - 0, 0), position=Point(0, 0), sourceContainerBounds=Rect(0, 0 - 1080, 2400), prefixOrderIndex=3, isNotInRecents=true, contentInsets=Rect(0, 0 - 0, 0), activityType=1, packageName=com.chinamcafee.RealmCrashDemo, startBounds=Rect(0, 0 - 1080, 2400), windowType=-1}
03-10 13:19:34.588  5730  5730 D QuickstepAppTransitionManagerImpl: getClosingShortcutIcon:CloseShortcutIconUtils.getCloseShortcutIcon  cn=ComponentInfo{com.chinamcafee.RealmCrashDemo/com.chinamcafee.RealmCrashDemo.MainActivity}   userId=0
03-10 13:19:34.588  5730  5730 D LauncherFsGestureCompat: componentName is com.chinamcafee.RealmCrashDemo/com.chinamcafee.RealmCrashDemo.MainActivity
03-10 13:19:34.589  5730  5730 D FloatingIconViewClosing: init, icon=com.miui.home.launcher.ShortcutIcon{e05610c VFE...CL. ........ 642,1215-845,1496}(RealmCrashDemo), isOpening=false, mIsAdaptiveIcon=true, iconOffset=43, isBigIcon=false, isVerticalShape=false, isVerticalClip=false
03-10 13:19:34.589  5730  5730 D QuickstepAppTransitionManagerImpl: startClosingWindowAnimators, springAnim start, hide icon=com.miui.home.launcher.ShortcutIcon{e05610c VFE...CL. ........ 642,1215-845,1496}(RealmCrashDemo)
03-10 13:19:34.595  2705  3451 W WindowManager: Failed to deliver inset control state change to w=Window{3896e94 u0 com.chinamcafee.RealmCrashDemo/com.chinamcafee.RealmCrashDemo.MainActivity EXITING}
03-10 13:19:34.923  2705  3450 W ActivityTaskManager: Activity top resumed state loss timeout for ActivityRecord{b7d39bd u0 com.chinamcafee.RealmCrashDemo/.MainActivity t633 f} isExiting}
03-10 13:19:35.356  5730  5730 I FloatingIconViewClosing: resetShortcutIcon, visible icon=com.miui.home.launcher.ShortcutIcon{e05610c VFE...CL. ........ 642,1215-845,1496}(RealmCrashDemo)
03-10 13:19:35.358  2705  7049 W WindowManager: Exception thrown during dispatchAppVisibility Window{3896e94 u0 com.chinamcafee.RealmCrashDemo/com.chinamcafee.RealmCrashDemo.MainActivity EXITING}
03-10 13:19:35.359  2705  7049 I Transition: finishTransition: updateLastSurfacePosition tf=Task{da4966f #633 type=standard A=10348:com.chinamcafee.RealmCrashDemo}
03-10 13:19:35.362  2705  7049 I PowerManagerServiceImpl: Release wakelock: SCREEN_BRIGHT_WAKE_LOCK        'WindowManager/displayId:0' ON_AFTER_RELEASE DISABLED ACQ=-10s517ms (uid=1000 pid=2705 pkg=android ws=WorkSource{10348 com.chinamcafee.RealmCrashDemo})
03-10 13:19:35.394  5730  6633 E ActivityManagerWrapper: getRecentTasks: mainTaskId=633   userId=0   windowMode=1   baseIntent=Intent { act=android.intent.action.MAIN flag=271581184 cmp=ComponentInfo{com.chinamcafee.RealmCrashDemo/com.chinamcafee.RealmCrashDemo.MainActivity} }
03-10 13:19:39.558 15967 16807 I GDAppManager: loadDockApps: mDockAppList=[AppInfo{uid=10308, pkg='com.tencent.mm', activity='com.tencent.mm.ui.LauncherUI', from='0'}, AppInfo{uid=10310, pkg='com.tencent.mobileqq', activity='com.tencent.mobileqq.activity.SplashActivity', from='0'}, AppInfo{uid=10277, pkg='com.binance.dev', activity='com.eaas.launcher.activities.main.MainActivity', from='0'}, AppInfo{uid=10260, pkg='com.ss.android.ugc.aweme', activity='com.ss.android.ugc.aweme.splash.SplashActivity', from='0'}, AppInfo{uid=10280, pkg='com.eg.android.AlipayGphone', activity='com.eg.android.AlipayGphone.AlipayLogin', from='0'}, AppInfo{uid=10304, pkg='com.jingdong.app.mall', activity='com.jingdong.app.mall.main.MainActivity', from='0'}, AppInfo{uid=10279, pkg='com.zhihu.android', activity='com.zhihu.android.app.ui.activity.LauncherActivity', from='0'}, AppInfo{uid=10315, pkg='com.sankuai.meituan.takeoutnew', activity='com.sankuai.meituan.takeoutnew.ui.page.boot.WelcomeActivity', from='0'}, AppInfo{uid=10269, pkg='org.telegram.messenger', activity='org.telegram.messenger.DefaultIcon', from='0'}, AppInfo{uid=10348, pkg='com.chinamcafee.RealmCrashDemo', activity='com.chinamcafee.RealmCrashDemo.MainActivity', from='1'}, AppInfo{uid=10295, pkg='com.cmbchina.ccd.pluto.cmbActivity', activity='com.cmbchina.ccd.pluto.cmbActivity.SplashActivity', from='1'}, AppInfo{uid=10321, pkg='cmb.pb', activity='cmb.pb.app.mainframe.container.PBMainActivity', from='1'}, AppInfo{uid=10138, pkg='com.android.mms', activity='com.android.mms.ui.MmsTabActivity', from='1'}, AppInfo{uid=10303, pkg='com.microsoft.emmx', activity='com.microsoft.ruby.Main', from='1'}, AppInfo{uid=10338, pkg='com.supor.aiot', activity='com.supor.aiot.LaunchActivity', from='1'}, AppInfo{uid=10293, pkg='cn.com.hsbc.hsbcchina', activity='com.hsbc.mobilebanking.splash.SplashActivity', from='1'}, AppInfo{uid=10324, pkg='com.baidu.netdisk', activity='com.baidu.netdisk.ui.DefaultMainActivity', from='1'}, AppInfo{uid=10341, pkg='com.zhiyin.qingdan.dashixiong', activity='com.zhiyin.qingdan.dashixiong.MainActivity', from='1'}, AppInfo{uid=10272, pkg='com.miui.gallery', activity='com.miui.gallery.activity.HomePageActivity', from='1'}, AppInfo{uid=10262, pkg='com.miui.calculator', activity='com.miui.calculator.cal.CalculatorActivity', from='1'}, AppInfo{uid=10336, pkg='com.tencent.tmgp.sgame', activity='com.tencent.tmgp.sgame.SGameActivity', from='1'}, AppInfo{uid=10257, pkg='com.xunlei.downloadprovider', activity='com.xunlei.downloadprovider.launch.LaunchActivity', from='2'}, AppInfo{uid=10337, pkg='tech.wenchuan.linku.mobile', activity='tech.wenchuan.linku.mobile.MainActivity', from='2'}, AppInfo{uid=10290, pkg='com.twitter.android', activity='com.twitter.android.StartActivity', from='2'}, AppInfo{uid=10320, pkg='com.quark.browser', activity='com.ucpro.MainActivity', from='2'}, AppInfo{uid=10263, pkg='com.android.deskclock', activity='com.android.deskclock.DeskClockTabActivity', from='2'}, AppInfo{uid=10302, pkg='com.android.soundrecorder', activity='com.android.soundrecorder.StartActivity', from='2'}, AppInfo{uid=10282, pkg='com.sina.weibo', activity='com.sina.weibo.SplashActivity', from='2'}, AppInfo{uid=10119, pkg='com.android.vending', activity='com.android.vending.AssetBrowserActivity', from='2'}, AppInfo{uid=10333, pkg='com.meituan.retail.v.android', activity='com.meituan.retail.c.android.newhome.newmain.NewMainActivity', from='2'}]

Stacktrace & log output

No response

Can you reproduce the bug?

Always

Reproduction Steps

  1. Clone the demo repo:

https://github.com/chinamcafee/RealmCrashDemo

  1. Build the app and run
  2. Reload app, press R on terminal or shake phone press "Reload" on developer menu
  3. App Crashes

Version

12.6.2

What services are you using?

Local Database only

Are you using encryption?

No

Platform OS and version(s)

Android 14 (Xiaomi HyperOS)

Build environment

Which debugger for React Native: ..

Cocoapods version

No response

sync-by-unito[bot] commented 2 months ago

➤ PM Bot commented:

Jira ticket: RJS-2753

Acetyld commented 2 months ago

This fix would be lovely! If we can do more then providing the already provided reproducibles let us know!

nirinchev commented 2 months ago

The linked github repo doesn't appear to be using Realm at all. Am I missing something here?

chinamcafee commented 2 months ago

The linked github repo doesn't appear to be using Realm at all. Am I missing something here?

Sorry, I missed a commit and I re-push it to this repo, please pull the lastest code https://github.com/chinamcafee/RealmCrashDemo

luiz504 commented 1 month ago

After doing some debugging here, the closest to the problem that I got was: image With those lines commented, the app stopped crashing, apparently something was wrong with the listener's implementation. Another point is that the clean-ups are not called when reloading.

File path : realm/realm-js/packages/realm-react/src/UserProvider.tsx

Test libs version : image