(aarch64) System.IO.IOException - Write fault

Hi,

Testing the aarch64 build on a VM (Oracle Cloud) I encountered this

[20:31:00.179] System.IO.IOException - Write fault on path /home/ubuntu/vhs-decode/[Unknown]                                                                                                    
[20:31:00.179]   at System.IO.FileStream.WriteInternal (System.Byte[] src, System.Int32 offset, System.Int32 count) [0x00077] in <a256b36147d8403597813e881619098a>:0                           
[20:31:00.179]   at System.IO.FileStream.Write (System.Byte[] array, System.Int32 offset, System.Int32 count) [0x00090] in <a256b36147d8403597813e881619098a>:0                                 
[20:31:00.179]   at VhsDecodeAutoAudioAlign.Actions.StreamAlign.Run (VhsDecodeAutoAudioAlign.Actions.StreamAlignArgs args, System.String[] unconsumend) [0x0007d] in <b76a1a16b5d548d68c6c97a73a
e10fcb>:0                                                                                                                                                                                       
[20:31:00.179]   at (wrapper managed-to-native) System.Reflection.RuntimeMethodInfo.InternalInvoke(System.Reflection.RuntimeMethodInfo,object,object[],System.Exception&)                       
[20:31:00.179]   at System.Reflection.RuntimeMethodInfo.Invoke (System.Object obj, System.Reflection.BindingFlags invokeAttr, System.Reflection.Binder binder, System.Object[] parameters, Syste
m.Globalization.CultureInfo culture) [0x0006a] in <a256b36147d8403597813e881619098a>:0  
$ vhs-decode-aaa --help                                        
VHS-Decode Auto Audio Align v1.0.2

Mono

$ mono --version
Mono JIT compiler version 6.8.0.105 (Debian 6.8.0.105+dfsg-3.6ubuntu2 Tue Apr  2 04:34:50 UTC 2024)

On Ubuntu 24.04.3 LTS running on Ampere Altra VM

vhs-decode-aaa was executed as follow

ffmpeg -i "hifi-decode.flac" -filter 'channelmap=map=FL-FL|FR-FR' -f s24le -ac 2 - \
    | vhs-decode-aaa stream-align --sample-size-bytes 3 --stream-sample-rate-hz 48000 --json "vhs-decode.tbc.json" --rf-video-sample-rate-hz 28636363 \
    | ffmpeg -f s24le -ar 48000 -ac 2 -i - -af aresample=48000 -sample_fmt s32 \
    "hifi-decode-aligned.flac"

The hifi-decode is from a CX_Card without clockgen mod, on a Video 8 mono audio (I think). To access the files I used a NFS share as the VM (in cloud) doesn't have enough space.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information