Thread 22 "GRTDispatcher" received signal SIGSEGV, Segmentation fault. [Switching to LWP 741371] 0x00007fff88369000 in ?? () (gdb) bt #0 0x00007fff88369000 in ?? () #1 0x00007fff883da1d4 in memcpy (__len=32, __src=0x7fff50001d00, __dest=) at /usr/include/bits/string_fortified.h:29 #2 std::char_traits::copy (__n=32, __s2=0x7fff50001d00 "SELECT * FROM ascps_esrr.T_EVENT", __s1=) at /usr/include/c++/13/bits/char_traits.h:435 #3 std::__cxx11::basic_string, std::allocator >::_S_copy (__n=32, __s=0x7fff50001d00 "SELECT * FROM ascps_esrr.T_EVENT", __d=) at /usr/include/c++/13/bits/basic_string.h:430 #4 std::__cxx11::basic_string, std::allocator >::_S_copy (__n=32, __s=0x7fff50001d00 "SELECT * FROM ascps_esrr.T_EVENT", __d=) at /usr/include/c++/13/bits/basic_string.h:425 #5 std::__cxx11::basic_string, std::allocator >::_S_copy_chars (__k2=, __k1=0x7fff50001d00 "SELECT * FROM ascps_esrr.T_EVENT", __p=) at /usr/include/c++/13/bits/basic_string.h:484 #6 std::__cxx11::basic_string, std::allocator >::_M_construct(char const*, char const*, std::forward_iterator_tag) [clone .isra.0] (this=0x7fffe9f2aa20, __beg=0x7fff50001d00 "SELECT * FROM ascps_esrr.T_EVENT", __end=) at /usr/include/c++/13/bits/basic_string.tcc:247 #7 0x00007fff883af689 in std::__cxx11::basic_string, std::allocator >::basic_string > (__a=..., __s=0x7fff50001d00 "SELECT * FROM ascps_esrr.T_EVENT", this=0x7fffe9f2aa20) at /usr/include/c++/13/bits/basic_string.h:649 #8 mysql_parser::myx_process_sql_statements (sql=0x7fff50001d00 "SELECT * FROM ascps_esrr.T_EVENT", cs=, cb=cb@entry=0x7fff885e1790 , user_data=0x7fffe9f2aed0, mode=mode@entry=0) at /usr/src/debug/mysql-workbench-community-8.0.40/library/sql.parser/source/myx_statement_parser.cpp:457 #9 0x00007fff885e4020 in Mysql_sql_script_splitter::process (this=, sql=..., statements=...) at /usr/src/debug/mysql-workbench-community-8.0.40/modules/db.mysql.sqlparser/src/mysql_sql_script_splitter.cpp:45 #10 0x00007fff885a38a9 in MysqlSqlFacadeImpl::splitSqlScript (this=, sql="SELECT * FROM ascps_esrr.T_EVENT", statements=empty std::__cxx11::list) at /usr/src/debug/mysql-workbench-community-8.0.40/modules/db.mysql.sqlparser/src/mysql_sql_facade.cpp:53 #11 0x00007ffff797c42b in SqlEditorForm::do_exec_sql (this=, self_ptr=..., sql=..., editor=, flags=, result_list=...) at /usr/src/debug/mysql-workbench-community-8.0.40/backend/wbprivate/sqlide/wb_sql_editor_form.cpp:2024 #12 0x00007ffff7989ba6 in std::__invoke_impl, grt::Ref (SqlEditorForm::*&)(std::weak_ptr, std::shared_ptr, std::allocator > >, SqlEditorPanel*, SqlEditorForm::ExecFlags, std::shared_ptr, std::allocator > > >), SqlEditorForm*&, std::weak_ptr&, std::shared_ptr, std::allocator > >&, SqlEditorPanel*&, SqlEditorForm::ExecFlags&, std::shared_ptr, std::allocator > > >&> (__f=, __t=) at /usr/include/c++/13/bits/invoke.h:74 #13 std::__invoke (SqlEditorForm::*&)(std::weak_ptr, std::shared_ptr, std::allocator > >, SqlEditorPanel*, SqlEditorForm::ExecFlags, std::shared_ptr, std::allocator > > >), SqlEditorForm*&, std::weak_ptr&, std::shared_ptr, std::allocator > >&, SqlEditorPanel*&, SqlEditorForm::ExecFlags&, std::shared_ptr, std::allocator > > >&> (__fn=) at /usr/include/c++/13/bits/invoke.h:97 #14 std::_Bind (SqlEditorForm::*(SqlEditorForm*, std::weak_ptr, std::shared_ptr, std::allocator > >, SqlEditorPanel*, SqlEditorForm::ExecFlags, std::shared_ptr, std::allocator > > >))(std::weak_ptr, std::shared_ptr, std::allocator > >, SqlEditorPanel*, SqlEditorForm::ExecFlags, std::shared_ptr, std::allocator > > >)>::__call, , 0ul, 1ul, 2ul, 3ul, 4ul, 5ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul, 2ul, 3ul, 4ul, 5ul>) (__args=..., this=) at /usr/include/c++/13/functional:508 #15 std::_Bind (SqlEditorForm::*(SqlEditorForm*, std::weak_ptr, std::shared_ptr, std::allocator > >, SqlEditorPanel*, SqlEditorForm::ExecFlags, std::shared_ptr, std::allocator > > >))(std::weak_ptr, std::shared_ptr, std::allocator > >, SqlEditorPanel*, SqlEditorForm::ExecFlags, std::shared_ptr, std::allocator > > >)>::operator()<, grt::Ref >() (this=) at /usr/include/c++/13/functional:593 #16 std::__invoke_impl, std::_Bind (SqlEditorForm::*(SqlEditorForm*, std::weak_ptr, std::shared_ptr, std::allocator > >, SqlEditorPanel*, SqlEditorForm::ExecFlags, std::shared_ptr, std::allocator > > >))(std::weak_ptr, std::shared_ptr, std::allocator > >, SqlEditorPanel*, SqlEditorForm::ExecFlags, std::shared_ptr, std::allocator > > >)>&>(std::__invoke_other, std::_Bind (SqlEditorForm::*(SqlEditorForm*, std::weak_ptr, std::shared_ptr, std::allocator > >, SqlEditorPanel*, SqlEditorForm::ExecFlags, std::shared_ptr, std::allocator > > >))(std::weak_ptr, std::shared_ptr, std::allocator > >, SqlEditorPanel*, SqlEditorForm::ExecFlags, std::shared_ptr, std::allocator > > >)>&) (__f=...) at /usr/include/c++/13/bits/invoke.h:61 #17 std::__invoke_r, std::_Bind (SqlEditorForm::*(SqlEditorForm*, std::weak_ptr, std::shared_ptr, std::allocator > >, SqlEditorPanel*, SqlEditorForm::ExecFlags, std::shared_ptr, std::allocator > > >))(std::weak_ptr, std::shared_ptr, std::allocator > >, SqlEditorPanel*, SqlEditorForm::ExecFlags, std::shared_ptr, std::allocator > > >)>&>(std::_Bind (SqlEditorForm::*(SqlEditorForm*, std::weak_ptr, std::shared_ptr, std::allocator > >, SqlEditorPanel*, SqlEditorForm::ExecFlags, std::shared_ptr, std::allocator > > >))(std::weak_ptr, std::shared_ptr, std::allocator > >, SqlEditorPanel*, SqlEditorForm::ExecFlags, std::shared_ptr, std::allocator > > >)>&) (__fn=...) at /usr/include/c++/13/bits/invoke.h:116 #18 std::_Function_handler (), std::_Bind (SqlEditorForm::*(SqlEditorForm*, std::weak_ptr, std::shared_ptr, std::allocator > >, SqlEditorPanel*, SqlEditorForm::ExecFlags, std::shared_ptr, std::allocator > > >))(std::weak_ptr, std::shared_ptr, std::allocator > >, SqlEditorPanel*, SqlEditorForm::ExecFlags, std::shared_ptr, std::allocator > > >)> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/13/bits/std_function.h:291 #19 0x00007ffff71dfc31 in std::function ()>::operator()() const (this=) at /usr/include/c++/13/bits/std_function.h:591 #20 std::__invoke_impl, std::function ()>&>(std::__invoke_other, std::function ()>&) (__f=...) at /usr/include/c++/13/bits/invoke.h:61 #21 std::__invoke_r ()>&>(std::function ()>&) (__fn=...) at /usr/include/c++/13/bits/invoke.h:116 #22 std::_Function_handler ()> >::_M_invoke(std::_Any_data const&) (__functor=...) at /usr/include/c++/13/bits/std_function.h:291 #23 0x00007ffff7188cec in std::function::operator()() const (this=0x555556e5d400) at /usr/include/c++/13/bits/std_function.h:591 #24 bec::GRTTask::execute (this=0x555556e5d360) at /usr/src/debug/mysql-workbench-community-8.0.40/backend/wbpublic/grt/grt_dispatcher.cpp:239 #25 0x00007ffff7189a18 in bec::GRTDispatcher::execute_task (this=0x7fff50000bc0, gtask=std::shared_ptr (use count 4, weak count 0) = {...}) at /usr/src/debug/mysql-workbench-community-8.0.40/backend/wbpublic/grt/grt_dispatcher.cpp:689 #26 0x00007ffff718dfa7 in bec::GRTDispatcher::worker_thread (data=) at /usr/src/debug/mysql-workbench-community-8.0.40/backend/wbpublic/grt/grt_dispatcher.cpp:498 #27 0x00007ffff6508d6d in g_thread_proxy (data=0x7fff50000d70) at ../glib/gthread.c:892 #28 0x00007ffff56a29af in start_thread (arg=) at pthread_create.c:444 #29 0x00007ffff57250d8 in clone3 () from /lib64/libc.so.6