polymorphicshade / NewPipe

A fork of NewPipe with SponsorBlock functionality.
GNU General Public License v3.0
3.22k stars 106 forks source link

Newpipe crashes (read the error logs) #315

Closed MarkCyberSecDev93 closed 1 year ago

MarkCyberSecDev93 commented 1 year ago

Checklist

Affected version

0.25.0 and previous version of newpipe

Steps to reproduce the bug

The app crashes unexpected after a long use some while.

I don't know the real cause of this issue and read the logs that I copied earlier.

Expected behavior

Same as mentioned above.

Actual behavior

Check the logs section for more info

Screenshots/Screen recordings

Didn't captured, sorry.

Logs

type: ANR
osVersion: google/bluejay/bluejay:13/TQ1A.[230205.002](tel:230205002)/[2023022300](tel:2023022300):user/release-keys
package: org.polymorphicshade.newpipe:992
process: org.polymorphicshade.newpipe

activity: null
cause: ANR Context.startForegroundService() did not then call Service.startForeground(): ServiceRecord{[5907482](tel:5907482) u0 org.polymorphicshade.newpipe/org.schabi.newpipe.player.PlayerService}
info: ANR in org.polymorphicshade.newpipe
PID: [24575](tel:24575)
Reason: Context.startForegroundService() did not then call Service.startForeground(): ServiceRecord{[5907482](tel:5907482) u0 org.polymorphicshade.newpipe/org.schabi.newpipe.player.PlayerService}
ErrorId: 27a[86001](tel:86001)-ad47-4ce[3-9347-980](tel:39347980)c00cb9eb2
Frozen: false
Load: [3.13 / 2.66 / 2.8](tel:31326628)
----- Output from /proc/pressure/memory -----
some avg10=0.00 avg60=0.00 avg300=0.05 total=[32007892](tel:32007892)
full avg10=0.00 avg60=0.00 avg300=0.00 total=[16037296](tel:16037296)
----- End output from /proc/pressure/memory -----

CPU usage from 1ms to [9489](tel:9489)ms later (2023-02-26 20:47:[48.727](tel:48727) to 2023-02-26 20:47:[58.215](tel:58215)) with 99% awake:
  42% [24575](tel:24575)/org.polymorphicshade.newpipe: 26% user + 15% kernel / faults: [43185](tel:43185) minor 362 major
  24% 444/surfaceflinger: 14% user + 9.1% kernel / faults: [2961](tel:2961) minor 4 major
  23% [1362](tel:1362)/system_server: 13% user + 10% kernel / faults: [44609](tel:44609) minor 658 major
  19% [1649](tel:1649)/[com.android](http://com.android/).systemui: 12% user + 7.2% kernel / faults: [45504](tel:45504) minor 325 major
  17% [2384](tel:2384)/[com.google.android](http://com.google.android/).inputmethod.latin: 11% user + 5.5% kernel / faults: [20065](tel:20065) minor [1668](tel:1668) major
  6.4% 446/[android.hardware.graphics](http://android.hardware.graphics/).composer@2.4-service: 3.1% user + 3.2% kernel
  5.2% 947/media.swcodec: 2.1% user + 3.1% kernel / faults: [6064](tel:6064) minor 37 major
  2.6% 242/mali_jd_thread: 0% user + 2.6% kernel
  2.1% 534/android.hardware.power-service.pixel-libperfmgr: 0.8% user + 1.2% kernel / faults: 1 minor 1 major
  1.8% 235/decon0_kthread: 0% user + 1.8% kernel
  1.7% [1772](tel:1772)/com.shannon.qualifiednetworksservice: 0.6% user + 1.1% kernel / faults: [2506](tel:2506) minor [2202](tel:2202) major
  1.5% 93/kswapd0: 0% user + 1.5% kernel
  0% [1872](tel:1872)/com.shannon.imsservice: 0% user + 0% kernel / faults: [2666](tel:2666) minor [2419](tel:2419) major
  1.5% [1915](tel:1915)/[com.android](http://com.android/).phone: 0.8% user + 0.7% kernel / faults: [2113](tel:2113) minor [1174](tel:1174) major
  1.4% 400/sugov:0: 0% user + 1.4% kernel
  0% 915/media.codec: 0% user + 0% kernel / faults: [1640](tel:1640) minor 50 major
  0% [1892](tel:1892)/[com.samsung](http://com.samsung/).slsi.telephony.oemril: 0% user + 0% kernel / faults: [2159](tel:2159) minor [2373](tel:2373) major
  0% [1846](tel:1846)/com.shannon.rcsservice: 0% user + 0% kernel / faults: [1982](tel:1982) minor [1854](tel:1854) major
  1.1% [25259](tel:25259)/kworker/u17:4-f2fs_post_read_wq: 0% user + 1.1% kernel
  1% [1738](tel:1738)/[com.android](http://com.android/).networkstack.process: 0.4% user + 0.6% kernel / faults: [1807](tel:1807) minor [1148](tel:1148) major
  0% [3268](tel:3268)/[com.android](http://com.android/).nfc: 0% user + 0% kernel / faults: [1975](tel:1975) minor [1714](tel:1714) major
  0.8% 401/sugov:4: 0% user + 0.8% kernel
  0% 892/media.extractor: 0% user + 0% kernel / faults: [1915](tel:1915) minor 39 major
  0.7% [3395](tel:3395)/[ch.protonvpn.android](http://ch.protonvpn.android/): 0.2% user + 0.5% kernel / faults: 6 minor
  0.6% 12/rcu_preempt: 0% user + 0.6% kernel
  0.6% 13/rcuog/0: 0% user + 0.6% kernel
  0.6% [1374](tel:1374)/irq/443-fts: 0% user + 0.6% kernel
  0% [1821](tel:1821)/[com.android.se](http://com.android.se/): 0% user + 0% kernel / faults: [1972](tel:1972) minor [1901](tel:1901) major
  0.5% 49/rcuog/4: 0% user + 0.5% kernel
  0.5% 402/sugov:6: 0% user + 0.5% kernel
  0% [1803](tel:1803)/[com.samsung](http://com.samsung/).slsi.telephony.oem.oemrilhookservice: 0% user + 0% kernel / faults: [1968](tel:1968) minor [2100](tel:2100) major
  0.5% [29783](tel:29783)/kworker/u17:3-kbase_pm_shader_powerof: 0% user + 0.5% kernel
  0.5% [32307](tel:32307)/kworker/4:0-memlat_wq: 0% user + 0.5% kernel
  0.4% 108/spi11: 0% user + 0.4% kernel
  0% 542/tombstoned: 0% user + 0% kernel / faults: 182 minor 68 major
  0.4% 813/dhd_rpm_state_t: 0% user + 0.4% kernel
  0.4% [20097](tel:20097)/kworker/u17:0-ufs_clk_gating_0: 0% user + 0.4% kernel
  0.3% 243/mali_apc_thread: 0% user + 0.3% kernel
  0.3% 388/logd: 0.1% user + 0.2% kernel / faults: 3 minor 2 major
  0.3% 700/netd: 0% user + 0.3% kernel / faults: 521 minor 14 major
  0.3% 780/[vendor.google](http://vendor.google/).wifi_ext@1.0-service-vendor: 0% user + 0.3% kernel / faults: 6 minor 7 major
  0.3% [13567](tel:13567)/kworker/u16:24-events_unbound: 0% user + 0.3% kernel
  0.3% [25269](tel:25269)/[com.android](http://com.android/).bluetooth: 0.1% user + 0.2% kernel / faults: 24 minor 12 major
  0.3% [29381](tel:29381)/kworker/1:0-memlat_wq: 0% user + 0.3% kernel
  0.3% [30195](tel:30195)/kworker/0:1-memlat_wq: 0% user + 0.3% kernel
  0.2% 50/rcuop/4: 0% user + 0.2% kernel
  0.2% 64/rcuop/6: 0% user + 0.2% kernel
  0.2% 84/kcompactd0: 0% user + 0.2% kernel
  0.2% 763/[android.hardware.sensors@2.1-service.multihal](mailto:android.hardware.sensors@2.1-service.multihal): 0.2% user + 0% kernel / faults: 1 minor 1 major
  0.2% 885/cameraserver: 0% user + 0.2% kernel / faults: 89 minor 49 major
  0.2% [1119](tel:1119)/twoshay: 0.2% user + 0% kernel
  0.2% [1534](tel:1534)/android.hardware.input.processor-service: 0.2% user + 0% kernel
  0.2% [27957](tel:27957)/kworker/3:1-memlat_wq: 0% user + 0.2% kernel
  0.2% [31357](tel:31357)/kworker/5:0-memlat_wq: 0% user + 0.2% kernel
  0.2% [32265](tel:32265)/kworker/2:2-memlat_wq: 0% user + 0.2% kernel
  0.2% [32480](tel:32480)/kworker/u16:1-flush-254:45: 0% user + 0.2% kernel
  0% 1/init: 0% user + 0% kernel / faults: 42 minor 45 major
  0.1% 11/ksoftirqd/0: 0% user + 0.1% kernel
  0.1% 14/rcuop/0: 0% user + 0.1% kernel
  0% 23/migration/1: 0% user + 0% kernel
  0.1% 28/rcuop/1: 0% user + 0.1% kernel
  0.1% 35/rcuop/2: 0% user + 0.1% kernel
  0.1% 42/rcuop/3: 0% user + 0.1% kernel
  0.1% 57/rcuop/5: 0% user + 0.1% kernel
  0.1% 118/simpleinteracti: 0% user + 0.1% kernel
  0.1% 131/eh_comp_thread: 0% user + 0.1% kernel
  0% 423/keystore2: 0% user + 0% kernel / faults: 17 minor 9 major
  0% 557/loop6: 0% user + 0% kernel
  0% 560/loop7: 0% user + 0% kernel
  0% 654/loop29: 0% user + 0% kernel
  0% 658/loop31: 0% user + 0% kernel
  0.1% 699/statsd: 0% user + 0.1% kernel / faults: 141 minor 29 major
  0.1% 781/audioserver: 0% user + 0.1% kernel / faults: 19 minor 24 major
  0% 858/drmserver: 0% user + 0% kernel / faults: 123 minor 137 major
  0.1% 895/media.metrics: 0% user + 0.1% kernel / faults: 21 minor 14 major
  0.1% 900/mediaserver: 0% user + 0.1% kernel / faults: 19 minor 16 major
  0.1% [2080](tel:2080)/[com.android](http://com.android/).launcher3: 0.1% user + 0% kernel / faults: 2 minor
  0.1% [19254](tel:19254)/com.viber.voip: 0.1% user + 0% kernel / faults: 36 minor
  0.1% [24990](tel:24990)/kworker/u16:0-kverityd: 0% user + 0.1% kernel
  0.1% [32308](tel:32308)/kworker/6:0-memlat_wq: 0% user + 0.1% kernel
 +0% [32550](tel:32550)/kworker/u16:2-kverityd: 0% user + 0% kernel
 +0% [32577](tel:32577)/kworker/u16:3-gpu-dvfs-control: 0% user + 0% kernel
21% TOTAL: 10% user + 9.3% kernel + 0.2% iowait + 0.8% irq + 0.3% softirq
CPU usage from 75ms to 488ms later (2023-02-26 20:47:[48.801](tel:48801) to 2023-02-26 20:47:[49.215](tel:49215)):
  38% [1362](tel:1362)/system_server: 11% user + 26% kernel / faults: 486 minor
    38% [32549](tel:32549)/AnrConsumer: 11% user + 26% kernel
  31% 444/surfaceflinger: 23% user + 7.9% kernel
    18% 444/surfaceflinger: 13% user + 5.2% kernel
    5.2% 584/app: 5.2% user + 0% kernel
    2.6% 592/IdleTimer: 0% user + 2.6% kernel
    2.6% 593/surfaceflinger: 2.6% user + 0% kernel
    2.6% [2375](tel:2375)/binder:444_5: 2.6% user + 0% kernel
  46% [24575](tel:24575)/org.polymorphicshade.newpipe: 31% user + 15% kernel / faults: 2 minor
    27% [24611](tel:24611)/RenderThread: 15% user + 11% kernel
    11% [24575](tel:24575)/icshade.newpipe: 7.8% user + 3.9% kernel
    11% [24622](tel:24622)/mali-cmar-backe: 3.9% user + 7.8% kernel
    7.8% [25239](tel:25239)/binder:[24575](tel:24575)_5: 3.9% user + 3.9% kernel
    3.9% [24649](tel:24649)/binder:[24575](tel:24575)_3: 3.9% user + 0% kernel
  10% 446/[android.hardware.graphics](http://android.hardware.graphics/).composer@2.4-service: 5.2% user + 5.2% kernel
    7.9% 446/binder:446_2: 2.6% user + 5.2% kernel
    2.6% 481/DisplayHints: 0% user + 2.6% kernel
  5% 242/mali_jd_thread: 0% user + 5% kernel
  2.4% 13/rcuog/0: 0% user + 2.4% kernel
  2.4% 49/rcuog/4: 0% user + 2.4% kernel
  2.4% 50/rcuop/4: 0% user + 2.4% kernel
  2.5% 235/decon0_kthread: 0% user + 2.5% kernel
  2.6% 400/sugov:0: 0% user + 2.6% kernel
  2.6% 534/android.hardware.power-service.pixel-libperfmgr: 0% user + 2.6% kernel
    2.6% 534/android.hardwar: 0% user + 2.6% kernel
  3.9% [20097](tel:20097)/kworker/u17:0-kbase_pm_poweroff_wait: 0% user + 3.9% kernel
17% TOTAL: 8% user + 8.3% kernel + 1.2% irq + 0.3% softirq

Affected Android/Custom OS version

Android 13 / GrapheneOS

Affected device model

Google Pixel 6a

Additional information

I was having a slow internet connection and I never leave my VPN turned off.

MarkCyberSecDev93 commented 1 year ago

I don't know if this log is useful but, is there any response to devs regarding this?

polymorphicshade commented 1 year ago

Glancing at the error log, this doesn't seem specific to my fork. If you can prove this does not happen on vanilla NewPipe, I'll re-open this issue.