vagetablechicken opened a new issue #4189:
URL: https://github.com/apache/incubator-doris/issues/4189


   We run be in ASAN mode, and met the DCHECK(got_buffer) core:
   
https://github.com/apache/incubator-doris/blob/7bf926eba8b0d00f847e6968b9f262b55c262202/be/src/exec/partitioned_aggregation_node.cc#L747-L751
   It hints that `got_buffer` can't be false.
   But in func
   
https://github.com/apache/incubator-doris/blob/9d03ba236b8d00e6558f177d768f8ce7ea77511f/be/src/runtime/buffered_tuple_stream3.cc#L217-L232
   Whether or not got_buffer is true, always returns OK.
   We need fix this code logic, e.g. if `*got_reservation == false`, return 
Status::Error()?
   


----------------------------------------------------------------
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.

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



---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to