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