Zwave triggers buffer overflow when using symlinks

Platform information:
    Hardware: RPi2
    OS: OpenHabian
    Java Runtime Environment: 1.8.0_152
    openHAB version: 2.4.0-1

Hi,
when I add a zwave controller using a symlink (added to gnu.io.rxtx.SerialPorts), openhab crashes with “buffer overflow”:

23:48:40.923 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - ‘zwave:serial_zstick:d695a7a4’ changed from UNINITIALIZED to INITIALIZING
23:48:40.939 [INFO ] [ding.zwave.handler.ZWaveSerialHandler] - Connecting to serial port ‘/dev/serial/by-id/usb-Silicon_Labs_HubZ_Smart_Home_Controller_61200B5C-if00-port0’
23:48:40.943 [INFO ] [ome.event.ThingStatusInfoChangedEvent] - ‘zwave:serial_zstick:d695a7a4’ changed from INITIALIZING to OFFLINE (BRIDGE_OFFLINE): Controller is offline
*** buffer overflow detected ***: /usr/bin/java terminated

when using the target of the symlink it works without problems. Can someone confirm this, so I’ll open a bug report on this?

Additional Information:
[23:58:50] openhabian@hase:~$ ls -l /dev/serial/by-id/usb-Silicon_Labs_HubZ_Smart_Home_Controller_61200B5C-if00-port0
lrwxrwxrwx 1 root root 13 Jan 5 22:21 /dev/serial/by-id/usb-Silicon_Labs_HubZ_Smart_Home_Controller_61200B5C-if00-port0 -> …/…/ttyUSB1
[23:58:58] openhabian@hase:~$ ls -l /dev/ttyUSB1
crw-rw---- 1 root dialout 188, 1 Jan 5 23:05 /dev/ttyUSB1
[23:59:05] openhabian@hase:~$ JAVA_OPTS="-Dgnu.io.rxtx.SerialPorts=/dev/serial/by-id/usb-SHK_NANO_CUL_868-if00-port0:/dev/ttyAMA0:/dev/ttyUSB1:/dev/ttyUSB2:/dev/serial/by-id/usb-Silicon_Labs_HubZ_Smart_Home_Controller_61200B5C-if00-port0:/dev/serial/by-id/usb-Silicon_Labs_HubZ_Smart_Home_Controller_61200B5C-if01-port0" /usr/share/openhab2/start_debug.sh

Thanks a lot and best regards,
Frank

Been working fine for me without the overflow for years. Currently on S1485. I’m also using an HUSBZB-1, which looks to be what you have.

Hm, has anyone an idea on how to track this down? :-/