-
Notifications
You must be signed in to change notification settings - Fork 54
Open
Description
Just noticed that 1.4.3 still fails for input that is symlinked:
With mono 6.12.0.90-h780b84a_0 (from conda-forge) I get
2024-04-12 13:30:02 ERROR Unable to access the RAW file using the native Thermo library.
If I use a normal file it works.
And for mono 5.14.0.177-he1b5a44_1001 I get
Standard output: Running: mono /home/berntm/miniconda3/envs/mulled-v1-0cd30c5d6a5dfd6e1cdae92fa77519b67d60c5d07561a4b2ce73d269f19d2b55/bin/ThermoRawFileParser.exe -i=in/ginkgotoxin-ms-switching_raw.raw --output_file=output.mzML -f=2 -e
2024-04-12 13:22:02 INFO Started parsing in/ginkgotoxin-ms-switching_raw.raw
2024-04-12 13:22:02 ERROR An unexpected error occured (see below)
2024-04-12 13:22:02 ERROR System.TypeInitializationException: The type initializer for 'Mono.Unix.Native.Syscall' threw an exception. ---> System.DllNotFoundException: runtimes/linux-x64/libMono.Unix.so
at (wrapper managed-to-native) Mono.Unix.Native.Syscall.get_at_fdcwd()
at Mono.Unix.Native.Syscall..cctor () [0x0000a] in <7e182e4a9ebf470ba0164bbdc84457af>:0
--- End of inner exception stack trace ---
at Mono.Unix.UnixPath.TryReadLink (System.String path) [0x0000b] in <7e182e4a9ebf470ba0164bbdc84457af>:0
at Mono.Unix.UnixPath.ReadLink (System.String path) [0x00000] in <7e182e4a9ebf470ba0164bbdc84457af>:0
at ThermoRawFileParser.RawFileParser.ProcessFile (ThermoRawFileParser.ParseInput parseInput) [0x00078] in <3c141f2e2c4948d79a178bf4900cfc86>:0
at ThermoRawFileParser.RawFileParser.TryProcessFile (ThermoRawFileParser.ParseInput parseInput) [0x00002] in <3c141f2e2c4948d79a178bf4900cfc86>:0
2024-04-12 13:22:02 INFO Processing completed 1 errors, 0 warnings
Standard error: Process 'mono' did not finish successfully (exit code: ). Please check the log.
Metadata
Metadata
Assignees
Labels
No labels