Skip to content

parse assertion failed #19578

@TCeason

Description

@TCeason

Summary

panicked at src/query/ast/src/parser/parser.rs:222:5:
assertion failed: (left == right):
left:
SELECT 1 UNION (SELECT 1 UNION SELECT 1 UNION SELECT 1)
right:
SELECT NULL UNION SELECT NULL UNION SELECT NULL UNION SELECT NULL

Diff < left / right > :
StatementWithFormat {
stmt: Query(
Query {
span: Some(
0..0,
),
with: None,
body: SetOperation(
SetOperation {
span: Some(
0..0,
),
op: Union,
all: false,
< left: Select(
< SelectStmt {
< span: Some(
< 0..0,
< ),
< hints: None,
< distinct: false,
< top_n: None,
< select_list: [
< AliasedExpr {
< expr: Literal {
< span: Some(
< 0..0,
< ),
< value: Null,
< },
< alias: None,
< },
< ],
< from: [],
< selection: None,
< group_by: None,
< having: None,
< window_list: None,
< qualify: None,
< },
< ),
< right: SetOperation(

               left: SetOperation(
                     SetOperation {
                         span: Some(
                             0..0,
                         ),
                         op: Union,
                         all: false,
                         left: SetOperation(
                             SetOperation {
                                 span: Some(
                                     0..0,
                                 ),
                                 op: Union,
                                 all: false,
                                 left: Select(
                                     SelectStmt {
                                         span: Some(
                                             0..0,
                                         ),
                                         hints: None,
                                         distinct: false,
                                         top_n: None,
                                         select_list: [
                                             AliasedExpr {
                                                 expr: Literal {
                                                     span: Some(
                                                         0..0,
                                                     ),
                                                     value: Null,
                                                 },
                                                 alias: None,
                                             },
                                         ],
                                         from: [],
                                         selection: None,
                                         group_by: None,
                                         having: None,
                                         window_list: None,
                                         qualify: None,
                                     },
                                 ),
                                 right: Select(
                                     SelectStmt {
                                         span: Some(
                                             0..0,
                                         ),
                                         hints: None,
                                         distinct: false,
                                         top_n: None,
                                         select_list: [
                                             AliasedExpr {
                                                 expr: Literal {
                                                     span: Some(
                                                         0..0,
                                                     ),
                                                     value: Null,
                                                 },
                                                 alias: None,
                                             },
                                         ],
                                         from: [],
                                         selection: None,
                                         group_by: None,
                                         having: None,
                                         window_list: None,
                                         qualify: None,
                                     },
                                 ),
                             },
                         ),
                         right: Select(
                             SelectStmt {
                                 span: Some(
                                     0..0,
                                 ),
                                 hints: None,
                                 distinct: false,
                                 top_n: None,
                                 select_list: [
                                     AliasedExpr {
                                         expr: Literal {
                                             span: Some(
                                                 0..0,
                                             ),
                                             value: Null,
                                         },
                                         alias: None,
                                     },
                                 ],
                                 from: [],
                                 selection: None,
                                 group_by: None,
                                 having: None,
                                 window_list: None,
                                 qualify: None,
                             },
                         ),
                   },
               ),
               right: Select(
                   SelectStmt {
                       span: Some(
                           0..0,
                       ),
                       hints: None,
                       distinct: false,
                       top_n: None,
                       select_list: [
                           AliasedExpr {
                               expr: Literal {
                                   span: Some(
                                       0..0,
                                   ),
                                   value: Null,
                               },
                               alias: None,
                           },
                       ],
                       from: [],
                       selection: None,
                       group_by: None,
                       having: None,
                       window_list: None,
                       qualify: None,
                     },
                 ),
             },
         ),
         order_by: [],
         limit: [],
         offset: None,
         ignore_result: false,
     },
 ),
 format: None,

}

0: backtrace::backtrace::libunwind::trace
at /home/eason/.cargo/git/checkouts/backtrace-rs-3de967d9d3f4c518/72265be/src/backtrace/libunwind.rs:116:5
backtrace::backtrace::trace_unsynchronized::<databend_common_tracing::panic_hook::captures_frames::{closure#0}>
at /home/eason/.cargo/git/checkouts/backtrace-rs-3de967d9d3f4c518/72265be/src/backtrace/mod.rs:66:5
1: backtrace::backtrace::trace::<databend_common_tracing::panic_hook::captures_frames::{closure#0}>
at /home/eason/.cargo/git/checkouts/backtrace-rs-3de967d9d3f4c518/72265be/src/backtrace/mod.rs:53:14
2: databend_common_tracing::panic_hook::captures_frames
at /data1/eason/databend/src/common/tracing/src/panic_hook.rs:70:5
3: databend_common_tracing::panic_hook::backtrace
at /data1/eason/databend/src/common/tracing/src/panic_hook.rs:78:5
4: databend_common_tracing::panic_hook::log_panic
at /data1/eason/databend/src/common/tracing/src/panic_hook.rs:50:25
5: databend_common_tracing::panic_hook::set_panic_hook::{closure#0}
at /data1/eason/databend/src/common/tracing/src/panic_hook.rs:35:9
6: <alloc::boxed::Box<dyn for<'a, 'b> core::ops::function::Fn<(&'a std::panic::PanicHookInfo<'b>,), Output = ()> + core::marker::Sync + core::marker::Send> as core::ops::function::Fn<(&std::panic::PanicHookInfo,)>>::call
at /rustc/f5209000832c9d3bc29c91f4daef4ca9f28dc797/library/alloc/src/boxed.rs:2220:9
std::panicking::panic_with_hook
at /rustc/f5209000832c9d3bc29c91f4daef4ca9f28dc797/library/std/src/panicking.rs:833:13
7: std::panicking::panic_handler::{closure#0}
at /rustc/f5209000832c9d3bc29c91f4daef4ca9f28dc797/library/std/src/panicking.rs:698:13
8: std::sys::backtrace::__rust_end_short_backtrace::<std::panicking::panic_handler::{closure#0}, !>
at /rustc/f5209000832c9d3bc29c91f4daef4ca9f28dc797/library/std/src/sys/backtrace.rs:176:18
9: __rustc::rust_begin_unwind
at /rustc/f5209000832c9d3bc29c91f4daef4ca9f28dc797/library/std/src/panicking.rs:689:5
10: core::panicking::panic_fmt
at /rustc/f5209000832c9d3bc29c91f4daef4ca9f28dc797/library/core/src/panicking.rs:80:14
11: databend_common_ast::parser::parser::assert_reparse
at /data1/eason/databend/src/query/ast/src/parser/parser.rs:222:5
12: databend_common_ast::parser::parser::parse_sql
at /data1/eason/databend/src/query/ast/src/parser/parser.rs:65:5
13: <databend_common_sql::planner::planner::Planner>::parse_sql
at /data1/eason/databend/src/query/sql/src/planner/planner.rs:173:21
14: databend_query::interpreters::interpreter::plan_sql::{closure#0}
at /data1/eason/databend/src/query/service/src/interpreters/interpreter.rs:251:26
15: databend_query::interpreters::interpreter::interpreter_plan_sql::{closure#0}
at /data1/eason/databend/src/query/service/src/interpreters/interpreter.rs:201:60
16: <databend_query::servers::http::v1::query::execute_state::ExecuteState>::try_start_query::{closure#0}::{closure#0}::{closure#0}
at /data1/eason/databend/src/query/service/src/servers/http/v1/query/execute_state.rs:387:14
17: <async_backtrace::framed::Framed<<databend_query::servers::http::v1::query::execute_state::ExecuteState>::try_start_query::{closure#0}::{closure#0}::{closure#0}> as core::future::future::Future>::poll::{closure#0}
at /home/eason/.cargo/git/checkouts/async-backtrace-77bc049b6d25ed4b/dea4553/backtrace/src/framed.rs:49:34
18: <async_backtrace::frame::Frame>::in_scope::<<async_backtrace::framed::Framed<<databend_query::servers::http::v1::query::execute_state::ExecuteState>::try_start_query::{closure#0}::{closure#0}::{closure#0}> as core::future::future::Future>::poll::{closure#0}, core::task::poll::Poll<core::result::Result<(), databend_common_exception::exception::ErrorCode<databend_query::servers::http::v1::query::execute_state::ExecutionError>>>>::{closure#0}
at /home/eason/.cargo/git/checkouts/async-backtrace-77bc049b6d25ed4b/dea4553/backtrace/src/frame.rs:184:17
19: <std::thread::local::LocalKey<core::cell::Cell<core::option::Option<core::ptr::non_null::NonNull<async_backtrace::frame::Frame>>>>>::try_with::<<async_backtrace::frame::Frame>::in_scope<<async_backtrace::framed::Framed<<databend_query::servers::http::v1::query::execute_state::ExecuteState>::try_start_query::{closure#0}::{closure#0}::{closure#0}> as core::future::future::Future>::poll::{closure#0}, core::task::poll::Poll<core::result::Result<(), databend_common_exception::exception::ErrorCode<databend_query::servers::http::v1::query::execute_state::ExecutionError>>>>::{closure#0}, core::task::poll::Poll<core::result::Result<(), databend_common_exception::exception::ErrorCode<databend_query::servers::http::v1::query::execute_state::ExecutionError>>>>
at /home/eason/.rustup/toolchains/nightly-2025-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/thread/local.rs:513:12
20: <std::thread::local::LocalKey<core::cell::Cell<core::option::Option<core::ptr::non_null::NonNull<async_backtrace::frame::Frame>>>>>::with::<<async_backtrace::frame::Frame>::in_scope<<async_backtrace::framed::Framed<<databend_query::servers::http::v1::query::execute_state::ExecuteState>::try_start_query::{closure#0}::{closure#0}::{closure#0}> as core::future::future::Future>::poll::{closure#0}, core::task::poll::Poll<core::result::Result<(), databend_common_exception::exception::ErrorCode<databend_query::servers::http::v1::query::execute_state::ExecutionError>>>>::{closure#0}, core::task::poll::Poll<core::result::Result<(), databend_common_exception::exception::ErrorCode<databend_query::servers::http::v1::query::execute_state::ExecutionError>>>>
at /home/eason/.rustup/toolchains/nightly-2025-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/thread/local.rs:477:20
21: async_backtrace::frame::active_frame::with::<<async_backtrace::frame::Frame>::in_scope<<async_backtrace::framed::Framed<<databend_query::servers::http::v1::query::execute_state::ExecuteState>::try_start_query::{closure#0}::{closure#0}::{closure#0}> as core::future::future::Future>::poll::{closure#0}, core::task::poll::Poll<core::result::Result<(), databend_common_exception::exception::ErrorCode<databend_query::servers::http::v1::query::execute_state::ExecutionError>>>>::{closure#0}, core::task::poll::Poll<core::result::Result<(), databend_common_exception::exception::ErrorCode<databend_query::servers::http::v1::query::execute_state::ExecutionError>>>>
at /home/eason/.cargo/git/checkouts/async-backtrace-77bc049b6d25ed4b/dea4553/backtrace/src/frame.rs:81:22
22: <async_backtrace::frame::Frame>::in_scope::<<async_backtrace::framed::Framed<<databend_query::servers::http::v1::query::execute_state::ExecuteState>::try_start_query::{closure#0}::{closure#0}::{closure#0}> as core::future::future::Future>::poll::{closure#0}, core::task::poll::Poll<core::result::Result<(), databend_common_exception::exception::ErrorCode<databend_query::servers::http::v1::query::execute_state::ExecutionError>>>>
at /home/eason/.cargo/git/checkouts/async-backtrace-77bc049b6d25ed4b/dea4553/backtrace/src/frame.rs:180:13
23: <async_backtrace::framed::Framed<<databend_query::servers::http::v1::query::execute_state::ExecuteState>::try_start_query::{closure#0}::{closure#0}::{closure#0}> as core::future::future::Future>::poll
at /home/eason/.cargo/git/checkouts/async-backtrace-77bc049b6d25ed4b/dea4553/backtrace/src/framed.rs:49:15
24: <databend_query::servers::http::v1::query::execute_state::ExecuteState>::try_start_query::{closure#0}::{closure#0}
at /data1/eason/databend/src/query/service/src/servers/http/v1/query/execute_state.rs:372:5
25: <fastrace::future::InSpan<<databend_query::servers::http::v1::query::execute_state::ExecuteState>::try_start_query::{closure#0}::{closure#0}> as core::future::future::Future>::poll
at /home/eason/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fastrace-0.7.14/src/future.rs:124:30
26: <databend_query::servers::http::v1::query::execute_state::ExecuteState>::try_start_query::{closure#0}
at /data1/eason/databend/src/query/service/src/servers/http/v1/query/execute_state.rs:372:5
27: <core::pin::Pin<&mut <databend_query::servers::http::v1::query::execute_state::ExecuteState>::try_start_query::{closure#0}> as core::future::future::Future>::poll
at /home/eason/.rustup/toolchains/nightly-2025-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/future/future.rs:133:9
28: <core::pin::Pin<&mut <databend_query::servers::http::v1::query::execute_state::ExecuteState>::try_start_query::{closure#0}> as futures_util::future::future::FutureExt>::poll_unpin
at /home/eason/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/futures-util-0.3.31/src/future/future/mod.rs:558:24
29: <databend_common_base::runtime::catch_unwind::CatchUnwindFuture<<databend_query::servers::http::v1::query::execute_state::ExecuteState>::try_start_query::{closure#0}> as core::future::future::Future>::poll::{closure#0}
at /data1/eason/databend/src/common/base/src/runtime/catch_unwind.rs:75:42
30: <core::panic::unwind_safe::AssertUnwindSafe<<databend_common_base::runtime::catch_unwind::CatchUnwindFuture<<databend_query::servers::http::v1::query::execute_state::ExecuteState>::try_start_query::{closure#0}> as core::future::future::Future>::poll::{closure#0}> as core::ops::function::FnOnce<()>>::call_once
at /home/eason/.rustup/toolchains/nightly-2025-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/panic/unwind_safe.rs:274:9
31: std::panicking::catch_unwind::do_call::<core::panic::unwind_safe::AssertUnwindSafe<<databend_common_base::runtime::catch_unwind::CatchUnwindFuture<<databend_query::servers::http::v1::query::execute_state::ExecuteState>::try_start_query::{closure#0}> as core::future::future::Future>::poll::{closure#0}>, core::task::poll::Poll<core::result::Result<(), databend_common_exception::exception::ErrorCode<databend_query::servers::http::v1::query::execute_state::ExecutionError>>>>
at /home/eason/.rustup/toolchains/nightly-2025-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/panicking.rs:581:40
32: __rust_try
33: std::panicking::catch_unwind::<core::task::poll::Poll<core::result::Result<(), databend_common_exception::exception::ErrorCode<databend_query::servers::http::v1::query::execute_state::ExecutionError>>>, core::panic::unwind_safe::AssertUnwindSafe<<databend_common_base::runtime::catch_unwind::CatchUnwindFuture<<databend_query::servers::http::v1::query::execute_state::ExecuteState>::try_start_query::{closure#0}> as core::future::future::Future>::poll::{closure#0}>>
at /home/eason/.rustup/toolchains/nightly-2025-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/panicking.rs:544:19
std::panic::catch_unwind::<core::panic::unwind_safe::AssertUnwindSafe<<databend_common_base::runtime::catch_unwind::CatchUnwindFuture<<databend_query::servers::http::v1::query::execute_state::ExecuteState>::try_start_query::{closure#0}> as core::future::future::Future>::poll::{closure#0}>, core::task::poll::Poll<core::result::Result<(), databend_common_exception::exception::ErrorCode<databend_query::servers::http::v1::query::execute_state::ExecutionError>>>>
at /home/eason/.rustup/toolchains/nightly-2025-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/panic.rs:359:14
34: databend_common_base::runtime::catch_unwind::catch_unwind::<<databend_common_base::runtime::catch_unwind::CatchUnwindFuture<<databend_query::servers::http::v1::query::execute_state::ExecuteState>::try_start_query::{closure#0}> as core::future::future::Future>::poll::{closure#0}, core::task::poll::Poll<core::result::Result<(), databend_common_exception::exception::ErrorCode<databend_query::servers::http::v1::query::execute_state::ExecutionError>>>>
at /data1/eason/databend/src/common/base/src/runtime/catch_unwind.rs:47:11
35: <databend_common_base::runtime::catch_unwind::CatchUnwindFuture<<databend_query::servers::http::v1::query::execute_state::ExecuteState>::try_start_query::{closure#0}> as core::future::future::Future>::poll
at /data1/eason/databend/src/common/base/src/runtime/catch_unwind.rs:75:15
36: <databend_query::servers::http::v1::query::http_query::HttpQuery>::start_query::{closure#0}::{closure#0}
at /data1/eason/databend/src/query/service/src/servers/http/v1/query/http_query.rs:845:18
37: <fastrace::future::InSpan<<databend_query::servers::http::v1::query::http_query::HttpQuery>::start_query::{closure#0}::{closure#0}> as core::future::future::Future>::poll
at /home/eason/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/fastrace-0.7.14/src/future.rs:124:30
38: <databend_common_base::runtime::runtime_tracker::TrackingFuture<fastrace::future::InSpan<<databend_query::servers::http::v1::query::http_query::HttpQuery>::start_query::{closure#0}::{closure#0}>> as core::future::future::Future>::poll
at /data1/eason/databend/src/common/base/src/runtime/runtime_tracker.rs:270:29
39: <async_backtrace::framed::Framed<databend_common_base::runtime::runtime_tracker::TrackingFuture<fastrace::future::InSpan<<databend_query::servers::http::v1::query::http_query::HttpQuery>::start_query::{closure#0}::{closure#0}>>> as core::future::future::Future>::poll::{closure#0}
at /home/eason/.cargo/git/checkouts/async-backtrace-77bc049b6d25ed4b/dea4553/backtrace/src/framed.rs:49:34
40: <async_backtrace::frame::Frame>::in_scope::<<async_backtrace::framed::Framed<databend_common_base::runtime::runtime_tracker::TrackingFuture<fastrace::future::InSpan<<databend_query::servers::http::v1::query::http_query::HttpQuery>::start_query::{closure#0}::{closure#0}>>> as core::future::future::Future>::poll::{closure#0}, core::task::poll::Poll<()>>::{closure#0}
at /home/eason/.cargo/git/checkouts/async-backtrace-77bc049b6d25ed4b/dea4553/backtrace/src/frame.rs:184:17
41: <std::thread::local::LocalKey<core::cell::Cell<core::option::Option<core::ptr::non_null::NonNull<async_backtrace::frame::Frame>>>>>::try_with::<<async_backtrace::frame::Frame>::in_scope<<async_backtrace::framed::Framed<databend_common_base::runtime::runtime_tracker::TrackingFuture<fastrace::future::InSpan<<databend_query::servers::http::v1::query::http_query::HttpQuery>::start_query::{closure#0}::{closure#0}>>> as core::future::future::Future>::poll::{closure#0}, core::task::poll::Poll<()>>::{closure#0}, core::task::poll::Poll<()>>
at /home/eason/.rustup/toolchains/nightly-2025-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/thread/local.rs:513:12
42: <std::thread::local::LocalKey<core::cell::Cell<core::option::Option<core::ptr::non_null::NonNull<async_backtrace::frame::Frame>>>>>::with::<<async_backtrace::frame::Frame>::in_scope<<async_backtrace::framed::Framed<databend_common_base::runtime::runtime_tracker::TrackingFuture<fastrace::future::InSpan<<databend_query::servers::http::v1::query::http_query::HttpQuery>::start_query::{closure#0}::{closure#0}>>> as core::future::future::Future>::poll::{closure#0}, core::task::poll::Poll<()>>::{closure#0}, core::task::poll::Poll<()>>
at /home/eason/.rustup/toolchains/nightly-2025-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/std/src/thread/local.rs:477:20
43: async_backtrace::frame::active_frame::with::<<async_backtrace::frame::Frame>::in_scope<<async_backtrace::framed::Framed<databend_common_base::runtime::runtime_tracker::TrackingFuture<fastrace::future::InSpan<<databend_query::servers::http::v1::query::http_query::HttpQuery>::start_query::{closure#0}::{closure#0}>>> as core::future::future::Future>::poll::{closure#0}, core::task::poll::Poll<()>>::{closure#0}, core::task::poll::Poll<()>>
at /home/eason/.cargo/git/checkouts/async-backtrace-77bc049b6d25ed4b/dea4553/backtrace/src/frame.rs:81:22
44: <async_backtrace::frame::Frame>::in_scope::<<async_backtrace::framed::Framed<databend_common_base::runtime::runtime_tracker::TrackingFuture<fastrace::future::InSpan<<databend_query::servers::http::v1::query::http_query::HttpQuery>::start_query::{closure#0}::{closure#0}>>> as core::future::future::Future>::poll::{closure#0}, core::task::poll::Poll<()>>
at /home/eason/.cargo/git/checkouts/async-backtrace-77bc049b6d25ed4b/dea4553/backtrace/src/frame.rs:180:13
45: <async_backtrace::framed::Framed<databend_common_base::runtime::runtime_tracker::TrackingFuture<fastrace::future::InSpan<<databend_query::servers::http::v1::query::http_query::HttpQuery>::start_query::{closure#0}::{closure#0}>>> as core::future::future::Future>::poll
at /home/eason/.cargo/git/checkouts/async-backtrace-77bc049b6d25ed4b/dea4553/backtrace/src/framed.rs:49:15
46: <tokio::runtime::task::core::Core<async_backtrace::framed::Framed<databend_common_base::runtime::runtime_tracker::TrackingFuture<fastrace::future::InSpan<<databend_query::servers::http::v1::query::http_query::HttpQuery>::start_query::{closure#0}::{closure#0}>>>, alloc::sync::Arctokio::runtime::scheduler::multi_thread::handle::Handle>>::poll::{closure#0}
at /home/eason/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/task/core.rs:365:24
47: <tokio::loom::std::unsafe_cell::UnsafeCell<tokio::runtime::task::core::Stage<async_backtrace::framed::Framed<databend_common_base::runtime::runtime_tracker::TrackingFuture<fastrace::future::InSpan<<databend_query::servers::http::v1::query::http_query::HttpQuery>::start_query::{closure#0}::{closure#0}>>>>>>::with_mut::<core::task::poll::Poll<()>, <tokio::runtime::task::core::Core<async_backtrace::framed::Framed<databend_common_base::runtime::runtime_tracker::TrackingFuture<fastrace::future::InSpan<<databend_query::servers::http::v1::query::http_query::HttpQuery>::start_query::{closure#0}::{closure#0}>>>, alloc::sync::Arctokio::runtime::scheduler::multi_thread::handle::Handle>>::poll::{closure#0}>
at /home/eason/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/loom/std/unsafe_cell.rs:16:9
<tokio::runtime::task::core::Core<async_backtrace::framed::Framed<databend_common_base::runtime::runtime_tracker::TrackingFuture<fastrace::future::InSpan<<databend_query::servers::http::v1::query::http_query::HttpQuery>::start_query::{closure#0}::{closure#0}>>>, alloc::sync::Arctokio::runtime::scheduler::multi_thread::handle::Handle>>::poll
at /home/eason/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/task/core.rs:354:30
48: tokio::runtime::task::harness::poll_future::<async_backtrace::framed::Framed<databend_common_base::runtime::runtime_tracker::TrackingFuture<fastrace::future::InSpan<<databend_query::servers::http::v1::query::http_query::HttpQuery>::start_query::{closure#0}::{closure#0}>>>, alloc::sync::Arctokio::runtime::scheduler::multi_thread::handle::Handle>::{closure#0}
at /home/eason/.cargo/registry/src/index.crates.io-1949cf8c6b5b557f/tokio-1.48.0/src/runtime/task/harness.rs:535:30
49: <core::panic::unwind_safe::AssertUnwindSafe<tokio::runtime::task::harness::poll_future<async_backtrace::framed::Framed<databend_common_base::runtime::runtime_tracker::TrackingFuture<fastrace::future::InSpan<<databend_query::servers::http::v1::query::http_query::HttpQuery>::start_query::{closure#0}::{closure#0}>>>, alloc::sync::Arctokio::runtime::scheduler::multi_thread::handle::Handle>::{closure#0}> as core::ops::function::FnOnce<()>>::call_once
at /home/eason/.rustup/toolchains/nightly-2025-12-11-x86_64-unknown-linux-gnu/lib/rustlib/src/rust/library/core/src/panic/unwind_safe.rs:274:9

Metadata

Metadata

Assignees

No one assigned

    Labels

    issue-clawissue that could be solved by claw

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions