You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
No crying because the org.slf4j.Logger class used is from the extension.
Actual behavior
Cry because the org.slf4j.Logger class used is from the app (transitively pulled through junrar), which is stripped by R8 and lacks that method
Crash logs
java.lang.NoSuchMethodError: No interface method debug(Ljava/lang/String;Ljava/lang/Object;)V in class Lorg/slf4j/Logger; or its super classes (declaration of 'org.slf4j.Logger' appears in /data/app/~~Ad2emimvH2GHSm31xyRUeA==/app.mihon.debug-8PGSmCkOTY6ocjBRnMF9TQ==/base.apk!classes2.dex)
at com.hierynomus.protocol.commons.socket.ProxySocketFactory.createSocket(ProxySocketFactory.java:86)
at com.hierynomus.protocol.commons.socket.ProxySocketFactory.createSocket(ProxySocketFactory.java:63)
at com.hierynomus.smbj.transport.tcp.direct.DirectTcpTransport.connect(DirectTcpTransport.java:95)
at com.hierynomus.smbj.connection.Connection.connect(Connection.java:139)
at com.hierynomus.smbj.SMBClient.getEstablishedOrConnect(SMBClient.java:96)
at com.hierynomus.smbj.SMBClient.connect(SMBClient.java:83)
at io.github.beerpsi.tachiyomi.extension.all.smbshare.SMBShare.connectToShare(SMBShare.kt:229)
Mihon version
Mihon Beta r6520
Android version
Android 14
Device
Google Pixel 7
Other details
Weirdly niche issue, yes. Can probably be fixed by using a child-first parent-last implementation of PathClassLoader.
Acknowledgements
I have searched the existing issues and this is a new ticket, NOT a duplicate or related to another open or closed issue.
Steps to reproduce
org.slf4j.Logger#debug(java.lang.String,java.lang.Object)
Expected behavior
No crying because the
org.slf4j.Logger
class used is from the extension.Actual behavior
Cry because the
org.slf4j.Logger
class used is from the app (transitively pulled throughjunrar
), which is stripped by R8 and lacks that methodCrash logs
Mihon version
Mihon Beta r6520
Android version
Android 14
Device
Google Pixel 7
Other details
Weirdly niche issue, yes. Can probably be fixed by using a child-first parent-last implementation of
PathClassLoader
.Acknowledgements
The text was updated successfully, but these errors were encountered: