Skip to content

guard against null strings with non-zero size #161

guard against null strings with non-zero size

guard against null strings with non-zero size #161

Triggered via pull request September 7, 2025 02:19
Status Failure
Total duration 12m 17s
Artifacts

build.yml

on: pull_request
Matrix: build-ubuntu
Matrix: build-windows
Matrix: clang-tidy
Fit to window
Zoom out
Zoom in

Annotations

12 errors and 7 notices
build-ubuntu (llvm-mingw-willow-release, llvm-mingw)
Command failed: docker buildx build --load --build-arg BUILDKIT_INLINE_CACHE=1 -f /tmp/devcontainercli-runner/container-features/0.80.1-1757211623535/Dockerfile-with-features -t undefined:latest --target dev_containers_target_stage --cache-from ghcr.io/bl-sdk/llvm-mingw:latest --build-arg _DEV_CONTAINERS_BASE_IMAGE=llvm-mingw /home/runner/work/unrealsdk/unrealsdk/.devcontainer
build-ubuntu (llvm-mingw-willow-release, llvm-mingw)
Dev container build failed: Command failed: docker buildx build --load --build-arg BUILDKIT_INLINE_CACHE=1 -f /tmp/devcontainercli-runner/container-features/0.80.1-1757211623535/Dockerfile-with-features -t undefined:latest --target dev_containers_target_stage --cache-from ghcr.io/bl-sdk/llvm-mingw:latest --build-arg _DEV_CONTAINERS_BASE_IMAGE=llvm-mingw /home/runner/work/unrealsdk/unrealsdk/.devcontainer (exit code: undefined) An error occurred building the image.
clang-tidy (clang-willow-release): src\unrealsdk\game\bl2\bl2.cpp#L45
clang-tidy: preprocessor condition can be written more concisely using '#ifdef' (readability-use-concise-preprocessor-directives)
clang-tidy (clang-willow-release): src\unrealsdk\game\bl1\bl1.cpp#L118
clang-tidy: preprocessor condition can be written more concisely using '#ifdef' (readability-use-concise-preprocessor-directives)
clang-tidy (clang-willow-release): src\unrealsdk\game\bl1\bl1.cpp#L81
clang-tidy: preprocessor condition can be written more concisely using '#ifdef' (readability-use-concise-preprocessor-directives)
clang-tidy (clang-willow-release): src\unrealsdk\game\bl1\bl1.cpp#L62
clang-tidy: preprocessor condition can be written more concisely using '#ifdef' (readability-use-concise-preprocessor-directives)
clang-tidy (clang-willow-release): src\unrealsdk\game\bl1\bl1.cpp#L46
clang-tidy: preprocessor condition can be written more concisely using '#ifdef' (readability-use-concise-preprocessor-directives)
clang-tidy (clang-willow-release): src\unrealsdk\game\bl1\steamdrm.cpp#L39
clang-tidy: use 'std::scoped_lock' instead of 'std::lock_guard' (modernize-use-scoped-lock)
clang-tidy (clang-willow-release): src\unrealsdk\game\bl1\object.cpp#L81
clang-tidy: preprocessor condition can be written more concisely using '#ifdef' (readability-use-concise-preprocessor-directives)
clang-tidy (clang-willow-release): src\unrealsdk\game\bl1\object.cpp#L71
clang-tidy: preprocessor condition can be written more concisely using '#ifdef' (readability-use-concise-preprocessor-directives)
clang-tidy (clang-willow-release): src\unrealsdk\game\bl2\memory.cpp#L32
clang-tidy: preprocessor condition can be written more concisely using '#ifdef' (readability-use-concise-preprocessor-directives)
clang-tidy (clang-willow-release): src\unrealsdk\game\bl2\memory.cpp#L16
clang-tidy: preprocessor condition can be written more concisely using '#ifdef' (readability-use-concise-preprocessor-directives)
build-windows (msvc-oak-release)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
build-windows (msvc-willow-release)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
build-windows (clang-willow-release)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
build-windows (clang-oak-release)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
clang-format
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
clang-tidy (clang-oak-release)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677
clang-tidy (clang-willow-release)
The windows-latest label will migrate from Windows Server 2022 to Windows Server 2025 beginning September 2, 2025. For more information see https://github.com/actions/runner-images/issues/12677