Why am I seeing a crash?
Error
Code: Select all
jd@plex:/mnt/JDownloader$ filebot --log all --action test -non-strict -script fn:amc --def ut_dir="/mnt/Movies" ut_kind=multi  movieFormat="@/usr/local/JDownloader/FormatMovie.txt" clean=y minFileSize=0 --output /mnt/JDownloader/_02.Format_
Run script [fn:amc] at [Mon Jul 30 12:13:11 EDT 2018]
Parameter: ut_dir = /mnt/Movies
Parameter: ut_kind = multi
Parameter: movieFormat = Movies/{f.directory ? n.sortName('$2, $1')+' ('+y+')' : n.sortName('$2, $1')+' ('+y+')'/n.sortName('$2, $1')+' ('+y+')'}
Parameter: clean = y
Parameter: minFileSize = 0
Ignore hidden: /mnt/Movies/.metadata_never_index
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007f25830f146b, pid=17995, tid=0x00007f24dfefe700
#
# JRE version: Java(TM) SE Runtime Environment (8.0_181-b13) (build 1.8.0_181-b13)
# Java VM: Java HotSpot(TM) 64-Bit Server VM (25.181-b13 mixed mode linux-amd64 compressed oops)
# Problematic frame:
# V  [libjvm.so+0x71546b]  JNIHandleBlock::allocate_block(Thread*)+0x7b
#
# Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /mnt/JDownloader/hs_err_pid17995.log
#
# If you would like to submit a bug report, please visit:
#   http://bugreport.java.com/bugreport/crash.jsp
#
Aborted (core dumped)
Code: Select all
plex@plex:~$ cat /usr/local/bin/filebot
#!/bin/bash
export JAVA_OPTS="-Xmx4G"
/usr/local/FileBot/filebot.sh "$@"
Sysinfo
Code: Select all
jd@plex:/mnt/JDownloader$ filebot -script fn:sysinfo
FileBot 4.8.2 (r5768)
JNA Native: 5.2.2
MediaInfo: 18.05
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-07-15 (r530)
Groovy: 2.5.0
JRE: OpenJDK Runtime Environment 1.8.0_171
JVM: 64-bit OpenJDK 64-Bit Server VM
CPU/MEM: 16 Core / 3 GB Max Memory / 37 MB Used Memory
OS: Linux (amd64)
HW: Linux plex 4.4.0-131-generic #157-Ubuntu SMP Thu Jul 12 15:51:36 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
DATA: /usr/local/FileBot/4.8.2/data/jd
Package: TAR
License: FileBot License PX4121863 (Valid-Until: 2068-07-24)
Done ヾ(@⌒ー⌒@)ノ
EDIT:
Updated title to reflect this is happens inside a virtual machine.
EDIT 2:
Turns out it was the Processor BIOS configuration on my Cisco UCS C240 M4, running ESXi 6.7. Further details in the post at the end.

 
  Probably not an issue here. But general advice, make sure you're using the same JDK for all your tests, because it'll be confusing if one crashes during production, and the other doesn't during testing.
 Probably not an issue here. But general advice, make sure you're using the same JDK for all your tests, because it'll be confusing if one crashes during production, and the other doesn't during testing.
