Revert "Remove unnecessary references to avdevice
/swresample
libr…
#208
2635 passed, 23 failed and 77 skipped
❌ TestResults-Linux-MultiThreaded-Release.trx
2735 tests were completed in 172s with 2635 passed, 23 failed and 77 skipped.
Test suite | Passed | Failed | Skipped | Time |
---|---|---|---|---|
osu.Framework.Tests.Visual.Sprites.TestSceneVideo | 1✅ | 22❌ | 283ms | |
osu.Framework.Tests.Visual.Sprites.TestSceneVideoLayout | 1❌ | 118ms |
❌ osu.Framework.Tests.Visual.Sprites.TestSceneVideo
✅ TestConstructor
❌ TestDecodingStopsBeforeStartTime(False)
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
❌ TestDecodingStopsBeforeStartTime(True)
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
❌ TestDecodingStopsWhenNotPresent
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
❌ TestFileFormats
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
❌ TestJumpBack("h264.mp4")
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
❌ TestJumpBack("hevc.mp4")
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
❌ TestJumpBack("vp8.webm")
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
❌ TestJumpBack("vp9.webm")
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
❌ TestJumpBackAfterEndOfPlayback("h264.mp4")
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
❌ TestJumpBackAfterEndOfPlayback("hevc.mp4")
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
❌ TestJumpBackAfterEndOfPlayback("vp8.webm")
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
❌ TestJumpBackAfterEndOfPlayback("vp9.webm")
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
❌ TestJumpForward("h264.mp4")
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
❌ TestJumpForward("hevc.mp4")
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
❌ TestJumpForward("vp8.webm")
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
❌ TestJumpForward("vp9.webm")
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
❌ TestShader
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
❌ TestStartFromCurrentTime
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
❌ TestVideoDoesNotLoopIfDisabled
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
❌ TestVideoFormats
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
❌ TestVideoFormatsWithHwAccel
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
❌ TestVideoLoopsIfEnabled
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
❌ osu.Framework.Tests.Visual.Sprites.TestSceneVideoLayout
❌ TestConstructor
System.AggregateException : One or more errors occurred. (The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.)
----> System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
Annotations
Check failure on line 800 in osu.Framework/Graphics/Video/VideoDecoder.cs
github-actions / Test Results (Linux, MultiThreaded, Release)
osu.Framework.Tests.Visual.Sprites.TestSceneVideo ► TestDecodingStopsBeforeStartTime(False)
Failed test found in:
TestResults-Linux-MultiThreaded-Release.trx
Error:
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
Raw output
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
at osu.Framework.Graphics.Video.FFmpegFuncs..ctor()
at osu.Framework.Graphics.Video.VideoDecoder.CreateFuncs() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/VideoDecoder.cs:line 800
at osu.Framework.Graphics.Video.VideoDecoder..ctor(IRenderer renderer, Stream videoStream) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/VideoDecoder.cs:line 128
at osu.Framework.Platform.GameHost.CreateVideoDecoder(Stream stream) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Platform/GameHost.cs:line 1512
at osu.Framework.Graphics.Video.Video.load(GameHost gameHost, FrameworkConfigManager config) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/Video.cs:line 112
at osu.Framework.Graphics.Video.Video.<>c.<RegisterForDependencyActivation>b__38_0(Object t, IReadOnlyDependencyContainer d) in /home/runner/work/osu-framework/osu-framework/osu.Framework/obj/Release/net8.0/osu.Framework.SourceGeneration/osu.Framework.SourceGeneration.Generators.Dependencies.DependencyInjectionSourceGenerator/g_osu.Framework.Graphics.Video.Video_Dependencies.cs:line 16
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Allocation/DependencyActivator.cs:line 75
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Allocation/DependencyActivator.cs:line 78
at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Allocation/DependencyActivator.cs:line 70
at osu.Framework.Graphics.Containers.CompositeDrawable.InjectDependencies(IReadOnlyDependencyContainer dependencies) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/CompositeDrawable.cs:line 82
at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Drawable.cs:line 279
at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Drawable.cs:line 255
at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(Drawable child) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/CompositeDrawable.cs:line 283
at osu.Framework.Graphics.Containers.CompositeDrawable.AddInternal(Drawable drawable) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/CompositeDrawable.cs:line 601
at osu.Framework.Graphics.Containers.Container`1.AddInternal(Drawable drawable) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/Container.cs:line 257
at osu.Framework.Tests.Visual.Sprites.TestSceneVideo.<>c__DisplayClass15_0.<loadNewVideo>b__1() in /home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/Visual/Sprites/TestSceneVideo.cs:line 83
at osu.Framework.Testing.Drawables.Steps.SingleStepButton.<.ctor>b__1_0() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/Drawables/Steps/SingleStepButton.cs:line 19
at osu.Framework.Testing.Drawables.Steps.StepButton.PerformStep(Boolean userTriggered) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/Drawables/Steps/StepButton.cs:line 119
at osu.Framework.Testing.TestScene.runNextStep(Action onCompletion, Action`1 onError, Func`2 stopCondition)
--- End of stack trace from previous location ---
at osu.Framework.Testing.TestSceneTestRunner.TestRunner.RunTestBlocking(TestScene test) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/TestSceneTestRunner.cs:line 89
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/TestScene.cs:line 563
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
--DllNotFoundException
at System.Runtime.InteropServices.NativeLibrary.LoadLibraryByName(String libraryName, Assembly assembly, Nullable`1 searchPath, Boolean throwOnError)
at osu.Framework.Graphics.Video.FFmpegFunctionResolver.loadLibrary(String libraryName) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/FFmpegFunctionResolver.cs:line 38
at osu.Framework.Graphics.Video.FFmpegFunctionResolver..ctor() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/FFmpegFunctionResolver.cs:line 32
at osu.Framework.Graphics.Video.FFmpegFuncs..cctor() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/FFmpegFuncs.cs:line 19
Check failure on line 800 in osu.Framework/Graphics/Video/VideoDecoder.cs
github-actions / Test Results (Linux, MultiThreaded, Release)
osu.Framework.Tests.Visual.Sprites.TestSceneVideo ► TestDecodingStopsBeforeStartTime(True)
Failed test found in:
TestResults-Linux-MultiThreaded-Release.trx
Error:
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
Raw output
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
at osu.Framework.Graphics.Video.FFmpegFuncs..ctor()
at osu.Framework.Graphics.Video.VideoDecoder.CreateFuncs() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/VideoDecoder.cs:line 800
at osu.Framework.Graphics.Video.VideoDecoder..ctor(IRenderer renderer, Stream videoStream) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/VideoDecoder.cs:line 128
at osu.Framework.Platform.GameHost.CreateVideoDecoder(Stream stream) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Platform/GameHost.cs:line 1512
at osu.Framework.Graphics.Video.Video.load(GameHost gameHost, FrameworkConfigManager config) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/Video.cs:line 112
at osu.Framework.Graphics.Video.Video.<>c.<RegisterForDependencyActivation>b__38_0(Object t, IReadOnlyDependencyContainer d) in /home/runner/work/osu-framework/osu-framework/osu.Framework/obj/Release/net8.0/osu.Framework.SourceGeneration/osu.Framework.SourceGeneration.Generators.Dependencies.DependencyInjectionSourceGenerator/g_osu.Framework.Graphics.Video.Video_Dependencies.cs:line 16
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Allocation/DependencyActivator.cs:line 75
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Allocation/DependencyActivator.cs:line 78
at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Allocation/DependencyActivator.cs:line 70
at osu.Framework.Graphics.Containers.CompositeDrawable.InjectDependencies(IReadOnlyDependencyContainer dependencies) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/CompositeDrawable.cs:line 82
at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Drawable.cs:line 279
at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Drawable.cs:line 255
at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(Drawable child) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/CompositeDrawable.cs:line 283
at osu.Framework.Graphics.Containers.CompositeDrawable.AddInternal(Drawable drawable) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/CompositeDrawable.cs:line 601
at osu.Framework.Graphics.Containers.Container`1.AddInternal(Drawable drawable) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/Container.cs:line 257
at osu.Framework.Tests.Visual.Sprites.TestSceneVideo.<>c__DisplayClass15_0.<loadNewVideo>b__1() in /home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/Visual/Sprites/TestSceneVideo.cs:line 83
at osu.Framework.Testing.Drawables.Steps.SingleStepButton.<.ctor>b__1_0() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/Drawables/Steps/SingleStepButton.cs:line 19
at osu.Framework.Testing.Drawables.Steps.StepButton.PerformStep(Boolean userTriggered) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/Drawables/Steps/StepButton.cs:line 119
at osu.Framework.Testing.TestScene.runNextStep(Action onCompletion, Action`1 onError, Func`2 stopCondition)
--- End of stack trace from previous location ---
at osu.Framework.Testing.TestSceneTestRunner.TestRunner.RunTestBlocking(TestScene test) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/TestSceneTestRunner.cs:line 89
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/TestScene.cs:line 563
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
--DllNotFoundException
at System.Runtime.InteropServices.NativeLibrary.LoadLibraryByName(String libraryName, Assembly assembly, Nullable`1 searchPath, Boolean throwOnError)
at osu.Framework.Graphics.Video.FFmpegFunctionResolver.loadLibrary(String libraryName) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/FFmpegFunctionResolver.cs:line 38
at osu.Framework.Graphics.Video.FFmpegFunctionResolver..ctor() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/FFmpegFunctionResolver.cs:line 32
at osu.Framework.Graphics.Video.FFmpegFuncs..cctor() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/FFmpegFuncs.cs:line 19
Check failure on line 800 in osu.Framework/Graphics/Video/VideoDecoder.cs
github-actions / Test Results (Linux, MultiThreaded, Release)
osu.Framework.Tests.Visual.Sprites.TestSceneVideo ► TestDecodingStopsWhenNotPresent
Failed test found in:
TestResults-Linux-MultiThreaded-Release.trx
Error:
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
Raw output
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
at osu.Framework.Graphics.Video.FFmpegFuncs..ctor()
at osu.Framework.Graphics.Video.VideoDecoder.CreateFuncs() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/VideoDecoder.cs:line 800
at osu.Framework.Graphics.Video.VideoDecoder..ctor(IRenderer renderer, Stream videoStream) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/VideoDecoder.cs:line 128
at osu.Framework.Platform.GameHost.CreateVideoDecoder(Stream stream) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Platform/GameHost.cs:line 1512
at osu.Framework.Graphics.Video.Video.load(GameHost gameHost, FrameworkConfigManager config) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/Video.cs:line 112
at osu.Framework.Graphics.Video.Video.<>c.<RegisterForDependencyActivation>b__38_0(Object t, IReadOnlyDependencyContainer d) in /home/runner/work/osu-framework/osu-framework/osu.Framework/obj/Release/net8.0/osu.Framework.SourceGeneration/osu.Framework.SourceGeneration.Generators.Dependencies.DependencyInjectionSourceGenerator/g_osu.Framework.Graphics.Video.Video_Dependencies.cs:line 16
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Allocation/DependencyActivator.cs:line 75
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Allocation/DependencyActivator.cs:line 78
at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Allocation/DependencyActivator.cs:line 70
at osu.Framework.Graphics.Containers.CompositeDrawable.InjectDependencies(IReadOnlyDependencyContainer dependencies) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/CompositeDrawable.cs:line 82
at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Drawable.cs:line 279
at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Drawable.cs:line 255
at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(Drawable child) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/CompositeDrawable.cs:line 283
at osu.Framework.Graphics.Containers.CompositeDrawable.AddInternal(Drawable drawable) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/CompositeDrawable.cs:line 601
at osu.Framework.Graphics.Containers.Container`1.AddInternal(Drawable drawable) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/Container.cs:line 257
at osu.Framework.Tests.Visual.Sprites.TestSceneVideo.<>c__DisplayClass15_0.<loadNewVideo>b__1() in /home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/Visual/Sprites/TestSceneVideo.cs:line 83
at osu.Framework.Testing.Drawables.Steps.SingleStepButton.<.ctor>b__1_0() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/Drawables/Steps/SingleStepButton.cs:line 19
at osu.Framework.Testing.Drawables.Steps.StepButton.PerformStep(Boolean userTriggered) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/Drawables/Steps/StepButton.cs:line 119
at osu.Framework.Testing.TestScene.runNextStep(Action onCompletion, Action`1 onError, Func`2 stopCondition)
--- End of stack trace from previous location ---
at osu.Framework.Testing.TestSceneTestRunner.TestRunner.RunTestBlocking(TestScene test) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/TestSceneTestRunner.cs:line 89
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/TestScene.cs:line 563
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
--DllNotFoundException
at System.Runtime.InteropServices.NativeLibrary.LoadLibraryByName(String libraryName, Assembly assembly, Nullable`1 searchPath, Boolean throwOnError)
at osu.Framework.Graphics.Video.FFmpegFunctionResolver.loadLibrary(String libraryName) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/FFmpegFunctionResolver.cs:line 38
at osu.Framework.Graphics.Video.FFmpegFunctionResolver..ctor() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/FFmpegFunctionResolver.cs:line 32
at osu.Framework.Graphics.Video.FFmpegFuncs..cctor() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/FFmpegFuncs.cs:line 19
Check failure on line 800 in osu.Framework/Graphics/Video/VideoDecoder.cs
github-actions / Test Results (Linux, MultiThreaded, Release)
osu.Framework.Tests.Visual.Sprites.TestSceneVideo ► TestFileFormats
Failed test found in:
TestResults-Linux-MultiThreaded-Release.trx
Error:
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
Raw output
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
at osu.Framework.Graphics.Video.FFmpegFuncs..ctor()
at osu.Framework.Graphics.Video.VideoDecoder.CreateFuncs() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/VideoDecoder.cs:line 800
at osu.Framework.Graphics.Video.VideoDecoder..ctor(IRenderer renderer, Stream videoStream) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/VideoDecoder.cs:line 128
at osu.Framework.Platform.GameHost.CreateVideoDecoder(Stream stream) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Platform/GameHost.cs:line 1512
at osu.Framework.Graphics.Video.Video.load(GameHost gameHost, FrameworkConfigManager config) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/Video.cs:line 112
at osu.Framework.Graphics.Video.Video.<>c.<RegisterForDependencyActivation>b__38_0(Object t, IReadOnlyDependencyContainer d) in /home/runner/work/osu-framework/osu-framework/osu.Framework/obj/Release/net8.0/osu.Framework.SourceGeneration/osu.Framework.SourceGeneration.Generators.Dependencies.DependencyInjectionSourceGenerator/g_osu.Framework.Graphics.Video.Video_Dependencies.cs:line 16
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Allocation/DependencyActivator.cs:line 75
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Allocation/DependencyActivator.cs:line 78
at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Allocation/DependencyActivator.cs:line 70
at osu.Framework.Graphics.Containers.CompositeDrawable.InjectDependencies(IReadOnlyDependencyContainer dependencies) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/CompositeDrawable.cs:line 82
at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Drawable.cs:line 279
at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Drawable.cs:line 255
at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(Drawable child) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/CompositeDrawable.cs:line 283
at osu.Framework.Graphics.Containers.CompositeDrawable.AddInternal(Drawable drawable) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/CompositeDrawable.cs:line 601
at osu.Framework.Graphics.Containers.Container`1.AddInternal(Drawable drawable) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/Container.cs:line 257
at osu.Framework.Tests.Visual.Sprites.TestSceneVideo.<>c__DisplayClass15_0.<loadNewVideo>b__1() in /home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/Visual/Sprites/TestSceneVideo.cs:line 83
at osu.Framework.Testing.Drawables.Steps.SingleStepButton.<.ctor>b__1_0() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/Drawables/Steps/SingleStepButton.cs:line 19
at osu.Framework.Testing.Drawables.Steps.StepButton.PerformStep(Boolean userTriggered) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/Drawables/Steps/StepButton.cs:line 119
at osu.Framework.Testing.TestScene.runNextStep(Action onCompletion, Action`1 onError, Func`2 stopCondition)
--- End of stack trace from previous location ---
at osu.Framework.Testing.TestSceneTestRunner.TestRunner.RunTestBlocking(TestScene test) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/TestSceneTestRunner.cs:line 89
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/TestScene.cs:line 563
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
--DllNotFoundException
at System.Runtime.InteropServices.NativeLibrary.LoadLibraryByName(String libraryName, Assembly assembly, Nullable`1 searchPath, Boolean throwOnError)
at osu.Framework.Graphics.Video.FFmpegFunctionResolver.loadLibrary(String libraryName) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/FFmpegFunctionResolver.cs:line 38
at osu.Framework.Graphics.Video.FFmpegFunctionResolver..ctor() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/FFmpegFunctionResolver.cs:line 32
at osu.Framework.Graphics.Video.FFmpegFuncs..cctor() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/FFmpegFuncs.cs:line 19
Check failure on line 800 in osu.Framework/Graphics/Video/VideoDecoder.cs
github-actions / Test Results (Linux, MultiThreaded, Release)
osu.Framework.Tests.Visual.Sprites.TestSceneVideo ► TestJumpBack("h264.mp4")
Failed test found in:
TestResults-Linux-MultiThreaded-Release.trx
Error:
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
Raw output
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
at osu.Framework.Graphics.Video.FFmpegFuncs..ctor()
at osu.Framework.Graphics.Video.VideoDecoder.CreateFuncs() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/VideoDecoder.cs:line 800
at osu.Framework.Graphics.Video.VideoDecoder..ctor(IRenderer renderer, Stream videoStream) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/VideoDecoder.cs:line 128
at osu.Framework.Platform.GameHost.CreateVideoDecoder(Stream stream) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Platform/GameHost.cs:line 1512
at osu.Framework.Graphics.Video.Video.load(GameHost gameHost, FrameworkConfigManager config) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/Video.cs:line 112
at osu.Framework.Graphics.Video.Video.<>c.<RegisterForDependencyActivation>b__38_0(Object t, IReadOnlyDependencyContainer d) in /home/runner/work/osu-framework/osu-framework/osu.Framework/obj/Release/net8.0/osu.Framework.SourceGeneration/osu.Framework.SourceGeneration.Generators.Dependencies.DependencyInjectionSourceGenerator/g_osu.Framework.Graphics.Video.Video_Dependencies.cs:line 16
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Allocation/DependencyActivator.cs:line 75
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Allocation/DependencyActivator.cs:line 78
at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Allocation/DependencyActivator.cs:line 70
at osu.Framework.Graphics.Containers.CompositeDrawable.InjectDependencies(IReadOnlyDependencyContainer dependencies) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/CompositeDrawable.cs:line 82
at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Drawable.cs:line 279
at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Drawable.cs:line 255
at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(Drawable child) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/CompositeDrawable.cs:line 283
at osu.Framework.Graphics.Containers.CompositeDrawable.AddInternal(Drawable drawable) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/CompositeDrawable.cs:line 601
at osu.Framework.Graphics.Containers.Container`1.AddInternal(Drawable drawable) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/Container.cs:line 257
at osu.Framework.Tests.Visual.Sprites.TestSceneVideo.<>c__DisplayClass15_0.<loadNewVideo>b__1() in /home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/Visual/Sprites/TestSceneVideo.cs:line 83
at osu.Framework.Testing.Drawables.Steps.SingleStepButton.<.ctor>b__1_0() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/Drawables/Steps/SingleStepButton.cs:line 19
at osu.Framework.Testing.Drawables.Steps.StepButton.PerformStep(Boolean userTriggered) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/Drawables/Steps/StepButton.cs:line 119
at osu.Framework.Testing.TestScene.runNextStep(Action onCompletion, Action`1 onError, Func`2 stopCondition)
--- End of stack trace from previous location ---
at osu.Framework.Testing.TestSceneTestRunner.TestRunner.RunTestBlocking(TestScene test) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/TestSceneTestRunner.cs:line 89
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/TestScene.cs:line 563
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
--DllNotFoundException
at System.Runtime.InteropServices.NativeLibrary.LoadLibraryByName(String libraryName, Assembly assembly, Nullable`1 searchPath, Boolean throwOnError)
at osu.Framework.Graphics.Video.FFmpegFunctionResolver.loadLibrary(String libraryName) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/FFmpegFunctionResolver.cs:line 38
at osu.Framework.Graphics.Video.FFmpegFunctionResolver..ctor() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/FFmpegFunctionResolver.cs:line 32
at osu.Framework.Graphics.Video.FFmpegFuncs..cctor() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/FFmpegFuncs.cs:line 19
Check failure on line 800 in osu.Framework/Graphics/Video/VideoDecoder.cs
github-actions / Test Results (Linux, MultiThreaded, Release)
osu.Framework.Tests.Visual.Sprites.TestSceneVideo ► TestJumpBack("hevc.mp4")
Failed test found in:
TestResults-Linux-MultiThreaded-Release.trx
Error:
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
Raw output
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
at osu.Framework.Graphics.Video.FFmpegFuncs..ctor()
at osu.Framework.Graphics.Video.VideoDecoder.CreateFuncs() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/VideoDecoder.cs:line 800
at osu.Framework.Graphics.Video.VideoDecoder..ctor(IRenderer renderer, Stream videoStream) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/VideoDecoder.cs:line 128
at osu.Framework.Platform.GameHost.CreateVideoDecoder(Stream stream) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Platform/GameHost.cs:line 1512
at osu.Framework.Graphics.Video.Video.load(GameHost gameHost, FrameworkConfigManager config) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/Video.cs:line 112
at osu.Framework.Graphics.Video.Video.<>c.<RegisterForDependencyActivation>b__38_0(Object t, IReadOnlyDependencyContainer d) in /home/runner/work/osu-framework/osu-framework/osu.Framework/obj/Release/net8.0/osu.Framework.SourceGeneration/osu.Framework.SourceGeneration.Generators.Dependencies.DependencyInjectionSourceGenerator/g_osu.Framework.Graphics.Video.Video_Dependencies.cs:line 16
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Allocation/DependencyActivator.cs:line 75
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Allocation/DependencyActivator.cs:line 78
at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Allocation/DependencyActivator.cs:line 70
at osu.Framework.Graphics.Containers.CompositeDrawable.InjectDependencies(IReadOnlyDependencyContainer dependencies) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/CompositeDrawable.cs:line 82
at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Drawable.cs:line 279
at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Drawable.cs:line 255
at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(Drawable child) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/CompositeDrawable.cs:line 283
at osu.Framework.Graphics.Containers.CompositeDrawable.AddInternal(Drawable drawable) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/CompositeDrawable.cs:line 601
at osu.Framework.Graphics.Containers.Container`1.AddInternal(Drawable drawable) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/Container.cs:line 257
at osu.Framework.Tests.Visual.Sprites.TestSceneVideo.<>c__DisplayClass15_0.<loadNewVideo>b__1() in /home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/Visual/Sprites/TestSceneVideo.cs:line 83
at osu.Framework.Testing.Drawables.Steps.SingleStepButton.<.ctor>b__1_0() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/Drawables/Steps/SingleStepButton.cs:line 19
at osu.Framework.Testing.Drawables.Steps.StepButton.PerformStep(Boolean userTriggered) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/Drawables/Steps/StepButton.cs:line 119
at osu.Framework.Testing.TestScene.runNextStep(Action onCompletion, Action`1 onError, Func`2 stopCondition)
--- End of stack trace from previous location ---
at osu.Framework.Testing.TestSceneTestRunner.TestRunner.RunTestBlocking(TestScene test) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/TestSceneTestRunner.cs:line 89
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/TestScene.cs:line 563
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
--DllNotFoundException
at System.Runtime.InteropServices.NativeLibrary.LoadLibraryByName(String libraryName, Assembly assembly, Nullable`1 searchPath, Boolean throwOnError)
at osu.Framework.Graphics.Video.FFmpegFunctionResolver.loadLibrary(String libraryName) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/FFmpegFunctionResolver.cs:line 38
at osu.Framework.Graphics.Video.FFmpegFunctionResolver..ctor() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/FFmpegFunctionResolver.cs:line 32
at osu.Framework.Graphics.Video.FFmpegFuncs..cctor() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/FFmpegFuncs.cs:line 19
Check failure on line 800 in osu.Framework/Graphics/Video/VideoDecoder.cs
github-actions / Test Results (Linux, MultiThreaded, Release)
osu.Framework.Tests.Visual.Sprites.TestSceneVideo ► TestJumpBack("vp8.webm")
Failed test found in:
TestResults-Linux-MultiThreaded-Release.trx
Error:
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
Raw output
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
at osu.Framework.Graphics.Video.FFmpegFuncs..ctor()
at osu.Framework.Graphics.Video.VideoDecoder.CreateFuncs() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/VideoDecoder.cs:line 800
at osu.Framework.Graphics.Video.VideoDecoder..ctor(IRenderer renderer, Stream videoStream) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/VideoDecoder.cs:line 128
at osu.Framework.Platform.GameHost.CreateVideoDecoder(Stream stream) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Platform/GameHost.cs:line 1512
at osu.Framework.Graphics.Video.Video.load(GameHost gameHost, FrameworkConfigManager config) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/Video.cs:line 112
at osu.Framework.Graphics.Video.Video.<>c.<RegisterForDependencyActivation>b__38_0(Object t, IReadOnlyDependencyContainer d) in /home/runner/work/osu-framework/osu-framework/osu.Framework/obj/Release/net8.0/osu.Framework.SourceGeneration/osu.Framework.SourceGeneration.Generators.Dependencies.DependencyInjectionSourceGenerator/g_osu.Framework.Graphics.Video.Video_Dependencies.cs:line 16
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Allocation/DependencyActivator.cs:line 75
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Allocation/DependencyActivator.cs:line 78
at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Allocation/DependencyActivator.cs:line 70
at osu.Framework.Graphics.Containers.CompositeDrawable.InjectDependencies(IReadOnlyDependencyContainer dependencies) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/CompositeDrawable.cs:line 82
at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Drawable.cs:line 279
at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Drawable.cs:line 255
at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(Drawable child) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/CompositeDrawable.cs:line 283
at osu.Framework.Graphics.Containers.CompositeDrawable.AddInternal(Drawable drawable) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/CompositeDrawable.cs:line 601
at osu.Framework.Graphics.Containers.Container`1.AddInternal(Drawable drawable) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/Container.cs:line 257
at osu.Framework.Tests.Visual.Sprites.TestSceneVideo.<>c__DisplayClass15_0.<loadNewVideo>b__1() in /home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/Visual/Sprites/TestSceneVideo.cs:line 83
at osu.Framework.Testing.Drawables.Steps.SingleStepButton.<.ctor>b__1_0() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/Drawables/Steps/SingleStepButton.cs:line 19
at osu.Framework.Testing.Drawables.Steps.StepButton.PerformStep(Boolean userTriggered) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/Drawables/Steps/StepButton.cs:line 119
at osu.Framework.Testing.TestScene.runNextStep(Action onCompletion, Action`1 onError, Func`2 stopCondition)
--- End of stack trace from previous location ---
at osu.Framework.Testing.TestSceneTestRunner.TestRunner.RunTestBlocking(TestScene test) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/TestSceneTestRunner.cs:line 89
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/TestScene.cs:line 563
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
--DllNotFoundException
at System.Runtime.InteropServices.NativeLibrary.LoadLibraryByName(String libraryName, Assembly assembly, Nullable`1 searchPath, Boolean throwOnError)
at osu.Framework.Graphics.Video.FFmpegFunctionResolver.loadLibrary(String libraryName) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/FFmpegFunctionResolver.cs:line 38
at osu.Framework.Graphics.Video.FFmpegFunctionResolver..ctor() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/FFmpegFunctionResolver.cs:line 32
at osu.Framework.Graphics.Video.FFmpegFuncs..cctor() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/FFmpegFuncs.cs:line 19
Check failure on line 800 in osu.Framework/Graphics/Video/VideoDecoder.cs
github-actions / Test Results (Linux, MultiThreaded, Release)
osu.Framework.Tests.Visual.Sprites.TestSceneVideo ► TestJumpBack("vp9.webm")
Failed test found in:
TestResults-Linux-MultiThreaded-Release.trx
Error:
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
Raw output
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
at osu.Framework.Graphics.Video.FFmpegFuncs..ctor()
at osu.Framework.Graphics.Video.VideoDecoder.CreateFuncs() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/VideoDecoder.cs:line 800
at osu.Framework.Graphics.Video.VideoDecoder..ctor(IRenderer renderer, Stream videoStream) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/VideoDecoder.cs:line 128
at osu.Framework.Platform.GameHost.CreateVideoDecoder(Stream stream) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Platform/GameHost.cs:line 1512
at osu.Framework.Graphics.Video.Video.load(GameHost gameHost, FrameworkConfigManager config) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/Video.cs:line 112
at osu.Framework.Graphics.Video.Video.<>c.<RegisterForDependencyActivation>b__38_0(Object t, IReadOnlyDependencyContainer d) in /home/runner/work/osu-framework/osu-framework/osu.Framework/obj/Release/net8.0/osu.Framework.SourceGeneration/osu.Framework.SourceGeneration.Generators.Dependencies.DependencyInjectionSourceGenerator/g_osu.Framework.Graphics.Video.Video_Dependencies.cs:line 16
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Allocation/DependencyActivator.cs:line 75
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Allocation/DependencyActivator.cs:line 78
at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Allocation/DependencyActivator.cs:line 70
at osu.Framework.Graphics.Containers.CompositeDrawable.InjectDependencies(IReadOnlyDependencyContainer dependencies) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/CompositeDrawable.cs:line 82
at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Drawable.cs:line 279
at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Drawable.cs:line 255
at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(Drawable child) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/CompositeDrawable.cs:line 283
at osu.Framework.Graphics.Containers.CompositeDrawable.AddInternal(Drawable drawable) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/CompositeDrawable.cs:line 601
at osu.Framework.Graphics.Containers.Container`1.AddInternal(Drawable drawable) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/Container.cs:line 257
at osu.Framework.Tests.Visual.Sprites.TestSceneVideo.<>c__DisplayClass15_0.<loadNewVideo>b__1() in /home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/Visual/Sprites/TestSceneVideo.cs:line 83
at osu.Framework.Testing.Drawables.Steps.SingleStepButton.<.ctor>b__1_0() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/Drawables/Steps/SingleStepButton.cs:line 19
at osu.Framework.Testing.Drawables.Steps.StepButton.PerformStep(Boolean userTriggered) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/Drawables/Steps/StepButton.cs:line 119
at osu.Framework.Testing.TestScene.runNextStep(Action onCompletion, Action`1 onError, Func`2 stopCondition)
--- End of stack trace from previous location ---
at osu.Framework.Testing.TestSceneTestRunner.TestRunner.RunTestBlocking(TestScene test) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/TestSceneTestRunner.cs:line 89
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/TestScene.cs:line 563
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
--DllNotFoundException
at System.Runtime.InteropServices.NativeLibrary.LoadLibraryByName(String libraryName, Assembly assembly, Nullable`1 searchPath, Boolean throwOnError)
at osu.Framework.Graphics.Video.FFmpegFunctionResolver.loadLibrary(String libraryName) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/FFmpegFunctionResolver.cs:line 38
at osu.Framework.Graphics.Video.FFmpegFunctionResolver..ctor() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/FFmpegFunctionResolver.cs:line 32
at osu.Framework.Graphics.Video.FFmpegFuncs..cctor() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/FFmpegFuncs.cs:line 19
Check failure on line 800 in osu.Framework/Graphics/Video/VideoDecoder.cs
github-actions / Test Results (Linux, MultiThreaded, Release)
osu.Framework.Tests.Visual.Sprites.TestSceneVideo ► TestJumpBackAfterEndOfPlayback("h264.mp4")
Failed test found in:
TestResults-Linux-MultiThreaded-Release.trx
Error:
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
Raw output
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
at osu.Framework.Graphics.Video.FFmpegFuncs..ctor()
at osu.Framework.Graphics.Video.VideoDecoder.CreateFuncs() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/VideoDecoder.cs:line 800
at osu.Framework.Graphics.Video.VideoDecoder..ctor(IRenderer renderer, Stream videoStream) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/VideoDecoder.cs:line 128
at osu.Framework.Platform.GameHost.CreateVideoDecoder(Stream stream) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Platform/GameHost.cs:line 1512
at osu.Framework.Graphics.Video.Video.load(GameHost gameHost, FrameworkConfigManager config) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/Video.cs:line 112
at osu.Framework.Graphics.Video.Video.<>c.<RegisterForDependencyActivation>b__38_0(Object t, IReadOnlyDependencyContainer d) in /home/runner/work/osu-framework/osu-framework/osu.Framework/obj/Release/net8.0/osu.Framework.SourceGeneration/osu.Framework.SourceGeneration.Generators.Dependencies.DependencyInjectionSourceGenerator/g_osu.Framework.Graphics.Video.Video_Dependencies.cs:line 16
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Allocation/DependencyActivator.cs:line 75
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Allocation/DependencyActivator.cs:line 78
at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Allocation/DependencyActivator.cs:line 70
at osu.Framework.Graphics.Containers.CompositeDrawable.InjectDependencies(IReadOnlyDependencyContainer dependencies) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/CompositeDrawable.cs:line 82
at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Drawable.cs:line 279
at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Drawable.cs:line 255
at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(Drawable child) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/CompositeDrawable.cs:line 283
at osu.Framework.Graphics.Containers.CompositeDrawable.AddInternal(Drawable drawable) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/CompositeDrawable.cs:line 601
at osu.Framework.Graphics.Containers.Container`1.AddInternal(Drawable drawable) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/Container.cs:line 257
at osu.Framework.Tests.Visual.Sprites.TestSceneVideo.<>c__DisplayClass15_0.<loadNewVideo>b__1() in /home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/Visual/Sprites/TestSceneVideo.cs:line 83
at osu.Framework.Testing.Drawables.Steps.SingleStepButton.<.ctor>b__1_0() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/Drawables/Steps/SingleStepButton.cs:line 19
at osu.Framework.Testing.Drawables.Steps.StepButton.PerformStep(Boolean userTriggered) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/Drawables/Steps/StepButton.cs:line 119
at osu.Framework.Testing.TestScene.runNextStep(Action onCompletion, Action`1 onError, Func`2 stopCondition)
--- End of stack trace from previous location ---
at osu.Framework.Testing.TestSceneTestRunner.TestRunner.RunTestBlocking(TestScene test) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/TestSceneTestRunner.cs:line 89
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/TestScene.cs:line 563
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
--DllNotFoundException
at System.Runtime.InteropServices.NativeLibrary.LoadLibraryByName(String libraryName, Assembly assembly, Nullable`1 searchPath, Boolean throwOnError)
at osu.Framework.Graphics.Video.FFmpegFunctionResolver.loadLibrary(String libraryName) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/FFmpegFunctionResolver.cs:line 38
at osu.Framework.Graphics.Video.FFmpegFunctionResolver..ctor() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/FFmpegFunctionResolver.cs:line 32
at osu.Framework.Graphics.Video.FFmpegFuncs..cctor() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/FFmpegFuncs.cs:line 19
Check failure on line 800 in osu.Framework/Graphics/Video/VideoDecoder.cs
github-actions / Test Results (Linux, MultiThreaded, Release)
osu.Framework.Tests.Visual.Sprites.TestSceneVideo ► TestJumpBackAfterEndOfPlayback("hevc.mp4")
Failed test found in:
TestResults-Linux-MultiThreaded-Release.trx
Error:
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
Raw output
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
at osu.Framework.Graphics.Video.FFmpegFuncs..ctor()
at osu.Framework.Graphics.Video.VideoDecoder.CreateFuncs() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/VideoDecoder.cs:line 800
at osu.Framework.Graphics.Video.VideoDecoder..ctor(IRenderer renderer, Stream videoStream) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/VideoDecoder.cs:line 128
at osu.Framework.Platform.GameHost.CreateVideoDecoder(Stream stream) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Platform/GameHost.cs:line 1512
at osu.Framework.Graphics.Video.Video.load(GameHost gameHost, FrameworkConfigManager config) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/Video.cs:line 112
at osu.Framework.Graphics.Video.Video.<>c.<RegisterForDependencyActivation>b__38_0(Object t, IReadOnlyDependencyContainer d) in /home/runner/work/osu-framework/osu-framework/osu.Framework/obj/Release/net8.0/osu.Framework.SourceGeneration/osu.Framework.SourceGeneration.Generators.Dependencies.DependencyInjectionSourceGenerator/g_osu.Framework.Graphics.Video.Video_Dependencies.cs:line 16
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Allocation/DependencyActivator.cs:line 75
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Allocation/DependencyActivator.cs:line 78
at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Allocation/DependencyActivator.cs:line 70
at osu.Framework.Graphics.Containers.CompositeDrawable.InjectDependencies(IReadOnlyDependencyContainer dependencies) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/CompositeDrawable.cs:line 82
at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Drawable.cs:line 279
at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Drawable.cs:line 255
at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(Drawable child) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/CompositeDrawable.cs:line 283
at osu.Framework.Graphics.Containers.CompositeDrawable.AddInternal(Drawable drawable) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/CompositeDrawable.cs:line 601
at osu.Framework.Graphics.Containers.Container`1.AddInternal(Drawable drawable) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/Container.cs:line 257
at osu.Framework.Tests.Visual.Sprites.TestSceneVideo.<>c__DisplayClass15_0.<loadNewVideo>b__1() in /home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/Visual/Sprites/TestSceneVideo.cs:line 83
at osu.Framework.Testing.Drawables.Steps.SingleStepButton.<.ctor>b__1_0() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/Drawables/Steps/SingleStepButton.cs:line 19
at osu.Framework.Testing.Drawables.Steps.StepButton.PerformStep(Boolean userTriggered) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/Drawables/Steps/StepButton.cs:line 119
at osu.Framework.Testing.TestScene.runNextStep(Action onCompletion, Action`1 onError, Func`2 stopCondition)
--- End of stack trace from previous location ---
at osu.Framework.Testing.TestSceneTestRunner.TestRunner.RunTestBlocking(TestScene test) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/TestSceneTestRunner.cs:line 89
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/TestScene.cs:line 563
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
--DllNotFoundException
at System.Runtime.InteropServices.NativeLibrary.LoadLibraryByName(String libraryName, Assembly assembly, Nullable`1 searchPath, Boolean throwOnError)
at osu.Framework.Graphics.Video.FFmpegFunctionResolver.loadLibrary(String libraryName) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/FFmpegFunctionResolver.cs:line 38
at osu.Framework.Graphics.Video.FFmpegFunctionResolver..ctor() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/FFmpegFunctionResolver.cs:line 32
at osu.Framework.Graphics.Video.FFmpegFuncs..cctor() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/FFmpegFuncs.cs:line 19
Check failure on line 800 in osu.Framework/Graphics/Video/VideoDecoder.cs
github-actions / Test Results (Linux, MultiThreaded, Release)
osu.Framework.Tests.Visual.Sprites.TestSceneVideo ► TestJumpBackAfterEndOfPlayback("vp8.webm")
Failed test found in:
TestResults-Linux-MultiThreaded-Release.trx
Error:
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
Raw output
System.TypeInitializationException : The type initializer for 'osu.Framework.Graphics.Video.FFmpegFuncs' threw an exception.
----> System.DllNotFoundException : Unable to load shared library 'libavutil.so.59' or one of its dependencies. In order to help diagnose loading problems, consider using a tool like strace. If you're using glibc, consider setting the LD_DEBUG environment variable:
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/libavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/libavutil.so.59.so: cannot open shared object file: No such file or directory
/home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/bin/Release/net8.0/runtimes/linux-x64/native/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
/usr/share/dotnet/shared/Microsoft.NETCore.App/8.0.5/liblibavutil.so.59.so: cannot open shared object file: No such file or directory
at osu.Framework.Graphics.Video.FFmpegFuncs..ctor()
at osu.Framework.Graphics.Video.VideoDecoder.CreateFuncs() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/VideoDecoder.cs:line 800
at osu.Framework.Graphics.Video.VideoDecoder..ctor(IRenderer renderer, Stream videoStream) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/VideoDecoder.cs:line 128
at osu.Framework.Platform.GameHost.CreateVideoDecoder(Stream stream) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Platform/GameHost.cs:line 1512
at osu.Framework.Graphics.Video.Video.load(GameHost gameHost, FrameworkConfigManager config) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/Video.cs:line 112
at osu.Framework.Graphics.Video.Video.<>c.<RegisterForDependencyActivation>b__38_0(Object t, IReadOnlyDependencyContainer d) in /home/runner/work/osu-framework/osu-framework/osu.Framework/obj/Release/net8.0/osu.Framework.SourceGeneration/osu.Framework.SourceGeneration.Generators.Dependencies.DependencyInjectionSourceGenerator/g_osu.Framework.Graphics.Video.Video_Dependencies.cs:line 16
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Allocation/DependencyActivator.cs:line 75
at osu.Framework.Allocation.DependencyActivator.<Activate>g__activateRecursively|8_0[T](Object obj, IReadOnlyDependencyContainer dependencies, Type currentType) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Allocation/DependencyActivator.cs:line 78
at osu.Framework.Allocation.DependencyActivator.Activate[T](T obj, IReadOnlyDependencyContainer dependencies) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Allocation/DependencyActivator.cs:line 70
at osu.Framework.Graphics.Containers.CompositeDrawable.InjectDependencies(IReadOnlyDependencyContainer dependencies) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/CompositeDrawable.cs:line 82
at osu.Framework.Graphics.Drawable.load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Drawable.cs:line 279
at osu.Framework.Graphics.Drawable.Load(IFrameBasedClock clock, IReadOnlyDependencyContainer dependencies, Boolean isDirectAsyncContext) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Drawable.cs:line 255
at osu.Framework.Graphics.Containers.CompositeDrawable.loadChild(Drawable child) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/CompositeDrawable.cs:line 283
at osu.Framework.Graphics.Containers.CompositeDrawable.AddInternal(Drawable drawable) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/CompositeDrawable.cs:line 601
at osu.Framework.Graphics.Containers.Container`1.AddInternal(Drawable drawable) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Containers/Container.cs:line 257
at osu.Framework.Tests.Visual.Sprites.TestSceneVideo.<>c__DisplayClass15_0.<loadNewVideo>b__1() in /home/runner/work/osu-framework/osu-framework/osu.Framework.Tests/Visual/Sprites/TestSceneVideo.cs:line 83
at osu.Framework.Testing.Drawables.Steps.SingleStepButton.<.ctor>b__1_0() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/Drawables/Steps/SingleStepButton.cs:line 19
at osu.Framework.Testing.Drawables.Steps.StepButton.PerformStep(Boolean userTriggered) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/Drawables/Steps/StepButton.cs:line 119
at osu.Framework.Testing.TestScene.runNextStep(Action onCompletion, Action`1 onError, Func`2 stopCondition)
--- End of stack trace from previous location ---
at osu.Framework.Testing.TestSceneTestRunner.TestRunner.RunTestBlocking(TestScene test) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/TestSceneTestRunner.cs:line 89
at osu.Framework.Testing.TestScene.UseTestSceneRunnerAttribute.AfterTest(ITest test) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Testing/TestScene.cs:line 563
at NUnit.Framework.Internal.Commands.TestActionCommand.<>c__DisplayClass0_0.<.ctor>b__1(TestExecutionContext context)
at NUnit.Framework.Internal.Commands.BeforeAndAfterTestCommand.<>c__DisplayClass1_0.<Execute>b__1()
at NUnit.Framework.Internal.Commands.DelegatingTestCommand.RunTestMethodInThreadAbortSafeZone(TestExecutionContext context, Action action)
--DllNotFoundException
at System.Runtime.InteropServices.NativeLibrary.LoadLibraryByName(String libraryName, Assembly assembly, Nullable`1 searchPath, Boolean throwOnError)
at osu.Framework.Graphics.Video.FFmpegFunctionResolver.loadLibrary(String libraryName) in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/FFmpegFunctionResolver.cs:line 38
at osu.Framework.Graphics.Video.FFmpegFunctionResolver..ctor() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/FFmpegFunctionResolver.cs:line 32
at osu.Framework.Graphics.Video.FFmpegFuncs..cctor() in /home/runner/work/osu-framework/osu-framework/osu.Framework/Graphics/Video/FFmpegFuncs.cs:line 19