You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@gluten.apache.org by "acvictor (via GitHub)" <gi...@apache.org> on 2025/02/14 04:40:19 UTC

Re: [I] [VL] TProtocolException: Invalid data [incubator-gluten]

acvictor commented on issue #5653:
URL: https://github.com/apache/incubator-gluten/issues/5653#issuecomment-2658261483

   @FelixYBW what was the cause of this? I am also facing an issue where task is randomly failing with 
   ```
   2025-02-13 22:29:17,909 ERROR TaskResources [Executor task launch worker for task 61.0 in stage 63.0 (TID 763)]: Task 763 failed by error: 
   org.apache.gluten.exception.GlutenException: org.apache.gluten.exception.GlutenException: Exception: VeloxRuntimeError
   Error Source: RUNTIME
   Error Code: INVALID_STATE
   Reason: Operator::getOutput failed for [operator: TableScan, plan node ID: 0]: TProtocolException: Invalid data
   Retriable: False
   DisplayReason: False
   Function: runInternal
   File: /root/velox/velox/exec/Driver.cpp
   Line: 639
   Stack trace:
   # 0  _ZN8facebook5velox7process10StackTraceC1Ei
   # 1  _ZN8facebook5velox14VeloxExceptionC2EPKcmS3_St17basic_string_viewIcSt11char_traitsIcEES7_S7_S7_bbNS1_4TypeES7_
   # 2  _ZN8facebook5velox6detail14veloxCheckFailINS0_17VeloxRuntimeErrorERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEEEvRKNS1_18VeloxCheckFailArgsET0_
   # 3  _ZN8facebook5velox4exec6Driver11runInternalERSt10shared_ptrIS2_ERS3_INS1_13BlockingStateEERS3_INS0_9RowVectorEE.cold
   # 4  _ZN8facebook5velox4exec6Driver4nextERSt10shared_ptrINS1_13BlockingStateEE
   # 5  _ZN8facebook5velox4exec4Task4nextEPN5folly10SemiFutureINS3_4UnitEEE
   # 6  _ZN6gluten24WholeStageResultIterator4nextEv
   # 7  Java_org_apache_gluten_vectorized_ColumnarBatchOutIterator_nativeHasNext
   # 8  0x000076c2143d48f0
   
     at org.apache.gluten.vectorized.GeneralOutIterator.hasNext(GeneralOutIterator.java:39)
     at scala.collection.convert.Wrappers$JIteratorWrapper.hasNext(Wrappers.scala:45)
     at org.apache.gluten.utils.iterator.IteratorsV1$InvocationFlowProtection.hasNext(IteratorsV1.scala:159)
     at org.apache.gluten.utils.iterator.IteratorsV1$IteratorCompleter.hasNext(IteratorsV1.scala:71)
     at org.apache.gluten.utils.iterator.IteratorsV1$PayloadCloser.hasNext(IteratorsV1.scala:37)
     at org.apache.gluten.utils.iterator.IteratorsV1$LifeTimeAccumulator.hasNext(IteratorsV1.scala:100)
     at org.apache.spark.InterruptibleIterator.hasNext(InterruptibleIterator.scala:37)
     at scala.collection.Iterator$$anon$10.hasNext(Iterator.scala:460)
     at org.apache.spark.shuffle.ColumnarShuffleWriter.internalWrite(ColumnarShuffleWriter.scala:121)
     at org.apache.spark.shuffle.ColumnarShuffleWriter.write(ColumnarShuffleWriter.scala:232)
     at org.apache.spark.shuffle.ShuffleWriteProcessor.write(ShuffleWriteProcessor.scala:59)
     at org.apache.spark.scheduler.ShuffleMapTask.runTask(ShuffleMapTask.scala:104)
     at org.apache.spark.scheduler.ShuffleMapTask.runTask(ShuffleMapTask.scala:54)
     at org.apache.spark.TaskContext.runTaskWithListeners(TaskContext.scala:166)
     at org.apache.spark.scheduler.Task.run(Task.scala:141)
     at org.apache.spark.executor.Executor$TaskRunner.$anonfun$run$4(Executor.scala:620)
     at org.apache.spark.util.SparkErrorUtils.tryWithSafeFinally(SparkErrorUtils.scala:64)
     at org.apache.spark.util.SparkErrorUtils.tryWithSafeFinally$(SparkErrorUtils.scala:61)
     at org.apache.spark.util.Utils$.tryWithSafeFinally(Utils.scala:94)
     at org.apache.spark.executor.Executor$TaskRunner.run(Executor.scala:623)
     at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
     at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
     at java.base/java.lang.Thread.run(Thread.java:829)
   ```
   Is there any particular commit I need?


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@gluten.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@gluten.apache.org
For additional commands, e-mail: commits-help@gluten.apache.org