FileBot Node stopped working after recent update

Support for Synology NAS, QNAP NAS and other Embedded Linux systems
Post Reply
TomTomTuning
Posts: 12
Joined: 23 Nov 2016, 14:46

FileBot Node stopped working after recent update

Post by TomTomTuning »

Code: Select all

Synology DSM Version: 6.2-23739-2
Filebot Version: 4.8.2 (r5789)
FileBot Node Version: 0.2.8.2
Java 8 Version: 1.8
Node.js v4 Version: 4.8.7-0166
I've reinstalled everything, didn't help. I noticed my scheduled task stopped working after a FileBot Node update. So I pulled up the app and noticed I was getting an error when attempting to execute. The FileBot Node update was the only change.

If I extract the file and move the .mkv to the input folder directly (by itself), it seems to work.

Any idea what could be causing this?

Code: Select all

filebot -script 'fn:amc' /volume1/Torrents/Download/ --output /volume1/Media/ --action move -non-strict --order Airdate --conflict auto --lang en --def 'music=y' 'unsorted=y' 'clean=y' 'deleteAfterExtract=y' 'excludeList=.excludes' --log all --log-file '/volume1/@appstore/filebot-node/data/filebot.log'

------------------------------------------

x86_64
Locking /volume1/@appstore/filebot-node/data/filebot.log
Run script [fn:amc] at [Sun Aug 12 13:09:16 EDT 2018]
Parameter: music = y
Parameter: unsorted = y
Parameter: clean = y
Parameter: deleteAfterExtract = y
Parameter: excludeList = .excludes
Argument[0]: /volume1/Torrents/Download
Use excludes: /volume1/Media/.excludes
Ignore hidden: /volume1/Torrents/Download/.DS_Store
Ignore system path: /volume1/Torrents/Download/@eaDir
Ignore hidden: /volume1/Torrents/Download/.sync
Read archive [book.club.2018.1080p.bluray.x264-drones.subs.rar] and extract to [/volume1/Torrents/Download/Book.Club.2018.1080p.BluRay.x264-DRONES/Subs/book.club.2018.1080p.bluray.x264-drones.subs/Subs]
Skipped extracting files [/volume1/Torrents/Download/Book.Club.2018.1080p.BluRay.x264-DRONES/Subs/book.club.2018.1080p.bluray.x264-drones.subs/Subs/book.club.2018.1080p.bluray.x264-drones.idx, /volume1/Torrents/Download/Book.Club.2018.1080p.BluRay.x264-DRONES/Subs/book.club.2018.1080p.bluray.x264-drones.subs/Subs/book.club.2018.1080p.bluray.x264-drones.rar]
Ignore orphaned subtitles: /volume1/Torrents/Download/Book.Club.2018.1080p.BluRay.x264-DRONES/Subs/book.club.2018.1080p.bluray.x264-drones.subs/Subs/book.club.2018.1080p.bluray.x264-drones.idx
Read archive [book.club.2018.1080p.bluray.x264-drones.rar] and extract to [/volume1/Torrents/Download/Book.Club.2018.1080p.BluRay.x264-DRONES/Subs/book.club.2018.1080p.bluray.x264-drones.subs/Subs/book.club.2018.1080p.bluray.x264-drones/Subs]
Skipped extracting files [/volume1/Torrents/Download/Book.Club.2018.1080p.BluRay.x264-DRONES/Subs/book.club.2018.1080p.bluray.x264-drones.subs/Subs/book.club.2018.1080p.bluray.x264-drones/Subs/book.club.2018.1080p.bluray.x264-drones.sub]
Ignore orphaned subtitles: /volume1/Torrents/Download/Book.Club.2018.1080p.BluRay.x264-DRONES/Subs/book.club.2018.1080p.bluray.x264-drones.subs/Subs/book.club.2018.1080p.bluray.x264-drones/Subs/book.club.2018.1080p.bluray.x264-drones.sub
Ignore orphaned subtitles: /volume1/Torrents/Download/Book.Club.2018.1080p.BluRay.x264-DRONES/Subs/book.club.2018.1080p.bluray.x264-drones.subs/Subs/book.club.2018.1080p.bluray.x264-drones/Subs/book.club.2018.1080p.bluray.x264-drones.sub
No signature of method: java.util.ArrayList.isHidden() is applicable for argument types: () values: []
Possible solutions: size(), size(), withIndex()
groovy.lang.MissingMethodException: No signature of method: java.util.ArrayList.isHidden() is applicable for argument types: () values: []
Possible solutions: size(), size(), withIndex()
	at java_io_File$isHidden$6.call(Unknown Source)
	at Script1.acceptFile(Script1.groovy:217)
	at Script1$_resolveInput_closure94.doCall(Script1.groovy:293)
	at Script1.resolveInput(Script1.groovy:293)
	at Script1$_resolveInput_closure93.doCall(Script1.groovy:289)
	at Script1.resolveInput(Script1.groovy:289)
	at Script1$_resolveInput_closure93.doCall(Script1.groovy:289)
	at Script1.resolveInput(Script1.groovy:289)
	at Script1$_resolveInput_closure93.doCall(Script1.groovy:289)
	at Script1.resolveInput(Script1.groovy:289)
	at Script1$_run_closure48.doCall(Script1.groovy:302)
	at Script1.run(Script1.groovy:302)
	at net.filebot.cli.ScriptShell.evaluate(ScriptShell.java:64)
	at net.filebot.cli.ScriptShell.runScript(ScriptShell.java:74)
	at net.filebot.cli.ArgumentProcessor.runScript(ArgumentProcessor.java:154)
	at net.filebot.cli.ArgumentProcessor.run(ArgumentProcessor.java:36)
	at net.filebot.Main.main(Main.java:131)

Failure (°_°)
------------------------------------------

[Process error]
Here it is again with a different download:

Code: Select all

filebot -script 'fn:amc' /volume1/Torrents/Download/ --output /volume1/Media/ --action move -non-strict --order Airdate --conflict auto --lang en --def 'music=y' 'unsorted=y' 'clean=y' 'deleteAfterExtract=y' 'excludeList=.excludes' --log all --log-file '/volume1/@appstore/filebot-node/data/filebot.log'

------------------------------------------

x86_64
Locking /volume1/@appstore/filebot-node/data/filebot.log
Run script [fn:amc] at [Sun Aug 12 13:22:56 EDT 2018]
Parameter: music = y
Parameter: unsorted = y
Parameter: clean = y
Parameter: deleteAfterExtract = y
Parameter: excludeList = .excludes
Argument[0]: /volume1/Torrents/Download
Use excludes: /volume1/Media/.excludes
Ignore hidden: /volume1/Torrents/Download/.DS_Store
Ignore system path: /volume1/Torrents/Download/@eaDir
Ignore hidden: /volume1/Torrents/Download/.sync
Read archive [blow-action.point.2018.1080p.bluray.x264-subs.rar] and extract to [/volume1/Torrents/Download/Action.Point.2018.1080p.BluRay.x264-BLOW/Subs/blow-action.point.2018.1080p.bluray.x264-subs/Subs]
Skipped extracting files [/volume1/Torrents/Download/Action.Point.2018.1080p.BluRay.x264-BLOW/Subs/blow-action.point.2018.1080p.bluray.x264-subs/Subs/blow-action.point.2018.1080p.bluray.x264.idx, /volume1/Torrents/Download/Action.Point.2018.1080p.BluRay.x264-BLOW/Subs/blow-action.point.2018.1080p.bluray.x264-subs/Subs/blow-action.point.2018.1080p.bluray.x264.rar]
Ignore orphaned subtitles: /volume1/Torrents/Download/Action.Point.2018.1080p.BluRay.x264-BLOW/Subs/blow-action.point.2018.1080p.bluray.x264-subs/Subs/blow-action.point.2018.1080p.bluray.x264.idx
Read archive [blow-action.point.2018.1080p.bluray.x264.rar] and extract to [/volume1/Torrents/Download/Action.Point.2018.1080p.BluRay.x264-BLOW/Subs/blow-action.point.2018.1080p.bluray.x264-subs/Subs/blow-action.point.2018.1080p.bluray.x264/Subs]
Skipped extracting files [/volume1/Torrents/Download/Action.Point.2018.1080p.BluRay.x264-BLOW/Subs/blow-action.point.2018.1080p.bluray.x264-subs/Subs/blow-action.point.2018.1080p.bluray.x264/Subs/blow-action.point.2018.1080p.bluray.x264.sub]
Ignore orphaned subtitles: /volume1/Torrents/Download/Action.Point.2018.1080p.BluRay.x264-BLOW/Subs/blow-action.point.2018.1080p.bluray.x264-subs/Subs/blow-action.point.2018.1080p.bluray.x264/Subs/blow-action.point.2018.1080p.bluray.x264.sub
Ignore orphaned subtitles: /volume1/Torrents/Download/Action.Point.2018.1080p.BluRay.x264-BLOW/Subs/blow-action.point.2018.1080p.bluray.x264-subs/Subs/blow-action.point.2018.1080p.bluray.x264/Subs/blow-action.point.2018.1080p.bluray.x264.sub
No signature of method: java.util.ArrayList.isHidden() is applicable for argument types: () values: []
Possible solutions: size(), size(), withIndex()
groovy.lang.MissingMethodException: No signature of method: java.util.ArrayList.isHidden() is applicable for argument types: () values: []
Possible solutions: size(), size(), withIndex()
	at java_io_File$isHidden$6.call(Unknown Source)
	at Script1.acceptFile(Script1.groovy:217)
	at Script1$_resolveInput_closure94.doCall(Script1.groovy:293)
	at Script1.resolveInput(Script1.groovy:293)
	at Script1$_resolveInput_closure93.doCall(Script1.groovy:289)
	at Script1.resolveInput(Script1.groovy:289)
	at Script1$_resolveInput_closure93.doCall(Script1.groovy:289)
	at Script1.resolveInput(Script1.groovy:289)
	at Script1$_resolveInput_closure93.doCall(Script1.groovy:289)
	at Script1.resolveInput(Script1.groovy:289)
	at Script1$_run_closure48.doCall(Script1.groovy:302)
	at Script1.run(Script1.groovy:302)
	at net.filebot.cli.ScriptShell.evaluate(ScriptShell.java:64)
	at net.filebot.cli.ScriptShell.runScript(ScriptShell.java:74)
	at net.filebot.cli.ArgumentProcessor.runScript(ArgumentProcessor.java:154)
	at net.filebot.cli.ArgumentProcessor.run(ArgumentProcessor.java:36)
	at net.filebot.Main.main(Main.java:131)

Failure (°_°)
------------------------------------------

[Process error]
System Info:

Code: Select all

filebot -script 'fn:sysinfo'

------------------------------------------

x86_64
FileBot 4.8.2 (r5789)
JNA Native: 5.2.2
MediaInfo: net.filebot.mediainfo.MediaInfoException: Unable to load amd64 (64-bit) native library libmediainfo.so: Unable to load library 'mediainfo': Native library (linux-x86-64/libmediainfo.so) not found in resource path ([file:/volume1/@appstore/filebot/jar/filebot.jar])
7-Zip-JBinding: 9.20
Chromaprint: java.io.IOException: Cannot run program "fpcalc": error=2, No such file or directory
Extended Attributes: OK
Unicode Filesystem: OK
Script Bundle: 2018-08-09 (r533)
Groovy: 2.5.1
JRE: Java(TM) SE Runtime Environment 1.8.0_181
JVM: 64-bit Java HotSpot(TM) 64-Bit Server VM
CPU/MEM: 4 Core / 9 GB Max Memory / 12 MB Used Memory
OS: Linux (amd64)
HW: Linux SynoNAS 4.4.59+ #23739 SMP PREEMPT Tue Jul 10 00:18:17 CST 2018 x86_64 GNU/Linux synology_apollolake_918+
DATA: /volume1/@appstore/filebot/data/admin
Package: SPK
License: FileBot License PXXXXXXX (Valid-Until: 2019-07-21)
Done ヾ(@⌒ー⌒@)ノ
------------------------------------------

[Process completed]
User avatar
rednoah
The Source
Posts: 22923
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: FileBot Node stopped working after recent update

Post by rednoah »

Looks like an issue in the amc script. Possibly caused by changes how archives are extracted. Most likely completely unrelated to FileBot Node.


EDIT:

Possibly already fixed. Please try with -script dev:amc (i.e. Script Channel: latest in FileBot Node speech) and see if it works.
:idea: Please read the FAQ and How to Request Help.
TomTomTuning
Posts: 12
Joined: 23 Nov 2016, 14:46

Re: FileBot Node stopped working after recent update

Post by TomTomTuning »

rednoah wrote: 12 Aug 2018, 19:52 Looks like an issue in the amc script. Possibly caused by changes how archives are extracted. Most likely completely unrelated to FileBot Node.


EDIT:

Possibly already fixed. Please try with -script dev:amc (i.e. Script Channel: latest in FileBot Node speech) and see if it works.
Script Channel: Latest worked.

Thank you.
User avatar
rednoah
The Source
Posts: 22923
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: FileBot Node stopped working after recent update

Post by rednoah »

Thanks for testing! I'll upload a new stable script jar in the next few days then.
:idea: Please read the FAQ and How to Request Help.
gericb
Posts: 3
Joined: 29 Dec 2017, 15:24

Re: FileBot Node stopped working after recent update

Post by gericb »

Hello! After recent updates, I think of the FileBot Node (only package update aside from Synology Universal Search),
seems FileBot is no longer working. Here is the basic info, hopefully it helps. I am not sure if this is related to your "-script dev:amc" comment above. Thank You!

Code: Select all

Synology DSM Version: 6.1.7-15284-2
Filebot Version: 4.8.2 (r5789)
FileBot Node Version: 0.2.8.2
Java 8 Version: 1.8
Node.js v4 Version: 4.8.7-0166

Code: Select all

Locking /volume1/@appstore/filebot-node/data/filebot.log
Run script [fn:amc] at [Tue Aug 14 08:09:49 CDT 2018]
Parameter: music = y
Parameter: unsorted = y
Parameter: artwork = y
Parameter: clean = y
Parameter: skipExtract = y
Parameter: excludeList = .excludes
Argument[0]: /volume1/homes/temp
No such property: license for class: Script1
groovy.lang.MissingPropertyException: No such property: license for class: Script1
	at Script1.run(Script1.groovy:14)
	at net.filebot.cli.ScriptShell.evaluate(ScriptShell.java:64)
	at net.filebot.cli.ScriptShell.runScript(ScriptShell.java:74)
	at net.filebot.cli.ArgumentProcessor.runScript(ArgumentProcessor.java:148)
	at net.filebot.cli.ArgumentProcessor.run(ArgumentProcessor.java:36)
	at net.filebot.Main.main(Main.java:126)

Failure (°_°)
------------------------------------------

[Process error]
User avatar
rednoah
The Source
Posts: 22923
Joined: 16 Nov 2011, 08:59
Location: Taipei
Contact:

Re: FileBot Node stopped working after recent update

Post by rednoah »

:!: You are not using FileBot 4.8.2 (r5789). You are using an older pre-release revision.

:arrow: Please read viewtopic.php?f=13&t=6114
:idea: Please read the FAQ and How to Request Help.
Post Reply