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 :)
.
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)
Thanks, mail sent!
Thanks, mail sent!