QutEcoacoustics / audio-analysis

The audio analysis code (AnalysisPrograms.exe) for the QUT Ecoacoustics Research Group
https://ap.qut.ecoacoustics.info/
Apache License 2.0
52 stars 12 forks source link

Contract failure in AP.exe (audio2csv) #64

Closed atruskie closed 7 years ago

atruskie commented 9 years ago

Version: 249d1a5007099296ecd2a9f1e720cf7b8f0e0a85

Source file: /home/ubuntu/bioacoustics/qcif_storage/data_stag/original_audio/3b/3b6064e2-ddc0-419d-ac91-83bf8ab28d05_070314-2330.wav

Command: /mnt/workers/staging/enqueue/runs/system_69_2015_07_03t13_45_34z/programs/AP/AnalysisPrograms.exe audio2csv /source:/home/ubuntu/bioacoustics/qcif_storage/data_stag/original_audio/3b/3b6064e2-ddc0-419d-ac91-83bf8ab28d05_070314-2330.wav /config:/mnt/workers/staging/enqueue/runs/system_69_2015_07_03t13_45_34z/run.config /tempdir:/mnt/workers/staging/enqueue/runs/system_69_2015_07_03t13_45_34z/temp /output:/home/ubuntu/bioacoustics/qcif_storage/data_stag/analysis_results/system/3b/3b6064e2-ddc0-419d-ac91-83bf8ab28d05

Rest of log:

2015-07-03T13:45:35.4462920+00:00 [1] INFO  LoggedConsole - # PROCESS LONG RECORDING
2015-07-03T13:45:35.4466380+00:00 [1] INFO  LoggedConsole - # DATE AND TIME: 7/3/2015 1:45:35 PM
2015-07-03T13:45:35.4467490+00:00 [1] INFO  LoggedConsole - # Recording file:      /home/ubuntu/bioacoustics/qcif_storage/data_stag/original_audio/3b/3b6064e2-ddc0-419d-ac91-83bf8ab28d05_070314-2330.wav
2015-07-03T13:45:35.4468260+00:00 [1] INFO  LoggedConsole - # Configuration file:  /mnt/workers/staging/enqueue/runs/system_69_2015_07_03t13_45_34z/run.config
2015-07-03T13:45:35.4468960+00:00 [1] INFO  LoggedConsole - # Output folder:       /home/ubuntu/bioacoustics/qcif_storage/data_stag/analysis_results/system/3b/3b6064e2-ddc0-419d-ac91-83bf8ab28d05
2015-07-03T13:45:35.4469620+00:00 [1] INFO  LoggedConsole - # Temp File Directory: /mnt/workers/staging/enqueue/runs/system_69_2015_07_03t13_45_34z/temp
2015-07-03T13:45:35.5430700+00:00 [1] INFO  AnalysisPrograms.AnalyseLongRecordings.AnalyseLongRecording - Minimum event threshold has been set to 0.2
2015-07-03T13:45:35.5443010+00:00 [1] WARN  AnalysisPrograms.AnalyseLongRecordings.AnalyseLongRecording - Neither start nor end segment offsets provided. Therefore ignored
2015-07-03T13:45:35.6682110+00:00 [1] INFO  AnalysisPrograms.Acoustic - Image tiling is NOT enabled
2015-07-03T13:45:35.6706870+00:00 [1] INFO  LoggedConsole - STARTING ANALYSIS ...
2015-07-03T13:45:35.8791110+00:00 [1] INFO  AnalysisBase.AnalysisCoordinator - Analysis started in parallel.
2015-07-03T13:45:36.6369610+00:00 [Threadpool worker] WARN  AnalysisPrograms.Acoustic - The IndexCalculationDuration (60) does not fit well into the provided segment (30). This means a partial result has been added, 0 results will be calculated
2015-07-03T13:45:36.6400500+00:00 [Threadpool worker] INFO  AnalysisBase.AnalysisCoordinator - Completed segment 1/1 - roughly 1 completed
2015-07-03T13:45:36.6404950+00:00 [1] INFO  LoggedConsole - 
2015-07-03T13:45:36.6405590+00:00 [1] INFO  LoggedConsole - START PROCESSING RESULTS ...
2015-07-03T13:45:36.6437280+00:00 [1] WARN  AudioAnalysisTools.ResultsTools - No events or summary indices were produced, events cannot be made into indices
2015-07-03T13:45:36.9160720+00:00 [1] FATAL AnalysisPrograms.MainEntry - Unhandled exception ->
System.Diagnostics.Contracts.__ContractsRuntime+ContractException: Precondition failed: items != null
at System.Diagnostics.Contracts.__ContractsRuntime.TriggerFailure (System.Diagnostics.Contracts.ContractFailureKind,string,string,string,System.Exception) <0x00067>
at System.Diagnostics.Contracts.__ContractsRuntime.ReportFailure (System.Diagnostics.Contracts.ContractFailureKind,string,string,System.Exception) <0x00053>
at System.Diagnostics.Contracts.__ContractsRuntime.Requires (bool,string,string) <0x0002f>
at System.EnumerableExtensions.ToTwoDimensionalArray<double, AnalysisBase.ResultBases.SpectralIndexBase> (System.Collections.Generic.IList`1<AnalysisBase.ResultBases.SpectralIndexBase>,System.Collections.Generic.Dictionary`2<string, System.Func`2<AnalysisBase.ResultBases.SpectralIndexBase, double[]>>,Acoustics.Shared.TwoDimensionalArray) <0x000d3>
at AnalysisPrograms.Acoustic.SummariseResults (AnalysisBase.AnalysisSettings,AnalysisBase.FileSegment,AnalysisBase.ResultBases.EventBase[],AnalysisBase.ResultBases.SummaryIndexBase[],AnalysisBase.ResultBases.SpectralIndexBase[],AnalysisBase.AnalysisResult2[]) <0x007b7>
at AnalysisPrograms.AnalyseLongRecordings.AnalyseLongRecording.Execute (AnalysisPrograms.AnalyseLongRecordings.AnalyseLongRecording/Arguments) <0x027a3>
at (wrapper dynamic-method) object.CallSite.Target (System.Runtime.CompilerServices.Closure,System.Runtime.CompilerServices.CallSite,object,object) <0x000d0>
at System.Dynamic.UpdateDelegates.UpdateAndExecuteVoid2<object, object> (System.Runtime.CompilerServices.CallSite,object,object) <0x00553>
at PowerArgs.ArgAction`1<AnalysisPrograms.Production.MainEntryArguments>.Invoke () <0x004ac>
at AnalysisPrograms.MainEntry.Execute (PowerArgs.ArgAction`1<AnalysisPrograms.Production.MainEntryArguments>) <0x00093>
at AnalysisPrograms.MainEntry.Main (string[]) <0x00197>
atruskie commented 7 years ago

Closing as this is very old and likely not relevant anymore