Skip to content

fix(net): preserve exception type in HTTPReactorServer::onError #5407 #4815

fix(net): preserve exception type in HTTPReactorServer::onError #5407

fix(net): preserve exception type in HTTPReactorServer::onError #5407 #4815

Triggered via pull request July 21, 2026 15:46
Status Failure
Total duration 1h 7m 3s
Artifacts 5

ci.yml

on: pull_request
data-build
6s
data-build
linux-gcc-make-build
21m 23s
linux-gcc-make-build
linux-emscripten-cmake
3m 35s
linux-emscripten-cmake
macos-clang-21-cmake-openssl3
9m 46s
macos-clang-21-cmake-openssl3
macos-clang-cmake-warnings
12m 49s
macos-clang-cmake-warnings
windows-2025-msvc-cmake
32m 24s
windows-2025-msvc-cmake
windows-2025-clang-cmake
15m 30s
windows-2025-clang-cmake
windows-2025-msvc-cmake-Win32
19m 5s
windows-2025-msvc-cmake-Win32
windows-msvc-cmake-warnings
22m 4s
windows-msvc-cmake-warnings
Matrix: android-ndk-cmake
Matrix: linux-gcc-cmake-sanitizers
Matrix: macos-clang-cmake-sanitizers
Matrix: macos-x64-clang-cmake-sanitizers
Matrix: windows-2025-msvc-cmake-static
linux-gcc-cmake-deprecated-tests
0s
linux-gcc-cmake-deprecated-tests
linux-gcc-cmake-poco-soo-off
0s
linux-gcc-cmake-poco-soo-off
linux-gcc-cmake-no-fastlogger
0s
linux-gcc-cmake-no-fastlogger
linux-gcc-cmake-unbundled-static
0s
linux-gcc-cmake-unbundled-static
linux-clang-21-cmake-modules
0s
linux-clang-21-cmake-modules
macos-clang-cmake-poco-soo-off
0s
macos-clang-cmake-poco-soo-off
nix-gcc-make-odbc-sqlserver
0s
nix-gcc-make-odbc-sqlserver
nix-gcc-make-odbc-oracle
0s
nix-gcc-make-odbc-oracle
linux-sqlparser-upstream-tests
0s
linux-sqlparser-upstream-tests
linux-gcc-cmake-sqlite-no-sqlparser
0s
linux-gcc-cmake-sqlite-no-sqlparser
Matrix: linux-gcc-cmake-armv7l
data-test-mysql
0s
data-test-mysql
data-test-postgres
0s
data-test-postgres
data-test-redis
0s
data-test-redis
data-test-mongodb
0s
data-test-mongodb
data-test-odbc-oracle
0s
data-test-odbc-oracle
data-test-odbc-sqlserver
0s
data-test-odbc-sqlserver
data-test-odbc-postgres
0s
data-test-odbc-postgres
Fit to window
Zoom out
Zoom in

Annotations

12 errors and 44 warnings
macos-x64-clang-cmake-sanitizers (asan, -fsanitize=address)
Final attempt failed. Child_process exited with error code 8
macos-clang-cmake-sanitizers (ubsan, default, -fsanitize=undefined;-fno-sanitize=vptr)
Final attempt failed. Child_process exited with error code 8
linux-gcc-cmake-sanitizers (tsan, default, -fsanitize=thread)
Final attempt failed. Child_process exited with error code 8
macos-clang-cmake-sanitizers (hidden-asan, hidden, -fsanitize=address, detect_odr_violation=0)
Final attempt failed. Child_process exited with error code 8
linux-gcc-cmake-sanitizers (asan, default, -fsanitize=address)
Final attempt failed. Child_process exited with error code 8
linux-gcc-cmake-sanitizers (ubsan, default, -fsanitize=undefined;-fno-sanitize=vptr)
Final attempt failed. Child_process exited with error code 8
windows-2025-msvc-cmake
Final attempt failed. Child_process exited with error code 1
macos-x64-clang-cmake-sanitizers (tsan, -fsanitize=thread)
Final attempt failed. Child_process exited with error code 8
macos-clang-cmake-sanitizers (tsan, default, -fsanitize=thread)
Final attempt failed. Child_process exited with error code 8
linux-gcc-cmake-sanitizers (hidden-asan, hidden, -fsanitize=address)
Final attempt failed. Child_process exited with error code 8
macos-clang-cmake-sanitizers (asan, default, -fsanitize=address, detect_odr_violation=0)
Final attempt failed. Child_process exited with error code 8
macos-x64-clang-cmake-sanitizers (ubsan, -fsanitize=undefined;-fno-sanitize=vptr)
Final attempt failed. Child_process exited with error code 8
macos-clang-21-cmake-openssl3
llvm@21 was installed but not linked because llvm@20 is already installed. To link this version, run: brew link llvm@21
macos-clang-21-cmake-openssl3
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
macos-x64-clang-cmake-sanitizers (asan, -fsanitize=address)
Attempt 2 failed. Reason: Child_process exited with error code 8
macos-x64-clang-cmake-sanitizers (asan, -fsanitize=address)
Attempt 1 failed. Reason: Child_process exited with error code 8
macos-x64-clang-cmake-sanitizers (asan, -fsanitize=address)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
macos-x64-clang-cmake-sanitizers (asan, -fsanitize=address)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
macos-x64-clang-cmake-sanitizers (asan, -fsanitize=address)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
macos-clang-cmake-sanitizers (ubsan, default, -fsanitize=undefined;-fno-sanitize=vptr)
Attempt 2 failed. Reason: Child_process exited with error code 8
macos-clang-cmake-sanitizers (ubsan, default, -fsanitize=undefined;-fno-sanitize=vptr)
Attempt 1 failed. Reason: Child_process exited with error code 8
macos-clang-cmake-sanitizers (ubsan, default, -fsanitize=undefined;-fno-sanitize=vptr)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
macos-clang-cmake-sanitizers (ubsan, default, -fsanitize=undefined;-fno-sanitize=vptr)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
linux-gcc-cmake-sanitizers (tsan, default, -fsanitize=thread)
Attempt 2 failed. Reason: Child_process exited with error code 8
linux-gcc-cmake-sanitizers (tsan, default, -fsanitize=thread)
Attempt 1 failed. Reason: Child_process exited with error code 8
macos-clang-cmake-sanitizers (hidden-asan, hidden, -fsanitize=address, detect_odr_violation=0)
Attempt 2 failed. Reason: Child_process exited with error code 8
macos-clang-cmake-sanitizers (hidden-asan, hidden, -fsanitize=address, detect_odr_violation=0)
Attempt 1 failed. Reason: Child_process exited with error code 8
macos-clang-cmake-sanitizers (hidden-asan, hidden, -fsanitize=address, detect_odr_violation=0)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
macos-clang-cmake-sanitizers (hidden-asan, hidden, -fsanitize=address, detect_odr_violation=0)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
linux-gcc-cmake-sanitizers (asan, default, -fsanitize=address)
Attempt 2 failed. Reason: Child_process exited with error code 8
linux-gcc-cmake-sanitizers (asan, default, -fsanitize=address)
Attempt 1 failed. Reason: Child_process exited with error code 8
linux-gcc-cmake-sanitizers (ubsan, default, -fsanitize=undefined;-fno-sanitize=vptr)
Attempt 2 failed. Reason: Child_process exited with error code 8
linux-gcc-cmake-sanitizers (ubsan, default, -fsanitize=undefined;-fno-sanitize=vptr)
Attempt 1 failed. Reason: Child_process exited with error code 8
windows-2025-msvc-cmake
Attempt 2 failed. Reason: Child_process exited with error code 1
windows-2025-msvc-cmake
Attempt 1 failed. Reason: Child_process exited with error code 1
macos-clang-cmake-warnings
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
macos-x64-clang-cmake-sanitizers (tsan, -fsanitize=thread)
Attempt 2 failed. Reason: Child_process exited with error code 8
macos-x64-clang-cmake-sanitizers (tsan, -fsanitize=thread)
Attempt 1 failed. Reason: Child_process exited with error code 8
macos-x64-clang-cmake-sanitizers (tsan, -fsanitize=thread)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
macos-x64-clang-cmake-sanitizers (tsan, -fsanitize=thread)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
macos-x64-clang-cmake-sanitizers (tsan, -fsanitize=thread)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
macos-clang-cmake-sanitizers (tsan, default, -fsanitize=thread)
Attempt 2 failed. Reason: Child_process exited with error code 8
macos-clang-cmake-sanitizers (tsan, default, -fsanitize=thread)
Attempt 1 failed. Reason: Child_process exited with error code 8
macos-clang-cmake-sanitizers (tsan, default, -fsanitize=thread)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
macos-clang-cmake-sanitizers (tsan, default, -fsanitize=thread)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
linux-gcc-cmake-sanitizers (hidden-asan, hidden, -fsanitize=address)
Attempt 2 failed. Reason: Child_process exited with error code 8
linux-gcc-cmake-sanitizers (hidden-asan, hidden, -fsanitize=address)
Attempt 1 failed. Reason: Child_process exited with error code 8
macos-clang-cmake-sanitizers (asan, default, -fsanitize=address, detect_odr_violation=0)
Attempt 2 failed. Reason: Child_process exited with error code 8
macos-clang-cmake-sanitizers (asan, default, -fsanitize=address, detect_odr_violation=0)
Attempt 1 failed. Reason: Child_process exited with error code 8
macos-clang-cmake-sanitizers (asan, default, -fsanitize=address, detect_odr_violation=0)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
macos-clang-cmake-sanitizers (asan, default, -fsanitize=address, detect_odr_violation=0)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
macos-x64-clang-cmake-sanitizers (ubsan, -fsanitize=undefined;-fno-sanitize=vptr)
Attempt 2 failed. Reason: Child_process exited with error code 8
macos-x64-clang-cmake-sanitizers (ubsan, -fsanitize=undefined;-fno-sanitize=vptr)
Attempt 1 failed. Reason: Child_process exited with error code 8
macos-x64-clang-cmake-sanitizers (ubsan, -fsanitize=undefined;-fno-sanitize=vptr)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust
macos-x64-clang-cmake-sanitizers (ubsan, -fsanitize=undefined;-fno-sanitize=vptr)
Skipping aws/tap because it is not trusted. Run `brew trust aws/tap` to trust it.
macos-x64-clang-cmake-sanitizers (ubsan, -fsanitize=undefined;-fno-sanitize=vptr)
The following taps are not trusted: aws/tap Homebrew is currently ignoring formulae, casks and commands from these taps because tap trust is required. Untap them with: brew untap aws/tap Trust specific formulae, casks and commands with: brew trust --formula <user>/<tap>/<formula> brew trust --cask <user>/<tap>/<cask> brew trust --command <user>/<tap>/<command> Whole-tap trust is broader and includes all current and future formulae, casks and commands from the listed taps. Trust whole taps with: brew trust aws/tap To disable trust checks: export HOMEBREW_NO_REQUIRE_TAP_TRUST=1 This is not recommended and will be removed in a later release. For more information, see: https://docs.brew.sh/Tap-Trust

Artifacts

Produced during runtime
Name Size Digest
test-report-macos-clang-21-cmake-openssl3
1.23 KB
sha256:93a2d986ac7bbcd44277fa2276248ff35569589d48802b7da8b83a964a98764c
test-report-windows-2025-clang-cmake
1010 Bytes
sha256:e6bf661c2bda0673f6269fa80036d8a4a9ad4c180899c1f9ec4d2b88bdfcc037
test-report-windows-2025-msvc-cmake-Win32
1008 Bytes
sha256:f10b65bd39dc1a9c8ffc30b864bdcc5a83d49796f9e992d611d24f2b062dc823
test-report-windows-2025-msvc-cmake-static-static
1011 Bytes
sha256:d0779a8f7060d5f648e124e83c44c19bcfc9000497aa5dbe86c6bac14863d3ab
test-report-windows-2025-msvc-cmake-static-static-mt
1011 Bytes
sha256:fe6e6297ee91ebd30915128c1785a2fbde4aca625dfc86f87276389b5f89ef66