You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
---> System.NullReferenceException: Object reference not set to an instance of an object.
at gfoidl.DataCompression.Internal.DeadBand.SequentialEnumerableIterator.DisposeCore() in /_/source/gfoidl.DataCompression/Compression/DeadBandCompression/SequentialEnumerableIterator.cs:line 39
at gfoidl.DataCompression.DataPointIterator.Dispose() in /_/source/gfoidl.DataCompression/DataPointIterator.cs:line 179
at gfoidl.DataCompression.Benchmarks.DeadBandCompression.Enumerate() in /home/vsts/work/1/s/perf/gfoidl.DataCompression.Benchmarks/DeadBandCompression.cs:line 16
at BenchmarkDotNet.Autogenerated.Runnable_0.WorkloadActionNoUnroll(Int64 invokeCount) in /home/vsts/work/1/s/perf/gfoidl.DataCompression.Benchmarks/bin/Release/net6.0/289e03e1-c8a9-4275-afa1-ff9acba27b91/289e03e1-c8a9-4275-afa1-ff9acba27b91.notcs:line 495
at BenchmarkDotNet.Engines.Engine.RunIteration(IterationData data)
at BenchmarkDotNet.Engines.EngineFactory.Jit(Engine engine, Int32 jitIndex, Int32 invokeCount, Int32 unrollFactor)
at BenchmarkDotNet.Engines.EngineFactory.CreateReadyToRun(EngineParameters engineParameters)
at BenchmarkDotNet.Autogenerated.Runnable_0.Run(IHost host, String benchmarkName) in /home/vsts/work/1/s/perf/gfoidl.DataCompression.Benchmarks/bin/Release/net6.0/289e03e1-c8a9-4275-afa1-ff9acba27b91/289e03e1-c8a9-4275-afa1-ff9acba27b91.notcs:line 172
--- End of inner exception stack trace ---
In a CI run an exception is thrown:
Looks like the double Dispose from
DataCompression/perf/gfoidl.DataCompression.Benchmarks/DeadBandCompression.cs
Lines 15 to 16 in c0683f4
and the
foreach
fromConsume
is the culprit.The text was updated successfully, but these errors were encountered: