Open rahaaatul opened 2 years ago
From the logs:
E/cutils ( 2875): Failed to mkdirat(/mnt/shell/emulated/0/Android/data): No such file or directory
W/ContextImpl( 7487): Failed to ensure directory: /storage/emulated/0/Android/data/org.courville.nova/files
E/AndroidRuntime( 7487): FATAL EXCEPTION: Thread-380
E/AndroidRuntime( 7487): Process: org.courville.nova:acra, PID: 7487
E/AndroidRuntime( 7487): java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String java.io.File.getPath()' on a null object reference
Seems suspect and not related to scrape...
From the logs:
E/cutils ( 2875): Failed to mkdirat(/mnt/shell/emulated/0/Android/data): No such file or directory W/ContextImpl( 7487): Failed to ensure directory: /storage/emulated/0/Android/data/org.courville.nova/files E/AndroidRuntime( 7487): FATAL EXCEPTION: Thread-380 E/AndroidRuntime( 7487): Process: org.courville.nova:acra, PID: 7487 E/AndroidRuntime( 7487): java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String java.io.File.getPath()' on a null object reference
Seems suspect and not related to scrape...
What does that mean?
It's not scraping after episode 8. Other shows are correctly scraped. I manually rescraped, did get info (doesn't get any info) . But it doesn't scrape the episodes from episode 9 from this show's season 5.
Can you check on your device? Lucifer Season 5? 16 episodes. Only 8 gets scraped.
Lucifer s05e09 seems to scrape ok on my side and I checked that on tmdb all info was there: What I mean is that there is a failed attempt to create files on a public data of nova which could cause issues. Moreover the nullPointerException could mean that you attempt to scrape a file that no longer exists at the desired location that could also lead to a scrape error.
Thus what we need to understand is why on the TV /mnt/shell/emulated/0/Android/data is not available. Could you please do an adb shell to this device and check if it exits? One should be able to cd to this directory and get into org.courville.nova subdir. Which TV is this?
Thus what we need to understand is why on the TV /mnt/shell/emulated/0/Android/data is not available. Could you please do an adb shell to this device and check if it exits?
It exists. Checked with FX File Manager.
One should be able to cd to this directory and get into org.courville.nova subdir.
Which TV is this?
It's not a brand TV. It's a Chinese TV. Android 5.1.1.
I reset my TV just now and reinstalled Nova and checked but the problem persists.
I/System.out( 7487): at at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(SourceFile)
I/System.out( 7487): at at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(SourceFile)
I/System.out( 7487): at at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(SourceFile)
I/System.out( 7487): at at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(SourceFile)
I/System.out( 7487): at at ch.qos.logback.classic.util.ContextInitializer.autoConfig(SourceFile)
I/System.out( 7487): at at org.slf4j.impl.StaticLoggerBinder.init(SourceFile)
I/System.out( 7487): at at org.slf4j.impl.StaticLoggerBinder.<clinit>(SourceFile)
I/System.out( 7487): at at org.slf4j.impl.StaticLoggerBinder.getSingleton(SourceFile)
I/System.out( 7487): at at org.slf4j.LoggerFactory.bind(SourceFile:150)
I/System.out( 7487): at at org.slf4j.LoggerFactory.performInitialization(SourceFile:124)
I/System.out( 7487): at at org.slf4j.LoggerFactory.getILoggerFactory(SourceFile:417)
I/System.out( 7487): at at org.slf4j.LoggerFactory.getLogger(SourceFile:362)
I/System.out( 7487): at at org.slf4j.LoggerFactory.getLogger(SourceFile:388)
I/System.out( 7487): at at com.archos.mediacenter.video.CustomApplication.onCreate(SourceFile:194)
I/System.out( 7487): at at android.app.Instrumentation.callApplicationOnCreate(Instrumentation.java:1012)
I/System.out( 7487): at at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4553)
I/System.out( 7487): at at android.app.ActivityThread.access$1500(ActivityThread.java:151)
I/System.out( 7487): at at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1364)
I/System.out( 7487): at at android.os.Handler.dispatchMessage(Handler.java:102)
I/System.out( 7487): at at android.os.Looper.loop(Looper.java:135)
I/System.out( 7487): at at android.app.ActivityThread.main(ActivityThread.java:5257)
I/System.out( 7487): at at java.lang.reflect.Method.invoke(Native Method)
I/System.out( 7487): at at java.lang.reflect.Method.invoke(Method.java:372)
I/System.out( 7487): at at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:955)
I/System.out( 7487): at at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:750)
I/System.out( 7487): Caused by: android.system.ErrnoException: open failed: ENOENT (No such file or directory)
I/System.out( 7487): at at libcore.io.Posix.open(Native Method)
I/System.out( 7487): at at libcore.io.BlockGuardOs.open(BlockGuardOs.java:186)
I/System.out( 7487): at at libcore.io.IoBridge.open(IoBridge.java:442)
I/System.out( 7487): at ... 35 common frames omitted
I/System.out( 7487): 20:01:56,822 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [com.archos.mediacenter.video.browser.MainFragment] to DEBUG
I/System.out( 7487): 20:01:56,824 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [com.archos.mediacenter.video.leanback.MainFragment] to DEBUG
I/System.out( 7487): 20:01:56,825 |-INFO in ch.qos.logback.classic.joran.action.LoggerAction - Setting level of logger [com.archos.mediacenter.video.CustomApplication] to TRACE
I/System.out( 7487): 20:01:56,828 |-INFO in ch.qos.logback.classic.joran.action.RootLoggerAction - Setting level of ROOT logger to INFO
I/System.out( 7487): 20:01:56,829 |-INFO in ch.qos.logback.core.joran.action.AppenderRefAction - Attaching appender named [logcat] to Logger[ROOT]
I/System.out( 7487): 20:01:56,830 |-INFO in ch.qos.logback.classic.joran.action.ConfigurationAction - End of configuration.
I/System.out( 7487): 20:01:56,832 |-INFO in ch.qos.logback.classic.joran.JoranConfigurator@1b79a950 - Registering current configuration as safe fallback point
W/linker ( 7487): libcputest.so: unused DT entry: type 0x6ffffef5 arg 0x4d8
W/linker ( 7487): libcputest.so: unused DT entry: type 0x6ffffffe arg 0x498
W/linker ( 7487): libcputest.so: unused DT entry: type 0x6fffffff arg 0x2
W/linker ( 7487): libdav1d.so: unused DT entry: type 0x6ffffef5 arg 0x57c
W/linker ( 7487): libdav1d.so: unused DT entry: type 0x6ffffffe arg 0x55c
W/linker ( 7487): libdav1d.so: unused DT entry: type 0x6fffffff arg 0x1
W/linker ( 7487): libavutil.so: unused DT entry: type 0x6ffffef5 arg 0x3038
W/linker ( 7487): libavutil.so: unused DT entry: type 0x6ffffffe arg 0x2ff8
W/linker ( 7487): libavutil.so: unused DT entry: type 0x6fffffff arg 0x2
W/linker ( 7487): libswresample.so: unused DT entry: type 0x6ffffef5 arg 0x6e0
W/linker ( 7487): libswresample.so: unused DT entry: type 0x6ffffffe arg 0x680
W/linker ( 7487): libswresample.so: unused DT entry: type 0x6fffffff arg 0x3
W/linker ( 7487): libavcodec.so: unused DT entry: type 0x6ffffef5 arg 0x2a24
W/linker ( 7487): libavcodec.so: unused DT entry: type 0x6ffffffe arg 0x29a4
W/linker ( 7487): libavcodec.so: unused DT entry: type 0x6fffffff arg 0x4
W/linker ( 7487): libavformat.so: unused DT entry: type 0x6ffffef5 arg 0x2efc
W/linker ( 7487): libavformat.so: unused DT entry: type 0x6ffffffe arg 0x2e5c
W/linker ( 7487): libavformat.so: unused DT entry: type 0x6fffffff arg 0x5
E/cutils ( 2875): Failed to mkdirat(/mnt/shell/emulated/0/Android/data): No such file or directory
W/ContextImpl( 7487): Failed to ensure directory: /storage/emulated/0/Android/data/org.courville.nova/files
E/AndroidRuntime( 7487): FATAL EXCEPTION: Thread-380
E/AndroidRuntime( 7487): Process: org.courville.nova:acra, PID: 7487
E/AndroidRuntime( 7487): java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String java.io.File.getPath()' on a null object reference
E/AndroidRuntime( 7487): at com.archos.filecorelibrary.FileUtilsQ.<init>(SourceFile:77)
E/AndroidRuntime( 7487): at com.archos.filecorelibrary.FileUtilsQ.getInstance(SourceFile:62)
E/AndroidRuntime( 7487): at com.archos.mediacenter.video.CustomApplication.lambda$onCreate$0(SourceFile:201)
E/AndroidRuntime( 7487): at com.archos.mediacenter.video.CustomApplication.$r8$lambda$ueR9JNLwPSeOLsH14rReBlypLkE(SourceFile)
E/AndroidRuntime( 7487): at com.archos.mediacenter.video.CustomApplication$$ExternalSyntheticLambda2.run(SourceFile)
E/AndroidRuntime( 7487): at java.lang.Thread.run(Thread.java:818)
I/Process ( 7487): Sending signal. PID: 7487 SIG: 9
I/ActivityManager( 3353): Process org.courville.nova:acra (pid 7487) has died
W/ActivityManager( 3353): Service crashed 2 times, stopping: ServiceRecord{2cf40b52 u0 org.courville.nova/org.acra.sender.JobSenderService}
W/ActivityManager( 3353): getTasks: caller 10045 does not hold REAL_GET_TASKS; limiting output
W/ActivityManager( 3353): getTasks: caller 10045 does not hold REAL_GET_TASKS; limiting output
W/ActivityManager( 3353): getTasks: caller 10045 does not hold REAL_GET_TASKS; limiting output
E/JobServiceContext( 3353): Time-out while trying to bind org.courville.nova/org.acra.sender.JobSenderService jId=0, u0, dropping.
W/ActivityManager( 3353): getTasks: caller 10045 does not hold REAL_GET_TASKS; limiting output
W/ActivityManager( 3353): getTasks: caller 10045 does not hold REAL_GET_TASKS; limiting output
I/art ( 3353): Explicit concurrent mark sweep GC freed 13011(752KB) AllocSpace objects, 9(2MB) LOS objects, 15% free, 11MB/13MB, paused 1.483ms total 91.498ms
W/ActivityManager( 3353): getTasks: caller 10045 does not hold REAL_GET_TASKS; limiting output
W/ActivityManager( 3353): getTasks: caller 10045 does not hold REAL_GET_TASKS; limiting output
I/art ( 3700): Explicit concurrent mark sweep GC freed 17021(687KB) AllocSpace objects, 0(0B) LOS objects, 24% free, 3MB/4MB, paused 827us total 63.187ms
W/ActivityManager( 3353): getTasks: caller 10045 does not hold REAL_GET_TASKS; limiting output
W/ActivityManager( 3353): getTasks: caller 10045 does not hold REAL_GET_TASKS; limiting output
I/art ( 6383): Explicit concurrent mark sweep GC freed 227(35KB) AllocSpace objects, 0(0B) LOS objects, 24% free, 2MB/3MB, paused 756us total 39.805ms
W/ActivityManager( 3353): getTasks: caller 10045 does not hold REAL_GET_TASKS; limiting output
W/ActivityManager( 3353): getTasks: caller 10045 does not hold REAL_GET_TASKS; limiting output
W/ActivityManager( 3353): getTasks: caller 10045 does not hold REAL_GET_TASKS; limiting output
I/art ( 6368): Explicit concurrent mark sweep GC freed 1511(92KB) AllocSpace objects, 0(0B) LOS objects, 24% free, 1931KB/2MB, paused 828us total 52.786ms
W/ActivityManager( 3353): getTasks: caller 10045 does not hold REAL_GET_TASKS; limiting output
W/ActivityManager( 3353): getTasks: caller 10045 does not hold REAL_GET_TASKS; limiting output
I/art ( 4320): Explicit concurrent mark sweep GC freed 7(288B) AllocSpace objects, 0(0B) LOS objects, 25% free, 2MB/2MB, paused 1.226ms total 59.185ms
W/ActivityManager( 3353): getTasks: caller 10045 does not hold REAL_GET_TASKS; limiting output
W/ActivityManager( 3353): getTasks: caller 10045 does not hold REAL_GET_TASKS; limiting output
W/ActivityManager( 3353): getTasks: caller 10045 does not hold REAL_GET_TASKS; limiting output
I/art ( 3814): Explicit concurrent mark sweep GC freed 3684(732KB) AllocSpace objects, 6(96KB) LOS objects, 24% free, 2MB/3MB, paused 737us total 30.496ms
W/ActivityManager( 3353): getTasks: caller 10045 does not hold REAL_GET_TASKS; limiting output
W/ActivityManager( 3353): getTasks: caller 10045 does not hold REAL_GET_TASKS; limiting output
I/art ( 3793): Explicit concurrent mark sweep GC freed 4516(197KB) AllocSpace objects, 0(0B) LOS objects, 24% free, 3MB/4MB, paused 883us total 61.130ms
W/ActivityManager( 3353): getTasks: caller 10045 does not hold REAL_GET_TASKS; limiting output
W/ActivityManager( 3353): getTasks: caller 10045 does not hold REAL_GET_TASKS; limiting output
W/ActivityManager( 3353): getTasks: caller 10045 does not hold REAL_GET_TASKS; limiting output
I/art ( 4697): Explicit concurrent mark sweep GC freed 7(288B) AllocSpace objects, 0(0B) LOS objects, 25% free, 2MB/2MB, paused 1.002ms total 57.732ms
W/ActivityManager( 3353): getTasks: caller 10045 does not hold REAL_GET_TASKS; limiting output
Created and deleted folder successfuly in
/mnt/shell/emulated/0/Android/data/org.courville.nova
via ADB shell without any problems.
Problem description
Won't scrape Lucifer TV Show's Season 5's episodes from 9 to onwards.
Steps to reproduce the issue
Wait for scraping.
Expected behavior
Should scrape all episodes.
Your phone/tablet/androidTV model
Smart TV
Operating system version
5.1.1
Application version and app store
6.0.50 from GitHub
TV Show info
TMDB Trakt
Debug logs