Ok, I figured out what's causing it.
The bridge is JMS561.
OMV pulls this for all drives when the Devices tab is clicked.
smartctl -x /dev/sda -d sat
Running this manually I can also crash it.
Specifically this:
smartctl -l devstat /dev/sda
crashes here:
root@openmediavault:~# smartctl -l devstat /dev/sda -d sat,12
smartctl 6.4 2014-10-07 r4002 [armv7l-linux-4.9.30-odroidxu4] (local build)
Copyright (C) 2002-14, Bruce Allen, Christian Franke, www.smartmontools.org
ATA_READ_LOG_EXT (addr=0x00:0x00, page=0, n=1) failed: 48-bit ATA commands require SAT ATA PASS-THROUGH (16)
Read GP Log Directory failed
Device Statistics (SMART Log 0x04)
Page Offset Size Value Description
ATA_SMART_READ_LOG failed: Connection timed out
Read Device Statistics pages 0-7 failed
It still appends -d sat even if the bridge is defined in the .h file.
What would be the (potential) fix? Update of smartmontools?
EDIT: Hard drive issues probably.
Running the same command on /dev/sdb does not cause the crash.