Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Authenticate failed, user: "wubx", auth_plugin: "mysql_native_password" #4802

Closed
BohuTANG opened this issue Apr 12, 2022 · 3 comments · Fixed by #4810
Closed

Authenticate failed, user: "wubx", auth_plugin: "mysql_native_password" #4802

BohuTANG opened this issue Apr 12, 2022 · 3 comments · Fixed by #4810
Assignees
Labels
A-cloud Area: cloud infra C-bug Category: something isn't working

Comments

@BohuTANG
Copy link
Member

Using user root connect is ok.
If you create user like:

create user 'wubx'@'%' identified by 'wubxwubx';
grant all privileges on *.* to 'wubx'@'%';

use DBeaver connection Databend will have worry:

Authenticate failed, user: "wubx", auth_plugin: "mysql_native_password"

use mysql client cli:

mysql -h 192.168.2.10 -P3307 -uwubx -pwubxwubx

It's ok.

Originally posted by @wubx in #4581 (comment)

Looks JDBC driver is authenticate failed if the user with password.

@BohuTANG BohuTANG added C-bug Category: something isn't working A-cloud Area: cloud infra labels Apr 12, 2022
@BohuTANG
Copy link
Member Author

How to re-produce:

Create a user:

create user 'databend'@'%' IDENTIFIED BY 'password123';
grant all privileges on *.* TO 'databend'@'%';

Using nodejs:

 npm install --save mysql

databend.js

const mysql = require('mysql');
const con = mysql.createConnection({
   host: 'localhost',
   port: 3307,
   user: 'databend',
   password: 'password123',
});

con.connect((err) => {
   if (err) throw err;
   console.log('Connected to Databend Server!');

   var sql = "create database if not exists book_db";
   con.query(sql, function (err, result) {
      if (err) throw err;
      console.log("Dataabse created");
   });

   var sql = "use book_db";
   con.query(sql, function (err, result) {
      if (err) throw err;
   });


   var sql = "create table if not exists books(title varchar(255), author varchar(255), date varchar(255))";
   con.query(sql, function (err, result) {
      if (err) throw err;
      console.log("Table created");
   });

   var sql = "insert into books values('mybook', 'author', '2022')";
   con.query(sql, function (err, result) {
      if (err) throw err;
      console.log("1 record inserted");
   });

   con.query("select * from books", function (err, result, fields) {
      if (err) throw err;
      console.log(result);
   });

});

Run:

nodejs databend.js

Error:

  code: 'ER_ACCESS_DENIED_NO_PASSWORD_ERROR',
  errno: 1698,
  sqlMessage: 'Authenticate failed, user: "databend", auth_plugin: "mysql_native_password"',
  sqlState: '28000',
  fatal: true

There is no databend server errors in the log.

@BohuTANG BohuTANG assigned youngsofun and unassigned flaneur2020 Apr 12, 2022
@youngsofun
Copy link
Member

youngsofun commented Apr 12, 2022

for js on my mac

ER_ACCESS_DENIED_NO_PASSWORD_ERROR happens when I forgot to Create the user


after create user, there is another error

the client is blocked

(venv) ➜  js_mysql node test.js
Connected to Databend Server!
Dataabse created
Table created
1 record inserted
[ RowDataPacket { title: 'mybook', author: 'author', date: '2022' } ]

server log with level warn:

2022-04-12T03:56:31.464525Z ERROR databend_query::catalogs::impls::mutable_catalog: db name: book_db, engine: 
2022-04-12T03:56:31.892035Z  WARN databend_query::pipelines::new::executor::pipeline_pulling_executor: Send finish event error SendError { .. }

@youngsofun
Copy link
Member

Authenticate failed, user: "wubx", auth_plugin: "mysql_native_password"

this happen for the password hash check fails, I`m working on it.

but sometimes the password check is passed, but still other error:

2022-04-12T04:57:10.908950Z  WARN databend_query::pipelines::new::executor::pipeline_pulling_executor: Send finish event error SendError { .. }
2022-04-12T04:57:10.996423Z  WARN databend_query::pipelines::new::executor::pipeline_pulling_executor: Send finish event error SendError { .. }
2022-04-12T04:57:11.030831Z ERROR databend_query::servers::mysql::writers::query_result_writer: OnQuery Error: Code: 1058, displayText = Unknown column t.TABLE_SCHEMA.

   0: backtrace::backtrace::libunwind::trace
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/backtrace-0.3.64/src/backtrace/libunwind.rs:93:5
      backtrace::backtrace::trace_unsynchronized
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/backtrace-0.3.64/src/backtrace/mod.rs:66:5
      backtrace::backtrace::trace
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/backtrace-0.3.64/src/backtrace/mod.rs:53:14
   1: backtrace::capture::Backtrace::create
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/backtrace-0.3.64/src/capture.rs:176:9
      backtrace::capture::Backtrace::new
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/backtrace-0.3.64/src/capture.rs:140:22
   2: common_exception::exception_code::<impl common_exception::exception::ErrorCode>::UnknownColumn
             at common/exception/src/exception_code.rs:36:66
   3: databend_query::sql::statements::query::query_qualified_rewriter::QualifiedRewriter::rewrite_qualified_column
             at query/src/sql/statements/query/query_qualified_rewriter.rs:109:25
   4: <databend_query::sql::statements::query::query_qualified_rewriter::QualifiedRewriter as databend_query::sql::statements::query::query_ast_ir::QueryASTIRVisitor<databend_query::sql::statements::query::query_qualified_rewriter::QualifiedRewriter>>::visit_expr
             at query/src/sql/statements/query/query_qualified_rewriter.rs:40:25
   5: databend_query::sql::statements::query::query_ast_ir::QueryASTIRVisitor::visit_recursive_expr
             at query/src/sql/statements/query/query_ast_ir.rs:83:18
   6: databend_query::sql::statements::query::query_ast_ir::QueryASTIRVisitor::visit_recursive_expr
             at query/src/sql/statements/query/query_ast_ir.rs:59:17
   7: databend_query::sql::statements::query::query_ast_ir::QueryASTIRVisitor::visit_recursive_expr
             at query/src/sql/statements/query/query_ast_ir.rs:59:17
   8: databend_query::sql::statements::query::query_ast_ir::QueryASTIRVisitor::visit_filter
             at query/src/sql/statements/query/query_ast_ir.rs:88:9
   9: databend_query::sql::statements::query::query_ast_ir::QueryASTIRVisitor::visit
             at query/src/sql/statements/query/query_ast_ir.rs:36:13
  10: databend_query::sql::statements::query::query_qualified_rewriter::QualifiedRewriter::rewrite
             at query/src/sql/statements/query/query_qualified_rewriter.rs:82:9
  11: <databend_query::sql::statements::statement_select::DfQueryStatement as databend_query::sql::statements::analyzer_statement::AnalyzableStatement>::analyze::{{closure}}::{{closure}}
             at query/src/sql/statements/statement_select.rs:70:9
  12: <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/core/src/future/mod.rs:91:19
  13: <databend_query::sql::statements::statement_select::DfQueryStatement as databend_query::sql::statements::analyzer_statement::AnalyzableStatement>::analyze::{{closure}}
             at query/src/sql/statements/statement_select.rs:61:5
  14: <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/core/src/future/mod.rs:91:19
  15: <core::pin::Pin<P> as core::future::future::Future>::poll
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/core/src/future/future.rs:124:9
  16: <databend_query::sql::sql_statement::DfStatement as databend_query::sql::statements::analyzer_statement::AnalyzableStatement>::analyze::{{closure}}
             at query/src/sql/statements/analyzer_statement.rs:149:52
  17: <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/core/src/future/mod.rs:91:19
  18: <core::pin::Pin<P> as core::future::future::Future>::poll
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/core/src/future/future.rs:124:9
  19: databend_query::sql::plan_parser::PlanParser::build_plan::{{closure}}
             at query/src/sql/plan_parser.rs:62:49
  20: <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/core/src/future/mod.rs:91:19
  21: databend_query::sql::plan_parser::PlanParser::parse_with_hint::{{closure}}
             at query/src/sql/plan_parser.rs:48:80
  22: <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/core/src/future/mod.rs:91:19
  23: databend_query::servers::mysql::mysql_interactive_worker::InteractiveWorkerBase<W>::do_query::{{closure}}::{{closure}}
             at query/src/servers/mysql/mysql_interactive_worker.rs:274:88
  24: <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/core/src/future/mod.rs:91:19
  25: databend_query::servers::mysql::mysql_interactive_worker::InteractiveWorkerBase<W>::do_query::{{closure}}
             at query/src/servers/mysql/mysql_interactive_worker.rs:263:5
  26: <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/core/src/future/mod.rs:91:19
  27: <databend_query::servers::mysql::mysql_interactive_worker::InteractiveWorker<W> as opensrv_mysql::AsyncMysqlShim<W>>::on_query::{{closure}}
             at query/src/servers/mysql/mysql_interactive_worker.rs:178:47
  28: <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/core/src/future/mod.rs:91:19
  29: <core::pin::Pin<P> as core::future::future::Future>::poll
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/core/src/future/future.rs:124:9
  30: opensrv_mysql::AsyncMysqlIntermediary<B,S>::run::{{closure}}
             at /Users/yangxiufeng/.cargo/git/checkouts/opensrv-2d23bfb068524349/967477f/mysql/src/lib.rs:513:30
  31: <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/core/src/future/mod.rs:91:19
  32: opensrv_mysql::AsyncMysqlIntermediary<B,S>::run_with_options::{{closure}}
             at /Users/yangxiufeng/.cargo/git/checkouts/opensrv-2d23bfb068524349/967477f/mysql/src/lib.rs:250:17
  33: <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/core/src/future/mod.rs:91:19
  34: opensrv_mysql::AsyncMysqlIntermediary<B,S>::run_on::{{closure}}
             at /Users/yangxiufeng/.cargo/git/checkouts/opensrv-2d23bfb068524349/967477f/mysql/src/lib.rs:230:66
  35: <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/core/src/future/mod.rs:91:19
  36: databend_query::servers::mysql::mysql_session::MySQLConnection::run_on_stream::{{closure}}::{{closure}}
             at query/src/servers/mysql/mysql_session.rs:44:88
  37: <core::future::from_generator::GenFuture<T> as core::future::future::Future>::poll
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/core/src/future/mod.rs:91:19
  38: tokio::runtime::task::core::CoreStage<T>::poll::{{closure}}
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/tokio-1.17.0/src/runtime/task/core.rs:161:17
  39: tokio::loom::std::unsafe_cell::UnsafeCell<T>::with_mut
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/tokio-1.17.0/src/loom/std/unsafe_cell.rs:14:9
  40: tokio::runtime::task::core::CoreStage<T>::poll
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/tokio-1.17.0/src/runtime/task/core.rs:151:13
  41: tokio::runtime::task::harness::poll_future::{{closure}}
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/tokio-1.17.0/src/runtime/task/harness.rs:467:19
  42: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/core/src/panic/unwind_safe.rs:271:9
  43: std::panicking::try::do_call
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/std/src/panicking.rs:492:40
  44: ___rust_try
  45: std::panicking::try
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/std/src/panicking.rs:456:19
  46: std::panic::catch_unwind
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/std/src/panic.rs:137:14
  47: tokio::runtime::task::harness::poll_future
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/tokio-1.17.0/src/runtime/task/harness.rs:455:18
  48: tokio::runtime::task::harness::Harness<T,S>::poll_inner
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/tokio-1.17.0/src/runtime/task/harness.rs:103:27
  49: tokio::runtime::task::harness::Harness<T,S>::poll
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/tokio-1.17.0/src/runtime/task/harness.rs:57:15
  50: tokio::runtime::task::raw::poll
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/tokio-1.17.0/src/runtime/task/raw.rs:128:5
  51: tokio::runtime::task::raw::RawTask::poll
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/tokio-1.17.0/src/runtime/task/raw.rs:80:18
  52: tokio::runtime::task::LocalNotified<S>::run
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/tokio-1.17.0/src/runtime/task/mod.rs:347:9
  53: tokio::runtime::thread_pool::worker::Context::run_task::{{closure}}
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/tokio-1.17.0/src/runtime/thread_pool/worker.rs:425:13
  54: tokio::coop::with_budget::{{closure}}
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/tokio-1.17.0/src/coop.rs:102:9
  55: std::thread::local::LocalKey<T>::try_with
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/std/src/thread/local.rs:442:16
  56: std::thread::local::LocalKey<T>::with
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/std/src/thread/local.rs:418:9
  57: tokio::coop::with_budget
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/tokio-1.17.0/src/coop.rs:95:5
      tokio::coop::budget
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/tokio-1.17.0/src/coop.rs:72:5
      tokio::runtime::thread_pool::worker::Context::run_task
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/tokio-1.17.0/src/runtime/thread_pool/worker.rs:424:9
  58: tokio::runtime::thread_pool::worker::Context::run
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/tokio-1.17.0/src/runtime/thread_pool/worker.rs:391:24
  59: tokio::runtime::thread_pool::worker::run::{{closure}}
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/tokio-1.17.0/src/runtime/thread_pool/worker.rs:376:17
  60: tokio::macros::scoped_tls::ScopedKey<T>::set
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/tokio-1.17.0/src/macros/scoped_tls.rs:61:9
  61: tokio::runtime::thread_pool::worker::run
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/tokio-1.17.0/src/runtime/thread_pool/worker.rs:373:5
  62: tokio::runtime::thread_pool::worker::Launch::launch::{{closure}}
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/tokio-1.17.0/src/runtime/thread_pool/worker.rs:352:45
  63: <tokio::runtime::blocking::task::BlockingTask<T> as core::future::future::Future>::poll
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/tokio-1.17.0/src/runtime/blocking/task.rs:42:21
  64: tokio::runtime::task::core::CoreStage<T>::poll::{{closure}}
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/tokio-1.17.0/src/runtime/task/core.rs:161:17
  65: tokio::loom::std::unsafe_cell::UnsafeCell<T>::with_mut
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/tokio-1.17.0/src/loom/std/unsafe_cell.rs:14:9
  66: tokio::runtime::task::core::CoreStage<T>::poll
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/tokio-1.17.0/src/runtime/task/core.rs:151:13
  67: tokio::runtime::task::harness::poll_future::{{closure}}
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/tokio-1.17.0/src/runtime/task/harness.rs:467:19
  68: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/core/src/panic/unwind_safe.rs:271:9
  69: std::panicking::try::do_call
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/std/src/panicking.rs:492:40
  70: ___rust_try
  71: std::panicking::try
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/std/src/panicking.rs:456:19
  72: std::panic::catch_unwind
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/std/src/panic.rs:137:14
  73: tokio::runtime::task::harness::poll_future
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/tokio-1.17.0/src/runtime/task/harness.rs:455:18
  74: tokio::runtime::task::harness::Harness<T,S>::poll_inner
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/tokio-1.17.0/src/runtime/task/harness.rs:103:27
  75: tokio::runtime::task::harness::Harness<T,S>::poll
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/tokio-1.17.0/src/runtime/task/harness.rs:57:15
  76: tokio::runtime::task::raw::poll
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/tokio-1.17.0/src/runtime/task/raw.rs:128:5
  77: tokio::runtime::task::raw::RawTask::poll
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/tokio-1.17.0/src/runtime/task/raw.rs:80:18
  78: tokio::runtime::task::UnownedTask<S>::run
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/tokio-1.17.0/src/runtime/task/mod.rs:384:9
  79: tokio::runtime::blocking::pool::Task::run
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/tokio-1.17.0/src/runtime/blocking/pool.rs:91:9
  80: tokio::runtime::blocking::pool::Inner::run
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/tokio-1.17.0/src/runtime/blocking/pool.rs:308:17
  81: tokio::runtime::blocking::pool::Spawner::spawn_thread::{{closure}}
             at /Users/yangxiufeng/.cargo/registry/src/git.luolix.top-1ecc6299db9ec823/tokio-1.17.0/src/runtime/blocking/pool.rs:288:17
  82: std::sys_common::backtrace::__rust_begin_short_backtrace
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/std/src/sys_common/backtrace.rs:122:18
  83: std::thread::Builder::spawn_unchecked_::{{closure}}::{{closure}}
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/std/src/thread/mod.rs:498:17
  84: <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/core/src/panic/unwind_safe.rs:271:9
  85: std::panicking::try::do_call
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/std/src/panicking.rs:492:40
  86: ___rust_try
  87: std::panicking::try
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/std/src/panicking.rs:456:19
  88: std::panic::catch_unwind
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/std/src/panic.rs:137:14
  89: std::thread::Builder::spawn_unchecked_::{{closure}}
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/std/src/thread/mod.rs:497:30
  90: core::ops::function::FnOnce::call_once{{vtable.shim}}
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/core/src/ops/function.rs:227:5
  91: <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/alloc/src/boxed.rs:1861:9
      <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/alloc/src/boxed.rs:1861:9
      std::sys::unix::thread::Thread::new::thread_start
             at /rustc/76d770ac21d9521db6a92a48c7b3d5b2cc535941/library/std/src/sys/unix/thread.rs:108:17
  92: __pthread_deallocate

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-cloud Area: cloud infra C-bug Category: something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants