OH2: fatal error in Java Runtime Environment

Tonight, OH2 restartet with this ERRORs in the syslog:

Feb 22 01:16:42 openHABian2 start.sh[23489]: #
Feb 22 01:16:42 openHABian2 start.sh[23489]: # A fatal error has been detected by the Java Runtime Environment:
Feb 22 01:16:42 openHABian2 start.sh[23489]: #
Feb 22 01:16:42 openHABian2 start.sh[23489]: #  SIGSEGV (0xb) at pc=0x65e9ca30, pid=23659, tid=0x5af88460
Feb 22 01:16:42 openHABian2 start.sh[23489]: #
Feb 22 01:16:42 openHABian2 start.sh[23489]: # JRE version: Java(TM) SE Runtime Environment (8.0_121-b13) (build 1.8.0_121-b13)
Feb 22 01:16:42 openHABian2 start.sh[23489]: # Java VM: Java HotSpot(TM) Client VM (25.121-b13 mixed mode linux-arm )
Feb 22 01:16:42 openHABian2 start.sh[23489]: # Problematic frame:
Feb 22 01:16:42 openHABian2 start.sh[23489]: # C  0x65e9ca30
Feb 22 01:16:42 openHABian2 start.sh[23489]: #
Feb 22 01:16:42 openHABian2 start.sh[23489]: # Failed to write core dump. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
Feb 22 01:16:42 openHABian2 start.sh[23489]: #
Feb 22 01:16:42 openHABian2 start.sh[23489]: # An error report file with more information is saved as:
Feb 22 01:16:42 openHABian2 start.sh[23489]: # /var/lib/openhab2/hs_err_pid23659.log
Feb 22 01:16:42 openHABian2 start.sh[23489]: #
Feb 22 01:16:42 openHABian2 start.sh[23489]: # If you would like to submit a bug report, please visit:
Feb 22 01:16:42 openHABian2 start.sh[23489]: #   http://bugreport.java.com/bugreport/crash.jsp
Feb 22 01:16:42 openHABian2 start.sh[23489]: #
Feb 22 01:16:42 openHABian2 kernel: [2174363.355588] device eth0 left promiscuous mode
Feb 22 01:16:42 openHABian2 start.sh[23489]: /usr/share/openhab2/runtime/bin/karaf: line 409: 23659 Aborted                 ${KARAF_EXEC} "${JAVA}" ${JAVA_OPTS} -Djava.endorsed.dirs="${JAVA_ENDORSED_DIRS}" -Djava.e$
Feb 22 01:16:42 openHABian2 systemd[1]: openhab2.service: main process exited, code=exited, status=134/n/a
Feb 22 01:16:43 openHABian2 stop[22788]: stop: Ignoring predefined value for KARAF_HOME
Feb 22 01:16:46 openHABian2 stop[22788]: Can't connect to the container. The container is not running.
Feb 22 01:16:46 openHABian2 systemd[1]: openhab2.service: control process exited, code=exited status=1
Feb 22 01:16:46 openHABian2 systemd[1]: Unit openhab2.service entered failed state.
Feb 22 01:16:46 openHABian2 systemd[1]: openhab2.service holdoff time over, scheduling restart.
Feb 22 01:16:46 openHABian2 systemd[1]: Stopping openHAB 2 - empowering the smart home...
Feb 22 01:16:46 openHABian2 systemd[1]: Starting openHAB 2 - empowering the smart home...
Feb 22 01:16:46 openHABian2 systemd[1]: Started openHAB 2 - empowering the smart home.
Feb 22 01:16:46 openHABian2 start.sh[22956]: Launching the openHAB runtime...
Feb 22 01:17:01 openHABian2 CRON[23160]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Feb 22 01:17:59 openHABian2 rngd[489]: stats: bits received from HRNG source: 61740064
Feb 22 01:17:59 openHABian2 rngd[489]: stats: bits sent to kernel pool: 61666144
Feb 22 01:17:59 openHABian2 rngd[489]: stats: entropy added to kernel pool: 61666144
Feb 22 01:17:59 openHABian2 rngd[489]: stats: FIPS 140-2 successes: 3086
Feb 22 01:17:59 openHABian2 rngd[489]: stats: FIPS 140-2 failures: 1
Feb 22 01:17:59 openHABian2 rngd[489]: stats: FIPS 140-2(2001-10-10) Monobit: 0
Feb 22 01:17:59 openHABian2 rngd[489]: stats: FIPS 140-2(2001-10-10) Poker: 0
Feb 22 01:17:59 openHABian2 rngd[489]: stats: FIPS 140-2(2001-10-10) Runs: 0
Feb 22 01:17:59 openHABian2 rngd[489]: stats: FIPS 140-2(2001-10-10) Long run: 1
Feb 22 01:17:59 openHABian2 rngd[489]: stats: FIPS 140-2(2001-10-10) Continuous run: 0
Feb 22 01:17:59 openHABian2 rngd[489]: stats: HRNG source speed: (min=389.830; avg=708.111; max=810.661)Kibits/s
Feb 22 01:17:59 openHABian2 rngd[489]: stats: FIPS tests speed: (min=5.475; avg=7.471; max=9.908)Mibits/s
Feb 22 01:17:59 openHABian2 rngd[489]: stats: Lowest ready-buffers level: 2
Feb 22 01:17:59 openHABian2 rngd[489]: stats: Entropy starvations: 0
Feb 22 01:17:59 openHABian2 rngd[489]: stats: Time spent starving for entropy: (min=0; avg=0.000; max=0)us

I’m using openHABian with the #798 snapshot. I don’t understand this error, is there something I can do?


edit:
after bundle:restart in the console for the onewire binding - there are no more ERRORs re onewire:

additionally since then I get These ERRORs from my 1-wire binding:

Feb 22 01:19:28 openHABian2 start.sh[22956]: Exception in thread "OneWireBinding/ReaderTask" java.lang.IllegalArgumentException: hostname can't be null
Feb 22 01:19:28 openHABian2 start.sh[22956]: at java.net.InetSocketAddress.checkHost(InetSocketAddress.java:149)
Feb 22 01:19:28 openHABian2 start.sh[22956]: at java.net.InetSocketAddress.<init>(InetSocketAddress.java:216)
Feb 22 01:19:28 openHABian2 start.sh[22956]: at org.owfs.jowfsclient.internal.OwfsConnectionImpl.tryToSocketConnectionAndStreamsInitialization(OwfsConnectionImpl.java:79)
Feb 22 01:19:28 openHABian2 start.sh[22956]: at org.owfs.jowfsclient.internal.OwfsConnectionImpl.connect(OwfsConnectionImpl.java:70)
Feb 22 01:19:28 openHABian2 start.sh[22956]: at org.owfs.jowfsclient.internal.OwfsConnectionImpl.establishConnectionIfNeeded(OwfsConnectionImpl.java:113)
Feb 22 01:19:28 openHABian2 start.sh[22956]: at org.owfs.jowfsclient.internal.OwfsConnectionImpl.sendRequest(OwfsConnectionImpl.java:204)
Feb 22 01:19:28 openHABian2 start.sh[22956]: at org.owfs.jowfsclient.internal.OwfsConnectionImpl.listDirectory(OwfsConnectionImpl.java:193)
Feb 22 01:19:28 openHABian2 start.sh[22956]: at org.openhab.binding.onewire.internal.connection.OneWireConnection.connect(OneWireConnection.java:117)
Feb 22 01:19:28 openHABian2 start.sh[22956]: at org.openhab.binding.onewire.internal.connection.OneWireConnection.getConnection(OneWireConnection.java:90)
Feb 22 01:19:28 openHABian2 start.sh[22956]: at org.openhab.binding.onewire.internal.OneWireBinding.updateItemFromOneWire(OneWireBinding.java:292)
Feb 22 01:19:28 openHABian2 start.sh[22956]: at org.openhab.binding.onewire.internal.OneWireBinding.devicePropertyWantsUpdate(OneWireBinding.java:258)
Feb 22 01:19:28 openHABian2 start.sh[22956]: at org.openhab.binding.onewire.internal.scheduler.OneWireUpdateTask.run(OneWireUpdateTask.java:61)

my onewire.cfg:

# OwServer IP address 
ip=127.0.0.1

# OwServer Port (optional, defaults to 4304)
#port=

# the retry count in case no valid value was returned 
# upon read (optional, defaults to 3)
#retry=

# defines which temperature scale owserver should return temperatures in. Valid
# values are CELSIUS, FAHRENHEIT, KELVIN, RANKIN (optional, defaults to CELSIUS).
#tempscale=CELSIUS

# only changed values are posted to the event-bus, (optinal, defaults to true - values true or false)
#post_only_changed_values=

Me too. It looks like jowfsclient has changed its behavior to require a hostname, not an ip address; changing the ip field in my config to localhost fixed it, which is good, since I don’t have HVAC in my house without working one-wire. Brrr.