VirtualHere Server 4.7.9 on RPi3 segment faults within minutes

Have issues with RPi 3 and segmentation fault, this Pi is the server and it's only usage is virtualhere, client is Win11.R e-installed Raspbian Lite 64-bit, then installed vhusbdarm64a53 with script from virtualhere/script. Server is licensed.

VirtualHere Server 4.7.9, client on Win11 is 5.8.8.

Clean server-install with latest OS, everything updated to latest. but still, segmentation fault when looking service status:.

× virtualhere.service - VirtualHere Server
    Loaded: loaded (/etc/systemd/system/virtualhere.service; enabled; preset: enabled)
    Active: failed (Result: signal) since Sun 2025-06-22 17:44:38 EEST; 14min ago
  Duration: 10min 580ms
   Process: 2191 ExecStart=/usr/local/sbin/vhusbdarm64a53 -b -c /usr/local/etc/virtualhere/config.ini (code=exited, status=0/SUCCESS)
  Main PID: 2192 (code=killed, signal=SEGV)
       CPU: 865ms

Jun 22 17:34:46 usb vhusbdarm64a53[2192]: 192.168.1.13 connected as connection 1 (Standard TCP)
Jun 22 17:34:46 usb vhusbdarm64a53[2192]: Device 113 [2752:0011] BOUND to connection 1
Jun 22 17:41:13 usb vhusbdarm64a53[2192]: Connection 1 remotely disconnected gracefully (rx msg size)
Jun 22 17:41:20 usb vhusbdarm64a53[2192]: Device 113 [2752:0011] UNBOUND from connection 1
Jun 22 17:41:21 usb vhusbdarm64a53[2192]: Connection 1 successfully removed (reason:timeout)
Jun 22 17:41:50 usb vhusbdarm64a53[2192]: 192.168.1.13 connected as connection 3 (Standard TCP)
Jun 22 17:41:51 usb vhusbdarm64a53[2192]: Device 113 [2752:0011] BOUND to connection 3
Jun 22 17:44:38 usb vhusbdarm64a53[2192]: VirtualHere 4.7.9 caught signal 11 (Segmentation fault) and must exit. Sorry for the inconvenience, please contac>
Jun 22 17:44:38 usb systemd[1]: virtualhere.service: Main process exited, code=killed, status=11/SEGV
Jun 22 17:44:38 usb systemd[1]: virtualhere.service: Failed with result 'signal'.

Config ini is simple, ignoring everything apart one device, anonymized:

It=1xxxxxxxxxx
EasyFindId=Jxxxxxxxxxxxxxxxxxxxxxxxx
EasyFindPin=7xxxxxx
License=00000000xxxxxxxx,0,Mxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx==
IgnoredDevices=0424/ec00,0424/9514,1d6b:0002

dmesg when service is started, does not add lines when service segfaults:

[ 9123.745727] hid-generic 0003:2752:0011.0005: hiddev96,hidraw0: USB HID v1.10 Device [miniDSP miniDSP 2x4HD] on usb-3f980000.usb-1.3/input4
[ 9154.569439] usb 1-1.3: reset high-speed USB device number 4 using dwc_otg
[ 9154.885325] usb 1-1.3: reset high-speed USB device number 4 using dwc_otg

lsusb is not that busy:

Bus 001 Device 004: ID 2752:0011 miniDSP miniDSP 2x4HD
Bus 001 Device 003: ID 0424:ec00 Microchip Technology, Inc. (formerly SMSC) SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Microchip Technology, Inc. (formerly SMSC) SMC9514 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Any hints are welcome, and happy to debug, using USB-port few minutes at a time is a bit hard :)

#2

Its probably a kernel bug in the pi3. Can you email me and ill send you a debug build to check where its crashing mail [at] virtualhere.com (mail[at]virtualhere[dot]com)