Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-40868

SIGABRT in duckdb::Value::CastAs on UNION of DuckDB and InnoDB table

    XMLWordPrintable

Details

    • Can result in hang or crash

    Description

      INSTALL SONAME 'ha_duckdb';
      CREATE TABLE t1 (c2 DATETIME);
      INSERT INTO t1 VALUES ('0000-00-00');
      CREATE TABLE t2 (c1 INT PRIMARY KEY) ENGINE=DuckDB;
      SELECT * FROM t2 UNION SELECT * FROM t1;
      

      Leads to:

      CS 12.3.3 6b174bfb25be06f7efdab149183665e1a36b3dd5 (Optimized, Clang 22.1.8-20260621) Build 10/08/2026

      Core was generated by `/test/MD100826-mariadb-12.3.3-linux-x86_64-opt/bin/mariadbd --no-defaults --loo'.
      Program terminated with signal SIGABRT, Aborted.
      #0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>)at ./nptl/pthread_kill.c:44
       
      [Current thread is 1 (LWP 2783712)]
      (gdb) bt
      #0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>)at ./nptl/pthread_kill.c:44
      #1  __pthread_kill_internal (signo=6, threadid=<optimized out>)at ./nptl/pthread_kill.c:78
      #2  __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6)at ./nptl/pthread_kill.c:89
      #3  0x000073af6304527e in __GI_raise (sig=sig@entry=6)at ../sysdeps/posix/raise.c:26
      #4  0x000073af630288ff in __GI_abort () at ./stdlib/abort.c:79
      #5  0x000073af634a5ff5 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
      #6  0x000073af634bb0da in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
      #7  0x000073af634a5a55 in std::terminate() ()
         from /lib/x86_64-linux-gnu/libstdc++.so.6
      #8  0x000073af634bb391 in __cxa_throw ()
         from /lib/x86_64-linux-gnu/libstdc++.so.6
      #9  0x00006bae44faaa2b in duckdb::Value::CastAs(duckdb::CastFunctionSet&, duckdb::GetCastFunctionInput&, duckdb::LogicalType const&, bool) const ()
         from /test/MD100826-mariadb-12.3.3-linux-x86_64-opt/lib/plugin/ha_duckdb.so
      #10 0x00006bae44f8379e in duckdb::Vector::SetValue(unsigned long, duckdb::Value const&) ()
         from /test/MD100826-mariadb-12.3.3-linux-x86_64-opt/lib/plugin/ha_duckdb.so
      #11 0x00006bae44d12b4d in myduck::select_to_duckdb::send_data (this=0x6bab1808ec00, items=<optimized out>)at /test/12.3_opt/storage/duckdb/runtime/fiber_scan.cc:112
      #12 0x00006003bca1ac4f in select_result_sink::send_data_with_check (this=0x2a6f1a, items=<error reading variable: Cannot access memory at address 0x2a79e0>, u=0x6, sent=127197118065676) at /test/12.3_opt/sql/sql_class.cc:3309
      #13 0x00006003bcabf486 in end_send (join=0x6bab18093660, join_tab=0x6bab18095958, end_of_records=<optimized out>)at /test/12.3_opt/sql/sql_select.cc:25955
      #14 0x00006003bcade60d in evaluate_join_record (join=join@entry=0x6bab18093660, join_tab=join_tab@entry=0x6bab180954e0, error=<optimized out>) at /test/12.3_opt/sql/sql_select.cc:24828
      #15 0x00006003bcaa9141 in sub_select (join=0x6bab18093660, join_tab=0x6bab180954e0, end_of_records=<optimized out>)at /test/12.3_opt/sql/sql_select.cc:24595
      #16 0x00006003bcac3533 in do_select (join=join@entry=0x6bab18093660, procedure=<optimized out>) at /test/12.3_opt/sql/sql_select.cc:24106
      #17 0x00006003bcac3009 in JOIN::exec_inner (this=this@entry=0x6bab18093660)at /test/12.3_opt/sql/sql_select.cc:5125
      #18 0x00006003bcaa99d7 in JOIN::exec (this=0x6bab18093660)at /test/12.3_opt/sql/sql_select.cc:4913
      #19 mysql_select (thd=thd@entry=0x6bab18086de0, tables=<optimized out>, fields=@0x6bab1808f2c8: {<base_list> = {<Sql_alloc> = {<No data fields>}, first = 0x6bab1808edf0, last = 0x6bab1808edf0, elements = 1}, <No data fields>}, conds=<optimized out>, og_num=<optimized out>, order=<optimized out>, group=0x0, having=0x0, proc_param=0x0, select_options=<optimized out>, result=0x6bab1808ec00, unit=0x6bab1808b330, select_lex=0x6bab1808f010)at /test/12.3_opt/sql/sql_select.cc:5439
      #20 0x00006003bcaa95f0 in handle_select (thd=thd@entry=0x6bab18086de0, lex=lex@entry=0x6bab1808b250, result=result@entry=0x6bab1808ec00, setup_tables_done_option=setup_tables_done_option@entry=0)at /test/12.3_opt/sql/sql_select.cc:636
      #21 0x00006003bca7740c in execute_sqlcom_select (thd=thd@entry=0x6bab18086de0, all_tables=0x6bab1808f530) at /test/12.3_opt/sql/sql_parse.cc:6219
      #22 0x00006003bca72e26 in mysql_execute_command (thd=thd@entry=0x6bab18086de0, is_called_from_prepared_stmt=false) at /test/12.3_opt/sql/sql_parse.cc:3992
      #23 0x00006bae44d13585 in myduck::fiber_scan_func (arg=0x6bab18006a50)at /test/12.3_opt/storage/duckdb/runtime/fiber_scan.cc:353
      #24 0x00006bae44d12315 in fiber_context_spawn (c=0x6bab18006a50, f=0x2a79e0, d=0x6) at /test/12.3_opt/storage/duckdb/runtime/fiber_context.cpp:156
      

      CS 12.3.3 6b174bfb25be06f7efdab149183665e1a36b3dd5 (Debug, Clang 22.1.8-20260621) Build 10/08/2026

      Core was generated by `/test/MD100826-mariadb-12.3.3-linux-x86_64-dbg/bin/mariadbd --no-defaults --loo'.
      Program terminated with signal SIGABRT, Aborted.
      #0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>)at ./nptl/pthread_kill.c:44
       
      [Current thread is 1 (LWP 2783842)]
      (gdb) bt
      #0  __pthread_kill_implementation (no_tid=0, signo=6, threadid=<optimized out>)at ./nptl/pthread_kill.c:44
      #1  __pthread_kill_internal (signo=6, threadid=<optimized out>)at ./nptl/pthread_kill.c:78
      #2  __GI___pthread_kill (threadid=<optimized out>, signo=signo@entry=6)at ./nptl/pthread_kill.c:89
      #3  0x000077a14564527e in __GI_raise (sig=sig@entry=6)at ../sysdeps/posix/raise.c:26
      #4  0x000077a1456288ff in __GI_abort () at ./stdlib/abort.c:79
      #5  0x000077a145aa5ff5 in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
      #6  0x000077a145abb0da in ?? () from /lib/x86_64-linux-gnu/libstdc++.so.6
      #7  0x000077a145aa5a55 in std::terminate() ()
         from /lib/x86_64-linux-gnu/libstdc++.so.6
      #8  0x000077a145abb391 in __cxa_throw ()
         from /lib/x86_64-linux-gnu/libstdc++.so.6
      #9  0x00006fa003a34eec in duckdb::Value::CastAs (this=0x6f9cfc087880, set=@0x6f9cfc087488: {config = {ptr = 0x0}, bind_functions = {<std::vector<duckdb::BindCastFunction, std::allocator<duckdb::BindCastFunction> >> = std::vector of length 1, capacity 1 = {{function = 0x6fa004b10f80 <duckdb::DefaultCasts::GetDefaultCastFunction(duckdb::BindCastInput&, duckdb::LogicalType const&, duckdb::LogicalType const&)>, info = {<std::unique_ptr<duckdb::BindCastInfo, std::default_delete<duckdb::BindCastInfo> >> = std::unique_ptr<struct duckdb::BindCastInfo> = {            get() = 0x0          }, <No data fields>}}}, <No data fields>}, map_info = {ptr = 0x0}}, get_input=@0x6f9cfc087478: {context = {ptr = 0x0}, query_location = {static INVALID_INDEX = 18446744073709551615, index = 18446744073709551615}}, target_type=@0x6f9cfc008b58: {id_ = duckdb::LogicalTypeId::TIMESTAMP, physical_type_ = duckdb::PhysicalType::INT64, type_info_ = {internal = std::shared_ptr<struct duckdb::ExtraTypeInfo> (empty) = {      get() = 0x0    }}, static SQLNULL = duckdb::LogicalTypeId::SQLNULL, static UNKNOWN = duckdb::LogicalTypeId::UNKNOWN, static BOOLEAN = duckdb::LogicalTypeId::BOOLEAN, static TINYINT = duckdb::LogicalTypeId::TINYINT, static UTINYINT = duckdb::LogicalTypeId::UTINYINT, static SMALLINT = duckdb::LogicalTypeId::SMALLINT, static USMALLINT = duckdb::LogicalTypeId::USMALLINT, static INTEGER = duckdb::LogicalTypeId::INTEGER, static UINTEGER = duckdb::LogicalTypeId::UINTEGER, static BIGINT = duckdb::LogicalTypeId::BIGINT, static UBIGINT = duckdb::LogicalTypeId::UBIGINT, static FLOAT = duckdb::LogicalTypeId::FLOAT, static DOUBLE = duckdb::LogicalTypeId::DOUBLE, static DATE = duckdb::LogicalTypeId::DATE, static TIMESTAMP = duckdb::LogicalTypeId::TIMESTAMP, static TIMESTAMP_S = duckdb::LogicalTypeId::TIMESTAMP_SEC, static TIMESTAMP_MS = duckdb::LogicalTypeId::TIMESTAMP_MS, static TIMESTAMP_NS = duckdb::LogicalTypeId::TIMESTAMP_NS, static TIME = duckdb::LogicalTypeId::TIME, static TIME_NS = duckdb::LogicalTypeId::TIME_NS, static TIMESTAMP_TZ = duckdb::LogicalTypeId::TIMESTAMP_TZ, static TIME_TZ = duckdb::LogicalTypeId::TIME_TZ, static VARCHAR = duckdb::LogicalTypeId::VARCHAR, static ANY = duckdb::LogicalTypeId::ANY, static BLOB = duckdb::LogicalTypeId::BLOB, static BIT = duckdb::LogicalTypeId::BIT, static BIGNUM = duckdb::LogicalTypeId::BIGNUM, static INTERVAL = duckdb::LogicalTypeId::INTERVAL, static HUGEINT = duckdb::LogicalTypeId::HUGEINT, static UHUGEINT = duckdb::LogicalTypeId::UHUGEINT, static UUID = duckdb::LogicalTypeId::UUID, static HASH = duckdb::LogicalTypeId::UBIGINT, static POINTER = duckdb::LogicalTypeId::POINTER, static TABLE = duckdb::LogicalTypeId::TABLE, static LAMBDA = duckdb::LogicalTypeId::LAMBDA, static INVALID = duckdb::LogicalTypeId::INVALID, static ROW_TYPE = duckdb::LogicalTypeId::BIGINT, static JSON_TYPE_NAME = <optimized out>}, strict=false)at /test/12.3_dbg/storage/duckdb/third_parties/duckdb/src/common/types/value.cpp:2040
      #10 0x00006fa003a2c630 in duckdb::Value::DefaultCastAs (this=0x6f9cfc087880, target_type=@0x6f9cfc008b58: {id_ = duckdb::LogicalTypeId::TIMESTAMP, physical_type_ = duckdb::PhysicalType::INT64, type_info_ = {internal = std::shared_ptr<struct duckdb::ExtraTypeInfo> (empty) = {      get() = 0x0    }}, static SQLNULL = duckdb::LogicalTypeId::SQLNULL, static UNKNOWN = duckdb::LogicalTypeId::UNKNOWN, static BOOLEAN = duckdb::LogicalTypeId::BOOLEAN, static TINYINT = duckdb::LogicalTypeId::TINYINT, static UTINYINT = duckdb::LogicalTypeId::UTINYINT, static SMALLINT = duckdb::LogicalTypeId::SMALLINT, static USMALLINT = duckdb::LogicalTypeId::USMALLINT, static INTEGER = duckdb::LogicalTypeId::INTEGER, static UINTEGER = duckdb::LogicalTypeId::UINTEGER, static BIGINT = duckdb::LogicalTypeId::BIGINT, static UBIGINT = duckdb::LogicalTypeId::UBIGINT, static FLOAT = duckdb::LogicalTypeId::FLOAT, static DOUBLE = duckdb::LogicalTypeId::DOUBLE, static DATE = duckdb::LogicalTypeId::DATE, static TIMESTAMP = duckdb::LogicalTypeId::TIMESTAMP, static TIMESTAMP_S = duckdb::LogicalTypeId::TIMESTAMP_SEC, static TIMESTAMP_MS = duckdb::LogicalTypeId::TIMESTAMP_MS, static TIMESTAMP_NS = duckdb::LogicalTypeId::TIMESTAMP_NS, static TIME = duckdb::LogicalTypeId::TIME, static TIME_NS = duckdb::LogicalTypeId::TIME_NS, static TIMESTAMP_TZ = duckdb::LogicalTypeId::TIMESTAMP_TZ, static TIME_TZ = duckdb::LogicalTypeId::TIME_TZ, static VARCHAR = duckdb::LogicalTypeId::VARCHAR, static ANY = duckdb::LogicalTypeId::ANY, static BLOB = duckdb::LogicalTypeId::BLOB, static BIT = duckdb::LogicalTypeId::BIT, static BIGNUM = duckdb::LogicalTypeId::BIGNUM, static INTERVAL = duckdb::LogicalTypeId::INTERVAL, static HUGEINT = duckdb::LogicalTypeId::HUGEINT, static UHUGEINT = duckdb::LogicalTypeId::UHUGEINT, static UUID = duckdb::LogicalTypeId::UUID, static HASH = duckdb::LogicalTypeId::UBIGINT, static POINTER = duckdb::LogicalTypeId::POINTER, static TABLE = duckdb::LogicalTypeId::TABLE, static LAMBDA = duckdb::LogicalTypeId::LAMBDA, static INVALID = duckdb::LogicalTypeId::INVALID, static ROW_TYPE = duckdb::LogicalTypeId::BIGINT, static JSON_TYPE_NAME = <optimized out>}, strict=false)at /test/12.3_dbg/storage/duckdb/third_parties/duckdb/src/common/types/value.cpp:2053
      #11 0x00006fa003a1053e in duckdb::Vector::SetValue (this=0x6f9cfc008b50, index=0, val=@0x6f9cfc087880: {type_ = {id_ = duckdb::LogicalTypeId::VARCHAR, physical_type_ = duckdb::PhysicalType::VARCHAR, type_info_ = {internal = std::shared_ptr<struct duckdb::ExtraTypeInfo> (empty) = {        get() = 0x0      }}, static SQLNULL = duckdb::LogicalTypeId::SQLNULL, static UNKNOWN = duckdb::LogicalTypeId::UNKNOWN, static BOOLEAN = duckdb::LogicalTypeId::BOOLEAN, static TINYINT = duckdb::LogicalTypeId::TINYINT, static UTINYINT = duckdb::LogicalTypeId::UTINYINT, static SMALLINT = duckdb::LogicalTypeId::SMALLINT, static USMALLINT = duckdb::LogicalTypeId::USMALLINT, static INTEGER = duckdb::LogicalTypeId::INTEGER, static UINTEGER = duckdb::LogicalTypeId::UINTEGER, static BIGINT = duckdb::LogicalTypeId::BIGINT, static UBIGINT = duckdb::LogicalTypeId::UBIGINT, static FLOAT = duckdb::LogicalTypeId::FLOAT, static DOUBLE = duckdb::LogicalTypeId::DOUBLE, static DATE = duckdb::LogicalTypeId::DATE, static TIMESTAMP = duckdb::LogicalTypeId::TIMESTAMP, static TIMESTAMP_S = duckdb::LogicalTypeId::TIMESTAMP_SEC, static TIMESTAMP_MS = duckdb::LogicalTypeId::TIMESTAMP_MS, static TIMESTAMP_NS = duckdb::LogicalTypeId::TIMESTAMP_NS, static TIME = duckdb::LogicalTypeId::TIME, static TIME_NS = duckdb::LogicalTypeId::TIME_NS, static TIMESTAMP_TZ = duckdb::LogicalTypeId::TIMESTAMP_TZ, static TIME_TZ = duckdb::LogicalTypeId::TIME_TZ, static VARCHAR = duckdb::LogicalTypeId::VARCHAR, static ANY = duckdb::LogicalTypeId::ANY, static BLOB = duckdb::LogicalTypeId::BLOB, static BIT = duckdb::LogicalTypeId::BIT, static BIGNUM = duckdb::LogicalTypeId::BIGNUM, static INTERVAL = duckdb::LogicalTypeId::INTERVAL, static HUGEINT = duckdb::LogicalTypeId::HUGEINT, static UHUGEINT = duckdb::LogicalTypeId::UHUGEINT, static UUID = duckdb::LogicalTypeId::UUID, static HASH = duckdb::LogicalTypeId::UBIGINT, static POINTER = duckdb::LogicalTypeId::POINTER, static TABLE = duckdb::LogicalTypeId::TABLE, static LAMBDA = duckdb::LogicalTypeId::LAMBDA, static INVALID = duckdb::LogicalTypeId::INVALID, static ROW_TYPE = duckdb::LogicalTypeId::BIGINT, static JSON_TYPE_NAME = <optimized out>}, is_null = false, value_ = {boolean = 128, tinyint = -128 '\200', smallint = 30336, integer = 1147369088, bigint = 131534520809088, utinyint = 128 '\200', usmallint = 30336, uinteger = 1147369088, ubigint = 131534520809088, hugeint = {lower = 131534520809088, upper = 1}, uhugeint = {lower = 131534520809088, upper = 1}, float_ = 909.851562, double_ = 6.4986687973960946e-310, pointer = 131534520809088, hash = 131534520809088, date = {days = 1147369088}, time = {micros = 131534520809088}, time_ns = {<duckdb::dtime_t> = {micros = 131534520809088}, <No data fields>}, timetz = {static TIME_BITS = 40, static OFFSET_BITS = 24, static OFFSET_MASK = 16777215, static MAX_OFFSET = 57599, static MIN_OFFSET = -57599, static OFFSET_MICROS = 1000000, bits = 131534520809088}, timestamp = {value = 131534520809088}, timestamp_s = {<duckdb::timestamp_t> = {value = 131534520809088}, <No data fields>}, timestamp_ms = {<duckdb::timestamp_t> = {value = 131534520809088}, <No data fields>}, timestamp_ns = {<duckdb::timestamp_t> = {value = 131534520809088}, <No data fields>}, timestamp_tz = {<duckdb::timestamp_t> = {value = 131534520809088}, <No data fields>}, interval = {months = 1147369088, days = 30625, micros = 1}}, value_info_ = {internal = std::shared_ptr<struct duckdb::ExtraValueInfo> (use count 1, weak count 0) = {      get() = 0x6f9cfc009100    }}})at /test/12.3_dbg/storage/duckdb/third_parties/duckdb/src/common/types/vector.cpp:455
      #12 0x00006fa00366a2a4 in myduck::select_to_duckdb::send_data (this=0x6f9cfc092310, items=@0x6f9cfc0929d8: {<base_list> = {<Sql_alloc> = {<No data fields>}, first = 0x6f9cfc092500, last = 0x6f9cfc092500, elements = 1}, <No data fields>})at /test/12.3_dbg/storage/duckdb/runtime/fiber_scan.cc:112
      #13 0x000058af817fc78f in select_result_sink::send_data_with_check (this=0x6f9cfc092310, items=@0x6f9cfc0929d8: {<base_list> = {<Sql_alloc> = {<No data fields>}, first = 0x6f9cfc092500, last = 0x6f9cfc092500, elements = 1}, <No data fields>}, u=0x6f9cfc08e2d8, sent=0) at /test/12.3_dbg/sql/sql_class.cc:3309
      #14 0x000058af8190cbef in end_send (join=0x6f9cfc097e10, join_tab=0x6f9cfc09a178, end_of_records=false)at /test/12.3_dbg/sql/sql_select.cc:25955
      #15 0x000058af81934cf4 in evaluate_join_record (join=0x6f9cfc097e10, join_tab=0x6f9cfc099d00, error=0) at /test/12.3_dbg/sql/sql_select.cc:24828
      #16 0x000058af818eee74 in sub_select (join=0x6f9cfc097e10, join_tab=0x6f9cfc099d00, end_of_records=false)at /test/12.3_dbg/sql/sql_select.cc:24595
      #17 0x000058af81912d4e in do_select (join=0x6f9cfc097e10, procedure=0x0)at /test/12.3_dbg/sql/sql_select.cc:24106
      #18 0x000058af81912236 in JOIN::exec_inner (this=0x6f9cfc097e10)at /test/12.3_dbg/sql/sql_select.cc:5125
      #19 0x000058af81911553 in JOIN::exec (this=0x6f9cfc097e10)at /test/12.3_dbg/sql/sql_select.cc:4913
      #20 0x000058af818ef67b in mysql_select (thd=0x6f9cfc089db0, tables=0x6f9cfc092c40, fields=@0x6f9cfc0929d8: {<base_list> = {<Sql_alloc> = {<No data fields>}, first = 0x6f9cfc092500, last = 0x6f9cfc092500, elements = 1}, <No data fields>}, conds=0x0, og_num=0, order=0x0, group=0x0, having=0x0, proc_param=0x0, select_options=2164525824, result=0x6f9cfc092310, unit=0x6f9cfc08e2d8, select_lex=0x6f9cfc092720) at /test/12.3_dbg/sql/sql_select.cc:5439
      #21 0x000058af818ef1dd in handle_select (thd=0x6f9cfc089db0, lex=0x6f9cfc08e1f8, result=0x6f9cfc092310, setup_tables_done_option=0)at /test/12.3_dbg/sql/sql_select.cc:636
      #22 0x000058af81899bea in execute_sqlcom_select (thd=0x6f9cfc089db0, all_tables=0x6f9cfc092c40) at /test/12.3_dbg/sql/sql_parse.cc:6219
      #23 0x000058af81890034 in mysql_execute_command (thd=0x6f9cfc089db0, is_called_from_prepared_stmt=false) at /test/12.3_dbg/sql/sql_parse.cc:3992
      #24 0x00006fa00366aad3 in myduck::fiber_scan_func (arg=0x6f9cfc005f80)at /test/12.3_dbg/storage/duckdb/runtime/fiber_scan.cc:353
      #25 0x00006fa00366992b in fiber_context_spawn (c=0x6f9cfc005f80, f=0x6fa00366a770 <myduck::fiber_scan_func(void*)>, d=0x6f9cfc005f80)at /test/12.3_dbg/storage/duckdb/runtime/fiber_context.cpp:156
      

      Bug Detection Matrix

          Rel    o/d  Build   Commit                                    UniqueID observed             
      CS  10.6   dbg  100826  0931994096b84ecc9ffc8eb3517c7e09e6e8631e  No bug found                  
      CS  10.6   opt  100826  0931994096b84ecc9ffc8eb3517c7e09e6e8631e  No bug found                  
      CS  10.11  dbg  100826  aba2caa893cdfa880dbb9a4f2d8e6dfaa7ed8ebe  No bug found                  
      CS  10.11  opt  100826  aba2caa893cdfa880dbb9a4f2d8e6dfaa7ed8ebe  No bug found                  
      CS  11.4   dbg  100826  f6418ff7b2a0ecbc158f53331735994446bed0ac  SIGABRT|__cxa_throw|duckdb::Value::CastAs|duckdb::Value::DefaultCastAs|duckdb::Vector::SetValue
      CS  11.4   opt  100826  f6418ff7b2a0ecbc158f53331735994446bed0ac  SIGABRT|__cxa_throw|duckdb::Value::CastAs|duckdb::Vector::SetValue|myduck::select_to_duckdb::send_data
      CS  11.8   dbg  100826  da0beac410cc761be4ee52b90fded6c7fa2f8947  SIGABRT|__cxa_throw|duckdb::Value::CastAs|duckdb::Value::DefaultCastAs|duckdb::Vector::SetValue
      CS  11.8   opt  100826  da0beac410cc761be4ee52b90fded6c7fa2f8947  SIGABRT|__cxa_throw|duckdb::Value::CastAs|duckdb::Vector::SetValue|myduck::select_to_duckdb::send_data
      CS  12.3   dbg  100826  6b174bfb25be06f7efdab149183665e1a36b3dd5  SIGABRT|__cxa_throw|duckdb::Value::CastAs|duckdb::Value::DefaultCastAs|duckdb::Vector::SetValue
      CS  12.3   opt  100826  6b174bfb25be06f7efdab149183665e1a36b3dd5  SIGABRT|__cxa_throw|duckdb::Value::CastAs|duckdb::Vector::SetValue|myduck::select_to_duckdb::send_data
      CS  13.0   dbg  100826  1a4bb1bbfde5fa17ba148cb62678902f11c66a1a  SIGABRT|__cxa_throw|duckdb::Value::CastAs|duckdb::Value::DefaultCastAs|duckdb::Vector::SetValue
      CS  13.0   opt  100826  1a4bb1bbfde5fa17ba148cb62678902f11c66a1a  SIGABRT|__cxa_throw|duckdb::Value::CastAs|duckdb::Vector::SetValue|myduck::select_to_duckdb::send_data
      CS  13.1   dbg  100826  a217e1000f37a429a9c1d1c308952a959276b77e  SIGABRT|__cxa_throw|duckdb::Value::CastAs|duckdb::Value::DefaultCastAs|duckdb::Vector::SetValue
      CS  13.1   opt  100826  a217e1000f37a429a9c1d1c308952a959276b77e  SIGABRT|__cxa_throw|duckdb::Value::CastAs|duckdb::Vector::SetValue|myduck::select_to_duckdb::send_data
      ES  10.6   dbg  100826  fcecb2620f25965723d640decede7c018bcb1dcc  No bug found                  
      ES  10.6   opt  100826  fcecb2620f25965723d640decede7c018bcb1dcc  No bug found                  
      ES  11.4   dbg  100826  3b34189bfe675c18c4ced3ef531d016ea74c76f4  No bug found                  
      ES  11.4   opt  100826  3b34189bfe675c18c4ced3ef531d016ea74c76f4  No bug found                  
      ES  11.8   dbg  100826  4694e931d10fecf733c34f83ea2146d31b708eb3  No bug found                  
      ES  11.8   opt  100826  4694e931d10fecf733c34f83ea2146d31b708eb3  No bug found                  
      ES  12.3   dbg  100826  ad4d36b69e4813957c35d5e148b93a51a61c91c6  No bug found                  
      ES  12.3   opt  100826  ad4d36b69e4813957c35d5e148b93a51a61c91c6  No bug found                  
      

      Attachments

        Activity

          People

            drrtuy Roman
            saahil Saahil Alam
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0d
                0d
                Logged:
                Time Spent - 0.25d
                0.25d

                Git Integration

                  Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.