revanced-patches-template icon indicating copy to clipboard operation
revanced-patches-template copied to clipboard

bug: Youtube Revanced is crashing with `swipe-controls` enabled on android 6.0.1

Open souravdas142 opened this issue 3 years ago • 0 comments

Type

Error at runtime

Bug description

Versions:

Android 6.0.1 custom rom on Samsung J200g (2015)

YT: 17.33.42 revanced-patches-2.51.0.jar revanced-cli-2.9.7-all.jar app-release-unsigned.apk - v0.36.6 Vanced MicroG v0.2.24.220220

JDK:

openjdk 18.0.2 2022-07-19 OpenJDK Runtime Environment (build 18.0.2+0) OpenJDK 64-Bit Server VM (build 18.0.2+0, mixed mode)

Used Command to patch the app

java -jar revanced-cli-2.9.7-all.jar -a YouTube_v17.33.42_apkpure.com.apk -c -o revanced_17.33.42_d.apk -b revanced-patches-2.51.0.jar -m app-release-unsigned.apk -e theme -e custom-branding

Steps to reproduce

Step 0: please test under android 6.0.1 Step 1: build revanced with above command Step 2: install and open the app Step 3: App will launch normally also homepage video will be loaded, Step 4: Now just touch the screen Step 5: App will be crashed

Relevant log output

There is error in `app.revanced.integrations.swipecontrols`, build with excluding `swipe-controls` patch app is not crashing anymore.

See the filtered logs


09-08 17:09:44.753  3128  3128 I power_partial_wake_state: [0,*job*/app.revanced.android.youtube/androidx.work.impl.background.systemjob.SystemJobService]
09-08 17:09:51.008  3128  5838 I am_kill : [0,5477,app.revanced.android.youtube,15,16,DHA:empty #31]
09-08 17:09:51.148  3128  3879 I am_proc_died: [0,5477,app.revanced.android.youtube,15,53,298]
09-08 17:09:56.188  3128  4539 I am_proc_start: [0,7753,80611719,10133,app.revanced.android.youtube,broadcast-4,app.revanced.android.youtube/com.google.android.libraries.notifications.entrypoints.restart.RestartReceiver]
09-08 17:09:56.213  3128  4848 I am_proc_bound: [0,7753,80611719,app.revanced.android.youtube]
09-08 17:10:08.118  3128  4854 D PackageManager: setEnabledSetting : userId = 0 packageName = app.revanced.android.youtube cmp = androidx.work.impl.background.systemalarm.RescheduleReceiver newState = 1 callingPackage = 10133
09-08 17:10:08.763  7753  7985 W MobStoreFlagStore: Unable to update local snapshot for com.google.android.libraries.performance.primes#app.revanced.android.youtube, may result in stale flags.
09-08 17:10:08.903  3128  4067 D PackageManager: setEnabledSetting : userId = 0 packageName = app.revanced.android.youtube cmp = androidx.work.impl.background.systemalarm.RescheduleReceiver newState = 1 callingPackage = 10133
09-08 17:10:10.843  7753  7907 W System.err: remove failed: ENOENT (No such file or directory) : /data/user/0/app.revanced.android.youtube/databases/104272331969535590922||.entitystore.bak
09-08 17:10:11.558  5844  5983 D GmsDummySvc: bound by: GetServiceRequest{serviceId=GASS, gmsVersion=223380000, packageName='app.revanced.android.youtube', extras=Bundle[{}]}
09-08 17:10:12.498  5844  5859 D GmsServicesProvider: query caller=app.revanced.android.youtube name=device_country value=de
09-08 17:10:13.258  4412  4412 I Timeline: Timeline: Activity_launch_request id:app.revanced.android.youtube time:95101
09-08 17:10:13.268  5844  5859 D ClearcutLoggerService: bound by: GetServiceRequest{serviceId=CLEARCUT_LOGGER, gmsVersion=223380000, packageName='app.revanced.android.youtube', extras=Bundle[{}]}
09-08 17:10:13.268  5844  5871 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.ad_id_cache_time value=null
09-08 17:10:13.273  5844  5982 D GmsAuthManagerSvc: getToken: account:[email protected] scope:oauth2:https://www.googleapis.com/auth/notifications extras:Bundle[{androidPackageName=app.revanced.android.youtube, clientPackageName=app.revanced.android.youtube, service_connection_start_time_millis=94884}], notify: false
09-08 17:10:13.368  5844  5871 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.monitoring.sample_period_millis value=null
09-08 17:10:13.393  5844  5983 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.config.cache_time value=null
09-08 17:10:13.448  3128  4988 I am_create_activity: [0,92233086,96,app.revanced.android.youtube/com.google.android.youtube.app.honeycomb.Shell$HomeActivity,android.intent.action.MAIN,NULL,NULL,270532608,com.sec.android.app.launcher,0]
09-08 17:10:13.473  3128  4988 V WindowManager: addAppToken: AppWindowToken{9133b2c token=Token{32b62df ActivityRecord{57f5d7e u0 app.revanced.android.youtube/com.google.android.youtube.app.honeycomb.Shell$HomeActivity t96}}} to stack=1 task=96 at 0
09-08 17:10:13.483  5844  5859 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.config.url_scheme value=null
09-08 17:10:13.483  5844  5871 D GmsServicesProvider: query caller=app.revanced.android.youtube name=gms:playlog:service:samplingrules_CHIME value=null
09-08 17:10:13.503  5844  5983 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.config.url_authority value=null
09-08 17:10:13.513  5844  5871 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.upload.max_bundles value=null
09-08 17:10:13.513  5844  5859 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.upload.max_batch_size value=null
09-08 17:10:13.543  5844  5983 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.upload.max_bundle_size value=null
09-08 17:10:13.543  5844  5871 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.upload.max_events_per_bundle value=null
09-08 17:10:13.548  5844  5859 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.upload.max_events_per_day value=null
09-08 17:10:13.568  5844  5983 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.upload.max_error_events_per_day value=null
09-08 17:10:13.588  3128  4988 I am_focused_activity: [0,app.revanced.android.youtube/com.google.android.youtube.app.honeycomb.Shell$HomeActivity]
09-08 17:10:13.733  5844  5859 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.upload.max_public_events_per_day value=null
09-08 17:10:13.743  5844  5983 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.upload.max_conversions_per_day value=null
09-08 17:10:13.793  3128  3879 D ActivityManager:  Launching app.revanced.android.youtube, updated priority
09-08 17:10:13.853  3128  3879 I am_restart_activity: [0,92233086,96,app.revanced.android.youtube/com.google.android.youtube.app.honeycomb.Shell$HomeActivity,0]
09-08 17:10:13.863  3128  3128 D GameManagerService: NotifyRunnable. pkg: app.revanced.android.youtube, type: 4, isMinimized: false, isTunableApp: false
09-08 17:10:13.898  3128  3490 V WindowStateAnimator: Finishing drawing window Window{6fc222e u0 d0 p3128 Starting app.revanced.android.youtube}: mDrawState=DRAW_PENDING
09-08 17:10:13.898  3128  3424 V MARsPolicyManager: updatePackagesScore PackageInfo name -- app.revanced.android.youtube
09-08 17:10:13.938  5844  5983 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.upload.max_realtime_events_per_day value=null
09-08 17:10:13.948  3128  6700 D GameManagerService: identifyGamePackage. app.revanced.android.youtube
09-08 17:10:13.948  3128  3425 D StatusBarManagerService: manageDisableList userId=0 what=0x0 pkg=Window{6fc222e u0 d0 p3128 Starting app.revanced.android.youtube}
09-08 17:10:13.968  5844  5859 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.store.max_stored_events_per_app value=null
09-08 17:10:13.983  3128  6700 D GameManagerService: identifyGamePackage. app.revanced.android.youtube
09-08 17:10:14.003  5844  5871 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.upload.url value=null
09-08 17:10:14.008  5844  5983 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.upload.backoff_period value=null
09-08 17:10:14.018  5844  5859 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.upload.window_interval value=null
09-08 17:10:14.033  5844  5871 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.upload.interval value=null
09-08 17:10:14.058  5844  5983 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.upload.realtime_upload_interval value=null
09-08 17:10:14.098  5844  5859 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.upload.debug_upload_interval value=null
09-08 17:10:14.108  5844  5871 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.upload.minimum_delay value=null
09-08 17:10:14.133  5844  5983 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.alarm_manager.minimum_interval value=null
09-08 17:10:14.158  3128  6700 D GameManagerService: identifyGamePackage. app.revanced.android.youtube
09-08 17:10:14.198  5844  5859 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.upload.stale_data_deletion_interval value=null
09-08 17:10:14.198  5844  5871 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.upload.refresh_blacklisted_config_interval value=null
09-08 17:10:14.238  5844  5983 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.upload.initial_upload_delay_time value=null
09-08 17:10:14.268  5844  5859 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.upload.retry_time value=null
09-08 17:10:14.368  5844  5871 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.upload.retry_count value=null
09-08 17:10:14.398  5844  5983 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.upload.max_queue_time value=null
09-08 17:10:14.423  5844  5859 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.lifetimevalue.max_currency_tracked value=null
09-08 17:10:14.583  5844  5859 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.audience.filter_result_max_count value=null
09-08 17:10:14.628  5844  5983 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.service_client.idle_disconnect_millis value=null
09-08 17:10:15.003  5844  5871 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.test.boolean_flag value=null
09-08 17:10:15.038  5844  5859 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.test.string_flag value=null
09-08 17:10:15.228  5844  5983 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.test.long_flag value=null
09-08 17:10:15.273  5844  5871 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.test.int_flag value=null
09-08 17:10:15.308  5844  5859 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.test.double_flag value=null
09-08 17:10:15.438  5844  5983 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.experiment.max_ids value=null
09-08 17:10:15.468  5844  5871 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.max_bundles_per_iteration value=null
09-08 17:10:15.568  5844  5859 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.sdk.attribution.cache.ttl value=null
09-08 17:10:15.598  5844  5983 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.redaction.app_instance_id.ttl value=null
09-08 17:10:15.673  5844  5871 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.collection.log_event_and_bundle_v2 value=null
09-08 17:10:15.793  5844  5859 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.audience.use_bundle_end_timestamp_for_non_sequence_property_filters value=null
09-08 17:10:15.803  5844  5871 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.audience.refresh_event_count_filters_timestamp value=null
09-08 17:10:15.818  5844  5859 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.audience.use_bundle_timestamp_for_event_count_filters value=null
09-08 17:10:15.828  5844  5983 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.sdk.collection.retrieve_deeplink_from_bow_2 value=null
09-08 17:10:15.858  5844  5859 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.sdk.collection.last_deep_link_referrer_campaign2 value=null
09-08 17:10:15.858  5844  5983 D GmsAuthProvider: Call from app.revanced.android.youtube
09-08 17:10:15.898  5844  5859 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.lifecycle.app_in_background_parameter value=null
09-08 17:10:15.938  5844  5983 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.integration.disable_firebase_instance_id value=null
09-08 17:10:15.958  5844  5859 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.collection.service.update_with_analytics_fix value=null
09-08 17:10:16.023  5844  8321 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.client.firebase_feature_rollout.v1.enable value=null
09-08 17:10:16.028  5844  5871 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.client.sessions.check_on_reset_and_enable2 value=null
09-08 17:10:16.033  5844  5983 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.collection.synthetic_data_mitigation value=null
09-08 17:10:16.038  5844  5859 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.service.storage_consent_support_version value=null
09-08 17:10:16.048  5844  8321 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.client.click_identifier_control.dev value=null
09-08 17:10:16.053  5844  5871 D GmsServicesProvider: query caller=app.revanced.android.youtube name=measurement.service.click_identifier_control value=null
09-08 17:10:16.683  7753  8266 I FA      :   adb shell setprop debug.firebase.analytics.app app.revanced.android.youtube
09-08 17:10:16.778  7753  7753 I Timeline: Timeline: Activity_launch_request id:app.revanced.android.youtube time:98621
09-08 17:10:16.993  3128  3879 I am_create_activity: [0,80108137,96,app.revanced.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity,android.intent.action.MAIN,NULL,NULL,335544320,app.revanced.android.youtube,0]
09-08 17:10:16.993  3128  3879 V WindowManager: addAppToken: AppWindowToken{40c558f token=Token{e36acee ActivityRecord{4c65a69 u0 app.revanced.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity t96}}} to stack=1 task=96 at 1
09-08 17:10:16.993  3128  3425 D StatusBarManagerService: manageDisableList userId=0 what=0x0 pkg=Window{6fc222e u0 d0 p3128 Starting app.revanced.android.youtube}
09-08 17:10:16.998  3128  3879 I am_pause_activity: [0,92233086,app.revanced.android.youtube/com.google.android.youtube.app.honeycomb.Shell$HomeActivity,0]
09-08 17:10:17.008  3128  3879 I am_focused_activity: [0,app.revanced.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity]
09-08 17:10:17.198  3128  4957 I am_finish_activity: [0,92233086,96,app.revanced.android.youtube/com.google.android.youtube.app.honeycomb.Shell$HomeActivity,app-request,0]
09-08 17:10:17.513  3128  3424 W ActivityManager: Activity pause timeout for ActivityRecord{57f5d7e u0 app.revanced.android.youtube/com.google.android.youtube.app.honeycomb.Shell$HomeActivity t96 f}
09-08 17:10:17.518  3128  3424 I am_restart_activity: [0,80108137,96,app.revanced.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity,0]
09-08 17:10:17.528  3128  3128 D GameManagerService: NotifyRunnable. pkg: app.revanced.android.youtube, type: 4, isMinimized: false, isTunableApp: false
09-08 17:10:17.598  3128  3424 V MARsPolicyManager: updatePackagesScore PackageInfo name -- app.revanced.android.youtube
09-08 17:10:17.993  3128  4067 I am_failed_to_pause: [0,92233086,app.revanced.android.youtube/com.google.android.youtube.app.honeycomb.Shell$HomeActivity,(none)]
09-08 17:10:23.248  3128  5836 D PackageManager: setEnabledSetting : userId = 0 packageName = app.revanced.android.youtube cmp = androidx.work.impl.background.systemalarm.RescheduleReceiver newState = 1 callingPackage = 10133
09-08 17:10:23.423  5844  5982 D GmsAuthProvider: Call from app.revanced.android.youtube
09-08 17:10:23.888  3128  3424 I am_destroy_activity: [0,92233086,96,app.revanced.android.youtube/com.google.android.youtube.app.honeycomb.Shell$HomeActivity,finish-idle,0]
09-08 17:10:24.138  3128  3409 I am_pss  : [7753,10133,app.revanced.android.youtube,80768000,77680640]
09-08 17:10:24.408  5844  5859 D GmsAuthProvider: Call from app.revanced.android.youtube
09-08 17:10:25.098  3128  5837 D PackageManager: setEnabledSetting : userId = 0 packageName = app.revanced.android.youtube cmp = androidx.work.impl.background.systemalarm.RescheduleReceiver newState = 1 callingPackage = 10133
09-08 17:10:25.783  3128  4988 D PackageManager: setEnabledSetting : userId = 0 packageName = app.revanced.android.youtube cmp = androidx.work.impl.background.systemalarm.RescheduleReceiver newState = 1 callingPackage = 10133
09-08 17:10:26.938  3128  5838 D PackageManager: setEnabledSetting : userId = 0 packageName = app.revanced.android.youtube cmp = androidx.work.impl.background.systemalarm.RescheduleReceiver newState = 1 callingPackage = 10133
09-08 17:10:29.333  3128  4434 D PackageManager: setEnabledSetting : userId = 0 packageName = app.revanced.android.youtube cmp = androidx.work.impl.background.systemalarm.RescheduleReceiver newState = 1 callingPackage = 10133
09-08 17:10:31.798  7753  7915 E GoogleApiManager: java.lang.SecurityException: GoogleCertificatesRslt: not allowed: pkg=app.revanced.android.youtube, sha256=[b1a51cfab0b60f4f8d9029685365387aabab0520025ebe2237148a42e3a7423f], atk=false, ver=222615016.true (go/gsrlt)
09-08 17:10:31.978  7753  7915 E GoogleApiManager: java.lang.SecurityException: GoogleCertificatesRslt: not allowed: pkg=app.revanced.android.youtube, sha256=[b1a51cfab0b60f4f8d9029685365387aabab0520025ebe2237148a42e3a7423f], atk=false, ver=222615016.true (go/gsrlt)
09-08 17:10:32.613  5844  5871 D GmsAuthProvider: Call from app.revanced.android.youtube
09-08 17:10:32.618  5844  8321 D GmsAuthProvider: Call from app.revanced.android.youtube
09-08 17:10:33.738  5844  5859 D GmsAuthProvider: Call from app.revanced.android.youtube
09-08 17:10:33.748  5844  5871 D GmsAuthProvider: Call from app.revanced.android.youtube
09-08 17:10:33.903  3128  3424 W ActivityManager: Activity destroy timeout for ActivityRecord{57f5d7e u0 app.revanced.android.youtube/com.google.android.youtube.app.honeycomb.Shell$HomeActivity t96 f}
09-08 17:10:33.983  3128  3148 V BroadcastQueue: [background] Process cur broadcast BroadcastRecord{5948812 u-1 android.intent.action.TIME_SET qIdx=4}, state= (APP_RECEIVE) DELIVERED for app ProcessRecord{4ce0987 7753:app.revanced.android.youtube/u0a133}
09-08 17:10:34.003  5844  5859 D MeasurementService: bound by: GetServiceRequest{serviceId=MEASUREMENT, gmsVersion=223380000, packageName='app.revanced.android.youtube', extras=Bundle[{}]}
09-08 17:10:35.548  5844  5982 D GmsAuthProvider: Call from app.revanced.android.youtube
09-08 17:10:35.643  5844  5859 D GmsAuthProvider: Call from app.revanced.android.youtube
09-08 17:10:35.708  3128  4850 D PackageManager: setEnabledSetting : userId = 0 packageName = app.revanced.android.youtube cmp = androidx.mediarouter.media.MediaTransferReceiver newState = 2 callingPackage = 10133
09-08 17:10:36.183  3128  3425 D StatusBarManagerService: manageDisableList userId=0 what=0x0 pkg=Window{b30abf4 u0 d0 p7753 app.revanced.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity}
09-08 17:10:37.758  3128  3879 I am_activity_launch_time: [0,80108137,app.revanced.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity,20240,24025]
09-08 17:10:38.323  5844  5871 D GmsIcingLightIndexSvc: bound by: GetServiceRequest{serviceId=LIGHTWEIGHT_INDEX, gmsVersion=223380000, packageName='app.revanced.android.youtube', extras=Bundle[{}]}
09-08 17:10:38.343  5844  5983 D MeasurementService: f4() for AppMetadata[app.revanced.android.youtube]
09-08 17:10:38.443  5844  5982 D GmsAuthManagerSvc: getToken: account:[email protected] scope:oauth2:https://www.googleapis.com/auth/identity.lateimpersonation https://www.googleapis.com/auth/youtube https://www.googleapis.com/auth/assistant-sdk-prototype https://www.googleapis.com/auth/photos.image.readonly https://www.googleapis.com/auth/accounts.reauth https://www.googleapis.com/auth/youtube.force-ssl https://www.googleapis.com/auth/peopleapi.readonly extras:Bundle[{androidPackageName=app.revanced.android.youtube, clientPackageName=app.revanced.android.youtube, service_connection_start_time_millis=120192, handle_notification=true}], notify: true
09-08 17:10:38.453  5844  5859 D GmsAuthManagerSvc: getToken: account:[email protected] scope:oauth2:https://www.googleapis.com/auth/notifications extras:Bundle[{androidPackageName=app.revanced.android.youtube, clientPackageName=app.revanced.android.youtube, service_connection_start_time_millis=120158}], notify: false
09-08 17:10:38.508  5844  8751 D GmsAuthProvider: Call from app.revanced.android.youtube
09-08 17:10:38.563  5844  5983 D GmsServiceBroker: Service not supported: GetServiceRequest{serviceId=UNKNOWN(161), gmsVersion=223380000, packageName='app.revanced.android.youtube', extras=Bundle[EMPTY_PARCEL]}
09-08 17:10:38.618  5844  5983 D GmsAuthProvider: Call from app.revanced.android.youtube
09-08 17:10:38.788  5844  8751 D GmsAuthManagerSvc: clearToken: token:ya29.a0AVA9y1sxuOhjNm4p_ltWoALukdus_jbUGjfsB0I_pE_iqQBixNff_Q8JGxVPQ-JwwKgg4pkaCHEO8qwHrZG5C0gG2q1QpaNXNLSM8qZ8h9kMOX0PPthUQOQa50v4LGEwM8MW0UEQx6CRvSDXcsTo3P0nvPwY9R-KL06AUBu6kHzoJfTD57n51pQGLqoZtT_r1mE-Kab8zjLj15PutjXtd29FNhITCAjuWKckBj9t7gbb1oHnYMG_nSVpDWWN2tFtIv73HNglzwGx70RU3zXLObIP3DTwhpdFWBkzSfskKdG9i2RbbXy-EllVVQaCgYKATASAQASFQE65dr8CRcNY-qXxi_aZWj1OR-VmA0321 extras:Bundle[{androidPackageName=app.revanced.android.youtube, clientPackageName=app.revanced.android.youtube, service_connection_start_time_millis=120550}]
09-08 17:10:38.898  3128  4957 V WindowStateAnimator: Finishing drawing window Window{b30abf4 u0 d0 p7753 app.revanced.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity}: mDrawState=DRAW_PENDING
09-08 17:10:38.918  5844  5871 D GmsAuthProvider: Call from app.revanced.android.youtube
09-08 17:10:38.928  3128  3490 I am_activity_launch_time: [0,80108137,app.revanced.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity,21414,25199]
09-08 17:10:38.933  3128  3490 I ActivityManager: Displayed app.revanced.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity: +21s414ms (total +25s199ms)
09-08 17:10:38.943  3128  3490 I Timeline: Timeline: Activity_windows_visible id: ActivityRecord{4c65a69 u0 app.revanced.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity t96} time:120787
09-08 17:10:39.253  5844  5983 D MeasurementService: f11() for AppMetadata[app.revanced.android.youtube]
09-08 17:10:39.308  5844  5859 D MeasurementService: setDefaultEventParameters(Bundle[EMPTY_PARCEL]) for AppMetadata[app.revanced.android.youtube]
09-08 17:10:39.328  5844  5871 D MeasurementService: f10(-3051163495142108903, null, WatchWhileActivity, app.revanced.android.youtube)
09-08 17:10:39.733  3128  4850 V WindowStateAnimator: Finishing drawing window Window{b30abf4 u0 d0 p7753 app.revanced.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity}: mDrawState=HAS_DRAWN
09-08 17:10:39.828  5844  8751 D GmsAuthManagerSvc: getToken: account:[email protected] scope:oauth2:https://www.googleapis.com/auth/identity.lateimpersonation https://www.googleapis.com/auth/youtube https://www.googleapis.com/auth/assistant-sdk-prototype https://www.googleapis.com/auth/photos.image.readonly https://www.googleapis.com/auth/accounts.reauth https://www.googleapis.com/auth/youtube.force-ssl https://www.googleapis.com/auth/peopleapi.readonly extras:Bundle[{androidPackageName=app.revanced.android.youtube, clientPackageName=app.revanced.android.youtube, service_connection_start_time_millis=121607, handle_notification=true}], notify: true
09-08 17:10:40.978  3128  6700 D SurveyLogging: app_id = com.android.server.ssrm, feature = SLUG, extra = {"S_INFO":"73200/app.revanced.android.youtube/266/0/1", "SSRM":"2/-1/533/44/22892/1584664/X/X/X/X", "MEMINFO":"917140/32844/3120/240720/159780/159936/117952/117788/524284/100152/177252", "OOMINFO":"61368/97475/94981/6218/220579/79610/61295/0/0/36226/0/0/11653/260298", "UPTIME":"122.80"}
09-08 17:10:41.643  3128  6700 D GameManagerService: identifyGamePackage. app.revanced.android.youtube
09-08 17:10:42.068  7753  7753 E MessageQueue-JNI: 	at app.revanced.integrations.swipecontrols.SwipeControlsHostActivity.dispatchTouchEvent(SwipeControlsHostActivity.kt:112)
09-08 17:10:42.228  7753  7753 E AndroidRuntime: Process: app.revanced.android.youtube, PID: 7753
09-08 17:10:42.228  7753  7753 E AndroidRuntime: 	at app.revanced.integrations.swipecontrols.SwipeControlsHostActivity.dispatchTouchEvent(SwipeControlsHostActivity.kt:112)
09-08 17:10:42.268  3128  4434 I am_crash: [7753,0,app.revanced.android.youtube,953925188,kotlin.UninitializedPropertyAccessException,lateinit property gesture has not been initialized,SwipeControlsHostActivity.kt,112]
09-08 17:10:42.373  3128  4434 W ActivityManager:   Force finishing activity app.revanced.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity
09-08 17:10:42.373  3128  4434 I am_finish_activity: [0,80108137,96,app.revanced.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity,force-crash,0]
09-08 17:10:42.463  3128  4434 I am_pause_activity: [0,80108137,app.revanced.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity,0]
09-08 17:10:42.743  3128  3425 D StatusBarManagerService: manageDisableList userId=0 what=0x0 pkg=Window{50c25ff u0 d0 p3128 Application Error: app.revanced.android.youtube}
09-08 17:10:42.833  3128  3425 V WindowStateAnimator: Finishing drawing window Window{50c25ff u0 d0 p3128 Application Error: app.revanced.android.youtube}: mDrawState=DRAW_PENDING
09-08 17:10:42.833  3128  3425 D StatusBarManagerService: manageDisableList userId=0 what=0x0 pkg=Window{50c25ff u0 d0 p3128 Application Error: app.revanced.android.youtube}
09-08 17:10:42.863  3128  3425 V WindowStateAnimator: Finishing drawing window Window{50c25ff u0 d0 p3128 Application Error: app.revanced.android.youtube}: mDrawState=HAS_DRAWN
09-08 17:10:42.963  3128  3424 W ActivityManager: Activity pause timeout for ActivityRecord{4c65a69 u0 app.revanced.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity t96 f}
09-08 17:10:43.803  3128  3424 W BroadcastQueue: Skipping deliver [background] BroadcastRecord{2b96a06 u-1 android.net.conn.CONNECTIVITY_CHANGE qIdx=4}, state= (IDLE) to ReceiverList{899f648 7753 app.revanced.android.youtube/10133/u0 remote:51e8eb}: process crashing
09-08 17:10:43.908  3128  3424 I am_destroy_activity: [0,80108137,96,app.revanced.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity,finish-imm,0]
09-08 17:10:44.078  4148  4148 I ApplicationPackageManager: load=app.revanced.android.youtube, bg=72-72, dr=72-72
09-08 17:10:44.123  3128  4988 V BroadcastQueue: [background] Process cur broadcast BroadcastRecord{96b443a u-1 android.intent.action.TIMEZONE_CHANGED qIdx=4}, state= (APP_RECEIVE) DELIVERED for app ProcessRecord{4ce0987 7753:app.revanced.android.youtube/u0a133}
09-08 17:10:46.033  3128  4854 I am_proc_died: [0,7753,app.revanced.android.youtube,0,96,229]
09-08 17:10:46.033  3128  4854 I ActivityManager: Process app.revanced.android.youtube (pid 7753)(adj 0) has died(96,229)
09-08 17:10:46.038  3128  4434 I WindowState: WIN DEATH: Window{b30abf4 u0 d0 p7753 app.revanced.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity}
09-08 17:10:46.063  3128  4854 I am_broadcast_discard_app: [0,158024762,android.intent.action.TIMEZONE_CHANGED,11,ResolveInfo{ec90790 app.revanced.android.youtube/com.google.android.libraries.notifications.entrypoints.timezonechanged.TimezoneChangedReceiver m=0x108000}]
09-08 17:10:46.068  3128  4854 D ActivityManager: removeProcessNameLocked mProcessNames.remove pid=7753 ,hash=80611719 ,name=app.revanced.android.youtube
09-08 17:10:46.083  3128  3424 D MountService: getExternalStorageMountMode : final mountMode=1, uid : 10133, packageName : app.revanced.android.youtube
09-08 17:10:46.108  3128  3424 I am_proc_start: [0,8866,88492169,10133,app.revanced.android.youtube,broadcast-3,app.revanced.android.youtube/androidx.work.impl.background.systemalarm.RescheduleReceiver]
09-08 17:10:46.108  3128  3424 I ActivityManager: Start proc 8866:app.revanced.android.youtube/u0a133 for broadcast-3 app.revanced.android.youtube/androidx.work.impl.background.systemalarm.RescheduleReceiver
09-08 17:10:46.113  8866  8866 W SELinux : SELinux: seapp_context_lookup: seinfo=default, level=s0:c512,c768, pkgname=app.revanced.android.youtube 
09-08 17:10:46.118  2251  2251 I sf_frame_dur: [Application Error: app.revanced.android.youtube,23,0,0,0,0,1,1]
09-08 17:10:46.158  3128  4848 I am_proc_bound: [0,8866,88492169,app.revanced.android.youtube]
09-08 17:10:46.168  3128  4848 V BroadcastQueue: [background] Process cur broadcast BroadcastRecord{96b443a u-1 android.intent.action.TIMEZONE_CHANGED qIdx=4}, state= (APP_RECEIVE) DELIVERED for app ProcessRecord{5464889 8866:app.revanced.android.youtube/u0a133}
09-08 17:10:46.718  8866  8866 W PatchedPackageManager: resolveContentProvider flags: 128 ret: ContentProviderInfo{name=app.revanced.android.youtube.fileprovider className=com.google.android.apps.youtube.app.common.util.MainAppFileProviderCompat}

More explicitly please see :

09-08 17:10:42.068  7753  7753 E MessageQueue-JNI:      at app.revanced.integrations.swipecontrols.SwipeControlsHostActivity.dispatchTouchEvent(SwipeControlsHostActivity.kt:112)
09-08 17:10:42.228  7753  7753 E AndroidRuntime: Process: app.revanced.android.youtube, PID: 7753
09-08 17:10:42.228  7753  7753 E AndroidRuntime:        at app.revanced.integrations.swipecontrols.SwipeControlsHostActivity.dispatchTouchEvent(SwipeControlsHostActivity.kt:112)
09-08 17:10:42.268  3128  4434 I am_crash: [7753,0,app.revanced.android.youtube,953925188,kotlin.UninitializedPropertyAccessException,lateinit property gesture has not been initialized,SwipeControlsHostActivity.kt,112]
09-08 17:10:42.373  3128  4434 W ActivityManager:   Force finishing activity app.revanced.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity
09-08 17:10:42.373  3128  4434 I am_finish_activity: [0,80108137,96,app.revanced.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity,force-crash,0]
09-08 17:10:42.463  3128  4434 I am_pause_activity: [0,80108137,app.revanced.android.youtube/com.google.android.apps.youtube.app.watchwhile.WatchWhileActivity,0]

See the full logs from all buffers : revanced_17.33.42_c.log

Screenshots or videos

No response

Solution

Build excluding swipe-controls patch, the app is not crashing anymore.

Additional context

Also see : https://github.com/revanced/revanced-integrations/issues/136

souravdas142 avatar Sep 08 '22 13:09 souravdas142