Giter Club home page Giter Club logo

revanced-integrations's Introduction

๐Ÿ”ฉ ReVanced Integrations

ReVanced Extended Integrations containing classes to be merged by ReVanced Patcher.

โ“ How to use debugging:

  • Usage on Windows: adb logcat | findstr "Extended" > log.txt
  • Usage on Linux: adb logcat | grep --line-buffered "Extended" > log.txt

This will write the log to a file called log.txt which you can view then.

revanced-integrations's People

Contributors

anddea avatar bogadana avatar bomiva avatar canny1913 avatar cnc-robert avatar d4rkk3y avatar exam454 avatar francesco146 avatar inotia00 avatar j4k0xb avatar jakweg avatar johnconner122 avatar josesilveiraa avatar kevinx8 avatar kobew50 avatar olaf74 avatar osumatrix avatar pascua28 avatar patrykmis avatar sculas avatar sebm253 avatar semantic-release-bot avatar shadow578 avatar she11sh0cked avatar thejeterlp avatar tillnelown avatar vancedofficial avatar xafn avatar yonliud avatar yt-advanced avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar

revanced-integrations's Issues

bug: Crash when try to edit playlist details

Type

Cosmetic

Bug description

It seems like setContentDescription is called because of description field in edit dialog and causes crash because of NullReference (which occurs when playlist description is not set)

Steps to reproduce

  1. Go to your profile tab
  2. Try to edit playlist which have no description set

Relevant log output

FATAL EXCEPTION: main
Process: com.google.android.youtube, PID: 28712
java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.String.equals(java.lang.Object)' on a null object reference
	at app.revanced.integrations.youtube.patches.player.PlayerPatch.setContentDescription(PlayerPatch.java:84)
	at znn.K(PG:77)
	at znn.v(PG:10)
	at znn.b(PG:543)
	at zmy.I(PG:2014)
	at zmy.d(PG:33)
	at aclx.eV(PG:38)
	at zma.a(PG:631)
	at azsw.vX(PG:8)
	at baia.vS(PG:24)
	at bajt.vS(PG:30)
	at bagx.d(PG:81)
	at bagw.vS(PG:44)
	at balb.run(PG:19)
	at bajp.e(PG:11)
	at azpo.aL(PG:13)
	at bagy.e(PG:88)
	at azpo.aL(PG:13)
	at baju.e(PG:10)
	at azpo.aL(PG:13)
	at baib.M(PG:26)
	at azpz.L(PG:13)
	at azpz.J(PG:6)
	at azpz.I(PG:3)
	at yuw.call(PG:391)
	at xbr.vS(PG:15)
	at bahr.vS(PG:35)
	at bajt.vS(PG:30)
	at bahg.e(PG:22)
	at wsg.a(PG:276)
	at xbs.oa(PG:5)
	at bmh.a(PG:49)
	at dpi.c(PG:17)
	at bmy.b(PG:121)
	at wly.run(PG:388)
	at vcw.ay(PG:7)
	at gfp.a(PG:134)
	at bahi.e(PG:11)
	at azpo.aL(PG:13)
	at baju.e(PG:10)
	at azpo.aL(PG:13)
	at bahs.e(PG:10)
	at azpo.aL(PG:13)
	at vcw.cL(PG:10)
	at vcw.az(PG:3)
	at zot.b(PG:96)
	at ztq.h(PG:260)
	at ztq.g(PG:61)
	at yaz.run(PG:206)
	at xkn.e(PG:50)
	at xkn.b(PG:19)
	at ztq.c(PG:47)
	at ztl.c(PG:14)
	at abvz.c(PG:423)
	at ahqa.aM(PG:275)
	at ahqa.onItemClick(PG:27)
	at android.widget.AdapterView.performItemClick(AdapterView.java:330)
	at android.widget.AbsListView.performItemClick(AbsListView.java:1257)
	at android.widget.AbsListView$PerformClick.run(AbsListView.java:3270)
	at android.widget.AbsListView$3.run(AbsListView.java:4236)
	at android.os.Handler.handleCallback(Handler.java:942)
	at android.os.Handler.dispatchMessage(Handler.java:99)
	at android.os.Looper.loopOnce(Looper.java:201)
	at android.os.Looper.loop(Looper.java:288)
	at android.app.ActivityThread.main(ActivityThread.java:7924)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936)

Screenshots or videos

No response

Solution

Add a try catch or null check here

public static void setContentDescription(String contentDescription) {

Additional context

No response

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.