API-Examples icon indicating copy to clipboard operation
API-Examples copied to clipboard

Beta 4 sample project: Video Streaming is crashing

Open ArcherEmiya05 opened this issue 2 years ago • 1 comments

Sample app Live interactive Video Streaming constantly crashing when joining a existing channel. It plays a few second then hang and/or crash.

pid: 17989, tid: 18141, name: DecodingThread  >>> io.agora.api.example <<<
2022-06-28 11:03:58.539 18182-18182 DEBUG                   pid-18182                            A      #00 pc 003c8e3c  /data/app/io.agora.api.example-1/lib/arm/libagora-rtc-sdk-jni.so (offset 0x3b8000)
2022-06-28 11:03:58.539 18182-18182 DEBUG                   pid-18182                            A      #01 pc 003c93b3  /data/app/io.agora.api.example-1/lib/arm/libagora-rtc-sdk-jni.so (offset 0x3b8000)
2022-06-28 11:03:58.539 18182-18182 DEBUG                   pid-18182                            A      #02 pc 0097cbeb  /data/app/io.agora.api.example-1/lib/arm/libagora-rtc-sdk-jni.so (offset 0x3b8000)
2022-06-28 11:03:58.539 18182-18182 DEBUG                   pid-18182                            A      #03 pc 0097b78b  /data/app/io.agora.api.example-1/lib/arm/libagora-rtc-sdk-jni.so (offset 0x3b8000)
2022-06-28 11:03:58.539 18182-18182 DEBUG                   pid-18182                            A      #04 pc 003ca0f9  /data/app/io.agora.api.example-1/lib/arm/libagora-rtc-sdk-jni.so (offset 0x3b8000)
2022-06-28 11:03:58.959  2613-2736  InputDispatcher         pid-2613                             E  channel '826c3d io.agora.api.example/io.agora.api.example.MainActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
2022-06-28 11:03:58.961  2613-2736  InputDispatcher         pid-2613                             E  channel '474b8a9 io.agora.api.example/io.agora.api.example.ExampleActivity (server)' ~ Channel is unrecoverably broken and will be disposed!
io.agora.api.example                 A  Fatal signal 11 (SIGSEGV), code 1, fault addr 0x0 in tid 20064 (AgModuleProcess)
2022-06-28 11:12:41.278 20130-20130 DEBUG                   pid-20130                            A  pid: 19206, tid: 20064, name: AgModuleProcess  >>> io.agora.api.example <<<
2022-06-28 11:12:41.321 20130-20130 DEBUG                   pid-20130                            A      #01 pc 00880c63  /data/app/io.agora.api.example-2/lib/arm/libagora-rtc-sdk-jni.so (offset 0x3b8000)
2022-06-28 11:12:41.321 20130-20130 DEBUG                   pid-20130                            A      #02 pc 003f12c9  /data/app/io.agora.api.example-2/lib/arm/libagora-rtc-sdk-jni.so (offset 0x3b8000)
2022-06-28 11:12:41.321 20130-20130 DEBUG                   pid-20130                            A      #03 pc 008800cf  /data/app/io.agora.api.example-2/lib/arm/libagora-rtc-sdk-jni.so (offset 0x3b8000)
2022-06-28 11:12:41.321 20130-20130 DEBUG                   pid-20130                            A      #04 pc 0087f4ad  /data/app/io.agora.api.example-2/lib/arm/libagora-rtc-sdk-jni.so (offset 0x3b8000)
2022-06-28 11:12:41.321 20130-20130 DEBUG                   pid-20130                            A      #05 pc 00882433  /data/app/io.agora.api.example-2/lib/arm/libagora-rtc-sdk-jni.so (offset 0x3b8000)
2022-06-28 11:12:41.321 20130-20130 DEBUG                   pid-20130                            A      #06 pc 008b5a21  /data/app/io.agora.api.example-2/lib/arm/libagora-rtc-sdk-jni.so (offset 0x3b8000)
2022-06-28 11:12:41.321 20130-20130 DEBUG                   pid-20130                            A      #07 pc 003ca103  /data/app/io.agora.api.example-2/lib/arm/libagora-rtc-sdk-jni.so (offset 0x3b8000)
ANR in com.sample.app (com.sample.app/.common_views.OneToOneVideo)
PID: 25267
Reason: Input dispatching timed out (com.sample.app/com.sample.app.common_views.OneToOneVideo, 70297cc com.sample.app/com.sample.app.common_views.OneToOneVideo (server) is not responding. Waited 8012ms for MotionEvent(action=DOWN))
Parent: com.sample.app/.common_views.OneToOneVideo
Load: 6.02 / 3.81 / 2.96
----- Output from /proc/pressure/memory -----
some avg10=0.00 avg60=0.01 avg300=0.01 total=32579522
full avg10=0.00 avg60=0.00 avg300=0.00 total=12642202
----- End output from /proc/pressure/memory -----

CPU usage from 945ms to -7542ms ago (2022-06-27 10:46:47.835 to 2022-06-27 10:46:56.322):
157% 25267/com.sample.app: 134% user + 23% kernel / faults: 158415 minor 29 major
54% 803/[email protected]_64: 30% user + 23% kernel / faults: 254621 minor 5 major
26% 1476/media.codec: 12% user + 14% kernel / faults: 47742 minor 2 major
25% 1802/system_server: 13% user + 12% kernel / faults: 24864 minor 36 major
20% 992/surfaceflinger: 12% user + 8.1% kernel / faults: 1295 minor
17% 2948/com.miui.home: 12% user + 4.7% kernel / faults: 9470 minor 10 major
14% 2618/com.android.systemui: 10% user + 4.1% kernel / faults: 6218 minor 33 major
10% 1575/media.swcodec: 2.5% user + 7.5% kernel / faults: 37539 minor 8 major
8.7% 1381/cameraserver: 4.1% user + 4.5% kernel / faults: 32052 minor 3 major
8.3% 829/[email protected]: 3.7% user + 4.5% kernel / faults: 533 minor 4 major
0% 900/media.hwcodec: 0% user + 0% kernel / faults: 7416 minor 16 major
2.5% 22933/com.miui.analytics: 2.1% user + 0.4% kernel / faults: 9429 minor
0.2% 149/kswapd0: 0% user + 0.2% kernel
2.4% 9970/kworker/u16:7: 0% user + 2.4% kernel
2.2% 499/crtc_commit:131: 0% user + 2.2% kernel
2.2% 881/qrtr_rx: 0% user + 2.2% kernel
0.2% 16361/kworker/u16:5: 0% user + 0.2% kernel
2% 587/logd: 1.2% user + 0.7% kernel
2% 797/android.hardware.audio.service: 0.5% user + 1.4% kernel / faults: 69 minor 10 major
2% 19205/kworker/u16:18: 0% user + 2% kernel
1.8% 980/audioserver: 1.1% user + 0.7% kernel / faults: 120 minor
1.7% 269/kgsl_worker_thr: 0% user + 1.7% kernel
1.6% 1368/cnss_diag: 0.9% user + 0.7% kernel
1.5% 12680/kworker/u16:15: 0% user + 1.5% kernel
1.4% 868/[email protected]: 0.5% user + 0.8% kernel / faults: 9 minor
0.1% 1448/media.extractor: 0% user + 0% kernel / faults: 3746 minor 7 major
1.4% 2583/com.miui.miwallpaper: 0.9% user + 0.4% kernel / faults: 1412 minor 2 major
1.2% 6002/com.miui.securitycenter.remote: 1% user + 0.2% kernel / faults: 2080 minor 9 major
1.2% 9747/kworker/u16:4: 0% user + 1.2% kernel
1.2% 28151/kworker/u17:2: 0% user + 1.2% kernel
1.1% 4311/com.google.android.inputmethod.latin: 0.7% user + 0.4% kernel / faults: 2088 minor 20 major
1.1% 6988/com.miui.powerkeeper: 0.8% user + 0.3% kernel / faults: 1024 minor 7 major
0% 30731/kworker/u16:17: 0% user + 0% kernel
0.1% 19206/kworker/u16:19: 0% user + 0.1% kernel
1% 25820/kworker/u17:1: 0% user + 1% kernel
0% 601/[email protected]: 0% user + 0% kernel / faults: 16 minor 4 major
0.9% 2910/com.android.phone: 0.7% user + 0.2% kernel / faults: 1222 minor 10 major
0% 4556/com.android.nfc: 0% user + 0% kernel / faults: 1242 minor 5 major
0.8% 29592/kworker/u16:12: 0% user + 0.8% kernel
0.7% 8/ksoftirqd/0: 0% user + 0.7% kernel
0.7% 2620/kworker/0:4: 0% user + 0.7% kernel
0.7% 9971/kworker/u16:14: 0% user + 0.7% kernel
0.7% 23878/com.whatsapp: 0.7% user + 0% kernel / faults: 109 minor
0.4% 9/rcu_preempt: 0% user + 0.4% kernel
0.4% 867/[email protected]: 0.2% user + 0.2% kernel / faults: 33 minor
0.4% 21241/cds_ol_rx_threa: 0% user + 0.4% kernel
0.4% 23074/kworker/u16:10: 0% user + 0.4% kernel
0% 1/init: 0% user + 0% kernel
0.3% 10/rcu_sched: 0% user + 0.3% kernel
2022-06-27 10:46:56.349  1802-25926 ActivityManager         system_server                        E    0.3% 500/crtc_event:131: 0% user + 0.3% kernel
0.3% 711/statsd: 0% user + 0.3% kernel / faults: 171 minor
0.3% 712/netd: 0% user + 0.3% kernel / faults: 156 minor 5 major
0.3% 874/vendor.qti.hardware.display.allocator-service: 0% user + 0.3% kernel
0.3% 4431/tcpdump: 0.1% user + 0.2% kernel
0.3% 5083/com.mi.android.globalminusscreen: 0.3% user + 0% kernel / faults: 14 minor
0.3% 6700/com.lbe.security.miui: 0.2% user + 0.1% kernel / faults: 97 minor 3 major
0.2% 12/rcuop/0: 0% user + 0.2% kernel
0.2% 46/rcuop/4: 0% user + 0.2% kernel
0.2% 97/system: 0% user + 0.2% kernel
0.2% 453/irq/303-goodix_: 0% user + 0.2% kernel
0.2% 589/servicemanager: 0% user + 0.2% kernel
0.2% 683/jbd2/sda31-8: 0% user + 0.2% kernel
0% 704/tombstoned: 0% user + 0% kernel / faults: 28 minor 54 major
0.2% 863/[email protected]: 0% user + 0.2% kernel / faults: 160 minor 3 major
0.2% 884/[email protected]: 0.1% user + 0.1% kernel / faults: 24 minor
0.2% 23462/com.facebook.orca: 0.1% user + 0.1% kernel / faults: 10 minor
0.1% 13/rcuos/0: 0% user + 0.1% kernel
0.1% 22/rcuop/1: 0% user + 0.1% kernel
0.1% 30/rcuop/2: 0% user + 0.1% kernel
0.1% 31/rcuos/2: 0% user + 0.1% kernel
0% 42/migration/4: 0% user + 0% kernel
0% 47/rcuos/4: 0% user + 0% kernel
0.1% 54/rcuop/5: 0% user + 0.1% kernel
0% 55/rcuos/5: 0% user + 0% kernel
0.1% 62/rcuop/6: 0% user + 0.1% kernel
0.1% 70/rcuop/7: 0% user + 0.1% kernel
0.1% 588/lmkd: 0% user + 0.1% kernel
0% 631/vold: 0% user + 0% kernel / faults: 41 minor 4 major
0.1% 672/[email protected]: 0% user + 0.1% kernel / faults: 50 minor 2 major
0% 802/[email protected]: 0% user + 0% kernel / faults: 56 minor 5 major
0% 857/[email protected]: 0% user + 0% kernel / faults: 110 minor 31 major
0.1% 908/[email protected]: 0% user + 0.1% kernel
0.1% 1109/mi_thermald: 0% user + 0.1% kernel
0% 1445/keystore: 0% user + 0% kernel / faults: 510 minor
0% 1455/media.metrics: 0% user + 0% kernel / faults: 34 minor
0.1% 1458/mediaserver: 0% user + 0.1% kernel / faults: 46 minor
0% 1486/thermal-engine: 0% user + 0% kernel
0.1% 1584/cnss-daemon: 0% user + 0.1% kernel
0% 1628/[email protected]: 0% user + 0% kernel / faults: 29 minor 2 major
0.1% 1674/msm_irqbalance: 0% user + 0.1% kernel
0.1% 2743/com.android.networkstack.process: 0.1% user + 0% kernel / faults: 20 minor
0.1% 3517/irq/32-90b6400.: 0% user + 0.1% kernel
0.1% 3519/irq/33-90cd000.: 0% user + 0.1% kernel
0% 4503/com.android.providers.media.module: 0% user + 0% kernel / faults: 4 minor 3 major
0.1% 4533/com.miui.daemon: 0.1% user + 0% kernel
0% 5767/com.xiaomi.xmsf: 0% user + 0% kernel / faults: 9 minor
0% 12695/com.xiaomi.joyose: 0% user + 0% kernel / faults: 13 minor
0.1% 21240/scheduler_threa: 0% user + 0.1% kernel
0.1% 22002/com.microsoft.teams: 0.1% user + 0% kernel / faults: 64 minor
0.1% 27530/com.google.android.gms.persistent: 0.1% user + 0% kernel
0.1% 27647/com.google.android.gms: 0.1% user + 0% kernel
54% TOTAL: 32% user + 17% kernel + 0.6% iowait + 2.6% irq + 1.1% softirq
CPU usage from 22ms to 441ms later (2022-06-27 10:46:48.802 to 2022-06-27 10:46:49.221):
172% 25267/com.sample.app: 145% user + 26% kernel / faults: 5194 minor
99% 25453/AgMajor - 25453: 88% user + 11% kernel
30% 25281/HeapTaskDaemon: 30% user + 0% kernel
11% 25787/AudioRecordJava: 11% user + 0% kernel
7.6% 25791/AgRtpSendCtrl: 0% user + 7.6% kernel
3.8% 25283/FinalizerDaemon: 3.8% user + 0% kernel
3.8% 25726/Binder:25267_7: 3.8% user + 0% kernel
3.8% 25751/Binder:25267_8: 3.8% user + 0% kernel
3.8% 25793/AgEncoderQueue : 0% user + 3.8% kernel
3.8% 25796/VideoCaptureCam: 3.8% user + 0% kernel
3.8% 25828/Thread-49: 0% user + 3.8% kernel
83% 1802/system_server: 35% user + 47% kernel / faults: 1091 minor

ArcherEmiya05 avatar Jun 28 '22 03:06 ArcherEmiya05

@ArcherEmiya05 we can't reproduce the issue unfortunately. is there any chance you can provide some more info?

plutoless avatar Jul 04 '22 02:07 plutoless