facebookincubator / velox

A composable and fully extensible C++ execution engine library.
https://velox-lib.io/
Apache License 2.0
3.48k stars 1.14k forks source link

Unicode characters are not supported for conversion to integer types in Presto fuzzer test #10992

Closed xiaoxmeng closed 1 month ago

xiaoxmeng commented 1 month ago

Description

The Presto fuzzer test failed on main branch with unsupported unicode characters conversion

Error Reproduction

No response

Relevant logs

2024-09-12T07:20:19.5442755Z 897c3c007abe: Download complete
2024-09-12T07:20:20.9452595Z 9cd7388e0500: Pull complete
2024-09-12T07:20:20.9588241Z 1fb4b439e5a9: Pull complete
2024-09-12T07:20:41.1912642Z 897c3c007abe: Pull complete
2024-09-12T07:20:41.1989340Z Digest: sha256:8a39a3ca5ef2ded98be7d989ce665dd9415ba33ccd82b6ad170edcd9807a11eb
2024-09-12T07:20:41.2006408Z Status: Downloaded newer image for ghcr.io/facebookincubator/velox-dev:centos9
2024-09-12T07:20:41.2024031Z ghcr.io/facebookincubator/velox-dev:centos9
2024-09-12T07:20:41.2200152Z ##[command]/usr/bin/docker create --name b1096d9a8d0746f581aa84bbc92891a4_ghcriofacebookincubatorveloxdevcentos9_9374c3 --label 826314 --workdir /__w/velox/velox --network github_network_4073e2c009244cb6b2a4b55f818a7188  -e "HOME=/github/home" -e GITHUB_ACTIONS=true -e CI=true -v "/var/run/docker.sock":"/var/run/docker.sock" -v "/home/runner/work":"/__w" -v "/home/runner/runners/2.319.1/externals":"/__e":ro -v "/home/runner/work/_temp":"/__w/_temp" -v "/home/runner/work/_actions":"/__w/_actions" -v "/opt/hostedtoolcache":"/__t" -v "/home/runner/work/_temp/_github_home":"/github/home" -v "/home/runner/work/_temp/_github_workflow":"/github/workflow" --entrypoint "tail" ghcr.io/facebookincubator/velox-dev:centos9 "-f" "/dev/null"
2024-09-12T07:20:42.6495725Z 3fccb279574c6ee8666ab88652b441862ba7d2c200dc43b19d27a1236987f963
2024-09-12T07:20:42.6520675Z ##[command]/usr/bin/docker start 3fccb279574c6ee8666ab88652b441862ba7d2c200dc43b19d27a1236987f963
2024-09-12T07:20:42.8867059Z 3fccb279574c6ee8666ab88652b441862ba7d2c200dc43b19d27a1236987f963
2024-09-12T07:20:42.8889102Z ##[command]/usr/bin/docker ps --all --filter id=3fccb279574c6ee8666ab88652b441862ba7d2c200dc43b19d27a1236987f963 --filter status=running --no-trunc --format "{{.ID}} {{.Status}}"
2024-09-12T07:20:42.9007889Z 3fccb279574c6ee8666ab88652b441862ba7d2c200dc43b19d27a1236987f963 Up Less than a second
2024-09-12T07:20:42.9028109Z ##[command]/usr/bin/docker inspect --format "{{range .Config.Env}}{{println .}}{{end}}" 3fccb279574c6ee8666ab88652b441862ba7d2c200dc43b19d27a1236987f963
2024-09-12T07:20:42.9135843Z HOME=/github/home
2024-09-12T07:20:42.9136372Z GITHUB_ACTIONS=true
2024-09-12T07:20:42.9136801Z CI=true
2024-09-12T07:20:42.9137385Z PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
2024-09-12T07:20:42.9138193Z CC=/opt/rh/gcc-toolset-12/root/bin/gcc
2024-09-12T07:20:42.9138809Z CXX=/opt/rh/gcc-toolset-12/root/bin/g++
2024-09-12T07:20:42.9158856Z ##[endgroup]
2024-09-12T07:20:42.9185156Z ##[group]Waiting for all services to be ready
2024-09-12T07:20:42.9186691Z ##[endgroup]
2024-09-12T07:20:42.9498876Z ##[group]Run dorny/paths-filter@v3
2024-09-12T07:20:42.9499241Z with:
2024-09-12T07:20:42.9499890Z   filters: presto:
  - 'velox/expression/!(test)**'
  - 'velox/exec/!(test)**'
  - 'velox/common/!(test)**'
  - 'velox/core/!(test)**'
  - 'velox/vector/!(test)**'

2024-09-12T07:20:42.9500771Z   token: ***
2024-09-12T07:20:42.9501011Z   list-files: none
2024-09-12T07:20:42.9501260Z   initial-fetch-depth: 100
2024-09-12T07:20:42.9501533Z env:
2024-09-12T07:20:42.9501734Z   DURATION: 900
2024-09-12T07:20:42.9501958Z   RETENTION: 1
2024-09-12T07:20:42.9502172Z ##[endgroup]
2024-09-12T07:20:42.9627452Z ##[command]/usr/bin/docker exec  3fccb279574c6ee8666ab88652b441862ba7d2c200dc43b19d27a1236987f963 sh -c "cat /etc/*release | grep ^ID"
2024-09-12T07:20:43.3500885Z ##[group]Fetching list of changed files for PR#10961 from Github API
2024-09-12T07:20:43.3501502Z Invoking listFiles(pull_number: 10961, per_page: 100)
2024-09-12T07:20:43.6505839Z Received 19 items
2024-09-12T07:20:43.6507591Z [modified] velox/dwio/common/ColumnSelector.cpp
2024-09-12T07:20:43.6508456Z [modified] velox/dwio/common/DirectDecoder.cpp
2024-09-12T07:20:43.6516551Z [modified] velox/dwio/common/DirectDecoder.h
2024-09-12T07:20:43.6517826Z [modified] velox/dwio/common/IntDecoder.cpp
2024-09-12T07:20:43.6518555Z [modified] velox/dwio/common/IntDecoder.h
2024-09-12T07:20:43.6519348Z [modified] velox/dwio/common/Range.cpp
2024-09-12T07:20:43.6520017Z [modified] velox/dwio/common/Range.h
2024-09-12T07:20:43.6541942Z [modified] velox/dwio/common/SelectiveIntegerColumnReader.h
2024-09-12T07:20:43.6544805Z [modified] velox/dwio/common/tests/RangeTests.cpp
2024-09-12T07:20:43.6545596Z [modified] velox/dwio/dwrf/common/ByteRLE.cpp
2024-09-12T07:20:43.6546276Z [modified] velox/dwio/dwrf/common/ByteRLE.h
2024-09-12T07:20:43.6546936Z [modified] velox/dwio/dwrf/common/RLEv1.cpp
2024-09-12T07:20:43.6547592Z [modified] velox/dwio/dwrf/common/RLEv1.h
2024-09-12T07:20:43.6548243Z [modified] velox/dwio/dwrf/common/RLEv2.cpp
2024-09-12T07:20:43.6548989Z [modified] velox/dwio/dwrf/common/RLEv2.h
2024-09-12T07:20:43.6549739Z [modified] velox/dwio/dwrf/test/ColumnWriterTest.cpp
2024-09-12T07:20:43.6550563Z [modified] velox/dwio/dwrf/test/TestByteRle.cpp
2024-09-12T07:20:43.6551362Z [modified] velox/dwio/dwrf/test/TestIntDirect.cpp
2024-09-12T07:20:43.6552141Z [modified] velox/dwio/dwrf/test/TestRLEv1Encoder.cpp
2024-09-12T07:20:43.6553635Z ##[endgroup]
2024-09-12T07:20:43.6554035Z Detected 19 changed files
2024-09-12T07:20:43.6554486Z Results:
2024-09-12T07:20:43.6555208Z ##[group]Filter presto = false
2024-09-12T07:20:43.6555684Z Matching files: none
2024-09-12T07:20:43.6556350Z ##[endgroup]
2024-09-12T07:20:43.6556743Z Changes output set to []
2024-09-12T07:20:43.7283663Z ##[group]Run if [ "$is_pr" == "true" ]; then
2024-09-12T07:20:43.7284101Z 
2024-09-12T07:20:43.7284356Z if [ "$is_pr" == "true" ]; then
2024-09-12T07:20:43.7284727Z   duration=$pr_duration
2024-09-12T07:20:43.7285011Z else
2024-09-12T07:20:43.7285254Z   duration=$other_duration
2024-09-12T07:20:43.7286032Z fi
2024-09-12T07:20:43.7286240Z 
2024-09-12T07:20:43.7286509Z echo "DURATION=$duration" >> $GITHUB_ENV
2024-09-12T07:20:43.7290582Z shell: bash --noprofile --norc -e -o pipefail {0}
2024-09-12T07:20:43.7291030Z env:
2024-09-12T07:20:43.7291229Z   DURATION: 900
2024-09-12T07:20:43.7291481Z   RETENTION: 1
2024-09-12T07:20:43.7291726Z   pr_duration: 900
2024-09-12T07:20:43.7291955Z   other_duration: 3600
2024-09-12T07:20:43.7292196Z   is_pr: true
2024-09-12T07:20:43.7292402Z ##[endgroup]
2024-09-12T07:20:43.8133356Z ##[group]Run actions/download-artifact@v4
2024-09-12T07:20:43.8133717Z with:
2024-09-12T07:20:43.8133921Z   name: presto
2024-09-12T07:20:43.8134165Z   merge-multiple: false
2024-09-12T07:20:43.8134450Z   repository: facebookincubator/velox
2024-09-12T07:20:43.8134780Z   run-id: 10825683283
2024-09-12T07:20:43.8135008Z env:
2024-09-12T07:20:43.8135202Z   DURATION: 900
2024-09-12T07:20:43.8135421Z   RETENTION: 1
2024-09-12T07:20:43.8135637Z ##[endgroup]
2024-09-12T07:20:43.8138308Z ##[command]/usr/bin/docker exec  3fccb279574c6ee8666ab88652b441862ba7d2c200dc43b19d27a1236987f963 sh -c "cat /etc/*release | grep ^ID"
2024-09-12T07:20:44.1307249Z Downloading single artifact
2024-09-12T07:20:44.2661130Z Preparing to download the following artifacts:
2024-09-12T07:20:44.2661954Z - presto (ID: 1923384247, Size: 233610929)
2024-09-12T07:20:44.3413268Z Redirecting to blob download url: https://productionresultssa11.blob.core.windows.net/actions-results/a4e8fd0e-7df1-4c6f-bb87-7e1947d4f387/workflow-job-run-c7493abb-a1f4-533f-2d24-71780a69f247/artifacts/69c0d2416d173ba6e1c841b566fa4ca31bb41a3f7440d7fa0bd60beff2669cd1.zip
2024-09-12T07:20:44.3415065Z Starting download of artifact to: /__w/velox/velox
2024-09-12T07:20:44.4781579Z (node:46) [DEP0005] DeprecationWarning: Buffer() is deprecated due to security and usability issues. Please use the Buffer.alloc(), Buffer.allocUnsafe(), or Buffer.from() methods instead.
2024-09-12T07:20:44.4784010Z (Use `node --trace-deprecation ...` to show where the warning was created)
2024-09-12T07:20:54.8180682Z Artifact download completed successfully.
2024-09-12T07:20:54.8181387Z Total of 1 artifact(s) downloaded
2024-09-12T07:20:54.8187206Z Download artifact has finished successfully
2024-09-12T07:20:54.9736209Z ##[group]Run mkdir -p /tmp/fuzzer_repro/logs/
2024-09-12T07:20:54.9736944Z mkdir -p /tmp/fuzzer_repro/logs/
2024-09-12T07:20:54.9737794Z chmod -R 777 /tmp/fuzzer_repro
2024-09-12T07:20:54.9738421Z chmod +x velox_expression_fuzzer_test
2024-09-12T07:20:54.9739058Z ./velox_expression_fuzzer_test \
2024-09-12T07:20:54.9739626Z       --seed ${RANDOM} \
2024-09-12T07:20:54.9740187Z       --enable_variadic_signatures \
2024-09-12T07:20:54.9740856Z       --velox_fuzzer_enable_complex_types \
2024-09-12T07:20:54.9741579Z       --lazy_vector_generation_ratio 0.2 \
2024-09-12T07:20:54.9742274Z       --velox_fuzzer_enable_column_reuse \
2024-09-12T07:20:54.9742988Z       --velox_fuzzer_enable_expression_reuse \
2024-09-12T07:20:54.9743713Z       --max_expression_trees_per_step 2 \
2024-09-12T07:20:54.9744267Z       --retry_with_try \
2024-09-12T07:20:54.9744787Z       --enable_dereference \
2024-09-12T07:20:54.9745303Z       --duration_sec $DURATION \
2024-09-12T07:20:54.9745821Z       --minloglevel=0 \
2024-09-12T07:20:54.9746291Z       --stderrthreshold=2 \
2024-09-12T07:20:54.9746830Z       --log_dir=/tmp/fuzzer_repro/logs \
2024-09-12T07:20:54.9747509Z       --repro_persist_path=/tmp/fuzzer_repro \
2024-09-12T07:20:54.9748278Z && echo -e "\n\nFuzzer run finished successfully."
2024-09-12T07:20:54.9749155Z shell: bash --noprofile --norc -e -o pipefail {0}
2024-09-12T07:20:54.9749735Z env:
2024-09-12T07:20:54.9750061Z   DURATION: 900
2024-09-12T07:20:54.9750426Z   RETENTION: 1
2024-09-12T07:20:54.9750784Z ##[endgroup]
2024-09-12T07:22:16.2804432Z E20240912 07:22:16.277933    71 Exceptions.h:67] Line: /__w/velox/velox/velox/./velox/expression/CastExpr-inl.h:312, Function:applyCastKernel, Expression: functions::stringCore::isAscii( inputRowValue.data(), inputRowValue.size()) Unicode characters are not supported for conversion to integer types, Source: RUNTIME, ErrorCode: INVALID_STATE
2024-09-12T07:22:16.2808455Z E20240912 07:22:16.278348    71 ExpressionVerifier.cpp:146] Common eval: Exceptions other than VeloxUserError are not allowed.
2024-09-12T07:22:16.2810230Z terminate called after throwing an instance of 'facebook::velox::VeloxRuntimeError'
2024-09-12T07:22:16.5501646Z   what():  Exception: VeloxRuntimeError
2024-09-12T07:22:16.5502345Z Error Source: RUNTIME
2024-09-12T07:22:16.5502783Z Error Code: INVALID_STATE
2024-09-12T07:22:16.5503559Z Reason: Unicode characters are not supported for conversion to integer types
2024-09-12T07:22:16.5504408Z Retriable: False
2024-09-12T07:22:16.5507858Z Expression: functions::stringCore::isAscii( inputRowValue.data(), inputRowValue.size())
2024-09-12T07:22:16.5509558Z Context: cast((from_utf8(hmac_md5(?�t!Fx:VARBINARY, c0), ltrim(c1))) as BIGINT)
2024-09-12T07:22:16.5510609Z Additional Context: Top-level Expression: try(cast((from_utf8(hmac_md5(?�t!Fx:VARBINARY, c0), ltrim(c1))) as BIGINT))
2024-09-12T07:22:16.5511255Z Function: applyCastKernel
2024-09-12T07:22:16.5511988Z File: /__w/velox/velox/velox/./velox/expression/CastExpr-inl.h
2024-09-12T07:22:16.5512714Z Line: 312
2024-09-12T07:22:16.5513074Z Stack trace:
2024-09-12T07:22:16.5513561Z # 0  _ZN8facebook5velox7process10StackTraceC1Ei
2024-09-12T07:22:16.5515152Z # 1  _ZN8facebook5velox14VeloxException5State4makeIZNS1_C4EPKcmS5_St17basic_string_viewIcSt11char_traitsIcEES9_S9_S9_bNS1_4TypeES9_EUlRT_E_EESt10shared_ptrIKS2_ESA_SB_
2024-09-12T07:22:16.5517190Z # 2  _ZN8facebook5velox14VeloxExceptionC1EPKcmS3_St17basic_string_viewIcSt11char_traitsIcEES7_S7_S7_bNS1_4TypeES7_
2024-09-12T07:22:16.5518817Z # 3  _ZN8facebook5velox17VeloxRuntimeErrorC2EPKcmS3_St17basic_string_viewIcSt11char_traitsIcEES7_S7_S7_bS7_
2024-09-12T07:22:16.5520386Z # 4  _ZN8facebook5velox6detail14veloxCheckFailINS0_17VeloxRuntimeErrorEPKcEEvRKNS1_18VeloxCheckFailArgsET0_
2024-09-12T07:22:16.5523233Z # 5  _ZN8facebook5velox4exec8CastExpr15applyCastKernelILNS0_8TypeKindE4ELS4_7ENS0_4util16PrestoCastPolicyEEEviRNS1_7EvalCtxEPKNS0_12SimpleVectorINS0_10TypeTraitsIXT0_EE10NativeTypeEEEPNS0_10FlatVectorINSA_IXT_EE10NativeTypeEEE
2024-09-12T07:22:16.5525165Z # 6  _ZZN8facebook5velox4exec8CastExpr19applyCastPrimitivesILNS0_8TypeKindE4ELS4_7EEEvRKNS0_17SelectivityVectorERNS1_7EvalCtxERKNS0_10BaseVectorERSt10shared_ptrISA_EENKUliE0_clEi
2024-09-12T07:22:16.5527367Z # 7  _ZZN8facebook5velox4bits10forEachBitIZNS0_4exec8CastExpr27applyToSelectedNoThrowLocalIZNS4_19applyCastPrimitivesILNS0_8TypeKindE4ELS7_7EEEvRKNS0_17SelectivityVectorERNS3_7EvalCtxERKNS0_10BaseVectorERSt10shared_ptrISD_EEUliE0_EEvSC_SA_SI_OT_EUlSK_E0_EEvPKmiibSK_ENKUlimE_clEim
2024-09-12T07:22:16.5529760Z # 8  _ZN8facebook5velox4bits11forEachWordIZNS1_10forEachBitIZNS0_4exec8CastExpr27applyToSelectedNoThrowLocalIZNS5_19applyCastPrimitivesILNS0_8TypeKindE4ELS8_7EEEvRKNS0_17SelectivityVectorERNS4_7EvalCtxERKNS0_10BaseVectorERSt10shared_ptrISE_EEUliE0_EEvSD_SB_SJ_OT_EUlSL_E0_EEvPKmiibSL_EUlimE_ZNS3_ISN_EEvSP_iibSL_EUliE0_EEviiSL_T0_
2024-09-12T07:22:16.5532072Z # 9  _ZN8facebook5velox4bits10forEachBitIZNS0_4exec8CastExpr27applyToSelectedNoThrowLocalIZNS4_19applyCastPrimitivesILNS0_8TypeKindE4ELS7_7EEEvRKNS0_17SelectivityVectorERNS3_7EvalCtxERKNS0_10BaseVectorERSt10shared_ptrISD_EEUliE0_EEvSC_SA_SI_OT_EUlSK_E0_EEvPKmiibSK_
2024-09-12T07:22:16.5534178Z # 10 _ZN8facebook5velox4bits13forEachSetBitIZNS0_4exec8CastExpr27applyToSelectedNoThrowLocalIZNS4_19applyCastPrimitivesILNS0_8TypeKindE4ELS7_7EEEvRKNS0_17SelectivityVectorERNS3_7EvalCtxERKNS0_10BaseVectorERSt10shared_ptrISD_EEUliE0_EEvSC_SA_SI_OT_EUlSK_E0_EEvPKmiiSK_
2024-09-12T07:22:16.5536274Z # 11 _ZNK8facebook5velox17SelectivityVector15applyToSelectedIZNS0_4exec8CastExpr27applyToSelectedNoThrowLocalIZNS4_19applyCastPrimitivesILNS0_8TypeKindE4ELS7_7EEEvRKS1_RNS3_7EvalCtxERKNS0_10BaseVectorERSt10shared_ptrISC_EEUliE0_EEvSB_S9_SH_OT_EUlSJ_E0_EEvSJ_
2024-09-12T07:22:16.5538209Z # 12 _ZN8facebook5velox4exec8CastExpr27applyToSelectedNoThrowLocalIZNS2_19applyCastPrimitivesILNS0_8TypeKindE4ELS5_7EEEvRKNS0_17SelectivityVectorERNS1_7EvalCtxERKNS0_10BaseVectorERSt10shared_ptrISB_EEUliE0_EEvSA_S8_SG_OT_
2024-09-12T07:22:16.5539771Z # 13 _ZN8facebook5velox4exec8CastExpr19applyCastPrimitivesILNS0_8TypeKindE4ELS4_7EEEvRKNS0_17SelectivityVectorERNS1_7EvalCtxERKNS0_10BaseVectorERSt10shared_ptrISA_E
2024-09-12T07:22:16.5541258Z # 14 _ZZN8facebook5velox4exec8CastExpr27applyCastPrimitivesDispatchILNS0_8TypeKindE4EEEvRKSt10shared_ptrIKNS0_4TypeEESA_RKNS0_17SelectivityVectorERNS1_7EvalCtxERKNS0_10BaseVectorERS5_ISG_EENKUlvE_clEv
2024-09-12T07:22:16.5542842Z # 15 _ZN8facebook5velox4exec8CastExpr27applyCastPrimitivesDispatchILNS0_8TypeKindE4EEEvRKSt10shared_ptrIKNS0_4TypeEESA_RKNS0_17SelectivityVectorERNS1_7EvalCtxERKNS0_10BaseVectorERS5_ISG_E
2024-09-12T07:22:16.5544274Z # 16 _ZZN8facebook5velox4exec8CastExpr11applyPeeledERKNS0_17SelectivityVectorERKNS0_10BaseVectorERNS1_7EvalCtxERKSt10shared_ptrIKNS0_4TypeEESG_RSB_IS6_EENKUlvE3_clEv
2024-09-12T07:22:16.5545556Z # 17 _ZN8facebook5velox4exec8CastExpr11applyPeeledERKNS0_17SelectivityVectorERKNS0_10BaseVectorERNS1_7EvalCtxERKSt10shared_ptrIKNS0_4TypeEESG_RSB_IS6_E
2024-09-12T07:22:16.5546754Z # 18 _ZN8facebook5velox4exec8CastExpr5applyERKNS0_17SelectivityVectorERKSt10shared_ptrINS0_10BaseVectorEERNS1_7EvalCtxERKS6_IKNS0_4TypeEESH_RS8_
2024-09-12T07:22:16.5547862Z # 19 _ZN8facebook5velox4exec8CastExpr15evalSpecialFormERKNS0_17SelectivityVectorERNS1_7EvalCtxERSt10shared_ptrINS0_10BaseVectorEE
2024-09-12T07:22:16.5548961Z # 20 _ZN8facebook5velox4exec4Expr24evalSpecialFormWithStatsERKNS0_17SelectivityVectorERNS1_7EvalCtxERSt10shared_ptrINS0_10BaseVectorEE
2024-09-12T07:22:16.5550018Z # 21 _ZN8facebook5velox4exec4Expr11evalAllImplERKNS0_17SelectivityVectorERNS1_7EvalCtxERSt10shared_ptrINS0_10BaseVectorEE
2024-09-12T07:22:16.5550987Z # 22 _ZN8facebook5velox4exec4Expr7evalAllERKNS0_17SelectivityVectorERNS1_7EvalCtxERSt10shared_ptrINS0_10BaseVectorEE
2024-09-12T07:22:16.5552149Z # 23 _ZN8facebook5velox4exec4Expr13evalWithNullsERKNS0_17SelectivityVectorERNS1_7EvalCtxERSt10shared_ptrINS0_10BaseVectorEE
2024-09-12T07:22:16.5553165Z # 24 _ZN8facebook5velox4exec4Expr13evalEncodingsERKNS0_17SelectivityVectorERNS1_7EvalCtxERSt10shared_ptrINS0_10BaseVectorEE
2024-09-12T07:22:16.5554308Z # 25 _ZN8facebook5velox4exec4Expr4evalERKNS0_17SelectivityVectorERNS1_7EvalCtxERSt10shared_ptrINS0_10BaseVectorEEPKNS1_7ExprSetE
2024-09-12T07:22:16.5555362Z # 26 _ZN8facebook5velox4exec7TryExpr15evalSpecialFormERKNS0_17SelectivityVectorERNS1_7EvalCtxERSt10shared_ptrINS0_10BaseVectorEE
2024-09-12T07:22:16.5556453Z # 27 _ZN8facebook5velox4exec4Expr24evalSpecialFormWithStatsERKNS0_17SelectivityVectorERNS1_7EvalCtxERSt10shared_ptrINS0_10BaseVectorEE
2024-09-12T07:22:16.5557506Z # 28 _ZN8facebook5velox4exec4Expr11evalAllImplERKNS0_17SelectivityVectorERNS1_7EvalCtxERSt10shared_ptrINS0_10BaseVectorEE
2024-09-12T07:22:16.5558454Z # 29 _ZN8facebook5velox4exec4Expr7evalAllERKNS0_17SelectivityVectorERNS1_7EvalCtxERSt10shared_ptrINS0_10BaseVectorEE
2024-09-12T07:22:16.5559433Z # 30 _ZN8facebook5velox4exec4Expr13evalWithNullsERKNS0_17SelectivityVectorERNS1_7EvalCtxERSt10shared_ptrINS0_10BaseVectorEE
2024-09-12T07:22:16.5560442Z # 31 _ZN8facebook5velox4exec4Expr13evalEncodingsERKNS0_17SelectivityVectorERNS1_7EvalCtxERSt10shared_ptrINS0_10BaseVectorEE
2024-09-12T07:22:16.5561448Z # 32 _ZN8facebook5velox4exec4Expr4evalERKNS0_17SelectivityVectorERNS1_7EvalCtxERSt10shared_ptrINS0_10BaseVectorEEPKNS1_7ExprSetE
2024-09-12T07:22:16.5562525Z # 33 _ZN8facebook5velox4exec7ExprSet4evalEiibRKNS0_17SelectivityVectorERNS1_7EvalCtxERSt6vectorISt10shared_ptrINS0_10BaseVectorEESaISB_EE
2024-09-12T07:22:16.5563630Z # 34 _ZN8facebook5velox4exec7ExprSet4evalERKNS0_17SelectivityVectorERNS1_7EvalCtxERSt6vectorISt10shared_ptrINS0_10BaseVectorEESaISB_EE
2024-09-12T07:22:16.5564891Z # 35 _ZN8facebook5velox4test18ExpressionVerifier6verifyERKSt6vectorISt10shared_ptrIKNS0_4core10ITypedExprEESaIS8_EERKS4_INS0_9RowVectorEEOS4_INS0_10BaseVectorEEbS3_IiSaIiEE
2024-09-12T07:22:16.5566778Z # 36 _ZN8facebook5velox6fuzzer24ExpressionFuzzerVerifier12retryWithTryESt6vectorISt10shared_ptrIKNS0_4core10ITypedExprEESaIS8_EERKS4_INS0_9RowVectorEERKS4_INS0_10BaseVectorEERKS3_IiSaIiEE
2024-09-12T07:22:16.5567859Z # 37 _ZN8facebook5velox6fuzzer24ExpressionFuzzerVerifier2goEv
2024-09-12T07:22:16.5569261Z # 38 _ZN8facebook5velox6fuzzer12FuzzerRunner12runFromGtestEmRKSt13unordered_setINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4hashIS9_ESt8equal_toIS9_ESaIS9_EERKSt13unordered_mapIS9_S9_SB_SD_SaISt4pairIKS9_S9_EEERKSI_IS9_St10shared_ptrINS1_12ArgGeneratorEESB_SD_SaISJ_ISK_SS_EEE
2024-09-12T07:22:16.5571428Z # 39 _ZN8facebook5velox6fuzzer12FuzzerRunner3runEmRKSt13unordered_setINSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEESt4hashIS9_ESt8equal_toIS9_ESaIS9_EERKSt13unordered_mapIS9_S9_SB_SD_SaISt4pairIKS9_S9_EEERKSI_IS9_St10shared_ptrINS1_12ArgGeneratorEESB_SD_SaISJ_ISK_SS_EEE
2024-09-12T07:22:16.5572659Z # 40 main
2024-09-12T07:22:16.5572866Z # 41 __libc_start_call_main
2024-09-12T07:22:16.5573142Z # 42 __libc_start_main
2024-09-12T07:22:16.5573370Z # 43 _start
2024-09-12T07:22:16.5573497Z 
2024-09-12T07:22:16.5573823Z *** Aborted at 1726125736 (Unix time, try 'date -d @1726125736') ***
2024-09-12T07:22:16.5574785Z *** Signal 6 (SIGABRT) (0x47) received by PID 71 (pthread TID 0x7f7ade0ee4c0) (linux TID 71) (maybe from PID 71, UID 0) (code: -6), stack trace: ***
2024-09-12T07:22:16.5575572Z (error retrieving stack trace)
2024-09-12T07:22:16.6764901Z /__w/_temp/bd2e8c36-4389-45d6-a39c-ad362e57718c.sh: line 19:    71 Aborted                 (core dumped) ./velox_expression_fuzzer_test --seed ${RANDOM} --enable_variadic_signatures --velox_fuzzer_enable_complex_types --lazy_vector_generation_ratio 0.2 --velox_fuzzer_enable_column_reuse --velox_fuzzer_enable_expression_reuse --max_expression_trees_per_step 2 --retry_with_try --enable_dereference --duration_sec $DURATION --minloglevel=0 --stderrthreshold=2 --log_dir=/tmp/fuzzer_repro/logs --repro_persist_path=/tmp/fuzzer_repro
2024-09-12T07:22:16.6800662Z ##[error]Process completed with exit code 134.
2024-09-12T07:22:16.6875735Z ##[group]Run actions/upload-artifact@v4
2024-09-12T07:22:16.6876375Z with:
2024-09-12T07:22:16.6876676Z   name: presto-fuzzer-failure-artifacts
2024-09-12T07:22:16.6877217Z   path: /tmp/fuzzer_repro

2024-09-12T07:22:16.6877595Z   if-no-files-found: warn
2024-09-12T07:22:16.6877924Z   compression-level: 6
2024-09-12T07:22:16.6878344Z   overwrite: false
2024-09-12T07:22:16.6878681Z   include-hidden-files: false
2024-09-12T07:22:16.6879016Z env:
2024-09-12T07:22:16.6879362Z   DURATION: 900
2024-09-12T07:22:16.6879702Z   RETENTION: 1
2024-09-12T07:22:16.6879993Z ##[endgroup]
2024-09-12T07:22:16.6883652Z ##[command]/usr/bin/docker exec  3fccb279574c6ee8666ab88652b441862ba7d2c200dc43b19d27a1236987f963 sh -c "cat /etc/*release | grep ^ID"
2024-09-12T07:22:17.0358761Z With the provided path, there will be 9 files uploaded
2024-09-12T07:22:17.0364490Z Artifact name is valid!
2024-09-12T07:22:17.0366338Z Root directory input is valid!
2024-09-12T07:22:17.1858014Z Beginning upload of artifact content to blob storage
2024-09-12T07:22:17.7532624Z Uploaded bytes 3156728
2024-09-12T07:22:17.7842513Z Finished uploading artifact content to blob storage!
2024-09-12T07:22:17.7846289Z SHA256 hash of uploaded artifact zip is 424fb7ae46c506726ebf531c9d8e9c635bec4d784608868eeab4c86daf3e8e7d
2024-09-12T07:22:17.7848508Z Finalizing artifact upload
2024-09-12T07:22:17.8664895Z Artifact presto-fuzzer-failure-artifacts.zip successfully finalized. Artifact ID 1923405593
2024-09-12T07:22:17.8667139Z Artifact presto-fuzzer-failure-artifacts has been successfully uploaded! Final size is 3156728 bytes. Artifact ID is 1923405593
2024-09-12T07:22:17.8671421Z Artifact download URL: https://github.com/facebookincubator/velox/actions/runs/10825683283/artifacts/1923405593
2024-09-12T07:22:17.8818904Z Stop and remove container: b1096d9a8d0746f581aa84bbc92891a4_ghcriofacebookincubatorveloxdevcentos9_9374c3
2024-09-12T07:22:17.8824507Z ##[command]/usr/bin/docker rm --force 3fccb279574c6ee8666ab88652b441862ba7d2c200dc43b19d27a1236987f963
2024-09-12T07:22:18.0187849Z 3fccb279574c6ee8666ab88652b441862ba7d2c200dc43b19d27a1236987f963
2024-09-12T07:22:18.0219444Z Remove container network: github_network_4073e2c009244cb6b2a4b55f818a7188
2024-09-12T07:22:18.0224482Z ##[command]/usr/bin/docker network rm github_network_4073e2c009244cb6b2a4b55f818a7188
2024-09-12T07:22:18.2809144Z github_network_4073e2c009244cb6b2a4b55f818a7188
2024-09-12T07:22:18.2986798Z Cleaning up orphan processes
czentgr commented 1 month ago

This is a duplicate of https://github.com/facebookincubator/velox/issues/10871. I also had an issue create only for it to turn out to be a duplicate.