Login
[x]
Log in using an account from:
Fedora Account System
Red Hat Associate
Red Hat Customer
Or login using a Red Hat Bugzilla account
Forgot Password
Login:
Hide Forgot
Create an Account
Red Hat Bugzilla – Attachment 623809 Details for
Bug 864244
[abrt] mysql-workbench-5.2.43-1.fc17: Process /usr/libexec/mysql-workbench-bin was killed by signal 11 (SIGSEGV)
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 210.63 KB, created by
Radamanf
on 2012-10-09 00:40:44 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Radamanf
Created:
2012-10-09 00:40:44 UTC
Size:
210.63 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 3429] >[New LWP 3426] >[New LWP 3433] >[New LWP 3430] >[New LWP 3435] >[New LWP 3431] >[New LWP 3427] >[New LWP 3415] >[New LWP 3421] >[New LWP 3414] >[New LWP 3423] >[New LWP 3425] >[New LWP 3434] >[New LWP 3428] >[New LWP 3436] >[New LWP 3432] >[New LWP 3438] >[New LWP 3437] >[New LWP 3439] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/libexec/mysql-workbench-bin'. >Program terminated with signal 11, Segmentation fault. >#0 0x00007ff07423dd20 in ?? () > >Thread 19 (Thread 0x7ff03affd700 (LWP 3439)): >#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136 >No locals. >#1 0x0000003a34609c8c in _L_lock_1024 () from /lib64/libpthread.so.0 >No symbol table info available. >#2 0x0000003a34609c35 in __pthread_mutex_lock (mutex=0x3802d90) at pthread_mutex_lock.c:105 > cnt = 15 > max_cnt = -1 > type = 3 > id = 3439 >#3 0x0000003a35e83981 in g_mutex_lock (mutex=<optimized out>) at gthread-posix.c:208 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#4 0x0000000000a08cf8 in get_app_option (option="SqlMode", wb=0x2586080) at workbench/wb_context.cpp:170 > mutex = {mutex = 0x3812a30, unused = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}} > lock = {mutex = @0x116b780} >#5 0x0000000000a1c7b0 in operator()<grt::ValueRef, grt::ValueRef (*)(const std::basic_string<char>&, wb::WBContext*), boost::_bi::list1<std::basic_string<char>&> > (a=<synthetic pointer>, this=0x258b5e8, f=<optimized out>) at /usr/include/boost/bind/bind.hpp:303 >No locals. >#6 operator()<std::basic_string<char> > (a1="\360\305\377:\360\177\000\000oLqo\360\177\000\000\370\025\000\030\360\177\000\000\000\000\000\000\000\000\000\000\330x\355\003", '\000' <repeats 36 times>"\330, x\355\003", '\000' <repeats 12 times>, "@\300\362\003\000\000\000\000\000\307\377:\360\177\000\000>3qo\360\177\000\000\360'qo\360\177\000\000\000\000\000\000\000\000\000\000\330x\355\003", '\000' <repeats 12 times>, "@\306\377:\360\177\000\000\365Olo\360\177\000\000\320\307\377:\360\177\000\000\320\307\377:\360\177\000\000\200\306\377:\360\177\000\000oPlo\360\177\000\000\000\000\000\000\000\000\000\000\060&qo\360\177\000\000\000\000\000\000\000\000\000\000\330x\355\003\000\000\000\000\320\307\377:\360\177\000\000\320\307\377:\360\177\000\000\360'qo\360\177\000\000\000\000\000\000\000\000\000\000\330x\355\003", '\000' <repeats 12 times>"\220, \267X\002\000\000\000\000\001", '\000' <repeats 15 times>... <Address 0x7ff03c022000 out of bounds>, this=0x258b5e0) at /usr/include/boost/bind/bind_template.hpp:32 >No locals. >#7 boost::detail::function::function_obj_invoker1<boost::_bi::bind_t<grt::ValueRef, grt::ValueRef (*)(std::string const&, wb::WBContext*), boost::_bi::list2<boost::arg<1>, boost::_bi::value<wb::WBContext*> > >, grt::ValueRef, std::string>::invoke (function_obj_ptr=..., a0="SqlMode") at /usr/include/boost/function/function_template.hpp:132 > f = 0x258b5e0 >#8 0x0000003a4c2d4bf5 in boost::function1<grt::ValueRef, std::string>::operator() (this=this@entry=0x258b5d8, a0="SqlMode") at /usr/include/boost/function/function_template.hpp:760 >No locals. >#9 0x0000003a4c2d0215 in bec::GRTManager::get_app_option (this=0x258b3e0, name=...) at grt/grt_manager.cpp:861 >No locals. >#10 0x00007ff06f708a72 in Mysql_sql_parser_fe::Mysql_sql_parser_fe (this=0x7ff03affc6a0, grt=<optimized out>) at src/mysql_sql_parser_fe.cpp:340 > grtm = 0x258b3e0 > sql_mode_string = {_value = 0x0} >#11 0x00007ff06f71333e in Mysql_sql_syntax_check::check_sql_statement(char const*, boost::function<Sql_parser_base::Parse_result (mysql_parser::SqlAstNode const*)>, Sql_syntax_check::ObjectType) (this=this@entry=0x3ed78d8, sql=sql@entry=0x3f2c040 "SELECT * FROM msg_device AS md\nLEFT JOIN msg_version AS mv ON (md.id = mv.id)\nLEFT JOIN msg_config_response AS mp ON (md.id = mp.id)\nWHERE md.ecolog_id='01976SC23' ORDER BY md.id DESC; -- 01976SC23", check_sql_statement=..., object_type=object_type@entry=Sql_syntax_check::ot_none) at src/mysql_sql_syntax_check.cpp:227 > sql_parser_fe = {_grt = 0x258b790, ignore_dml = true, max_insert_statement_size = 0, processing_create_statements = true, processing_alter_statements = true, processing_drop_statements = true, sql_mode = {MODE_ANSI_QUOTES = false, MODE_HIGH_NOT_PRECEDENCE = false, MODE_PIPES_AS_CONCAT = false, MODE_NO_BACKSLASH_ESCAPES = false, MODE_IGNORE_SPACE = false}, is_ast_generation_enabled = true, max_err_count = -1} > actual_sql = <optimized out> > compound_sql = "\200\306\377:\360\177\000\000oPlo\360\177\000\000\000\000\000\000\000\000\000\000\060&qo\360\177\000\000\000\000\000\000\000\000\000\000\330x\355\003\000\000\000\000\320\307\377:\360\177\000\000\320\307\377:\360\177\000\000\360'qo\360\177\000\000\000\000\000\000\000\000\000\000\330x\355\003", '\000' <repeats 12 times>"\220, \267X\002\000\000\000\000\001", '\000' <repeats 15 times>, "\001\001\001\000\000\000\000\000\001\000\000\000\377\377\377\377 \307\377:\360\177\000\000\000\000\000\000\000\000\000\000\330x\355\003\000\000\000\000\320\307\377:\360\177\000\000@\300\362\003", '\000' <repeats 12 times>"\200, \023\000t\360\177\000\000\060\310\377:\360\177\000\000\064;qo\360\177\000\000\060&qo\360\177\000\000\000\000\000\000\000\000\000\000\330x\355\003\000\000\000\000@\307\377:\360\177\000\000\000\000\000\000\000\000\000\000\260T:L:\000\000\000\020\311\377:\360\177"... <Address 0x7ff03c022000 out of bounds> >#12 0x00007ff06f713b34 in Mysql_sql_syntax_check::check_sql (this=0x3ed78d8, sql=0x3f2c040 "SELECT * FROM msg_device AS md\nLEFT JOIN msg_version AS mv ON (md.id = mv.id)\nLEFT JOIN msg_config_response AS mp ON (md.id = mp.id)\nWHERE md.ecolog_id='01976SC23' ORDER BY md.id DESC; -- 01976SC23") at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0x3ed78d8} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0x7ff06faa9d11, functor = {obj_ptr = 0x7ff06f712630, type = {type = 0x7ff06f712630, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ff06f712630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x7ff06f712630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0x3ed78d8}, obj_ref = {obj_ptr = 0x7ff06f712630, is_const_qualified = false, is_volatile_qualified = false}, data = 48 '0'}}, <std::unary_function<mysql_parser::SqlAstNode const*, Sql_parser_base::Parse_result>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>} > err_count = <optimized out> >#13 0x0000003a4c3a4dc1 in Sql_editor::do_check_sql (this=0x3ed6260, grt=<optimized out>, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0x3ed6260, pn = {pi_ = 0x3ef36f0}} > self = <optimized out> > sql_checker_mutex = {mutex = 0x38cca80} >#14 0x0000003a4c3aa95f in boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >::operator() (this=<optimized out>, p=<optimized out>, a1=<optimized out>, a2=...) at /usr/include/boost/bind/mem_fn_template.hpp:280 >No locals. >#15 0x0000003a4c3aa9ec in operator()<grt::Ref<grt::internal::String>, boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >, boost::_bi::list1<grt::GRT*&> > (a=<synthetic pointer>, f=..., this=<optimized out>) at /usr/include/boost/bind/bind.hpp:382 >No locals. >#16 operator()<grt::GRT*> (a1=<synthetic pointer>, this=<optimized out>) at /usr/include/boost/bind/bind_template.hpp:32 > a = {<boost::_bi::storage1<grt::GRT*&>> = {a1_ = <synthetic pointer>}, <No data fields>} >#17 boost::detail::function::function_obj_invoker1<boost::_bi::bind_t<grt::Ref<grt::internal::String>, boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >, boost::_bi::list3<boost::_bi::value<Sql_editor*>, boost::arg<1>, boost::_bi::value<boost::weak_ptr<Sql_editor> > > >, grt::Ref<grt::internal::String>, grt::GRT*>::invoke (function_obj_ptr=..., a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#18 0x0000003a4c31e72f in boost::function1<grt::Ref<grt::internal::String>, grt::GRT*>::operator() (this=<optimized out>, a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#19 0x0000003a4c31e778 in boost::detail::function::function_obj_invoker1<boost::function<grt::Ref<grt::internal::String> (grt::GRT*)>, grt::ValueRef, grt::GRT*>::invoke(boost::detail::function::function_buffer&, grt::GRT*) (function_obj_ptr=..., a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#20 0x0000003a4c2c2dbf in boost::function1<grt::ValueRef, grt::GRT*>::operator() (this=<optimized out>, a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#21 0x0000003a4c2c0335 in bec::GRTTask::execute (this=<optimized out>, grt=<optimized out>) at grt/grt_dispatcher.cpp:243 >No locals. >#22 0x0000003a4c2bf5f8 in bec::GRTDispatcher::execute_task (this=this@entry=0x3f9f2d0, gtask=gtask@entry=0x3f9f760) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x1000000000} >#23 0x0000003a4c2bff82 in bec::GRTDispatcher::worker_thread (data=0x3f9f2d0) at grt/grt_dispatcher.cpp:515 > task = 0x3f9f760 > timeout = {tv_sec = 1349742235, tv_usec = 2081} > count = 2 > self = 0x3f9f2d0 > task_queue = 0x3f9f320 > callback_queue = 0x3f9f370 >#24 0x0000003a35e6a495 in g_thread_proxy (data=0x3f6b680) at gthread.c:801 > thread = 0x3f6b680 >#25 0x0000003a34607d14 in start_thread (arg=0x7ff03affd700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7ff03affd700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140669758723840, 9066960493689174943, 0, 249980649472, 140669758723840, 66712272, -9064578951905018977, 9052297129740598175}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#26 0x0000003a342f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 18 (Thread 0x7ff03bfff700 (LWP 3437)): >#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136 >No locals. >#1 0x0000003a34609c8c in _L_lock_1024 () from /lib64/libpthread.so.0 >No symbol table info available. >#2 0x0000003a34609c35 in __pthread_mutex_lock (mutex=0x3802d90) at pthread_mutex_lock.c:105 > cnt = 15 > max_cnt = -1 > type = 3 > id = 3437 >#3 0x0000003a35e83981 in g_mutex_lock (mutex=<optimized out>) at gthread-posix.c:208 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#4 0x0000000000a08cf8 in get_app_option (option="SqlMode", wb=0x2586080) at workbench/wb_context.cpp:170 > mutex = {mutex = 0x3812a30, unused = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}} > lock = {mutex = @0x116b780} >#5 0x0000000000a1c7b0 in operator()<grt::ValueRef, grt::ValueRef (*)(const std::basic_string<char>&, wb::WBContext*), boost::_bi::list1<std::basic_string<char>&> > (a=<synthetic pointer>, this=0x258b5e8, f=<optimized out>) at /usr/include/boost/bind/bind.hpp:303 >No locals. >#6 operator()<std::basic_string<char> > (a1="\360\345\377;\360\177\000\000oLqo\360\177\000\000\370\026\000$\360\177\000\000\000\000\000\000\000\000\000\000\210\272\342\003", '\000' <repeats 36 times>"\210, \272\342\003", '\000' <repeats 12 times>"\260, \324\347\003\000\000\000\000\000\347\377;\360\177\000\000>3qo\360\177\000\000\360'qo\360\177\000\000\000\000\000\000\000\000\000\000\210\272\342\003", '\000' <repeats 12 times>, "@\346\377;\360\177\000\000\365Olo\360\177\000\000\320\347\377;\360\177\000\000\320\347\377;\360\177\000\000\200\346\377;\360\177\000\000oPlo\360\177\000\000\000\000\000\000\000\000\000\000\060&qo\360\177\000\000\000\000\000\000\000\000\000\000\210\272\342\003\000\000\000\000\320\347\377;\360\177\000\000\320\347\377;\360\177\000\000\360'qo\360\177\000\000\000\000\000\000\000\000\000\000\210\272\342\003", '\000' <repeats 12 times>"\220, \267X\002\000\000\000\000\001", '\000' <repeats 15 times>, "\001\001\001"... <Address 0x7ff03c022000 out of bounds>, this=0x258b5e0) at /usr/include/boost/bind/bind_template.hpp:32 >No locals. >#7 boost::detail::function::function_obj_invoker1<boost::_bi::bind_t<grt::ValueRef, grt::ValueRef (*)(std::string const&, wb::WBContext*), boost::_bi::list2<boost::arg<1>, boost::_bi::value<wb::WBContext*> > >, grt::ValueRef, std::string>::invoke (function_obj_ptr=..., a0="SqlMode") at /usr/include/boost/function/function_template.hpp:132 > f = 0x258b5e0 >#8 0x0000003a4c2d4bf5 in boost::function1<grt::ValueRef, std::string>::operator() (this=this@entry=0x258b5d8, a0="SqlMode") at /usr/include/boost/function/function_template.hpp:760 >No locals. >#9 0x0000003a4c2d0215 in bec::GRTManager::get_app_option (this=0x258b3e0, name=...) at grt/grt_manager.cpp:861 >No locals. >#10 0x00007ff06f708a72 in Mysql_sql_parser_fe::Mysql_sql_parser_fe (this=0x7ff03bffe6a0, grt=<optimized out>) at src/mysql_sql_parser_fe.cpp:340 > grtm = 0x258b3e0 > sql_mode_string = {_value = 0x0} >#11 0x00007ff06f71333e in Mysql_sql_syntax_check::check_sql_statement(char const*, boost::function<Sql_parser_base::Parse_result (mysql_parser::SqlAstNode const*)>, Sql_syntax_check::ObjectType) (this=this@entry=0x3e2ba88, sql=sql@entry=0x3e7d4b0 "SELECT * FROM ecolog.periodic_stats WHERE start_time_utc LIKE '2011-12-15 %';", check_sql_statement=..., object_type=object_type@entry=Sql_syntax_check::ot_none) at src/mysql_sql_syntax_check.cpp:227 > sql_parser_fe = {_grt = 0x258b790, ignore_dml = true, max_insert_statement_size = 0, processing_create_statements = true, processing_alter_statements = true, processing_drop_statements = true, sql_mode = {MODE_ANSI_QUOTES = false, MODE_HIGH_NOT_PRECEDENCE = false, MODE_PIPES_AS_CONCAT = false, MODE_NO_BACKSLASH_ESCAPES = false, MODE_IGNORE_SPACE = false}, is_ast_generation_enabled = true, max_err_count = -1} > actual_sql = <optimized out> > compound_sql = "\200\346\377;\360\177\000\000oPlo\360\177\000\000\000\000\000\000\000\000\000\000\060&qo\360\177\000\000\000\000\000\000\000\000\000\000\210\272\342\003\000\000\000\000\320\347\377;\360\177\000\000\320\347\377;\360\177\000\000\360'qo\360\177\000\000\000\000\000\000\000\000\000\000\210\272\342\003", '\000' <repeats 12 times>"\220, \267X\002\000\000\000\000\001", '\000' <repeats 15 times>, "\001\001\001\000\000\000\000\000\001\000\000\000\377\377\377\377 \347\377;\360\177\000\000\000\000\000\000\000\000\000\000\210\272\342\003\000\000\000\000\320\347\377;\360\177\000\000\260\324\347\003", '\000' <repeats 12 times>"\200, \023\000t\360\177\000\000\060\350\377;\360\177\000\000\064;qo\360\177\000\000\060&qo\360\177\000\000\000\000\000\000\000\000\000\000\210\272\342\003\000\000\000\000@\347\377;\360\177\000\000\000\000\000\000\000\000\000\000\260T:L:\000\000\000\020\351\377;\360\177\000\000\223\364'4:"... <Address 0x7ff03c022000 out of bounds> >#12 0x00007ff06f713b34 in Mysql_sql_syntax_check::check_sql (this=0x3e2ba88, sql=0x3e7d4b0 "SELECT * FROM ecolog.periodic_stats WHERE start_time_utc LIKE '2011-12-15 %';") at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0x3e2ba88} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0x7ff06faa9d11, functor = {obj_ptr = 0x7ff06f712630, type = {type = 0x7ff06f712630, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ff06f712630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x7ff06f712630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0x3e2ba88}, obj_ref = {obj_ptr = 0x7ff06f712630, is_const_qualified = false, is_volatile_qualified = false}, data = 48 '0'}}, <std::unary_function<mysql_parser::SqlAstNode const*, Sql_parser_base::Parse_result>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>} > err_count = <optimized out> >#13 0x0000003a4c3a4dc1 in Sql_editor::do_check_sql (this=0x3e2b1b0, grt=<optimized out>, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0x3e2b1b0, pn = {pi_ = 0x3e40090}} > self = <optimized out> > sql_checker_mutex = {mutex = 0x38cc2c0} >#14 0x0000003a4c3aa95f in boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >::operator() (this=<optimized out>, p=<optimized out>, a1=<optimized out>, a2=...) at /usr/include/boost/bind/mem_fn_template.hpp:280 >No locals. >#15 0x0000003a4c3aa9ec in operator()<grt::Ref<grt::internal::String>, boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >, boost::_bi::list1<grt::GRT*&> > (a=<synthetic pointer>, f=..., this=<optimized out>) at /usr/include/boost/bind/bind.hpp:382 >No locals. >#16 operator()<grt::GRT*> (a1=<synthetic pointer>, this=<optimized out>) at /usr/include/boost/bind/bind_template.hpp:32 > a = {<boost::_bi::storage1<grt::GRT*&>> = {a1_ = <synthetic pointer>}, <No data fields>} >#17 boost::detail::function::function_obj_invoker1<boost::_bi::bind_t<grt::Ref<grt::internal::String>, boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >, boost::_bi::list3<boost::_bi::value<Sql_editor*>, boost::arg<1>, boost::_bi::value<boost::weak_ptr<Sql_editor> > > >, grt::Ref<grt::internal::String>, grt::GRT*>::invoke (function_obj_ptr=..., a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#18 0x0000003a4c31e72f in boost::function1<grt::Ref<grt::internal::String>, grt::GRT*>::operator() (this=<optimized out>, a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#19 0x0000003a4c31e778 in boost::detail::function::function_obj_invoker1<boost::function<grt::Ref<grt::internal::String> (grt::GRT*)>, grt::ValueRef, grt::GRT*>::invoke(boost::detail::function::function_buffer&, grt::GRT*) (function_obj_ptr=..., a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#20 0x0000003a4c2c2dbf in boost::function1<grt::ValueRef, grt::GRT*>::operator() (this=<optimized out>, a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#21 0x0000003a4c2c0335 in bec::GRTTask::execute (this=<optimized out>, grt=<optimized out>) at grt/grt_dispatcher.cpp:243 >No locals. >#22 0x0000003a4c2bf5f8 in bec::GRTDispatcher::execute_task (this=this@entry=0x3f9bc60, gtask=gtask@entry=0x3f9c060) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x1000000000} >#23 0x0000003a4c2bff82 in bec::GRTDispatcher::worker_thread (data=0x3f9bc60) at grt/grt_dispatcher.cpp:515 > task = 0x3f9c060 > timeout = {tv_sec = 1349742235, tv_usec = 96} > count = 2 > self = 0x3f9bc60 > task_queue = 0x3f9bcb0 > callback_queue = 0x3f9bd00 >#24 0x0000003a35e6a495 in g_thread_proxy (data=0x3f6b0f0) at gthread.c:801 > thread = 0x3f6b0f0 >#25 0x0000003a34607d14 in start_thread (arg=0x7ff03bfff700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7ff03bfff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140669775509248, 9066960493689174943, 0, 249980649472, 140669775509248, 66698336, -9064576751808021601, 9052297129740598175}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#26 0x0000003a342f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 17 (Thread 0x7ff03b7fe700 (LWP 3438)): >#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136 >No locals. >#1 0x0000003a34609c8c in _L_lock_1024 () from /lib64/libpthread.so.0 >No symbol table info available. >#2 0x0000003a34609c35 in __pthread_mutex_lock (mutex=0x3802d90) at pthread_mutex_lock.c:105 > cnt = 15 > max_cnt = -1 > type = 3 > id = 3438 >#3 0x0000003a35e83981 in g_mutex_lock (mutex=<optimized out>) at gthread-posix.c:208 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#4 0x0000000000a08cf8 in get_app_option (option="SqlMode", wb=0x2586080) at workbench/wb_context.cpp:170 > mutex = {mutex = 0x3812a30, unused = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}} > lock = {mutex = @0x116b780} >#5 0x0000000000a1c7b0 in operator()<grt::ValueRef, grt::ValueRef (*)(const std::basic_string<char>&, wb::WBContext*), boost::_bi::list1<std::basic_string<char>&> > (a=<synthetic pointer>, this=0x258b5e8, f=<optimized out>) at /usr/include/boost/bind/bind.hpp:303 >No locals. >#6 operator()<std::basic_string<char> > (a1="\360\325\177;\360\177\000\000oLqo\360\177\000\000\370\026\000 \360\177\000\000\000\000\000\000\000\000\000\000\270\377\347\003", '\000' <repeats 36 times>"\270, \377\347\003", '\000' <repeats 12 times>"\340, _\355\003\000\000\000\000\000\327\177;\360\177\000\000>3qo\360\177\000\000\360'qo\360\177\000\000\000\000\000\000\000\000\000\000\270\377\347\003", '\000' <repeats 12 times>, "@\326\177;\360\177\000\000\365Olo\360\177\000\000\320\327\177;\360\177\000\000\320\327\177;\360\177\000\000\200\326\177;\360\177\000\000oPlo\360\177\000\000\000\000\000\000\000\000\000\000\060&qo\360\177\000\000\000\000\000\000\000\000\000\000\270\377\347\003\000\000\000\000\320\327\177;\360\177\000\000\320\327\177;\360\177\000\000\360'qo\360\177\000\000\000\000\000\000\000\000\000\000\270\377\347\003", '\000' <repeats 12 times>"\220, \267X\002\000\000\000\000\001", '\000' <repeats 15 times>... <Address 0x7ff03c022000 out of bounds>, this=0x258b5e0) at /usr/include/boost/bind/bind_template.hpp:32 >No locals. >#7 boost::detail::function::function_obj_invoker1<boost::_bi::bind_t<grt::ValueRef, grt::ValueRef (*)(std::string const&, wb::WBContext*), boost::_bi::list2<boost::arg<1>, boost::_bi::value<wb::WBContext*> > >, grt::ValueRef, std::string>::invoke (function_obj_ptr=..., a0="SqlMode") at /usr/include/boost/function/function_template.hpp:132 > f = 0x258b5e0 >#8 0x0000003a4c2d4bf5 in boost::function1<grt::ValueRef, std::string>::operator() (this=this@entry=0x258b5d8, a0="SqlMode") at /usr/include/boost/function/function_template.hpp:760 >No locals. >#9 0x0000003a4c2d0215 in bec::GRTManager::get_app_option (this=0x258b3e0, name=...) at grt/grt_manager.cpp:861 >No locals. >#10 0x00007ff06f708a72 in Mysql_sql_parser_fe::Mysql_sql_parser_fe (this=0x7ff03b7fd6a0, grt=<optimized out>) at src/mysql_sql_parser_fe.cpp:340 > grtm = 0x258b3e0 > sql_mode_string = {_value = 0x0} >#11 0x00007ff06f71333e in Mysql_sql_syntax_check::check_sql_statement(char const*, boost::function<Sql_parser_base::Parse_result (mysql_parser::SqlAstNode const*)>, Sql_syntax_check::ObjectType) (this=this@entry=0x3e7ffb8, sql=sql@entry=0x3ed5fe0 "SELECT * FROM hybridlog.msg_device AS md\nLEFT JOIN msg_position AS mp ON (md.id = mp.id)\nWHERE md.ecolog_id='01985SC23' AND md.id BETWEEN 689774 AND 689892;", check_sql_statement=..., object_type=object_type@entry=Sql_syntax_check::ot_none) at src/mysql_sql_syntax_check.cpp:227 > sql_parser_fe = {_grt = 0x258b790, ignore_dml = true, max_insert_statement_size = 0, processing_create_statements = true, processing_alter_statements = true, processing_drop_statements = true, sql_mode = {MODE_ANSI_QUOTES = false, MODE_HIGH_NOT_PRECEDENCE = false, MODE_PIPES_AS_CONCAT = false, MODE_NO_BACKSLASH_ESCAPES = false, MODE_IGNORE_SPACE = false}, is_ast_generation_enabled = true, max_err_count = -1} > actual_sql = <optimized out> > compound_sql = "\200\326\177;\360\177\000\000oPlo\360\177\000\000\000\000\000\000\000\000\000\000\060&qo\360\177\000\000\000\000\000\000\000\000\000\000\270\377\347\003\000\000\000\000\320\327\177;\360\177\000\000\320\327\177;\360\177\000\000\360'qo\360\177\000\000\000\000\000\000\000\000\000\000\270\377\347\003", '\000' <repeats 12 times>"\220, \267X\002\000\000\000\000\001", '\000' <repeats 15 times>, "\001\001\001\000\000\000\000\000\001\000\000\000\377\377\377\377 \327\177;\360\177\000\000\000\000\000\000\000\000\000\000\270\377\347\003\000\000\000\000\320\327\177;\360\177\000\000\340_\355\003", '\000' <repeats 12 times>"\200, \023\000t\360\177\000\000\060\330\177;\360\177\000\000\064;qo\360\177\000\000\060&qo\360\177\000\000\000\000\000\000\000\000\000\000\270\377\347\003\000\000\000\000@\327\177;\360\177\000\000\000\000\000\000\000\000\000\000\260T:L:\000\000\000"... <Address 0x7ff03c022000 out of bounds> >#12 0x00007ff06f713b34 in Mysql_sql_syntax_check::check_sql (this=0x3e7ffb8, sql=0x3ed5fe0 "SELECT * FROM hybridlog.msg_device AS md\nLEFT JOIN msg_position AS mp ON (md.id = mp.id)\nWHERE md.ecolog_id='01985SC23' AND md.id BETWEEN 689774 AND 689892;") at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0x3e7ffb8} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0x7ff06faa9d11, functor = {obj_ptr = 0x7ff06f712630, type = {type = 0x7ff06f712630, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ff06f712630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x7ff06f712630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0x3e7ffb8}, obj_ref = {obj_ptr = 0x7ff06f712630, is_const_qualified = false, is_volatile_qualified = false}, data = 48 '0'}}, <std::unary_function<mysql_parser::SqlAstNode const*, Sql_parser_base::Parse_result>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>} > err_count = <optimized out> >#13 0x0000003a4c3a4dc1 in Sql_editor::do_check_sql (this=0x3e7f6e0, grt=<optimized out>, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0x3e7f6e0, pn = {pi_ = 0x3ea4730}} > self = <optimized out> > sql_checker_mutex = {mutex = 0x38cc140} >#14 0x0000003a4c3aa95f in boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >::operator() (this=<optimized out>, p=<optimized out>, a1=<optimized out>, a2=...) at /usr/include/boost/bind/mem_fn_template.hpp:280 >No locals. >#15 0x0000003a4c3aa9ec in operator()<grt::Ref<grt::internal::String>, boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >, boost::_bi::list1<grt::GRT*&> > (a=<synthetic pointer>, f=..., this=<optimized out>) at /usr/include/boost/bind/bind.hpp:382 >No locals. >#16 operator()<grt::GRT*> (a1=<synthetic pointer>, this=<optimized out>) at /usr/include/boost/bind/bind_template.hpp:32 > a = {<boost::_bi::storage1<grt::GRT*&>> = {a1_ = <synthetic pointer>}, <No data fields>} >#17 boost::detail::function::function_obj_invoker1<boost::_bi::bind_t<grt::Ref<grt::internal::String>, boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >, boost::_bi::list3<boost::_bi::value<Sql_editor*>, boost::arg<1>, boost::_bi::value<boost::weak_ptr<Sql_editor> > > >, grt::Ref<grt::internal::String>, grt::GRT*>::invoke (function_obj_ptr=..., a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#18 0x0000003a4c31e72f in boost::function1<grt::Ref<grt::internal::String>, grt::GRT*>::operator() (this=<optimized out>, a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#19 0x0000003a4c31e778 in boost::detail::function::function_obj_invoker1<boost::function<grt::Ref<grt::internal::String> (grt::GRT*)>, grt::ValueRef, grt::GRT*>::invoke(boost::detail::function::function_buffer&, grt::GRT*) (function_obj_ptr=..., a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#20 0x0000003a4c2c2dbf in boost::function1<grt::ValueRef, grt::GRT*>::operator() (this=<optimized out>, a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#21 0x0000003a4c2c0335 in bec::GRTTask::execute (this=<optimized out>, grt=<optimized out>) at grt/grt_dispatcher.cpp:243 >No locals. >#22 0x0000003a4c2bf5f8 in bec::GRTDispatcher::execute_task (this=this@entry=0x3f9d340, gtask=gtask@entry=0x3f9e000) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x1000000000} >#23 0x0000003a4c2bff82 in bec::GRTDispatcher::worker_thread (data=0x3f9d340) at grt/grt_dispatcher.cpp:515 > task = 0x3f9e000 > timeout = {tv_sec = 1349742234, tv_usec = 999322} > count = 2 > self = 0x3f9d340 > task_queue = 0x3f9d390 > callback_queue = 0x3f9d3e0 >#24 0x0000003a35e6a495 in g_thread_proxy (data=0x3f6b630) at gthread.c:801 > thread = 0x3f6b630 >#25 0x0000003a34607d14 in start_thread (arg=0x7ff03b7fe700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7ff03b7fe700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140669767116544, 9066960493689174943, 0, 249980649472, 140669767116544, 66704192, -9064577852930262113, 9052297129740598175}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#26 0x0000003a342f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 16 (Thread 0x7ff04affd700 (LWP 3432)): >#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136 >No locals. >#1 0x0000003a34609c8c in _L_lock_1024 () from /lib64/libpthread.so.0 >No symbol table info available. >#2 0x0000003a34609c35 in __pthread_mutex_lock (mutex=0x3802d90) at pthread_mutex_lock.c:105 > cnt = 15 > max_cnt = -1 > type = 3 > id = 3432 >#3 0x0000003a35e83981 in g_mutex_lock (mutex=<optimized out>) at gthread-posix.c:208 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#4 0x0000000000a08cf8 in get_app_option (option="SqlMode", wb=0x2586080) at workbench/wb_context.cpp:170 > mutex = {mutex = 0x3812a30, unused = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}} > lock = {mutex = @0x116b780} >#5 0x0000000000a1c7b0 in operator()<grt::ValueRef, grt::ValueRef (*)(const std::basic_string<char>&, wb::WBContext*), boost::_bi::list1<std::basic_string<char>&> > (a=<synthetic pointer>, this=0x258b5e8, f=<optimized out>) at /usr/include/boost/bind/bind.hpp:303 >No locals. >#6 operator()<std::basic_string<char> > (a1="\360\305\377J\360\177\000\000oLqo\360\177\000\000\370\026\000@\360\177\000\000\000\000\000\000\000\000\000\000hb\307\003", '\000' <repeats 36 times>, "hb\307\003", '\000' <repeats 12 times>, "@\342\212\003\000\000\000\000\000\307\377J\360\177\000\000>3qo\360\177\000\000\360'qo\360\177\000\000\000\000\000\000\000\000\000\000hb\307\003", '\000' <repeats 12 times>, "@\306\377J\360\177\000\000\365Olo\360\177\000\000\320\307\377J\360\177\000\000\320\307\377J\360\177\000\000\200\306\377J\360\177\000\000oPlo\360\177\000\000\000\000\000\000\000\000\000\000\060&qo\360\177\000\000\000\000\000\000\000\000\000\000hb\307\003\000\000\000\000\320\307\377J\360\177\000\000\320\307\377J\360\177\000\000\360'qo\360\177\000\000\000\000\000\000\000\000\000\000hb\307\003", '\000' <repeats 12 times>"\220, \267X\002\000\000\000\000\001", '\000' <repeats 15 times>... <Address 0x7ff04c022000 out of bounds>, this=0x258b5e0) at /usr/include/boost/bind/bind_template.hpp:32 >No locals. >#7 boost::detail::function::function_obj_invoker1<boost::_bi::bind_t<grt::ValueRef, grt::ValueRef (*)(std::string const&, wb::WBContext*), boost::_bi::list2<boost::arg<1>, boost::_bi::value<wb::WBContext*> > >, grt::ValueRef, std::string>::invoke (function_obj_ptr=..., a0="SqlMode") at /usr/include/boost/function/function_template.hpp:132 > f = 0x258b5e0 >#8 0x0000003a4c2d4bf5 in boost::function1<grt::ValueRef, std::string>::operator() (this=this@entry=0x258b5d8, a0="SqlMode") at /usr/include/boost/function/function_template.hpp:760 >No locals. >#9 0x0000003a4c2d0215 in bec::GRTManager::get_app_option (this=0x258b3e0, name=...) at grt/grt_manager.cpp:861 >No locals. >#10 0x00007ff06f708a72 in Mysql_sql_parser_fe::Mysql_sql_parser_fe (this=0x7ff04affc6a0, grt=<optimized out>) at src/mysql_sql_parser_fe.cpp:340 > grtm = 0x258b3e0 > sql_mode_string = {_value = 0x0} >#11 0x00007ff06f71333e in Mysql_sql_syntax_check::check_sql_statement(char const*, boost::function<Sql_parser_base::Parse_result (mysql_parser::SqlAstNode const*)>, Sql_syntax_check::ObjectType) (this=this@entry=0x3c76268, sql=sql@entry=0x38ae240 "SELECT * FROM ecolog.user;", check_sql_statement=..., object_type=object_type@entry=Sql_syntax_check::ot_none) at src/mysql_sql_syntax_check.cpp:227 > sql_parser_fe = {_grt = 0x258b790, ignore_dml = true, max_insert_statement_size = 0, processing_create_statements = true, processing_alter_statements = true, processing_drop_statements = true, sql_mode = {MODE_ANSI_QUOTES = false, MODE_HIGH_NOT_PRECEDENCE = false, MODE_PIPES_AS_CONCAT = false, MODE_NO_BACKSLASH_ESCAPES = false, MODE_IGNORE_SPACE = false}, is_ast_generation_enabled = true, max_err_count = -1} > actual_sql = <optimized out> > compound_sql = "\200\306\377J\360\177\000\000oPlo\360\177\000\000\000\000\000\000\000\000\000\000\060&qo\360\177\000\000\000\000\000\000\000\000\000\000hb\307\003\000\000\000\000\320\307\377J\360\177\000\000\320\307\377J\360\177\000\000\360'qo\360\177\000\000\000\000\000\000\000\000\000\000hb\307\003", '\000' <repeats 12 times>"\220, \267X\002\000\000\000\000\001", '\000' <repeats 15 times>, "\001\001\001\000\000\000\000\000\001\000\000\000\377\377\377\377 \307\377J\360\177\000\000\000\000\000\000\000\000\000\000hb\307\003\000\000\000\000\320\307\377J\360\177\000\000@\342\212\003", '\000' <repeats 12 times>"\200, \023\000t\360\177\000\000\060\310\377J\360\177\000\000\064;qo\360\177\000\000\060&qo\360\177\000\000\000\000\000\000\000\000\000\000hb\307\003\000\000\000\000@\307\377J\360\177\000\000\000\000\000\000\000\000\000\000\260T:L:\000\000\000"... <Address 0x7ff04c022000 out of bounds> >#12 0x00007ff06f713b34 in Mysql_sql_syntax_check::check_sql (this=0x3c76268, sql=0x38ae240 "SELECT * FROM ecolog.user;") at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0x3c76268} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0x7ff06faa9d11, functor = {obj_ptr = 0x7ff06f712630, type = {type = 0x7ff06f712630, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ff06f712630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x7ff06f712630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0x3c76268}, obj_ref = {obj_ptr = 0x7ff06f712630, is_const_qualified = false, is_volatile_qualified = false}, data = 48 '0'}}, <std::unary_function<mysql_parser::SqlAstNode const*, Sql_parser_base::Parse_result>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>} > err_count = <optimized out> >#13 0x0000003a4c3a4dc1 in Sql_editor::do_check_sql (this=0x3c75990, grt=<optimized out>, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0x3c75990, pn = {pi_ = 0x3c99830}} > self = <optimized out> > sql_checker_mutex = {mutex = 0x38bf700} >#14 0x0000003a4c3aa95f in boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >::operator() (this=<optimized out>, p=<optimized out>, a1=<optimized out>, a2=...) at /usr/include/boost/bind/mem_fn_template.hpp:280 >No locals. >#15 0x0000003a4c3aa9ec in operator()<grt::Ref<grt::internal::String>, boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >, boost::_bi::list1<grt::GRT*&> > (a=<synthetic pointer>, f=..., this=<optimized out>) at /usr/include/boost/bind/bind.hpp:382 >No locals. >#16 operator()<grt::GRT*> (a1=<synthetic pointer>, this=<optimized out>) at /usr/include/boost/bind/bind_template.hpp:32 > a = {<boost::_bi::storage1<grt::GRT*&>> = {a1_ = <synthetic pointer>}, <No data fields>} >#17 boost::detail::function::function_obj_invoker1<boost::_bi::bind_t<grt::Ref<grt::internal::String>, boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >, boost::_bi::list3<boost::_bi::value<Sql_editor*>, boost::arg<1>, boost::_bi::value<boost::weak_ptr<Sql_editor> > > >, grt::Ref<grt::internal::String>, grt::GRT*>::invoke (function_obj_ptr=..., a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#18 0x0000003a4c31e72f in boost::function1<grt::Ref<grt::internal::String>, grt::GRT*>::operator() (this=<optimized out>, a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#19 0x0000003a4c31e778 in boost::detail::function::function_obj_invoker1<boost::function<grt::Ref<grt::internal::String> (grt::GRT*)>, grt::ValueRef, grt::GRT*>::invoke(boost::detail::function::function_buffer&, grt::GRT*) (function_obj_ptr=..., a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#20 0x0000003a4c2c2dbf in boost::function1<grt::ValueRef, grt::GRT*>::operator() (this=<optimized out>, a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#21 0x0000003a4c2c0335 in bec::GRTTask::execute (this=<optimized out>, grt=<optimized out>) at grt/grt_dispatcher.cpp:243 >No locals. >#22 0x0000003a4c2bf5f8 in bec::GRTDispatcher::execute_task (this=this@entry=0x3f942c0, gtask=gtask@entry=0x3f94780) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x1000000000} >#23 0x0000003a4c2bff82 in bec::GRTDispatcher::worker_thread (data=0x3f942c0) at grt/grt_dispatcher.cpp:515 > task = 0x3f94780 > timeout = {tv_sec = 1349742234, tv_usec = 997011} > count = 2 > self = 0x3f942c0 > task_queue = 0x3f94310 > callback_queue = 0x3f94360 >#24 0x0000003a35e6a495 in g_thread_proxy (data=0x3f472d0) at gthread.c:801 > thread = 0x3f472d0 >#25 0x0000003a34607d14 in start_thread (arg=0x7ff04affd700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7ff04affd700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140670027159296, 9066960493689174943, 0, 249980649472, 140670027159296, 66667200, -9064403030044574817, 9052297129740598175}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#26 0x0000003a342f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 15 (Thread 0x7ff048ff9700 (LWP 3436)): >#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136 >No locals. >#1 0x0000003a34609c8c in _L_lock_1024 () from /lib64/libpthread.so.0 >No symbol table info available. >#2 0x0000003a34609c35 in __pthread_mutex_lock (mutex=0x3802d90) at pthread_mutex_lock.c:105 > cnt = 15 > max_cnt = -1 > type = 3 > id = 3436 >#3 0x0000003a35e83981 in g_mutex_lock (mutex=<optimized out>) at gthread-posix.c:208 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#4 0x0000000000a08cf8 in get_app_option (option="SqlMode", wb=0x2586080) at workbench/wb_context.cpp:170 > mutex = {mutex = 0x3812a30, unused = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}} > lock = {mutex = @0x116b780} >#5 0x0000000000a1c7b0 in operator()<grt::ValueRef, grt::ValueRef (*)(const std::basic_string<char>&, wb::WBContext*), boost::_bi::list1<std::basic_string<char>&> > (a=<synthetic pointer>, this=0x258b5e8, f=<optimized out>) at /usr/include/boost/bind/bind.hpp:303 >No locals. >#6 operator()<std::basic_string<char> > (a1="\360\205\377H\360\177\000\000oLqo\360\177\000\000\370\026\000,\360\177\000\000\000\000\000\000\000\000\000\000\230!\335\003", '\000' <repeats 36 times>"\230, !\335\003", '\000' <repeats 12 times>"\220, Q\342\003\000\000\000\000\000\207\377H\360\177\000\000>3qo\360\177\000\000\360'qo\360\177\000\000\000\000\000\000\000\000\000\000\230!\335\003", '\000' <repeats 12 times>, "@\206\377H\360\177\000\000\365Olo\360\177\000\000\320\207\377H\360\177\000\000\320\207\377H\360\177\000\000\200\206\377H\360\177\000\000oPlo\360\177\000\000\000\000\000\000\000\000\000\000\060&qo\360\177\000\000\000\000\000\000\000\000\000\000\230!\335\003\000\000\000\000\320\207\377H\360\177\000\000\320\207\377H\360\177\000\000\360'qo\360\177\000\000\000\000\000\000\000\000\000\000\230!\335\003", '\000' <repeats 12 times>"\220, \267X\002\000\000\000\000\001", '\000' <repeats 15 times>... <Address 0x7ff04c022000 out of bounds>, this=0x258b5e0) at /usr/include/boost/bind/bind_template.hpp:32 >No locals. >#7 boost::detail::function::function_obj_invoker1<boost::_bi::bind_t<grt::ValueRef, grt::ValueRef (*)(std::string const&, wb::WBContext*), boost::_bi::list2<boost::arg<1>, boost::_bi::value<wb::WBContext*> > >, grt::ValueRef, std::string>::invoke (function_obj_ptr=..., a0="SqlMode") at /usr/include/boost/function/function_template.hpp:132 > f = 0x258b5e0 >#8 0x0000003a4c2d4bf5 in boost::function1<grt::ValueRef, std::string>::operator() (this=this@entry=0x258b5d8, a0="SqlMode") at /usr/include/boost/function/function_template.hpp:760 >No locals. >#9 0x0000003a4c2d0215 in bec::GRTManager::get_app_option (this=0x258b3e0, name=...) at grt/grt_manager.cpp:861 >No locals. >#10 0x00007ff06f708a72 in Mysql_sql_parser_fe::Mysql_sql_parser_fe (this=0x7ff048ff86a0, grt=<optimized out>) at src/mysql_sql_parser_fe.cpp:340 > grtm = 0x258b3e0 > sql_mode_string = {_value = 0x0} >#11 0x00007ff06f71333e in Mysql_sql_syntax_check::check_sql_statement(char const*, boost::function<Sql_parser_base::Parse_result (mysql_parser::SqlAstNode const*)>, Sql_syntax_check::ObjectType) (this=this@entry=0x3dd2198, sql=sql@entry=0x3e25190 "SELECT * FROM hybridlog.ecolog;", check_sql_statement=..., object_type=object_type@entry=Sql_syntax_check::ot_none) at src/mysql_sql_syntax_check.cpp:227 > sql_parser_fe = {_grt = 0x258b790, ignore_dml = true, max_insert_statement_size = 0, processing_create_statements = true, processing_alter_statements = true, processing_drop_statements = true, sql_mode = {MODE_ANSI_QUOTES = false, MODE_HIGH_NOT_PRECEDENCE = false, MODE_PIPES_AS_CONCAT = false, MODE_NO_BACKSLASH_ESCAPES = false, MODE_IGNORE_SPACE = false}, is_ast_generation_enabled = true, max_err_count = -1} > actual_sql = <optimized out> > compound_sql = "\200\206\377H\360\177\000\000oPlo\360\177\000\000\000\000\000\000\000\000\000\000\060&qo\360\177\000\000\000\000\000\000\000\000\000\000\230!\335\003\000\000\000\000\320\207\377H\360\177\000\000\320\207\377H\360\177\000\000\360'qo\360\177\000\000\000\000\000\000\000\000\000\000\230!\335\003", '\000' <repeats 12 times>"\220, \267X\002\000\000\000\000\001", '\000' <repeats 15 times>, "\001\001\001\000\000\000\000\000\001\000\000\000\377\377\377\377 \207\377H\360\177\000\000\000\000\000\000\000\000\000\000\230!\335\003\000\000\000\000\320\207\377H\360\177\000\000\220Q\342\003", '\000' <repeats 12 times>"\200, \023\000t\360\177\000\000\060\210\377H\360\177\000\000\064;qo\360\177\000\000\060&qo\360\177\000\000\000\000\000\000\000\000\000\000\230!\335\003\000\000\000\000@\207\377H\360\177\000\000\000\000\000\000\000\000\000\000\260T:L:\000\000\000\020\211\377H\360\177"... <Address 0x7ff04c022000 out of bounds> >#12 0x00007ff06f713b34 in Mysql_sql_syntax_check::check_sql (this=0x3dd2198, sql=0x3e25190 "SELECT * FROM hybridlog.ecolog;") at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0x3dd2198} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0x7ff06faa9d11, functor = {obj_ptr = 0x7ff06f712630, type = {type = 0x7ff06f712630, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ff06f712630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x7ff06f712630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0x3dd2198}, obj_ref = {obj_ptr = 0x7ff06f712630, is_const_qualified = false, is_volatile_qualified = false}, data = 48 '0'}}, <std::unary_function<mysql_parser::SqlAstNode const*, Sql_parser_base::Parse_result>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>} > err_count = <optimized out> >#13 0x0000003a4c3a4dc1 in Sql_editor::do_check_sql (this=0x3dd18c0, grt=<optimized out>, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0x3dd18c0, pn = {pi_ = 0x3def5e0}} > self = <optimized out> > sql_checker_mutex = {mutex = 0x38c4730} >#14 0x0000003a4c3aa95f in boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >::operator() (this=<optimized out>, p=<optimized out>, a1=<optimized out>, a2=...) at /usr/include/boost/bind/mem_fn_template.hpp:280 >No locals. >#15 0x0000003a4c3aa9ec in operator()<grt::Ref<grt::internal::String>, boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >, boost::_bi::list1<grt::GRT*&> > (a=<synthetic pointer>, f=..., this=<optimized out>) at /usr/include/boost/bind/bind.hpp:382 >No locals. >#16 operator()<grt::GRT*> (a1=<synthetic pointer>, this=<optimized out>) at /usr/include/boost/bind/bind_template.hpp:32 > a = {<boost::_bi::storage1<grt::GRT*&>> = {a1_ = <synthetic pointer>}, <No data fields>} >#17 boost::detail::function::function_obj_invoker1<boost::_bi::bind_t<grt::Ref<grt::internal::String>, boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >, boost::_bi::list3<boost::_bi::value<Sql_editor*>, boost::arg<1>, boost::_bi::value<boost::weak_ptr<Sql_editor> > > >, grt::Ref<grt::internal::String>, grt::GRT*>::invoke (function_obj_ptr=..., a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#18 0x0000003a4c31e72f in boost::function1<grt::Ref<grt::internal::String>, grt::GRT*>::operator() (this=<optimized out>, a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#19 0x0000003a4c31e778 in boost::detail::function::function_obj_invoker1<boost::function<grt::Ref<grt::internal::String> (grt::GRT*)>, grt::ValueRef, grt::GRT*>::invoke(boost::detail::function::function_buffer&, grt::GRT*) (function_obj_ptr=..., a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#20 0x0000003a4c2c2dbf in boost::function1<grt::ValueRef, grt::GRT*>::operator() (this=<optimized out>, a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#21 0x0000003a4c2c0335 in bec::GRTTask::execute (this=<optimized out>, grt=<optimized out>) at grt/grt_dispatcher.cpp:243 >No locals. >#22 0x0000003a4c2bf5f8 in bec::GRTDispatcher::execute_task (this=this@entry=0x3f9a400, gtask=gtask@entry=0x3f9a8c0) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x1000000000} >#23 0x0000003a4c2bff82 in bec::GRTDispatcher::worker_thread (data=0x3f9a400) at grt/grt_dispatcher.cpp:515 > task = 0x3f9a8c0 > timeout = {tv_sec = 1349742234, tv_usec = 998799} > count = 2 > self = 0x3f9a400 > task_queue = 0x3f9a450 > callback_queue = 0x3f9a4a0 >#24 0x0000003a35e6a495 in g_thread_proxy (data=0x3f43940) at gthread.c:801 > thread = 0x3f43940 >#25 0x0000003a34607d14 in start_thread (arg=0x7ff048ff9700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7ff048ff9700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140669993588480, 9066960493689174943, 0, 249980649472, 140669993588480, 66692096, -9064407425943602273, 9052297129740598175}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#26 0x0000003a342f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 14 (Thread 0x7ff065202700 (LWP 3428)): >#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136 >No locals. >#1 0x0000003a34609c8c in _L_lock_1024 () from /lib64/libpthread.so.0 >No symbol table info available. >#2 0x0000003a34609c35 in __pthread_mutex_lock (mutex=0x7ff0580016e0) at pthread_mutex_lock.c:105 > cnt = 11 > max_cnt = -1 > type = 3 > id = 3428 >#3 0x0000003a35e83981 in g_mutex_lock (mutex=<optimized out>) at gthread-posix.c:208 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#4 0x00007ff06f708c08 in Mysql_sql_parser_fe::parse_sql_script (this=0x7ff0652016a0, sql=0x39c5030 "SELECT * FROM hybridlog.msg_driver_ecolog;", cb=0x7ff06f6d3130 <Mysql_sql_parser_base::process_sql_statement(void*, mysql_parser::MyxStatementParser const*, char const*, mysql_parser::SqlAstNode const*, int, int, int, int, int, int, int, std::string const&)>, user_data=0x3a98d28) at src/mysql_sql_parser_fe.cpp:377 > parser_fe_critical_section = {mutex = @0x7ff06fafe300} > context = {sql_parser_fe = 0x3a98d28, cb = 0x7ff0652015f0, data = 0x7ff0652016a0, err_count = 870402325, ignore_dml = 58, is_ast_generation_enabled = false, max_insert_statement_size = 37, processing_create_statements = 40, processing_alter_statements = 141, processing_drop_statements = 169, sql_mode = {MODE_ANSI_QUOTES = 3, MODE_HIGH_NOT_PRECEDENCE = false, MODE_PIPES_AS_CONCAT = false, MODE_NO_BACKSLASH_ESCAPES = false, MODE_IGNORE_SPACE = false}} >#5 0x00007ff06f6d3945 in Mysql_sql_parser_base::parse_sql_script (this=0x3a98d28, sql_parser_fe=..., sql=0x39c5030 "SELECT * FROM hybridlog.msg_driver_ecolog;") at src/mysql_sql_parser_base.cpp:90 > on_stop_slot_disconnector = {_slot = @0x3a98de0} >#6 0x00007ff06f713543 in Mysql_sql_syntax_check::check_sql_statement(char const*, boost::function<Sql_parser_base::Parse_result (mysql_parser::SqlAstNode const*)>, Sql_syntax_check::ObjectType) (this=this@entry=0x3a98cf8, sql=sql@entry=0x39c5030 "SELECT * FROM hybridlog.msg_driver_ecolog;", check_sql_statement=..., object_type=object_type@entry=Sql_syntax_check::ot_none) at src/mysql_sql_syntax_check.cpp:249 > sql_parser_fe = {_grt = 0x258b790, ignore_dml = false, max_insert_statement_size = 8192, processing_create_statements = true, processing_alter_statements = true, processing_drop_statements = true, sql_mode = {MODE_ANSI_QUOTES = false, MODE_HIGH_NOT_PRECEDENCE = false, MODE_PIPES_AS_CONCAT = false, MODE_NO_BACKSLASH_ESCAPES = false, MODE_IGNORE_SPACE = false}, is_ast_generation_enabled = false, max_err_count = 100} > actual_sql = <optimized out> > compound_sql = "" >#7 0x00007ff06f713b34 in Mysql_sql_syntax_check::check_sql (this=0x3a98cf8, sql=0x39c5030 "SELECT * FROM hybridlog.msg_driver_ecolog;") at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<Sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0x3a98d28}, _sql_parser = 0x3a98cf8} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0x7ff06faa9d11, functor = {obj_ptr = 0x7ff06f712630, type = {type = 0x7ff06f712630, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ff06f712630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x7ff06f712630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0x3a98cf8}, obj_ref = {obj_ptr = 0x7ff06f712630, is_const_qualified = false, is_volatile_qualified = false}, data = 48 '0'}}, <std::unary_function<mysql_parser::SqlAstNode const*, Sql_parser_base::Parse_result>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>} > err_count = <optimized out> >#8 0x0000003a4c3a4dc1 in Sql_editor::do_check_sql (this=0x3a98420, grt=<optimized out>, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0x3a98420, pn = {pi_ = 0x3996630}} > self = <optimized out> > sql_checker_mutex = {mutex = 0x38bf640} >#9 0x0000003a4c3aa95f in boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >::operator() (this=<optimized out>, p=<optimized out>, a1=<optimized out>, a2=...) at /usr/include/boost/bind/mem_fn_template.hpp:280 >No locals. >#10 0x0000003a4c3aa9ec in operator()<grt::Ref<grt::internal::String>, boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >, boost::_bi::list1<grt::GRT*&> > (a=<synthetic pointer>, f=..., this=<optimized out>) at /usr/include/boost/bind/bind.hpp:382 >No locals. >#11 operator()<grt::GRT*> (a1=<synthetic pointer>, this=<optimized out>) at /usr/include/boost/bind/bind_template.hpp:32 > a = {<boost::_bi::storage1<grt::GRT*&>> = {a1_ = <synthetic pointer>}, <No data fields>} >#12 boost::detail::function::function_obj_invoker1<boost::_bi::bind_t<grt::Ref<grt::internal::String>, boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >, boost::_bi::list3<boost::_bi::value<Sql_editor*>, boost::arg<1>, boost::_bi::value<boost::weak_ptr<Sql_editor> > > >, grt::Ref<grt::internal::String>, grt::GRT*>::invoke (function_obj_ptr=..., a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#13 0x0000003a4c31e72f in boost::function1<grt::Ref<grt::internal::String>, grt::GRT*>::operator() (this=<optimized out>, a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#14 0x0000003a4c31e778 in boost::detail::function::function_obj_invoker1<boost::function<grt::Ref<grt::internal::String> (grt::GRT*)>, grt::ValueRef, grt::GRT*>::invoke(boost::detail::function::function_buffer&, grt::GRT*) (function_obj_ptr=..., a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#15 0x0000003a4c2c2dbf in boost::function1<grt::ValueRef, grt::GRT*>::operator() (this=<optimized out>, a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#16 0x0000003a4c2c0335 in bec::GRTTask::execute (this=<optimized out>, grt=<optimized out>) at grt/grt_dispatcher.cpp:243 >No locals. >#17 0x0000003a4c2bf5f8 in bec::GRTDispatcher::execute_task (this=this@entry=0x3f76130, gtask=gtask@entry=0x3f8b960) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x1000000000} >#18 0x0000003a4c2bff82 in bec::GRTDispatcher::worker_thread (data=0x3f76130) at grt/grt_dispatcher.cpp:515 > task = 0x3f8b960 > timeout = {tv_sec = 1349742234, tv_usec = 993230} > count = 2 > self = 0x3f76130 > task_queue = 0x3f88f80 > callback_queue = 0x3f8b5a0 >#19 0x0000003a35e6a495 in g_thread_proxy (data=0x3dde050) at gthread.c:801 > thread = 0x3dde050 >#20 0x0000003a34607d14 in start_thread (arg=0x7ff065202700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7ff065202700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140670465484544, 9066960493689174943, 0, 249980649472, 140670465484544, 66543920, -9064449968131540065, 9052297129740598175}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#21 0x0000003a342f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 13 (Thread 0x7ff049ffb700 (LWP 3434)): >#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136 >No locals. >#1 0x0000003a34609c8c in _L_lock_1024 () from /lib64/libpthread.so.0 >No symbol table info available. >#2 0x0000003a34609c35 in __pthread_mutex_lock (mutex=0x3802d90) at pthread_mutex_lock.c:105 > cnt = 15 > max_cnt = -1 > type = 3 > id = 3434 >#3 0x0000003a35e83981 in g_mutex_lock (mutex=<optimized out>) at gthread-posix.c:208 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#4 0x0000000000a08cf8 in get_app_option (option="SqlMode", wb=0x2586080) at workbench/wb_context.cpp:170 > mutex = {mutex = 0x3812a30, unused = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}} > lock = {mutex = @0x116b780} >#5 0x0000000000a1c7b0 in operator()<grt::ValueRef, grt::ValueRef (*)(const std::basic_string<char>&, wb::WBContext*), boost::_bi::list1<std::basic_string<char>&> > (a=<synthetic pointer>, this=0x258b5e8, f=<optimized out>) at /usr/include/boost/bind/bind.hpp:303 >No locals. >#6 operator()<std::basic_string<char> > (a1="\360\245\377I\360\177\000\000oLqo\360\177\000\000\370\026\000\060\360\177\000\000\000\000\000\000\000\000\000\000\330\037\322\003", '\000' <repeats 36 times>"\330, \037\322\003", '\000' <repeats 12 times>"\360, \214\327\003\000\000\000\000\000\247\377I\360\177\000\000>3qo\360\177\000\000\360'qo\360\177\000\000\000\000\000\000\000\000\000\000\330\037\322\003", '\000' <repeats 12 times>, "@\246\377I\360\177\000\000\365Olo\360\177\000\000\320\247\377I\360\177\000\000\320\247\377I\360\177\000\000\200\246\377I\360\177\000\000oPlo\360\177\000\000\000\000\000\000\000\000\000\000\060&qo\360\177\000\000\000\000\000\000\000\000\000\000\330\037\322\003\000\000\000\000\320\247\377I\360\177\000\000\320\247\377I\360\177\000\000\360'qo\360\177\000\000\000\000\000\000\000\000\000\000\330\037\322\003", '\000' <repeats 12 times>"\220, \267X\002\000\000\000\000\001", '\000' <repeats 15 times>... <Address 0x7ff04c022000 out of bounds>, this=0x258b5e0) at /usr/include/boost/bind/bind_template.hpp:32 >No locals. >#7 boost::detail::function::function_obj_invoker1<boost::_bi::bind_t<grt::ValueRef, grt::ValueRef (*)(std::string const&, wb::WBContext*), boost::_bi::list2<boost::arg<1>, boost::_bi::value<wb::WBContext*> > >, grt::ValueRef, std::string>::invoke (function_obj_ptr=..., a0="SqlMode") at /usr/include/boost/function/function_template.hpp:132 > f = 0x258b5e0 >#8 0x0000003a4c2d4bf5 in boost::function1<grt::ValueRef, std::string>::operator() (this=this@entry=0x258b5d8, a0="SqlMode") at /usr/include/boost/function/function_template.hpp:760 >No locals. >#9 0x0000003a4c2d0215 in bec::GRTManager::get_app_option (this=0x258b3e0, name=...) at grt/grt_manager.cpp:861 >No locals. >#10 0x00007ff06f708a72 in Mysql_sql_parser_fe::Mysql_sql_parser_fe (this=0x7ff049ffa6a0, grt=<optimized out>) at src/mysql_sql_parser_fe.cpp:340 > grtm = 0x258b3e0 > sql_mode_string = {_value = 0x0} >#11 0x00007ff06f71333e in Mysql_sql_syntax_check::check_sql_statement(char const*, boost::function<Sql_parser_base::Parse_result (mysql_parser::SqlAstNode const*)>, Sql_syntax_check::ObjectType) (this=this@entry=0x3d21fd8, sql=sql@entry=0x3d78cf0 "SELECT * FROM ecolog.user;", check_sql_statement=..., object_type=object_type@entry=Sql_syntax_check::ot_none) at src/mysql_sql_syntax_check.cpp:227 > sql_parser_fe = {_grt = 0x258b790, ignore_dml = true, max_insert_statement_size = 0, processing_create_statements = true, processing_alter_statements = true, processing_drop_statements = true, sql_mode = {MODE_ANSI_QUOTES = false, MODE_HIGH_NOT_PRECEDENCE = false, MODE_PIPES_AS_CONCAT = false, MODE_NO_BACKSLASH_ESCAPES = false, MODE_IGNORE_SPACE = false}, is_ast_generation_enabled = true, max_err_count = -1} > actual_sql = <optimized out> > compound_sql = "\200\246\377I\360\177\000\000oPlo\360\177\000\000\000\000\000\000\000\000\000\000\060&qo\360\177\000\000\000\000\000\000\000\000\000\000\330\037\322\003\000\000\000\000\320\247\377I\360\177\000\000\320\247\377I\360\177\000\000\360'qo\360\177\000\000\000\000\000\000\000\000\000\000\330\037\322\003", '\000' <repeats 12 times>"\220, \267X\002\000\000\000\000\001", '\000' <repeats 15 times>, "\001\001\001\000\000\000\000\000\001\000\000\000\377\377\377\377 \247\377I\360\177\000\000\000\000\000\000\000\000\000\000\330\037\322\003\000\000\000\000\320\247\377I\360\177\000\000\360\214\327\003", '\000' <repeats 12 times>"\200, \023\000t\360\177\000\000\060\250\377I\360\177\000\000\064;qo\360\177\000\000\060&qo\360\177\000\000\000\000\000\000\000\000\000\000\330\037\322\003\000\000\000\000@\247\377I\360\177\000\000\000\000\000\000\000\000\000\000\260T:L:\000\000\000\020\251\377I\360\177\000\000\223"... <Address 0x7ff04c022000 out of bounds> >#12 0x00007ff06f713b34 in Mysql_sql_syntax_check::check_sql (this=0x3d21fd8, sql=0x3d78cf0 "SELECT * FROM ecolog.user;") at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<Sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0x3d22008}, _sql_parser = 0x3d21fd8} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0x7ff06faa9d11, functor = {obj_ptr = 0x7ff06f712630, type = {type = 0x7ff06f712630, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ff06f712630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x7ff06f712630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0x3d21fd8}, obj_ref = {obj_ptr = 0x7ff06f712630, is_const_qualified = false, is_volatile_qualified = false}, data = 48 '0'}}, <std::unary_function<mysql_parser::SqlAstNode const*, Sql_parser_base::Parse_result>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>} > err_count = <optimized out> >#13 0x0000003a4c3a4dc1 in Sql_editor::do_check_sql (this=0x3d21700, grt=<optimized out>, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0x3d21700, pn = {pi_ = 0x3d40240}} > self = <optimized out> > sql_checker_mutex = {mutex = 0x38c4930} >#14 0x0000003a4c3aa95f in boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >::operator() (this=<optimized out>, p=<optimized out>, a1=<optimized out>, a2=...) at /usr/include/boost/bind/mem_fn_template.hpp:280 >No locals. >#15 0x0000003a4c3aa9ec in operator()<grt::Ref<grt::internal::String>, boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >, boost::_bi::list1<grt::GRT*&> > (a=<synthetic pointer>, f=..., this=<optimized out>) at /usr/include/boost/bind/bind.hpp:382 >No locals. >#16 operator()<grt::GRT*> (a1=<synthetic pointer>, this=<optimized out>) at /usr/include/boost/bind/bind_template.hpp:32 > a = {<boost::_bi::storage1<grt::GRT*&>> = {a1_ = <synthetic pointer>}, <No data fields>} >#17 boost::detail::function::function_obj_invoker1<boost::_bi::bind_t<grt::Ref<grt::internal::String>, boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >, boost::_bi::list3<boost::_bi::value<Sql_editor*>, boost::arg<1>, boost::_bi::value<boost::weak_ptr<Sql_editor> > > >, grt::Ref<grt::internal::String>, grt::GRT*>::invoke (function_obj_ptr=..., a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#18 0x0000003a4c31e72f in boost::function1<grt::Ref<grt::internal::String>, grt::GRT*>::operator() (this=<optimized out>, a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#19 0x0000003a4c31e778 in boost::detail::function::function_obj_invoker1<boost::function<grt::Ref<grt::internal::String> (grt::GRT*)>, grt::ValueRef, grt::GRT*>::invoke(boost::detail::function::function_buffer&, grt::GRT*) (function_obj_ptr=..., a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#20 0x0000003a4c2c2dbf in boost::function1<grt::ValueRef, grt::GRT*>::operator() (this=<optimized out>, a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#21 0x0000003a4c2c0335 in bec::GRTTask::execute (this=<optimized out>, grt=<optimized out>) at grt/grt_dispatcher.cpp:243 >No locals. >#22 0x0000003a4c2bf5f8 in bec::GRTDispatcher::execute_task (this=this@entry=0x3f97380, gtask=gtask@entry=0x3f97840) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x1000000000} >#23 0x0000003a4c2bff82 in bec::GRTDispatcher::worker_thread (data=0x3f97380) at grt/grt_dispatcher.cpp:515 > task = 0x3f97840 > timeout = {tv_sec = 1349742234, tv_usec = 998057} > count = 2 > self = 0x3f97380 > task_queue = 0x3f973d0 > callback_queue = 0x3f97420 >#24 0x0000003a35e6a495 in g_thread_proxy (data=0x3f6b280) at gthread.c:801 > thread = 0x3f6b280 >#25 0x0000003a34607d14 in start_thread (arg=0x7ff049ffb700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7ff049ffb700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140670010373888, 9066960493689174943, 0, 249980649472, 140670010373888, 66679680, -9064405225846604897, 9052297129740598175}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#26 0x0000003a342f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 12 (Thread 0x7ff06c8cb700 (LWP 3425)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:218 >No locals. >#1 0x0000003a35e83cf5 in g_cond_wait_until (cond=cond@entry=0x389dbf8, mutex=mutex@entry=0x389dbf0, end_time=end_time@entry=7392411441) at gthread-posix.c:855 > ts = {tv_sec = 7392, tv_nsec = 411441000} > status = <optimized out> >#2 0x0000003a35e1e6d1 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x389dbf0, wait=wait@entry=1, end_time=end_time@entry=7392411441) at gasyncqueue.c:424 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x0000003a35e1ede9 in g_async_queue_timed_pop (queue=0x389dbf0, end_time=0x7ff06c8cab90) at gasyncqueue.c:612 > m_end_time = 7392411441 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_timed_pop" >#4 0x0000003a4c2bfcf9 in bec::GRTDispatcher::worker_thread (data=0x389dff0) at grt/grt_dispatcher.cpp:487 > task = <optimized out> > timeout = {tv_sec = 1349742234, tv_usec = 329321} > count = <optimized out> > self = 0x389dff0 > task_queue = 0x389dbf0 > callback_queue = 0x38a6c00 >#5 0x0000003a35e6a495 in g_thread_proxy (data=0x36b4630) at gthread.c:801 > thread = 0x36b4630 >#6 0x0000003a34607d14 in start_thread (arg=0x7ff06c8cb700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7ff06c8cb700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140670590039808, 9066960493689174943, 0, 56935952, 140670590039808, 20, -9064468834312258657, 9052297129740598175}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x0000003a342f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 11 (Thread 0x7ff067fff700 (LWP 3423)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:218 >No locals. >#1 0x0000003a35e83cf5 in g_cond_wait_until (cond=cond@entry=0x7ff060058a98, mutex=mutex@entry=0x7ff060058a90, end_time=end_time@entry=7392227534) at gthread-posix.c:855 > ts = {tv_sec = 7392, tv_nsec = 227534000} > status = <optimized out> >#2 0x0000003a35e1e6d1 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x7ff060058a90, wait=wait@entry=1, end_time=end_time@entry=7392227534) at gasyncqueue.c:424 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x0000003a35e1ede9 in g_async_queue_timed_pop (queue=0x7ff060058a90, end_time=0x7ff067ffeb90) at gasyncqueue.c:612 > m_end_time = 7392227534 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_timed_pop" >#4 0x0000003a4c2bfcf9 in bec::GRTDispatcher::worker_thread (data=0x7ff060001500) at grt/grt_dispatcher.cpp:487 > task = <optimized out> > timeout = {tv_sec = 1349742234, tv_usec = 145414} > count = <optimized out> > self = 0x7ff060001500 > task_queue = 0x7ff060058a90 > callback_queue = 0x7ff0600016c0 >#5 0x0000003a35e6a495 in g_thread_proxy (data=0x37a1a80) at gthread.c:801 > thread = 0x37a1a80 >#6 0x0000003a34607d14 in start_thread (arg=0x7ff067fff700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7ff067fff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140670513706752, 9066960493689174943, 0, 249980649472, 140670513706752, 140670379496704, -9064444810412688481, 9052297129740598175}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x0000003a342f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 10 (Thread 0x7ff0816d3a00 (LWP 3414)): >#0 0x0000003a3ea5b661 in gdk_x11_get_screen (drawable=0x3856b40) at gdkdrawable-x11.c:881 >No locals. >#1 0x0000003a3ea230a8 in IA__gdk_drawable_get_display (drawable=drawable@entry=0x3f715a0) at gdkdraw.c:240 > __PRETTY_FUNCTION__ = "IA__gdk_drawable_get_display" >#2 0x0000003a3ea47b06 in _gdk_synthesize_crossing_events_for_geometry_change (changed_window=0x3f715a0) at gdkwindow.c:10433 > display = <optimized out> > toplevel = <optimized out> > toplevel_priv = <optimized out> >#3 _gdk_synthesize_crossing_events_for_geometry_change (changed_window=0x3f715a0) at gdkwindow.c:10424 >No locals. >#4 0x0000003a3eedb3f4 in gtk_event_box_size_allocate (widget=0x3f1fcc0, allocation=<optimized out>) at gtkeventbox.c:537 > bin = 0x3f1fcc0 > child_allocation = {x = 0, y = 0, width = 66, height = 17} > priv = <optimized out> >#5 0x0000003a3721280e in g_cclosure_marshal_VOID__BOXEDv (closure=0x24af000, return_value=<optimized out>, instance=0x3f1fcc0, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x24cce80) at gmarshal.c:1160 > cc = 0x24af000 > data1 = <optimized out> > data2 = <optimized out> > callback = <optimized out> > arg0 = 0x7ffff306c700 > args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffff306c700, reg_save_area = 0x7ffff306c640}} >#6 0x0000003a3720f875 in _g_closure_invoke_va (closure=closure@entry=0x24af000, return_value=return_value@entry=0x0, instance=instance@entry=0x3f1fcc0, args=args@entry=0x7ffff306c628, n_params=1, param_types=0x24cce80) at gclosure.c:840 > marshal = 0x3a3720dc70 <g_type_class_meta_marshalv> > marshal_data = 0xf8 > in_marshal = <optimized out> > real_closure = 0x24aefe0 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#7 0x0000003a37227d88 in g_signal_emit_valist (instance=0x3f1fcc0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffff306c628) at gsignal.c:3211 > return_accu = 0x0 > accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > accumulator = 0x0 > emission = {next = 0x7ffff306c9f0, instance = 0x3f1fcc0, ihint = {signal_id = 19, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 38950224} > signal_id = 19 > instance_type = 38950224 > emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > rtype = 4 > static_scope = 0 > closure = 0x24af000 > run_type = <optimized out> > hlist = 0x0 > l = <optimized out> > fastpath = 0 > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#8 0x0000003a372287c2 in g_signal_emit (instance=instance@entry=0x3f1fcc0, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffff306c700, reg_save_area = 0x7ffff306c640}} >#9 0x0000003a3f086358 in IA__gtk_widget_size_allocate (widget=0x3f1fcc0, allocation=allocation@entry=0x7ffff306c790) at gtkwidget.c:4104 > aux_info = <optimized out> > real_allocation = {x = 1269, y = 91, width = 66, height = 17} > old_allocation = {x = 1269, y = 91, width = 60, height = 17} > alloc_needed = <optimized out> > size_changed = 1 > position_changed = 0 > __PRETTY_FUNCTION__ = "IA__gtk_widget_size_allocate" >#10 0x0000003a3ee86727 in gtk_box_size_allocate (widget=0x1, allocation=0x7ffff306cc10) at gtkbox.c:500 > box = 0x3f1fba0 > private = 0x3f1fc20 > child = 0x3f282f0 > children = 0x3eec0a0 > child_allocation = {x = 1269, y = 91, width = 66, height = 17} > nvis_children = 2 > nexpand_children = 1 > child_width = 66 > child_height = 15 > width = 1 > height = -1 > extra = 1 > x = 1269 > y = 0 > direction = GTK_TEXT_DIR_LTR >#11 0x00000033d993edf4 in Gtk::Widget_Class::size_allocate_callback (self=0x3f1fba0, p0=0x7ffff306cc10) at widget.cc:4137 > obj = 0x3f26e10 > obj_base = <optimized out> > base = <optimized out> >#12 0x0000003a3721280e in g_cclosure_marshal_VOID__BOXEDv (closure=0x24af000, return_value=<optimized out>, instance=0x3f1fba0, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x24cce80) at gmarshal.c:1160 > cc = 0x24af000 > data1 = <optimized out> > data2 = <optimized out> > callback = <optimized out> > arg0 = 0x7ffff306cc10 > args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffff306cc10, reg_save_area = 0x7ffff306cb50}} >#13 0x0000003a3720f875 in _g_closure_invoke_va (closure=closure@entry=0x24af000, return_value=return_value@entry=0x0, instance=instance@entry=0x3f1fba0, args=args@entry=0x7ffff306cb38, n_params=1, param_types=0x24cce80) at gclosure.c:840 > marshal = 0x3a3720dc70 <g_type_class_meta_marshalv> > marshal_data = 0xf8 > in_marshal = <optimized out> > real_closure = 0x24aefe0 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#14 0x0000003a37227d88 in g_signal_emit_valist (instance=0x3f1fba0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffff306cb38) at gsignal.c:3211 > return_accu = 0x0 > accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > accumulator = 0x0 > emission = {next = 0x7ffff306cf90, instance = 0x3f1fba0, ihint = {signal_id = 19, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 38955008} > signal_id = 19 > instance_type = 38955008 > emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > rtype = 4 > static_scope = 0 > closure = 0x24af000 > run_type = <optimized out> > hlist = 0x0 > l = <optimized out> > fastpath = 0 > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#15 0x0000003a372287c2 in g_signal_emit (instance=instance@entry=0x3f1fba0, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffff306cc10, reg_save_area = 0x7ffff306cb50}} >#16 0x0000003a3f086358 in IA__gtk_widget_size_allocate (widget=0x3f1fba0, allocation=allocation@entry=0x7ffff306cce0) at gtkwidget.c:4104 > aux_info = <optimized out> > real_allocation = {x = 1269, y = 91, width = 77, height = 17} > old_allocation = {x = 1269, y = 91, width = 71, height = 17} > alloc_needed = <optimized out> > size_changed = 1 > position_changed = 0 > __PRETTY_FUNCTION__ = "IA__gtk_widget_size_allocate" >#17 0x0000003a3ef70029 in gtk_notebook_page_allocate (page=0x3c29680, notebook=0x25df750) at gtknotebook.c:5991 > tab_requisition = {width = 75, height = 14} > ythickness = 3 > tab_pos = <optimized out> > tab_allocation_changed = 1 > widget = 0x25df750 > child_allocation = {x = 1269, y = 91, width = 77, height = 17} > tab_curvature = 1 > was_visible = 1 > xthickness = 3 > padding = <optimized out> > focus_width = 1 >#18 gtk_notebook_pages_allocate (notebook=notebook@entry=0x25df750) at gtknotebook.c:5885 > children = 0x3f21160 > last_child = <optimized out> > showarrow = <optimized out> > tab_space = <optimized out> > min = 0 > max = <optimized out> > remaining_space = 11 > expanded_tabs = 0 > tab_allocations_changed = <optimized out> >#19 0x0000003a3ef755c4 in gtk_notebook_size_allocate (widget=<optimized out>, allocation=<optimized out>) at gtknotebook.c:2311 > i = <optimized out> > border_width = 0 > page = <optimized out> > child_allocation = {x = 240, y = 114, width = 1120, height = 563} > children = <optimized out> > priv = 0x25df800 > notebook = 0x25df750 > tab_pos = 2 > is_rtl = <optimized out> > focus_width = 1 >#20 0x0000003a3721280e in g_cclosure_marshal_VOID__BOXEDv (closure=0x24af000, return_value=<optimized out>, instance=0x25df750, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x24cce80) at gmarshal.c:1160 > cc = 0x24af000 > data1 = <optimized out> > data2 = <optimized out> > callback = <optimized out> > arg0 = 0x7ffff306d1b0 > args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffff306d1b0, reg_save_area = 0x7ffff306d0f0}} >#21 0x0000003a3720f875 in _g_closure_invoke_va (closure=closure@entry=0x24af000, return_value=return_value@entry=0x0, instance=instance@entry=0x25df750, args=args@entry=0x7ffff306d0d8, n_params=1, param_types=0x24cce80) at gclosure.c:840 > marshal = 0x3a3720dc70 <g_type_class_meta_marshalv> > marshal_data = 0xf8 > in_marshal = <optimized out> > real_closure = 0x24aefe0 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#22 0x0000003a37227d88 in g_signal_emit_valist (instance=0x25df750, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffff306d0d8) at gsignal.c:3211 > return_accu = 0x0 > accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > accumulator = 0x0 > emission = {next = 0x7ffff306d480, instance = 0x25df750, ihint = {signal_id = 19, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 38967792} > signal_id = 19 > instance_type = 38967792 > emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > rtype = 4 > static_scope = 0 > closure = 0x24af000 > run_type = <optimized out> > hlist = 0x0 > l = <optimized out> > fastpath = 0 > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#23 0x0000003a372287c2 in g_signal_emit (instance=instance@entry=0x25df750, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffff306d1b0, reg_save_area = 0x7ffff306d0f0}} >#24 0x0000003a3f086358 in IA__gtk_widget_size_allocate (widget=0x25df750, allocation=allocation@entry=0x7ffff306d250) at gtkwidget.c:4104 > aux_info = <optimized out> > real_allocation = {x = 237, y = 85, width = 1126, height = 595} > old_allocation = {x = 237, y = 85, width = 1126, height = 595} > alloc_needed = <optimized out> > size_changed = 0 > position_changed = 0 > __PRETTY_FUNCTION__ = "IA__gtk_widget_size_allocate" >#25 0x0000003a3ef80dc6 in gtk_paned_size_allocate (widget=0x36db920, allocation=0x7ffff306d6a0) at gtkpaned.c:968 > child_allocation = {x = 237, y = 85, width = 1126, height = 595} > paned = 0x36db920 > border_width = <optimized out> >#26 0x0000003a3721280e in g_cclosure_marshal_VOID__BOXEDv (closure=0x24af000, return_value=<optimized out>, instance=0x36db920, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x24cce80) at gmarshal.c:1160 > cc = 0x24af000 > data1 = <optimized out> > data2 = <optimized out> > callback = <optimized out> > arg0 = 0x7ffff306d6a0 > args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffff306d6a0, reg_save_area = 0x7ffff306d5e0}} >#27 0x0000003a3720f875 in _g_closure_invoke_va (closure=closure@entry=0x24af000, return_value=return_value@entry=0x0, instance=instance@entry=0x36db920, args=args@entry=0x7ffff306d5c8, n_params=1, param_types=0x24cce80) at gclosure.c:840 > marshal = 0x3a3720dc70 <g_type_class_meta_marshalv> > marshal_data = 0xf8 > in_marshal = <optimized out> > real_closure = 0x24aefe0 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#28 0x0000003a37227d88 in g_signal_emit_valist (instance=0x36db920, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffff306d5c8) at gsignal.c:3211 > return_accu = 0x0 > accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > accumulator = 0x0 > emission = {next = 0x7ffff306d970, instance = 0x36db920, ihint = {signal_id = 19, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 38955648} > signal_id = 19 > instance_type = 38955648 > emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > rtype = 4 > static_scope = 0 > closure = 0x24af000 > run_type = <optimized out> > hlist = 0x0 > l = <optimized out> > fastpath = 0 > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#29 0x0000003a372287c2 in g_signal_emit (instance=instance@entry=0x36db920, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffff306d6a0, reg_save_area = 0x7ffff306d5e0}} >#30 0x0000003a3f086358 in IA__gtk_widget_size_allocate (widget=0x36db920, allocation=allocation@entry=0x7ffff306d720) at gtkwidget.c:4104 > aux_info = <optimized out> > real_allocation = {x = 237, y = 85, width = 1126, height = 595} > old_allocation = {x = 237, y = 85, width = 1126, height = 595} > alloc_needed = <optimized out> > size_changed = 0 > position_changed = 0 > __PRETTY_FUNCTION__ = "IA__gtk_widget_size_allocate" >#31 0x0000003a3ef80f06 in gtk_paned_size_allocate (widget=0x36dba20, allocation=0x7ffff306db90) at gtkpaned.c:946 > child1_requisition = {width = 442, height = 75} > child2_allocation = {x = 237, y = 686, width = 1126, height = 1} > child2_requisition = {width = 190, height = 112} > child1_allocation = {x = 237, y = 85, width = 1126, height = 595} > old_handle_pos = {x = 237, y = 680, width = 1126, height = 6} > handle_size = 6 > paned = 0x36dba20 > border_width = 0 >#32 0x0000003a3721280e in g_cclosure_marshal_VOID__BOXEDv (closure=0x24af000, return_value=<optimized out>, instance=0x36dba20, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x24cce80) at gmarshal.c:1160 > cc = 0x24af000 > data1 = <optimized out> > data2 = <optimized out> > callback = <optimized out> > arg0 = 0x7ffff306db90 > args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffff306db90, reg_save_area = 0x7ffff306dad0}} >#33 0x0000003a3720f875 in _g_closure_invoke_va (closure=closure@entry=0x24af000, return_value=return_value@entry=0x0, instance=instance@entry=0x36dba20, args=args@entry=0x7ffff306dab8, n_params=1, param_types=0x24cce80) at gclosure.c:840 > marshal = 0x3a3720dc70 <g_type_class_meta_marshalv> > marshal_data = 0xf8 > in_marshal = <optimized out> > real_closure = 0x24aefe0 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#34 0x0000003a37227d88 in g_signal_emit_valist (instance=0x36dba20, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffff306dab8) at gsignal.c:3211 > return_accu = 0x0 > accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > accumulator = 0x0 > emission = {next = 0x7ffff306de60, instance = 0x36dba20, ihint = {signal_id = 19, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 39002064} > signal_id = 19 > instance_type = 39002064 > emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > rtype = 4 > static_scope = 0 > closure = 0x24af000 > run_type = <optimized out> > hlist = 0x0 > l = <optimized out> > fastpath = 0 > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#35 0x0000003a372287c2 in g_signal_emit (instance=instance@entry=0x36dba20, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffff306db90, reg_save_area = 0x7ffff306dad0}} >#36 0x0000003a3f086358 in IA__gtk_widget_size_allocate (widget=0x36dba20, allocation=allocation@entry=0x7ffff306dc20) at gtkwidget.c:4104 > aux_info = <optimized out> > real_allocation = {x = 237, y = 85, width = 1126, height = 601} > old_allocation = {x = 237, y = 85, width = 1126, height = 601} > alloc_needed = <optimized out> > size_changed = 0 > position_changed = 0 > __PRETTY_FUNCTION__ = "IA__gtk_widget_size_allocate" >#37 0x0000003a3ef80f14 in gtk_paned_size_allocate (widget=0x36db820, allocation=0x7ffff306e080) at gtkpaned.c:947 > child1_requisition = {width = 176, height = 257} > child2_allocation = {x = 237, y = 85, width = 1126, height = 601} > child2_requisition = {width = 442, height = 193} > child1_allocation = {x = 3, y = 85, width = 228, height = 601} > old_handle_pos = {x = 231, y = 85, width = 6, height = 601} > handle_size = 6 > paned = 0x36db820 > border_width = 0 >#38 0x0000003a3721280e in g_cclosure_marshal_VOID__BOXEDv (closure=0x24af000, return_value=<optimized out>, instance=0x36db820, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x24cce80) at gmarshal.c:1160 > cc = 0x24af000 > data1 = <optimized out> > data2 = <optimized out> > callback = <optimized out> > arg0 = 0x7ffff306e080 > args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffff306e080, reg_save_area = 0x7ffff306dfc0}} >#39 0x0000003a3720f875 in _g_closure_invoke_va (closure=closure@entry=0x24af000, return_value=return_value@entry=0x0, instance=instance@entry=0x36db820, args=args@entry=0x7ffff306dfa8, n_params=1, param_types=0x24cce80) at gclosure.c:840 > marshal = 0x3a3720dc70 <g_type_class_meta_marshalv> > marshal_data = 0xf8 > in_marshal = <optimized out> > real_closure = 0x24aefe0 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#40 0x0000003a37227d88 in g_signal_emit_valist (instance=0x36db820, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffff306dfa8) at gsignal.c:3211 > return_accu = 0x0 > accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > accumulator = 0x0 > emission = {next = 0x7ffff306e370, instance = 0x36db820, ihint = {signal_id = 19, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 38955648} > signal_id = 19 > instance_type = 38955648 > emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > rtype = 4 > static_scope = 0 > closure = 0x24af000 > run_type = <optimized out> > hlist = 0x0 > l = <optimized out> > fastpath = 0 > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#41 0x0000003a372287c2 in g_signal_emit (instance=instance@entry=0x36db820, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffff306e080, reg_save_area = 0x7ffff306dfc0}} >#42 0x0000003a3f086358 in IA__gtk_widget_size_allocate (widget=0x36db820, allocation=allocation@entry=0x7ffff306e110) at gtkwidget.c:4104 > aux_info = <optimized out> > real_allocation = {x = 3, y = 85, width = 1360, height = 601} > old_allocation = {x = 3, y = 85, width = 1360, height = 601} > alloc_needed = <optimized out> > size_changed = 0 > position_changed = 0 > __PRETTY_FUNCTION__ = "IA__gtk_widget_size_allocate" >#43 0x0000003a3ee86727 in gtk_box_size_allocate (widget=0x158, allocation=0x7ffff306e590) at gtkbox.c:500 > box = 0x38aa190 > private = 0x38aa210 > child = 0x3bbaa80 > children = 0x0 > child_allocation = {x = 3, y = 85, width = 1360, height = 601} > nvis_children = 3 > nexpand_children = 0 > child_width = 624 > child_height = 601 > width = -344 > height = 0 > extra = 344 > x = 733 > y = 85 > direction = GTK_TEXT_DIR_LTR >#44 0x00000033d993edf4 in Gtk::Widget_Class::size_allocate_callback (self=0x38aa190, p0=0x7ffff306e590) at widget.cc:4137 > obj = 0x38b0810 > obj_base = <optimized out> > base = <optimized out> >#45 0x0000003a3721280e in g_cclosure_marshal_VOID__BOXEDv (closure=0x24af000, return_value=<optimized out>, instance=0x38aa190, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x24cce80) at gmarshal.c:1160 > cc = 0x24af000 > data1 = <optimized out> > data2 = <optimized out> > callback = <optimized out> > arg0 = 0x7ffff306e590 > args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffff306e590, reg_save_area = 0x7ffff306e4d0}} >#46 0x0000003a3720f875 in _g_closure_invoke_va (closure=closure@entry=0x24af000, return_value=return_value@entry=0x0, instance=instance@entry=0x38aa190, args=args@entry=0x7ffff306e4b8, n_params=1, param_types=0x24cce80) at gclosure.c:840 > marshal = 0x3a3720dc70 <g_type_class_meta_marshalv> > marshal_data = 0xf8 > in_marshal = <optimized out> > real_closure = 0x24aefe0 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#47 0x0000003a37227d88 in g_signal_emit_valist (instance=0x38aa190, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffff306e4b8) at gsignal.c:3211 > return_accu = 0x0 > accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > accumulator = 0x0 > emission = {next = 0x7ffff306e870, instance = 0x38aa190, ihint = {signal_id = 19, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 39001328} > signal_id = 19 > instance_type = 39001328 > emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > rtype = 4 > static_scope = 0 > closure = 0x24af000 > run_type = <optimized out> > hlist = 0x0 > l = <optimized out> > fastpath = 0 > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#48 0x0000003a372287c2 in g_signal_emit (instance=instance@entry=0x38aa190, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffff306e590, reg_save_area = 0x7ffff306e4d0}} >#49 0x0000003a3f086358 in IA__gtk_widget_size_allocate (widget=0x38aa190, allocation=allocation@entry=0x7ffff306e600) at gtkwidget.c:4104 > aux_info = <optimized out> > real_allocation = {x = 3, y = 31, width = 1360, height = 655} > old_allocation = {x = 3, y = 31, width = 1360, height = 655} > alloc_needed = <optimized out> > size_changed = 0 > position_changed = 0 > __PRETTY_FUNCTION__ = "IA__gtk_widget_size_allocate" >#50 0x0000003a3ef755b7 in gtk_notebook_size_allocate (widget=<optimized out>, allocation=<optimized out>) at gtknotebook.c:2308 > i = <optimized out> > border_width = 0 > page = 0x3bb3e80 > child_allocation = {x = 3, y = 31, width = 1360, height = 655} > children = 0x0 > priv = 0x25df0e0 > notebook = 0x25df030 > tab_pos = 2 > is_rtl = <optimized out> > focus_width = 1 >#51 0x00000033d993edf4 in Gtk::Widget_Class::size_allocate_callback (self=0x25df030, p0=0x7ffff306ea90) at widget.cc:4137 > obj = 0x25e04a0 > obj_base = <optimized out> > base = <optimized out> >#52 0x0000003a3721280e in g_cclosure_marshal_VOID__BOXEDv (closure=0x24af000, return_value=<optimized out>, instance=0x25df030, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x24cce80) at gmarshal.c:1160 > cc = 0x24af000 > data1 = <optimized out> > data2 = <optimized out> > callback = <optimized out> > arg0 = 0x7ffff306ea90 > args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffff306ea90, reg_save_area = 0x7ffff306e9d0}} >#53 0x0000003a3720f875 in _g_closure_invoke_va (closure=closure@entry=0x24af000, return_value=return_value@entry=0x0, instance=instance@entry=0x25df030, args=args@entry=0x7ffff306e9b8, n_params=1, param_types=0x24cce80) at gclosure.c:840 > marshal = 0x3a3720dc70 <g_type_class_meta_marshalv> > marshal_data = 0xf8 > in_marshal = <optimized out> > real_closure = 0x24aefe0 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#54 0x0000003a37227d88 in g_signal_emit_valist (instance=0x25df030, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffff306e9b8) at gsignal.c:3211 > return_accu = 0x0 > accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > accumulator = 0x0 > emission = {next = 0x7ffff306ed80, instance = 0x25df030, ihint = {signal_id = 19, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 38967792} > signal_id = 19 > instance_type = 38967792 > emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > rtype = 4 > static_scope = 0 > closure = 0x24af000 > run_type = <optimized out> > hlist = 0x0 > l = <optimized out> > fastpath = 0 > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#55 0x0000003a372287c2 in g_signal_emit (instance=instance@entry=0x25df030, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffff306ea90, reg_save_area = 0x7ffff306e9d0}} >#56 0x0000003a3f086358 in IA__gtk_widget_size_allocate (widget=0x25df030, allocation=allocation@entry=0x7ffff306eb20) at gtkwidget.c:4104 > aux_info = <optimized out> > real_allocation = {x = 0, y = 0, width = 1366, height = 689} > old_allocation = {x = 0, y = 0, width = 1366, height = 689} > alloc_needed = <optimized out> > size_changed = 0 > position_changed = 0 > __PRETTY_FUNCTION__ = "IA__gtk_widget_size_allocate" >#57 0x0000003a3ee86727 in gtk_box_size_allocate (widget=0x19f, allocation=0x7ffff306efa0) at gtkbox.c:500 > box = 0x25d19f0 > private = 0x25d1a70 > child = 0x25dd8f0 > children = 0x0 > child_allocation = {x = 0, y = 0, width = 1366, height = 689} > nvis_children = 1 > nexpand_children = 0 > child_width = 1366 > child_height = 608 > width = 0 > height = -415 > extra = 415 > x = 0 > y = 0 > direction = GTK_TEXT_DIR_LTR >#58 0x00000033d993edf4 in Gtk::Widget_Class::size_allocate_callback (self=0x25d19f0, p0=0x7ffff306efa0) at widget.cc:4137 > obj = 0x381c440 > obj_base = <optimized out> > base = <optimized out> >#59 0x0000003a3721280e in g_cclosure_marshal_VOID__BOXEDv (closure=0x24af000, return_value=<optimized out>, instance=0x25d19f0, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x24cce80) at gmarshal.c:1160 > cc = 0x24af000 > data1 = <optimized out> > data2 = <optimized out> > callback = <optimized out> > arg0 = 0x7ffff306efa0 > args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffff306efa0, reg_save_area = 0x7ffff306eee0}} >#60 0x0000003a3720f875 in _g_closure_invoke_va (closure=closure@entry=0x24af000, return_value=return_value@entry=0x0, instance=instance@entry=0x25d19f0, args=args@entry=0x7ffff306eec8, n_params=1, param_types=0x24cce80) at gclosure.c:840 > marshal = 0x3a3720dc70 <g_type_class_meta_marshalv> > marshal_data = 0xf8 > in_marshal = <optimized out> > real_closure = 0x24aefe0 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#61 0x0000003a37227d88 in g_signal_emit_valist (instance=0x25d19f0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffff306eec8) at gsignal.c:3211 > return_accu = 0x0 > accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > accumulator = 0x0 > emission = {next = 0x7ffff306f290, instance = 0x25d19f0, ihint = {signal_id = 19, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 38955008} > signal_id = 19 > instance_type = 38955008 > emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > rtype = 4 > static_scope = 0 > closure = 0x24af000 > run_type = <optimized out> > hlist = 0x0 > l = <optimized out> > fastpath = 0 > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#62 0x0000003a372287c2 in g_signal_emit (instance=instance@entry=0x25d19f0, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffff306efa0, reg_save_area = 0x7ffff306eee0}} >#63 0x0000003a3f086358 in IA__gtk_widget_size_allocate (widget=0x25d19f0, allocation=allocation@entry=0x7ffff306f030) at gtkwidget.c:4104 > aux_info = <optimized out> > real_allocation = {x = 0, y = 0, width = 1366, height = 689} > old_allocation = {x = 0, y = 0, width = 1366, height = 689} > alloc_needed = <optimized out> > size_changed = 0 > position_changed = 0 > __PRETTY_FUNCTION__ = "IA__gtk_widget_size_allocate" >#64 0x0000003a3ee86727 in gtk_box_size_allocate (widget=0x51, allocation=0x7ffff306f4b0) at gtkbox.c:500 > box = 0x25d1960 > private = 0x25d19e0 > child = 0x25dd870 > children = 0x25d6820 > child_allocation = {x = 0, y = 0, width = 1366, height = 689} > nvis_children = 2 > nexpand_children = 0 > child_width = 951 > child_height = 689 > width = -81 > height = 0 > extra = 81 > x = 0 > y = 0 > direction = GTK_TEXT_DIR_LTR >#65 0x00000033d993edf4 in Gtk::Widget_Class::size_allocate_callback (self=0x25d1960, p0=0x7ffff306f4b0) at widget.cc:4137 > obj = 0x37ee240 > obj_base = <optimized out> > base = <optimized out> >#66 0x0000003a3721280e in g_cclosure_marshal_VOID__BOXEDv (closure=0x24af000, return_value=<optimized out>, instance=0x25d1960, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x24cce80) at gmarshal.c:1160 > cc = 0x24af000 > data1 = <optimized out> > data2 = <optimized out> > callback = <optimized out> > arg0 = 0x7ffff306f4b0 > args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffff306f4b0, reg_save_area = 0x7ffff306f3f0}} >#67 0x0000003a3720f875 in _g_closure_invoke_va (closure=closure@entry=0x24af000, return_value=return_value@entry=0x0, instance=instance@entry=0x25d1960, args=args@entry=0x7ffff306f3d8, n_params=1, param_types=0x24cce80) at gclosure.c:840 > marshal = 0x3a3720dc70 <g_type_class_meta_marshalv> > marshal_data = 0xf8 > in_marshal = <optimized out> > real_closure = 0x24aefe0 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#68 0x0000003a37227d88 in g_signal_emit_valist (instance=0x25d1960, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffff306f3d8) at gsignal.c:3211 > return_accu = 0x0 > accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > accumulator = 0x0 > emission = {next = 0x7ffff306f750, instance = 0x25d1960, ihint = {signal_id = 19, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 39001328} > signal_id = 19 > instance_type = 39001328 > emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > rtype = 4 > static_scope = 0 > closure = 0x24af000 > run_type = <optimized out> > hlist = 0x0 > l = <optimized out> > fastpath = 0 > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#69 0x0000003a372287c2 in g_signal_emit (instance=instance@entry=0x25d1960, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffff306f4b0, reg_save_area = 0x7ffff306f3f0}} >#70 0x0000003a3f086358 in IA__gtk_widget_size_allocate (widget=0x25d1960, allocation=allocation@entry=0x7ffff306f500) at gtkwidget.c:4104 > aux_info = <optimized out> > real_allocation = {x = 0, y = 0, width = 1366, height = 709} > old_allocation = {x = 0, y = 0, width = 1366, height = 709} > alloc_needed = <optimized out> > size_changed = 0 > position_changed = 0 > __PRETTY_FUNCTION__ = "IA__gtk_widget_size_allocate" >#71 0x0000003a3f0938c7 in gtk_window_size_allocate (widget=0x2534520, allocation=0x7ffff306f970) at gtkwindow.c:4994 > window = 0x2534520 > child_allocation = {x = 0, y = 0, width = 1366, height = 709} >#72 0x00000033d993edf4 in Gtk::Widget_Class::size_allocate_callback (self=0x2534520, p0=0x7ffff306f970) at widget.cc:4137 > obj = 0x25dc970 > obj_base = <optimized out> > base = <optimized out> >#73 0x0000003a3721280e in g_cclosure_marshal_VOID__BOXEDv (closure=0x24af000, return_value=<optimized out>, instance=0x2534520, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x24cce80) at gmarshal.c:1160 > cc = 0x24af000 > data1 = <optimized out> > data2 = <optimized out> > callback = <optimized out> > arg0 = 0x7ffff306f970 > args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffff306f970, reg_save_area = 0x7ffff306f8b0}} >#74 0x0000003a3720f943 in _g_closure_invoke_va (closure=closure@entry=0x24af000, return_value=return_value@entry=0x0, instance=instance@entry=0x2534520, args=args@entry=0x7ffff306f898, n_params=1, param_types=0x24cce80) at gclosure.c:840 > marshal = 0x3a3720dc70 <g_type_class_meta_marshalv> > marshal_data = 0xf8 > in_marshal = <optimized out> > real_closure = 0x24aefe0 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#75 0x0000003a37227d88 in g_signal_emit_valist (instance=0x2534520, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffff306f898) at gsignal.c:3211 > return_accu = 0x0 > accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > accumulator = 0x0 > emission = {next = 0x7ffff306fc70, instance = 0x2534520, ihint = {signal_id = 19, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 39004848} > signal_id = 19 > instance_type = 39004848 > emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > rtype = 4 > static_scope = 0 > closure = 0x24af000 > run_type = <optimized out> > hlist = 0x0 > l = <optimized out> > fastpath = 0 > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#76 0x0000003a372287c2 in g_signal_emit (instance=instance@entry=0x2534520, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffff306f970, reg_save_area = 0x7ffff306f8b0}} >#77 0x0000003a3f086358 in IA__gtk_widget_size_allocate (widget=0x2534520, allocation=<optimized out>) at gtkwidget.c:4104 > aux_info = <optimized out> > real_allocation = {x = 0, y = 0, width = 1366, height = 709} > old_allocation = {x = 0, y = 0, width = 1366, height = 709} > alloc_needed = <optimized out> > size_changed = 0 > position_changed = 0 > __PRETTY_FUNCTION__ = "IA__gtk_widget_size_allocate" >#78 0x0000003a3eec1025 in IA__gtk_container_resize_children (container=container@entry=0x2534520) at gtkcontainer.c:1478 > widget = <optimized out> > __PRETTY_FUNCTION__ = "IA__gtk_container_resize_children" >#79 0x0000003a3f0933ae in gtk_window_move_resize (window=0x2534520) at gtkwindow.c:6403 > new_flags = 66 > widget = 0x2534520 > info = 0x25dcfd0 > new_geometry = {min_width = 1024, min_height = 680, max_width = 0, max_height = 0, base_width = 0, base_height = 0, width_inc = 0, height_inc = 0, min_aspect = 0, max_aspect = 0, win_gravity = GDK_GRAVITY_NORTH_WEST} > new_request = {x = 0, y = 27, width = 1366, height = 709} > configure_request_pos_changed = 0 > hints_changed = <optimized out> > container = 0x2534520 > configure_request_size_changed = <optimized out> > saved_last_info = {geometry = {min_width = 1024, min_height = 680, max_width = 0, max_height = 0, base_width = 0, base_height = 0, width_inc = 0, height_inc = 0, min_aspect = <optimized out>, max_aspect = <optimized out>, win_gravity = <optimized out>}, flags = <optimized out>, configure_request = {x = <optimized out>, y = <optimized out>, width = <optimized out>, height = <optimized out>}} >#80 gtk_window_check_resize (container=<optimized out>) at gtkwindow.c:5408 >No locals. >#81 gtk_window_check_resize (container=<optimized out>) at gtkwindow.c:5405 >No locals. >#82 0x00000033d98af2d0 in Gtk::Container_Class::check_resize_callback (self=0x2534520) at container.cc:666 > obj = <optimized out> > obj_base = 0x25dc990 > base = <optimized out> >#83 0x0000003a3720f943 in _g_closure_invoke_va (closure=closure@entry=0x24d3ba0, return_value=return_value@entry=0x0, instance=instance@entry=0x2534520, args=args@entry=0x7ffff306fdb8, n_params=0, param_types=0x0) at gclosure.c:840 > marshal = 0x3a3720dc70 <g_type_class_meta_marshalv> > marshal_data = 0x2e0 > in_marshal = <optimized out> > real_closure = 0x24d3b80 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#84 0x0000003a37227d88 in g_signal_emit_valist (instance=0x2534520, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffff306fdb8) at gsignal.c:3211 > return_accu = 0x0 > accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > accumulator = 0x0 > emission = {next = 0x0, instance = 0x2534520, ihint = {signal_id = 82, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 39004848} > signal_id = 82 > instance_type = 39004848 > emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > rtype = 4 > static_scope = 0 > closure = 0x24d3ba0 > run_type = <optimized out> > hlist = 0x0 > l = <optimized out> > fastpath = 0 > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#85 0x0000003a372287c2 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3356 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffff306fe90, reg_save_area = 0x7ffff306fdd0}} >#86 0x0000003a3eec0fa0 in gtk_container_idle_sizer (data=<optimized out>) at gtkcontainer.c:1357 > slist = <optimized out> > widget = 0x2534520 >#87 0x0000003a3ea1eb97 in gdk_threads_dispatch (data=0x3dafd40) at gdk.c:512 > dispatch = 0x3dafd40 > ret = 0 >#88 0x0000003a35e47825 in g_main_dispatch (context=0x2474ce0) at gmain.c:2539 > dispatch = 0x3a35e45580 <g_idle_dispatch> > was_in_call = 0 > user_data = 0x3dafd40 > callback = 0x3a3ea1eb40 <gdk_threads_dispatch> > cb_funcs = 0x3a3611e980 > cb_data = 0x36540e0 > current_source_link = {data = 0x36df710, next = 0x0} > need_destroy = <optimized out> > source = 0x36df710 > current = 0x257a780 > i = <optimized out> >#89 g_main_context_dispatch (context=context@entry=0x2474ce0) at gmain.c:3075 >No locals. >#90 0x0000003a35e47b58 in g_main_context_iterate (context=0x2474ce0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3146 > max_priority = 110 > timeout = 0 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = <optimized out> > fds = 0x36a56b0 >#91 0x0000003a35e47f52 in g_main_loop_run (loop=0x37f3680) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#92 0x0000003a3ef4ac57 in IA__gtk_main () at gtkmain.c:1257 > tmp_list = 0x0 > functions = 0x0 > init = <optimized out> > loop = 0x37f3680 >#93 0x00000000008089f3 in main (argc=1, argv=0x7ffff3070448) at main.cpp:174 > i = 1 > wboptions = {basedir = "/usr/share/mysql-workbench", plugin_search_path = "/usr/lib64/mysql-workbench/plugins", struct_search_path = "/usr/share/mysql-workbench/grt", module_search_path = "/usr/lib64/mysql-workbench/modules", library_search_path = "", cdbc_driver_search_path = "", user_data_dir = "/home/geb/.mysql/workbench", open_at_startup_type = "", open_at_startup = "", run_at_startup = "", run_language = "", force_sw_rendering = false, force_opengl_rendering = false, verbose = false, quit_when_done = false, no_logo = false} > app = {<sigc::trackable> = {callback_list_ = 0x0}, _vptr.Main = 0x33d9c17d30, static signal_run_ = {<No data fields>}, static signal_quit_ = {<No data fields>}, static signal_key_snooper_ = {<No data fields>}, static instance_ = 0x7ffff30701d0} > log = {static _impl = 0x2472d90} > program = {_wb_context_ui = 0x2585e70, _wb_context = 0x2586080, _grt_manager = 0x258b3e0, _main_form = 0x25d9fb0, _idle_signal_conn = {slot_ = 0x37f3730}, static _instance = 0x7ffff3070210} > >Thread 9 (Thread 0x7ff06d0cc700 (LWP 3421)): >#0 0x0000003a3460e80d in nanosleep () at ../sysdeps/unix/syscall-template.S:82 >No locals. >#1 0x0000003a35e6ba92 in g_usleep (microseconds=<optimized out>) at gtimer.c:259 > request = {tv_sec = 1, tv_nsec = 0} > remaining = {tv_sec = 0, tv_nsec = 394779822} >#2 0x0000003a4c2bbb2a in bec::TimerActionThread::main_loop (this=0x3648c30) at grt/common.cpp:223 > n = <optimized out> > d = <optimized out> >#3 0x0000003a4c2bbc09 in bec::TimerActionThread::start (data=<optimized out>) at grt/common.cpp:203 > thread = <optimized out> >#4 0x0000003a35e6a495 in g_thread_proxy (data=0x37a1990) at gthread.c:801 > thread = 0x37a1990 >#5 0x0000003a34607d14 in start_thread (arg=0x7ff06d0cc700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7ff06d0cc700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140670598432512, 9066960493689174943, 0, 249980649472, 140670598432512, 56921136, -9064467735337501793, 9052297129740598175}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#6 0x0000003a342f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 8 (Thread 0x7ff078ab9700 (LWP 3415)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:218 >No locals. >#1 0x0000003a35e83cf5 in g_cond_wait_until (cond=cond@entry=0x258c688, mutex=mutex@entry=0x258c680, end_time=end_time@entry=7392971969) at gthread-posix.c:855 > ts = {tv_sec = 7392, tv_nsec = 971969000} > status = <optimized out> >#2 0x0000003a35e1e6d1 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x258c680, wait=wait@entry=1, end_time=end_time@entry=7392971969) at gasyncqueue.c:424 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x0000003a35e1ede9 in g_async_queue_timed_pop (queue=0x258c680, end_time=0x7ff078ab8b90) at gasyncqueue.c:612 > m_end_time = 7392971969 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_timed_pop" >#4 0x0000003a4c2bfcf9 in bec::GRTDispatcher::worker_thread (data=0x258c630) at grt/grt_dispatcher.cpp:487 > task = <optimized out> > timeout = {tv_sec = 1349742234, tv_usec = 889849} > count = <optimized out> > self = 0x258c630 > task_queue = 0x258c680 > callback_queue = 0x258c740 >#5 0x0000003a35e6a495 in g_thread_proxy (data=0x25d2b70) at gthread.c:801 > thread = 0x25d2b70 >#6 0x0000003a34607d14 in start_thread (arg=0x7ff078ab9700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7ff078ab9700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140670793389824, 9066960493689174943, 0, 249980649472, 140670793389824, 39372336, -9064442232358569057, 9052297129740598175}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x0000003a342f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 7 (Thread 0x7ff065a03700 (LWP 3427)): >#0 0x00007ff06f739187 in yyparse () at ../../library/sql-parser/source/linux/myx_sql_parser.cpp:41592 > yystate = <optimized out> > yyssa = {0, 43, 0 <repeats 90 times>, -27132, 13280, 58, 0, 0, 0, 0, 0, -16984, -17424, 0, 0, 6528, 26016, 32752, 0, 61, 0, 0, 0, 110, 0, 0, 0, -25071, 13280, 58, 0, 40, 0, 0, 0, 6496, 26016, 32752, 0, -15626, 751, 0, 0, 15536, 13344, 58, 0, 12560, 13344, 58, 0, 0, 0, 0, 0, -4158, 2, 0, 0, 15536, 13344, 58, 0, 0, 0, 0, 0, -15248, 13344, 58, 0 <repeats 13 times>, -31368, 792, 0, 0, -22128, -32402, 32752, 0, -22126, 28519, 32752, 0, 2584, 13345, 58, 0, 3416, 28514, 32752, 0, 0, 0, 5, 0, 1448, 0, 1, 0} > yyss = 0x7ff065a01700 > yytoken = <optimized out> > yyval = 0x0 > yylen = 0 > yylval = 0x0 > yyvs = 0x7ff065a01890 > yyn = 972 > yyresult = <optimized out> > yychar = 42 > yyerrstatus = <optimized out> > yyvsp = 0x7ff065a018a0 > yyssp = 0x7ff065a01702 > yyvsa = {0x0, 0x0, 0x0, 0x1, 0x32356e8, 0x3235390, 0x5, 0x3a33e0a09b, 0x0, 0x3188578, 0x7ff000000005, 0x0, 0x7ff000000001, 0x3235390, 0x7ff065a01ab0, 0x61, 0x6e, 0x3a33e09e11, 0x0, 0x32356e8, 0x7ff065a01980, 0x7ff065a01960, 0x0, 0x3188578, 0xbbf0bda8, 0x7ff06f67a992, 0xffffffff, 0x9053ec69, 0x7ff065a01b20, 0x61, 0x6e, 0x3a33e09e11, 0x7ff065a01b29, 0x7ff065a01b00, 0x2414fb1, 0x7ff06f61f888, 0x7ff06f61c3a0, 0x7ff065a01b20, 0x120a7, 0x7ff06f61f888, 0x7ff06f61d9ac, 0x7ff06f622300, 0x11677, 0x7ff06f61f888, 0x0, 0x0, 0x3235390, 0x7ff06f67afb9, 0x7ff06f636070, 0x7ff06f622300, 0x500000000, 0x1000001c5, 0x7ff06f636070, 0x7ff065a01be0, 0x7ff065a01bc0, 0x1, 0x32356e8, 0x3235390, 0x5, 0x3a33e0a09b, 0x0, 0x0, 0x5, 0x0, 0x1, 0x3235390, 0x7ff000000005, 0x0, 0x7ff000000001, 0x3235390, 0x0, 0x32356e8, 0x7ff065a01b20, 0x7ff065a01b00, 0x0, 0x0, 0x9053ec69, 0x7ff06f67afb9, 0xffffffff, 0x0, 0x8b3b9272, 0x7ff06f67a738, 0x7ff06f622300, 0x3235390, 0x7c00000077, 0x7ff065a01b50, 0x7ff06f62a748, 0x3235390, 0x0, 0x3a35e6eed7, 0x1, 0x7ff058000020, 0x1f, 0x7ff065a01c5f, 0x6, 0x7ff065a01f90, 0x7ff065a022f0, 0x7ff06faaeb00, 0x0, 0x7ff065a01ecc, 0x7ff065a01f90, 0x3a33e09604, 0x65a01c70, 0xcea36a7e, 0x7ff065a01d80, 0x3a, 0x6e, 0x3a33e09e11, 0x7ff06fafed3e, 0x7ff065a01d60, 0x33a8da9, 0x3a3d205bb0, 0x7ff065a01c40, 0xf5063698, 0x7ff065a01dd0, 0x61, 0x6e, 0x3a33e09e11, 0x7ff065a01e18, 0x7ff065a01db0, 0x3d418da, 0x7ff06f61f888, 0x7ff06f61d110, 0x7ff06f647013, 0x1ea0c, 0x7ff06f61f888, 0x500000000, 0x7ff06f6273a0, 0x7ff058024658, 0x3a3d260a75, 0x0, 0x0, 0x3235390, 0x7ff06f67a76e, 0x7ff06f636070, 0x7ff06f6273a0, 0x500000000, 0x100000521, 0x3a3d4e6cf0, 0x7ff065a01e90, 0x7ff065a01e70, 0x1, 0x32356e8, 0x3235390, 0x5, 0x3a33e0a09b, 0x0, 0x0, 0x5, 0x0, 0x3a00000001, 0x3235390, 0x3a3d501050, 0x7ff065a01d60, 0x3a3d501050, 0x6, 0x0, 0x32356e8, 0x7ff065a01dd0, 0x7ff065a01db0, 0x7ff058018140, 0x0, 0xf5063698, 0x7ff06f67a76e, 0xffffffff, 0x0, 0x0, 0xffffffff, 0x7ff06f6273a0, 0x3235390, 0x7ff058018140, 0x18, 0x7ff065a01e70, 0x3a3d25f58d, 0x0, 0x7ff06fafecf0, 0x7ff065a01e50, 0x7ff065a01e90, 0x7ff06faa8fd0, 0x7ff065a01fe8, 0x0, 0x7ff06f709e31, 0x3d20e898, 0x7ff06faacd98, 0x0, 0x7ff065a01fe0, 0x7ff065a01f90, 0x7ff065a022f0, 0x7ff065a02200, 0x3a33e0e2e4, 0x7ff000000005, 0x0, 0x7ff06f6273a0, 0x0, 0x7ff065a02500, 0x7ff065a02200, 0x7ff058018088, 0x3a33e14915, 0x1166658, 0x0} >#1 0x00007ff06f709857 in Mysql_sql_parser_fe::process_sql_statement_cb (splitter=splitter@entry=0x7ff065a022f0, statement=0x7ff058018088 "SELECT * FROM hybridlog.msg_driver_profile", context_ptr=context_ptr@entry=0x7ff065a02500) at src/mysql_sql_parser_fe.cpp:462 > orig_sql = "SELECT * FROM hybridlog.msg_driver_profile" > _lex_helper = {_yystype = 0x0, _lex = {yylineno = 1, yytoklen = 0, yylval = 0x7ff065a016f8, first_item = 0x7ff06fafece0, last_item = 0x7ff06fafed20, buf = 0x7ff0580015a8 "SELECT * FROM hybridlog.msg_driver_profile", ptr = 0x7ff0580015b0 " FROM hybridlog.msg_driver_profile", tok_start = 0x7ff0580015af "* FROM hybridlog.msg_driver_profile", tok_end = 0x7ff0580015ae " * FROM hybridlog.msg_driver_profile", end_of_query = 0x7ff0580015d2 "", tok_start_prev = 0x7ff0580015a8 "SELECT * FROM hybridlog.msg_driver_profile", tok_end_prev = 0x7ff0580015a8 "SELECT * FROM hybridlog.msg_driver_profile", length = 0x0, dec = 0x0, change = 0x0, name = 0x0, like_name = 0x0, help_arg = 0x0, backup_dir = 0x0, to_log = 0x0, x509_subject = 0x0, x509_issuer = 0x0, ssl_cipher = 0x0, found_semicolon = 0x0, exchange = 0x0, result = 0x0, comment = {str = 0x0, length = 0}, ident = {str = 0x0, length = 0}, grant_user = 0x0, yacc_yyss = 0x0, yacc_yyvs = 0x0, charset = 0x7ff06faf4d20, create_view_select_start = 0, part_info = 0x0, definer = 0x0, sql_command = mysql_parser::SQLCOM_END, orig_sql_command = mysql_parser::SQLCOM_END, next_state = mysql_parser::MY_LEX_START, {xa_opt = mysql_parser::XA_NONE}, nest_level = 0, table_count = 0, describe = 0 '\000', derived_tables = 0 '\000', create_view_algorithm = 0 '\000', create_view_check = 0 '\000', drop_if_exists = false, drop_temporary = false, local_file = false, one_shot_set = false, in_comment = false, ignore_space = false, verbose = false, no_write_to_binlog = false, tx_chain = false, tx_release = false, binlog_row_based_if_mixed = false, view_prepare_mode = false, stmt_prepare_mode = false, safe_to_cache_query = true, subqueries = false, ignore = false, variables_used = false, prepared_stmt_name = {str = 0x0, length = 0}, prepared_stmt_code = {str = 0x0, length = 0}, prepared_stmt_code_is_varref = false, sphead = 0x0, spname = 0x0, sp_lex_in_use = false, all_privileges = false, spcont = 0x0, sroutines_list_own_last = 0x0, sroutines_list_own_elements = 0, et = 0x0, et_compile_phase = false, only_view = false, empty_field_list_on_rset = false, create_view_suid = false, stmt_definition_begin = 0x0, fname_start = 0x0, fname_end = 0x0, alter_tablespace_info = 0x0, escape_used = false, sql_mode = {MODE_ANSI_QUOTES = false, MODE_HIGH_NOT_PRECEDENCE = false, MODE_PIPES_AS_CONCAT = false, MODE_NO_BACKSLASH_ESCAPES = false, MODE_IGNORE_SPACE = false}}} > result = 0 > effective_sql = "" > sql = "SELECT * FROM hybridlog.msg_driver_profile" > stmt_begin_lineno = <optimized out> > stmt_begin_line_pos = <optimized out> > context = 0x7ff065a02500 > ignore_statement = false > first_versioning_comment_pos = -1 > tree = <optimized out> > err_msg = <error reading variable: Cannot access memory at address 0x7fefffffffed> > err_tok_line_pos = <optimized out> > err_tok_lineno = <optimized out> > err_tok_len = <optimized out> > stmt_end_lineno = <optimized out> > stmt_end_line_pos = <optimized out> >#2 0x00007ff06f73163a in mysql_parser::MyxStatementParser::process (this=this@entry=0x7ff065a022f0, is=..., cb=cb@entry=0x7ff06f709630 <Mysql_sql_parser_fe::process_sql_statement_cb(mysql_parser::MyxStatementParser const*, char const*, void*)>, arg=arg@entry=0x7ff065a02500, mode=mode@entry=0) at ../../library/sql-parser/source/myx_statement_parser.cpp:382 > stmt_boffset_inc = 43 > delim_buffer = "" > strchar = 0 '\000' > m = true > p = <optimized out> > state = mysql_parser::MyxStatementParser::delimtok > c = <optimized out> > prevState = mysql_parser::MyxStatementParser::stmt > stmt_buffer = "SELECT * FROM hybridlog.msg_driver_profile" > len = 1 > can_be_kwd = <optimized out> >#3 0x00007ff06f731cb7 in mysql_parser::myx_process_sql_statements (sql=<optimized out>, cs=<optimized out>, cb=0x7ff06f709630 <Mysql_sql_parser_fe::process_sql_statement_cb(mysql_parser::MyxStatementParser const*, char const*, void*)>, user_data=0x7ff065a02500, mode=0) at ../../library/sql-parser/source/myx_statement_parser.cpp:458 > p = {_vptr.MyxStatementParser = 0x7ff06faaadd0, static CHAR_BUFFER_SIZE = 32768, delim = ";", cs = 0x7ff06faf4d20, char_buffer = 0x7ff058010060 ";;;ECT * FROM hybridlog.msg_driver_profile;", char_buffer_b = 0x7ff058010061 ";;ECT * FROM hybridlog.msg_driver_profile;", char_buffer_e = 0x7ff058010061 ";;ECT * FROM hybridlog.msg_driver_profile;", eof_hit = false, _stmt_boffset = 0, _stmt_first_line_first_symbol_pos = 0, _symbols_since_newline = 43, _total_lc = 0} > tmp = {<std::basic_istream<char, std::char_traits<char> >> = {<std::basic_ios<char, std::char_traits<char> >> = {<std::ios_base> = {_vptr.ios_base = 0x3a3d4e8f40, static boolalpha = std::_S_boolalpha, static dec = std::_S_dec, static fixed = std::_S_fixed, static hex = std::_S_hex, static internal = std::_S_internal, static left = std::_S_left, static oct = std::_S_oct, static right = std::_S_right, static scientific = std::_S_scientific, static showbase = std::_S_showbase, static showpoint = std::_S_showpoint, static showpos = std::_S_showpos, static skipws = std::_S_skipws, static unitbuf = std::_S_unitbuf, static uppercase = std::_S_uppercase, static adjustfield = std::_S_adjustfield, static basefield = std::_S_basefield, static floatfield = std::_S_floatfield, static badbit = std::_S_badbit, static eofbit = std::_S_eofbit, static failbit = std::_S_failbit, static goodbit = std::_S_goodbit, static app = std::_S_app, static ate = std::_S_ate, static binary = std::_S_bin, static in = std::_S_in, static out = std::_S_out, static trunc = std::_S_trunc, static beg = std::_S_beg, static cur = std::_S_cur, static end = std::_S_end, _M_precision = 6, _M_width = 0, _M_flags = 4098, _M_exception = std::_S_goodbit, _M_streambuf_state = (std::_S_eofbit | std::_S_failbit), _M_callbacks = 0x0, _M_word_zero = {_M_pword = 0x0, _M_iword = 0}, _M_local_word = {{_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}}, _M_word_size = 8, _M_word = 0x7ff065a023e0, _M_ios_locale = {static none = 0, static ctype = 1, static numeric = 2, static collate = 4, static time = 8, static monetary = 16, static messages = 32, static all = 63, _M_impl = 0x3a3d500ac0, static _S_classic = 0x3a3d500ac0, static _S_global = 0x3a3d500ac0, static _S_categories = 0x3a3d4e56a0, static _S_once = 2}}, _M_tie = 0x0, _M_fill = 0 '\000', _M_fill_init = false, _M_streambuf = 0x7ff065a02350, _M_ctype = 0x3a3d500d40, _M_num_put = 0x3a3d501060, _M_num_get = 0x3a3d501050}, _vptr.basic_istream = 0x3a3d4e8f18, _M_gcount = 0}, _M_stringbuf = {<std::basic_streambuf<char, std::char_traits<char> >> = {_vptr.basic_streambuf = 0x3a3d4e8e10, _M_in_beg = 0x7ff0580017e8 "SELECT * FROM hybridlog.msg_driver_profile;", _M_in_cur = 0x7ff058001813 "", _M_in_end = 0x7ff058001813 "", _M_out_beg = 0x0, _M_out_cur = 0x0, _M_out_end = 0x0, _M_buf_locale = {static none = 0, static ctype = 1, static numeric = 2, static collate = 4, static time = 8, static monetary = 16, static messages = 32, static all = 63, _M_impl = 0x3a3d500ac0, static _S_classic = 0x3a3d500ac0, static _S_global = 0x3a3d500ac0, static _S_categories = 0x3a3d4e56a0, static _S_once = 2}}, _M_mode = (std::_S_bin | std::_S_in), _M_string = "SELECT * FROM hybridlog.msg_driver_profile;"}} >#4 0x00007ff06f708c8e in Mysql_sql_parser_fe::parse_sql_script (this=0x7ff065a026a0, sql=0x3a977b0 "SELECT * FROM hybridlog.msg_driver_profile;", cb=0x7ff06f6d3130 <Mysql_sql_parser_base::process_sql_statement(void*, mysql_parser::MyxStatementParser const*, char const*, mysql_parser::SqlAstNode const*, int, int, int, int, int, int, int, std::string const&)>, user_data=0x3a44a28) at src/mysql_sql_parser_fe.cpp:380 > parser_fe_critical_section = {mutex = @0x7ff06fafe300} > context = {sql_parser_fe = 0x7ff065a026a0, cb = 0x7ff06f6d3130 <Mysql_sql_parser_base::process_sql_statement(void*, mysql_parser::MyxStatementParser const*, char const*, mysql_parser::SqlAstNode const*, int, int, int, int, int, int, int, std::string const&)>, data = 0x3a44a28, err_count = 0, ignore_dml = false, is_ast_generation_enabled = false, max_insert_statement_size = 8192, processing_create_statements = true, processing_alter_statements = true, processing_drop_statements = true, sql_mode = {MODE_ANSI_QUOTES = false, MODE_HIGH_NOT_PRECEDENCE = false, MODE_PIPES_AS_CONCAT = false, MODE_NO_BACKSLASH_ESCAPES = false, MODE_IGNORE_SPACE = false}} >#5 0x00007ff06f6d3945 in Mysql_sql_parser_base::parse_sql_script (this=0x3a44a28, sql_parser_fe=..., sql=0x3a977b0 "SELECT * FROM hybridlog.msg_driver_profile;") at src/mysql_sql_parser_base.cpp:90 > on_stop_slot_disconnector = {_slot = @0x3a44ae0} >#6 0x00007ff06f713543 in Mysql_sql_syntax_check::check_sql_statement(char const*, boost::function<Sql_parser_base::Parse_result (mysql_parser::SqlAstNode const*)>, Sql_syntax_check::ObjectType) (this=this@entry=0x3a449f8, sql=sql@entry=0x3a977b0 "SELECT * FROM hybridlog.msg_driver_profile;", check_sql_statement=..., object_type=object_type@entry=Sql_syntax_check::ot_none) at src/mysql_sql_syntax_check.cpp:249 > sql_parser_fe = {_grt = 0x258b790, ignore_dml = false, max_insert_statement_size = 8192, processing_create_statements = true, processing_alter_statements = true, processing_drop_statements = true, sql_mode = {MODE_ANSI_QUOTES = false, MODE_HIGH_NOT_PRECEDENCE = false, MODE_PIPES_AS_CONCAT = false, MODE_NO_BACKSLASH_ESCAPES = false, MODE_IGNORE_SPACE = false}, is_ast_generation_enabled = false, max_err_count = 100} > actual_sql = <optimized out> > compound_sql = "" >#7 0x00007ff06f713b34 in Mysql_sql_syntax_check::check_sql (this=0x3a449f8, sql=0x3a977b0 "SELECT * FROM hybridlog.msg_driver_profile;") at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<Sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0x3a44a28}, _sql_parser = 0x3a449f8} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0x7ff06faa9d11, functor = {obj_ptr = 0x7ff06f712630, type = {type = 0x7ff06f712630, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ff06f712630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x7ff06f712630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0x3a449f8}, obj_ref = {obj_ptr = 0x7ff06f712630, is_const_qualified = false, is_volatile_qualified = false}, data = 48 '0'}}, <std::unary_function<mysql_parser::SqlAstNode const*, Sql_parser_base::Parse_result>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>} > err_count = <optimized out> >#8 0x0000003a4c3a4dc1 in Sql_editor::do_check_sql (this=0x3a32e70, grt=<optimized out>, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0x3a32e70, pn = {pi_ = 0x3a60a40}} > self = <optimized out> > sql_checker_mutex = {mutex = 0x38bf710} >#9 0x0000003a4c3aa95f in boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >::operator() (this=<optimized out>, p=<optimized out>, a1=<optimized out>, a2=...) at /usr/include/boost/bind/mem_fn_template.hpp:280 >No locals. >#10 0x0000003a4c3aa9ec in operator()<grt::Ref<grt::internal::String>, boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >, boost::_bi::list1<grt::GRT*&> > (a=<synthetic pointer>, f=..., this=<optimized out>) at /usr/include/boost/bind/bind.hpp:382 >No locals. >#11 operator()<grt::GRT*> (a1=<synthetic pointer>, this=<optimized out>) at /usr/include/boost/bind/bind_template.hpp:32 > a = {<boost::_bi::storage1<grt::GRT*&>> = {a1_ = <synthetic pointer>}, <No data fields>} >#12 boost::detail::function::function_obj_invoker1<boost::_bi::bind_t<grt::Ref<grt::internal::String>, boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >, boost::_bi::list3<boost::_bi::value<Sql_editor*>, boost::arg<1>, boost::_bi::value<boost::weak_ptr<Sql_editor> > > >, grt::Ref<grt::internal::String>, grt::GRT*>::invoke (function_obj_ptr=..., a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#13 0x0000003a4c31e72f in boost::function1<grt::Ref<grt::internal::String>, grt::GRT*>::operator() (this=<optimized out>, a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#14 0x0000003a4c31e778 in boost::detail::function::function_obj_invoker1<boost::function<grt::Ref<grt::internal::String> (grt::GRT*)>, grt::ValueRef, grt::GRT*>::invoke(boost::detail::function::function_buffer&, grt::GRT*) (function_obj_ptr=..., a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#15 0x0000003a4c2c2dbf in boost::function1<grt::ValueRef, grt::GRT*>::operator() (this=<optimized out>, a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#16 0x0000003a4c2c0335 in bec::GRTTask::execute (this=<optimized out>, grt=<optimized out>) at grt/grt_dispatcher.cpp:243 >No locals. >#17 0x0000003a4c2bf5f8 in bec::GRTDispatcher::execute_task (this=this@entry=0x2567f00, gtask=gtask@entry=0x3b72f10) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x1000000000} >#18 0x0000003a4c2bff82 in bec::GRTDispatcher::worker_thread (data=0x2567f00) at grt/grt_dispatcher.cpp:515 > task = 0x3b72f10 > timeout = {tv_sec = 1349742234, tv_usec = 993164} > count = 2 > self = 0x2567f00 > task_queue = 0x3f454d0 > callback_queue = 0x3f45520 >#19 0x0000003a35e6a495 in g_thread_proxy (data=0x3f6b190) at gthread.c:801 > thread = 0x3f6b190 >#20 0x0000003a34607d14 in start_thread (arg=0x7ff065a03700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7ff065a03700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140670473877248, 9066960493689174943, 0, 249980649472, 140670473877248, 39223040, -9064448867009299553, 9052297129740598175}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#21 0x0000003a342f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 6 (Thread 0x7ff04b7fe700 (LWP 3431)): >#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136 >No locals. >#1 0x0000003a34609c8c in _L_lock_1024 () from /lib64/libpthread.so.0 >No symbol table info available. >#2 0x0000003a34609c35 in __pthread_mutex_lock (mutex=0x3802d90) at pthread_mutex_lock.c:105 > cnt = 15 > max_cnt = -1 > type = 3 > id = 3431 >#3 0x0000003a35e83981 in g_mutex_lock (mutex=<optimized out>) at gthread-posix.c:208 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#4 0x0000000000a08cf8 in get_app_option (option="SqlMode", wb=0x2586080) at workbench/wb_context.cpp:170 > mutex = {mutex = 0x3812a30, unused = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}} > lock = {mutex = @0x116b780} >#5 0x0000000000a1c7b0 in operator()<grt::ValueRef, grt::ValueRef (*)(const std::basic_string<char>&, wb::WBContext*), boost::_bi::list1<std::basic_string<char>&> > (a=<synthetic pointer>, this=0x258b5e8, f=<optimized out>) at /usr/include/boost/bind/bind.hpp:303 >No locals. >#6 operator()<std::basic_string<char> > (a1="\360\325\177K\360\177\000\000oLqo\360\177\000\000\370\026\000<\360\177\000\000\000\000\000\000\000\000\000\000\350 \302\003", '\000' <repeats 36 times>"\350, \302\003", '\000' <repeats 12 times>"\240, P\307\003\000\000\000\000\000\327\177K\360\177\000\000>3qo\360\177\000\000\360'qo\360\177\000\000\000\000\000\000\000\000\000\000\350 \302\003", '\000' <repeats 12 times>, "@\326\177K\360\177\000\000\365Olo\360\177\000\000\320\327\177K\360\177\000\000\320\327\177K\360\177\000\000\200\326\177K\360\177\000\000oPlo\360\177\000\000\000\000\000\000\000\000\000\000\060&qo\360\177\000\000\000\000\000\000\000\000\000\000\350 \302\003\000\000\000\000\320\327\177K\360\177\000\000\320\327\177K\360\177\000\000\360'qo\360\177\000\000\000\000\000\000\000\000\000\000\350 \302\003", '\000' <repeats 12 times>"\220, \267X\002\000\000\000\000"... <Address 0x7ff04c022000 out of bounds>, this=0x258b5e0) at /usr/include/boost/bind/bind_template.hpp:32 >No locals. >#7 boost::detail::function::function_obj_invoker1<boost::_bi::bind_t<grt::ValueRef, grt::ValueRef (*)(std::string const&, wb::WBContext*), boost::_bi::list2<boost::arg<1>, boost::_bi::value<wb::WBContext*> > >, grt::ValueRef, std::string>::invoke (function_obj_ptr=..., a0="SqlMode") at /usr/include/boost/function/function_template.hpp:132 > f = 0x258b5e0 >#8 0x0000003a4c2d4bf5 in boost::function1<grt::ValueRef, std::string>::operator() (this=this@entry=0x258b5d8, a0="SqlMode") at /usr/include/boost/function/function_template.hpp:760 >No locals. >#9 0x0000003a4c2d0215 in bec::GRTManager::get_app_option (this=0x258b3e0, name=...) at grt/grt_manager.cpp:861 >No locals. >#10 0x00007ff06f708a72 in Mysql_sql_parser_fe::Mysql_sql_parser_fe (this=0x7ff04b7fd6a0, grt=<optimized out>) at src/mysql_sql_parser_fe.cpp:340 > grtm = 0x258b3e0 > sql_mode_string = {_value = 0x0} >#11 0x00007ff06f71333e in Mysql_sql_syntax_check::check_sql_statement(char const*, boost::function<Sql_parser_base::Parse_result (mysql_parser::SqlAstNode const*)>, Sql_syntax_check::ObjectType) (this=this@entry=0x3c220e8, sql=sql@entry=0x3c750a0 "SELECT * FROM hybridlog.rac_dump;", check_sql_statement=..., object_type=object_type@entry=Sql_syntax_check::ot_none) at src/mysql_sql_syntax_check.cpp:227 > sql_parser_fe = {_grt = 0x258b790, ignore_dml = true, max_insert_statement_size = 0, processing_create_statements = true, processing_alter_statements = true, processing_drop_statements = true, sql_mode = {MODE_ANSI_QUOTES = false, MODE_HIGH_NOT_PRECEDENCE = false, MODE_PIPES_AS_CONCAT = false, MODE_NO_BACKSLASH_ESCAPES = false, MODE_IGNORE_SPACE = false}, is_ast_generation_enabled = true, max_err_count = -1} > actual_sql = <optimized out> > compound_sql = "\200\326\177K\360\177\000\000oPlo\360\177\000\000\000\000\000\000\000\000\000\000\060&qo\360\177\000\000\000\000\000\000\000\000\000\000\350 \302\003\000\000\000\000\320\327\177K\360\177\000\000\320\327\177K\360\177\000\000\360'qo\360\177\000\000\000\000\000\000\000\000\000\000\350 \302\003", '\000' <repeats 12 times>"\220, \267X\002\000\000\000\000\001", '\000' <repeats 15 times>, "\001\001\001\000\000\000\000\000\001\000\000\000\377\377\377\377 \327\177K\360\177\000\000\000\000\000\000\000\000\000\000\350 \302\003\000\000\000\000\320\327\177K\360\177\000\000\240P\307\003", '\000' <repeats 12 times>"\200, \023\000t\360\177\000\000\060\330\177K\360\177\000\000\064;qo\360\177\000\000\060&qo\360\177\000\000\000\000\000\000\000\000\000\000\350 \302\003\000\000\000\000@\327\177K\360\177\000\000\000\000\000\000\000\000\000\000\260T:L"... <Address 0x7ff04c022000 out of bounds> >#12 0x00007ff06f713b34 in Mysql_sql_syntax_check::check_sql (this=0x3c220e8, sql=0x3c750a0 "SELECT * FROM hybridlog.rac_dump;") at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<Sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0x3c22118}, _sql_parser = 0x3c220e8} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0x7ff06faa9d11, functor = {obj_ptr = 0x7ff06f712630, type = {type = 0x7ff06f712630, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ff06f712630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x7ff06f712630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0x3c220e8}, obj_ref = {obj_ptr = 0x7ff06f712630, is_const_qualified = false, is_volatile_qualified = false}, data = 48 '0'}}, <std::unary_function<mysql_parser::SqlAstNode const*, Sql_parser_base::Parse_result>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>} > err_count = <optimized out> >#13 0x0000003a4c3a4dc1 in Sql_editor::do_check_sql (this=0x3c1f9f0, grt=<optimized out>, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0x3c1f9f0, pn = {pi_ = 0x3c38fe0}} > self = <optimized out> > sql_checker_mutex = {mutex = 0x38bf740} >#14 0x0000003a4c3aa95f in boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >::operator() (this=<optimized out>, p=<optimized out>, a1=<optimized out>, a2=...) at /usr/include/boost/bind/mem_fn_template.hpp:280 >No locals. >#15 0x0000003a4c3aa9ec in operator()<grt::Ref<grt::internal::String>, boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >, boost::_bi::list1<grt::GRT*&> > (a=<synthetic pointer>, f=..., this=<optimized out>) at /usr/include/boost/bind/bind.hpp:382 >No locals. >#16 operator()<grt::GRT*> (a1=<synthetic pointer>, this=<optimized out>) at /usr/include/boost/bind/bind_template.hpp:32 > a = {<boost::_bi::storage1<grt::GRT*&>> = {a1_ = <synthetic pointer>}, <No data fields>} >#17 boost::detail::function::function_obj_invoker1<boost::_bi::bind_t<grt::Ref<grt::internal::String>, boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >, boost::_bi::list3<boost::_bi::value<Sql_editor*>, boost::arg<1>, boost::_bi::value<boost::weak_ptr<Sql_editor> > > >, grt::Ref<grt::internal::String>, grt::GRT*>::invoke (function_obj_ptr=..., a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#18 0x0000003a4c31e72f in boost::function1<grt::Ref<grt::internal::String>, grt::GRT*>::operator() (this=<optimized out>, a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#19 0x0000003a4c31e778 in boost::detail::function::function_obj_invoker1<boost::function<grt::Ref<grt::internal::String> (grt::GRT*)>, grt::ValueRef, grt::GRT*>::invoke(boost::detail::function::function_buffer&, grt::GRT*) (function_obj_ptr=..., a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#20 0x0000003a4c2c2dbf in boost::function1<grt::ValueRef, grt::GRT*>::operator() (this=<optimized out>, a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#21 0x0000003a4c2c0335 in bec::GRTTask::execute (this=<optimized out>, grt=<optimized out>) at grt/grt_dispatcher.cpp:243 >No locals. >#22 0x0000003a4c2bf5f8 in bec::GRTDispatcher::execute_task (this=this@entry=0x3f92ac0, gtask=gtask@entry=0x3f92f20) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x1000000000} >#23 0x0000003a4c2bff82 in bec::GRTDispatcher::worker_thread (data=0x3f92ac0) at grt/grt_dispatcher.cpp:515 > task = 0x3f92f20 > timeout = {tv_sec = 1349742234, tv_usec = 997004} > count = 2 > self = 0x3f92ac0 > task_queue = 0x3f92b10 > callback_queue = 0x3f92b60 >#24 0x0000003a35e6a495 in g_thread_proxy (data=0x3f6b5e0) at gthread.c:801 > thread = 0x3f6b5e0 >#25 0x0000003a34607d14 in start_thread (arg=0x7ff04b7fe700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7ff04b7fe700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140670035552000, 9066960493689174943, 0, 249980649472, 140670035552000, 66661056, -9064401931069817953, 9052297129740598175}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#26 0x0000003a342f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 5 (Thread 0x7ff0497fa700 (LWP 3435)): >#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136 >No locals. >#1 0x0000003a34609c8c in _L_lock_1024 () from /lib64/libpthread.so.0 >No symbol table info available. >#2 0x0000003a34609c35 in __pthread_mutex_lock (mutex=0x3802d90) at pthread_mutex_lock.c:105 > cnt = 15 > max_cnt = -1 > type = 3 > id = 3435 >#3 0x0000003a35e83981 in g_mutex_lock (mutex=<optimized out>) at gthread-posix.c:208 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#4 0x0000000000a08cf8 in get_app_option (option="SqlMode", wb=0x2586080) at workbench/wb_context.cpp:170 > mutex = {mutex = 0x3812a30, unused = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}} > lock = {mutex = @0x116b780} >#5 0x0000000000a1c7b0 in operator()<grt::ValueRef, grt::ValueRef (*)(const std::basic_string<char>&, wb::WBContext*), boost::_bi::list1<std::basic_string<char>&> > (a=<synthetic pointer>, this=0x258b5e8, f=<optimized out>) at /usr/include/boost/bind/bind.hpp:303 >No locals. >#6 operator()<std::basic_string<char> > (a1="\360\225\177I\360\177\000\000oLqo\360\177\000\000\370\026\000(\360\177\000\000\000\000\000\000\000\000\000\000(\331\327\003", '\000' <repeats 36 times>, "(\331\327\003", '\000' <repeats 12 times>, "`\020\335\003\000\000\000\000\000\227\177I\360\177\000\000>3qo\360\177\000\000\360'qo\360\177\000\000\000\000\000\000\000\000\000\000(\331\327\003", '\000' <repeats 12 times>, "@\226\177I\360\177\000\000\365Olo\360\177\000\000\320\227\177I\360\177\000\000\320\227\177I\360\177\000\000\200\226\177I\360\177\000\000oPlo\360\177\000\000\000\000\000\000\000\000\000\000\060&qo\360\177\000\000\000\000\000\000\000\000\000\000(\331\327\003\000\000\000\000\320\227\177I\360\177\000\000\320\227\177I\360\177\000\000\360'qo\360\177\000\000\000\000\000\000\000\000\000\000(\331\327\003", '\000' <repeats 12 times>"\220, \267X\002\000\000\000\000"... <Address 0x7ff04c022000 out of bounds>, this=0x258b5e0) at /usr/include/boost/bind/bind_template.hpp:32 >No locals. >#7 boost::detail::function::function_obj_invoker1<boost::_bi::bind_t<grt::ValueRef, grt::ValueRef (*)(std::string const&, wb::WBContext*), boost::_bi::list2<boost::arg<1>, boost::_bi::value<wb::WBContext*> > >, grt::ValueRef, std::string>::invoke (function_obj_ptr=..., a0="SqlMode") at /usr/include/boost/function/function_template.hpp:132 > f = 0x258b5e0 >#8 0x0000003a4c2d4bf5 in boost::function1<grt::ValueRef, std::string>::operator() (this=this@entry=0x258b5d8, a0="SqlMode") at /usr/include/boost/function/function_template.hpp:760 >No locals. >#9 0x0000003a4c2d0215 in bec::GRTManager::get_app_option (this=0x258b3e0, name=...) at grt/grt_manager.cpp:861 >No locals. >#10 0x00007ff06f708a72 in Mysql_sql_parser_fe::Mysql_sql_parser_fe (this=0x7ff0497f96a0, grt=<optimized out>) at src/mysql_sql_parser_fe.cpp:340 > grtm = 0x258b3e0 > sql_mode_string = {_value = 0x0} >#11 0x00007ff06f71333e in Mysql_sql_syntax_check::check_sql_statement(char const*, boost::function<Sql_parser_base::Parse_result (mysql_parser::SqlAstNode const*)>, Sql_syntax_check::ObjectType) (this=this@entry=0x3d7d928, sql=sql@entry=0x3dd1060 "SELECT count(*) FROM periodic_stats", check_sql_statement=..., object_type=object_type@entry=Sql_syntax_check::ot_none) at src/mysql_sql_syntax_check.cpp:227 > sql_parser_fe = {_grt = 0x258b790, ignore_dml = true, max_insert_statement_size = 0, processing_create_statements = true, processing_alter_statements = true, processing_drop_statements = true, sql_mode = {MODE_ANSI_QUOTES = false, MODE_HIGH_NOT_PRECEDENCE = false, MODE_PIPES_AS_CONCAT = false, MODE_NO_BACKSLASH_ESCAPES = false, MODE_IGNORE_SPACE = false}, is_ast_generation_enabled = true, max_err_count = -1} > actual_sql = <optimized out> > compound_sql = "\200\226\177I\360\177\000\000oPlo\360\177\000\000\000\000\000\000\000\000\000\000\060&qo\360\177\000\000\000\000\000\000\000\000\000\000(\331\327\003\000\000\000\000\320\227\177I\360\177\000\000\320\227\177I\360\177\000\000\360'qo\360\177\000\000\000\000\000\000\000\000\000\000(\331\327\003", '\000' <repeats 12 times>"\220, \267X\002\000\000\000\000\001", '\000' <repeats 15 times>, "\001\001\001\000\000\000\000\000\001\000\000\000\377\377\377\377 \227\177I\360\177\000\000\000\000\000\000\000\000\000\000(\331\327\003\000\000\000\000\320\227\177I\360\177\000\000`\020\335\003", '\000' <repeats 12 times>"\200, \023\000t\360\177\000\000\060\230\177I\360\177\000\000\064;qo\360\177\000\000\060&qo\360\177\000\000\000\000\000\000\000\000\000\000(\331\327\003\000\000\000\000@\227\177I\360\177\000\000\000\000\000\000\000\000\000\000\260T:"... <Address 0x7ff04c022000 out of bounds> >#12 0x00007ff06f713b34 in Mysql_sql_syntax_check::check_sql (this=0x3d7d928, sql=0x3dd1060 "SELECT count(*) FROM periodic_stats") at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<Sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0x3d7d958}, _sql_parser = 0x3d7d928} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0x7ff06faa9d11, functor = {obj_ptr = 0x7ff06f712630, type = {type = 0x7ff06f712630, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ff06f712630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x7ff06f712630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0x3d7d928}, obj_ref = {obj_ptr = 0x7ff06f712630, is_const_qualified = false, is_volatile_qualified = false}, data = 48 '0'}}, <std::unary_function<mysql_parser::SqlAstNode const*, Sql_parser_base::Parse_result>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>} > err_count = <optimized out> >#13 0x0000003a4c3a4dc1 in Sql_editor::do_check_sql (this=0x3d7d050, grt=<optimized out>, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0x3d7d050, pn = {pi_ = 0x3d99d40}} > self = <optimized out> > sql_checker_mutex = {mutex = 0x38c4570} >#14 0x0000003a4c3aa95f in boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >::operator() (this=<optimized out>, p=<optimized out>, a1=<optimized out>, a2=...) at /usr/include/boost/bind/mem_fn_template.hpp:280 >No locals. >#15 0x0000003a4c3aa9ec in operator()<grt::Ref<grt::internal::String>, boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >, boost::_bi::list1<grt::GRT*&> > (a=<synthetic pointer>, f=..., this=<optimized out>) at /usr/include/boost/bind/bind.hpp:382 >No locals. >#16 operator()<grt::GRT*> (a1=<synthetic pointer>, this=<optimized out>) at /usr/include/boost/bind/bind_template.hpp:32 > a = {<boost::_bi::storage1<grt::GRT*&>> = {a1_ = <synthetic pointer>}, <No data fields>} >#17 boost::detail::function::function_obj_invoker1<boost::_bi::bind_t<grt::Ref<grt::internal::String>, boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >, boost::_bi::list3<boost::_bi::value<Sql_editor*>, boost::arg<1>, boost::_bi::value<boost::weak_ptr<Sql_editor> > > >, grt::Ref<grt::internal::String>, grt::GRT*>::invoke (function_obj_ptr=..., a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#18 0x0000003a4c31e72f in boost::function1<grt::Ref<grt::internal::String>, grt::GRT*>::operator() (this=<optimized out>, a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#19 0x0000003a4c31e778 in boost::detail::function::function_obj_invoker1<boost::function<grt::Ref<grt::internal::String> (grt::GRT*)>, grt::ValueRef, grt::GRT*>::invoke(boost::detail::function::function_buffer&, grt::GRT*) (function_obj_ptr=..., a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#20 0x0000003a4c2c2dbf in boost::function1<grt::ValueRef, grt::GRT*>::operator() (this=<optimized out>, a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#21 0x0000003a4c2c0335 in bec::GRTTask::execute (this=<optimized out>, grt=<optimized out>) at grt/grt_dispatcher.cpp:243 >No locals. >#22 0x0000003a4c2bf5f8 in bec::GRTDispatcher::execute_task (this=this@entry=0x3f98ba0, gtask=gtask@entry=0x3f99060) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x1000000000} >#23 0x0000003a4c2bff82 in bec::GRTDispatcher::worker_thread (data=0x3f98ba0) at grt/grt_dispatcher.cpp:515 > task = 0x3f99060 > timeout = {tv_sec = 1349742234, tv_usec = 998303} > count = 2 > self = 0x3f98ba0 > task_queue = 0x3f98bf0 > callback_queue = 0x3f98c40 >#24 0x0000003a35e6a495 in g_thread_proxy (data=0x36b46d0) at gthread.c:801 > thread = 0x36b46d0 >#25 0x0000003a34607d14 in start_thread (arg=0x7ff0497fa700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7ff0497fa700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140670001981184, 9066960493689174943, 0, 249980649472, 140670001981184, 66685856, -9064406326968845409, 9052297129740598175}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#26 0x0000003a342f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 4 (Thread 0x7ff04bfff700 (LWP 3430)): >#0 0x0000003a3460e0ad in read () at ../sysdeps/unix/syscall-template.S:82 >No locals. >#1 0x00007ff0817170a0 in catch_segfault (signal=11, _si=<optimized out>, ctx=<optimized out>) at ../debug/segfault.c:131 > __result = <optimized out> > buf = "d:01 140619", ' ' <repeats 21 times>, "/usr/lib64/python2.7/lib-dynload/binascii.so\n7ff073ffe000-7ff073fff000 r--p 00004000 fd:01 140619", ' ' <repeats 21 times>, "/usr/lib64/python2.7/lib-dynload/binascii.so\n7ff073fff000-7ff074000000 r"... > n = <optimized out> > fd = 25 > cnt = <optimized out> > i = <optimized out> > arr = 0x7ff04bffc830 > sa = {__sigaction_handler = {sa_handler = 0x3030303030303030, sa_sigaction = 0x3030303030303030}, sa_mask = {__val = {3472328296227680304, 3472328296227680304, 3472328296227680304, 3472328296227680304, 3472328296227680304, 3472328296227680304, 7364060707353159218, 3472328296227680304, 3472328296227680304, 3472328296227680304, 7292514407697311287, 3472328296227680304, 3472328296227680304, 3472328296227680304, 3472328297137202790, 3472328296227680304}}, sa_flags = 808464432, sa_restorer = 0x3030303030303030} > pc = <optimized out> > mapfd = 27 >#2 <signal handler called> >No symbol table info available. >#3 0x00007ff07423dd20 in ?? () >No symbol table info available. >#4 0x0000000000a08f26 in get_app_option (option="SqlMode", wb=0x2586080) at workbench/wb_context.cpp:184 > mutex = {mutex = 0x3812a30, unused = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}} > lock = {mutex = @0x116b780} >#5 0x0000000000a1c7b0 in operator()<grt::ValueRef, grt::ValueRef (*)(const std::basic_string<char>&, wb::WBContext*), boost::_bi::list1<std::basic_string<char>&> > (a=<synthetic pointer>, this=0x258b5e8, f=<optimized out>) at /usr/include/boost/bind/bind.hpp:303 >No locals. >#6 operator()<std::basic_string<char> > (a1="\000\000\000\000\000\000\000\000oLqo\360\177\000\000\370\026\000D\360\177\000\000\000\000\000\000\000\000\000\000\230\304\274\003", '\000' <repeats 36 times>"\230, \304\274\003", '\000' <repeats 13 times>"\360, \301\003\000\000\000\000\000\347\377K\360\177\000\000>3qo\360\177\000\000\360'qo\360\177\000\000\000\000\000\000\000\000\000\000\230\304\274\003", '\000' <repeats 12 times>, "@\346\377K\360\177\000\000\365Olo\360\177\000\000\320\347\377K\360\177\000\000\320\347\377K\360\177\000\000\200\346\377K\360\177\000\000oPlo\360\177\000\000\000\000\000\000\000\000\000\000\060&qo\360\177\000\000\000\000\000\000\000\000\000\000\230\304\274\003\000\000\000\000\320\347\377K\360\177\000\000\320\347\377K\360\177\000\000\360'qo\360\177\000\000\000\000\000\000\000\000\000\000\230\304\274\003", '\000' <repeats 12 times>"\220, \267X\002\000\000\000\000\001", '\000' <repeats 15 times>... <Address 0x7ff04c022000 out of bounds>, this=0x258b5e0) at /usr/include/boost/bind/bind_template.hpp:32 >No locals. >#7 boost::detail::function::function_obj_invoker1<boost::_bi::bind_t<grt::ValueRef, grt::ValueRef (*)(std::string const&, wb::WBContext*), boost::_bi::list2<boost::arg<1>, boost::_bi::value<wb::WBContext*> > >, grt::ValueRef, std::string>::invoke (function_obj_ptr=..., a0="SqlMode") at /usr/include/boost/function/function_template.hpp:132 > f = 0x258b5e0 >#8 0x0000003a4c2d4bf5 in boost::function1<grt::ValueRef, std::string>::operator() (this=this@entry=0x258b5d8, a0="SqlMode") at /usr/include/boost/function/function_template.hpp:760 >No locals. >#9 0x0000003a4c2d0215 in bec::GRTManager::get_app_option (this=0x258b3e0, name=...) at grt/grt_manager.cpp:861 >No locals. >#10 0x00007ff06f708a72 in Mysql_sql_parser_fe::Mysql_sql_parser_fe (this=0x7ff04bffe6a0, grt=<optimized out>) at src/mysql_sql_parser_fe.cpp:340 > grtm = 0x258b3e0 > sql_mode_string = {_value = 0x0} >#11 0x00007ff06f71333e in Mysql_sql_syntax_check::check_sql_statement(char const*, boost::function<Sql_parser_base::Parse_result (mysql_parser::SqlAstNode const*)>, Sql_syntax_check::ObjectType) (this=this@entry=0x3bcc498, sql=sql@entry=0x3c1f000 "SELECT * FROM hybridlog.msg_device ORDER BY id DESC;", check_sql_statement=..., object_type=object_type@entry=Sql_syntax_check::ot_none) at src/mysql_sql_syntax_check.cpp:227 > sql_parser_fe = {_grt = 0x258b790, ignore_dml = true, max_insert_statement_size = 0, processing_create_statements = true, processing_alter_statements = true, processing_drop_statements = true, sql_mode = {MODE_ANSI_QUOTES = false, MODE_HIGH_NOT_PRECEDENCE = false, MODE_PIPES_AS_CONCAT = false, MODE_NO_BACKSLASH_ESCAPES = false, MODE_IGNORE_SPACE = false}, is_ast_generation_enabled = true, max_err_count = -1} > actual_sql = <optimized out> > compound_sql = "\200\346\377K\360\177\000\000oPlo\360\177\000\000\000\000\000\000\000\000\000\000\060&qo\360\177\000\000\000\000\000\000\000\000\000\000\230\304\274\003\000\000\000\000\320\347\377K\360\177\000\000\320\347\377K\360\177\000\000\360'qo\360\177\000\000\000\000\000\000\000\000\000\000\230\304\274\003", '\000' <repeats 12 times>"\220, \267X\002\000\000\000\000\001", '\000' <repeats 15 times>, "\001\001\001\000\000\000\000\000\001\000\000\000\377\377\377\377 \347\377K\360\177\000\000\000\000\000\000\000\000\000\000\230\304\274\003\000\000\000\000\320\347\377K\360\177\000\000\000\360\301\003", '\000' <repeats 12 times>"\200, \023\000t\360\177\000\000\060\350\377K\360\177\000\000\064;qo\360\177\000\000\060&qo\360\177\000\000\000\000\000\000\000\000\000\000\230\304\274\003\000\000\000\000@\347\377K\360\177\000\000\000\000\000\000\000\000\000\000\260T:L:\000\000\000\020\351\377K\360\177\000\000\223\364'4"... <Address 0x7ff04c022000 out of bounds> >#12 0x00007ff06f713b34 in Mysql_sql_syntax_check::check_sql (this=0x3bcc498, sql=0x3c1f000 "SELECT * FROM hybridlog.msg_device ORDER BY id DESC;") at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<Sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0x3bcc4c8}, _sql_parser = 0x3bcc498} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0x7ff06faa9d11, functor = {obj_ptr = 0x7ff06f712630, type = {type = 0x7ff06f712630, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ff06f712630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x7ff06f712630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0x3bcc498}, obj_ref = {obj_ptr = 0x7ff06f712630, is_const_qualified = false, is_volatile_qualified = false}, data = 48 '0'}}, <std::unary_function<mysql_parser::SqlAstNode const*, Sql_parser_base::Parse_result>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>} > err_count = <optimized out> >#13 0x0000003a4c3a4dc1 in Sql_editor::do_check_sql (this=0x3bc9900, grt=<optimized out>, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0x3bc9900, pn = {pi_ = 0x3be9f80}} > self = <optimized out> > sql_checker_mutex = {mutex = 0x38c2020} >#14 0x0000003a4c3aa95f in boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >::operator() (this=<optimized out>, p=<optimized out>, a1=<optimized out>, a2=...) at /usr/include/boost/bind/mem_fn_template.hpp:280 >No locals. >#15 0x0000003a4c3aa9ec in operator()<grt::Ref<grt::internal::String>, boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >, boost::_bi::list1<grt::GRT*&> > (a=<synthetic pointer>, f=..., this=<optimized out>) at /usr/include/boost/bind/bind.hpp:382 >No locals. >#16 operator()<grt::GRT*> (a1=<synthetic pointer>, this=<optimized out>) at /usr/include/boost/bind/bind_template.hpp:32 > a = {<boost::_bi::storage1<grt::GRT*&>> = {a1_ = <synthetic pointer>}, <No data fields>} >#17 boost::detail::function::function_obj_invoker1<boost::_bi::bind_t<grt::Ref<grt::internal::String>, boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >, boost::_bi::list3<boost::_bi::value<Sql_editor*>, boost::arg<1>, boost::_bi::value<boost::weak_ptr<Sql_editor> > > >, grt::Ref<grt::internal::String>, grt::GRT*>::invoke (function_obj_ptr=..., a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#18 0x0000003a4c31e72f in boost::function1<grt::Ref<grt::internal::String>, grt::GRT*>::operator() (this=<optimized out>, a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#19 0x0000003a4c31e778 in boost::detail::function::function_obj_invoker1<boost::function<grt::Ref<grt::internal::String> (grt::GRT*)>, grt::ValueRef, grt::GRT*>::invoke(boost::detail::function::function_buffer&, grt::GRT*) (function_obj_ptr=..., a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#20 0x0000003a4c2c2dbf in boost::function1<grt::ValueRef, grt::GRT*>::operator() (this=<optimized out>, a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#21 0x0000003a4c2c0335 in bec::GRTTask::execute (this=<optimized out>, grt=<optimized out>) at grt/grt_dispatcher.cpp:243 >No locals. >#22 0x0000003a4c2bf5f8 in bec::GRTDispatcher::execute_task (this=this@entry=0x3f91340, gtask=gtask@entry=0x3f91740) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x1000000000} >#23 0x0000003a4c2bff82 in bec::GRTDispatcher::worker_thread (data=0x3f91340) at grt/grt_dispatcher.cpp:515 > task = 0x3f91740 > timeout = {tv_sec = 1349742234, tv_usec = 994620} > count = 2 > self = 0x3f91340 > task_queue = 0x3f91390 > callback_queue = 0x3f913e0 >#24 0x0000003a35e6a495 in g_thread_proxy (data=0x3f4df20) at gthread.c:801 > thread = 0x3f4df20 >#25 0x0000003a34607d14 in start_thread (arg=0x7ff04bfff700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7ff04bfff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140670043944704, 9066960493689174943, 0, 249980649472, 140670043944704, 66655040, -9064400829947577441, 9052297129740598175}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#26 0x0000003a342f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 3 (Thread 0x7ff04a7fc700 (LWP 3433)): >#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136 >No locals. >#1 0x0000003a34609c8c in _L_lock_1024 () from /lib64/libpthread.so.0 >No symbol table info available. >#2 0x0000003a34609c35 in __pthread_mutex_lock (mutex=0x3802d90) at pthread_mutex_lock.c:105 > cnt = 15 > max_cnt = -1 > type = 3 > id = 3433 >#3 0x0000003a35e83981 in g_mutex_lock (mutex=<optimized out>) at gthread-posix.c:208 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#4 0x0000000000a08cf8 in get_app_option (option="SqlMode", wb=0x2586080) at workbench/wb_context.cpp:170 > mutex = {mutex = 0x3812a30, unused = {__data = {__lock = 0, __count = 0, __owner = 0, __nusers = 0, __kind = 0, __spins = 0, __list = {__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0}} > lock = {mutex = @0x116b780} >#5 0x0000000000a1c7b0 in operator()<grt::ValueRef, grt::ValueRef (*)(const std::basic_string<char>&, wb::WBContext*), boost::_bi::list1<std::basic_string<char>&> > (a=<synthetic pointer>, this=0x258b5e8, f=<optimized out>) at /usr/include/boost/bind/bind.hpp:303 >No locals. >#6 operator()<std::basic_string<char> > (a1="\360\265\177J\360\177\000\000oLqo\360\177\000\000\370\026\000\064\360\177\000\000\000\000\000\000\000\000\000\000\030\315\314\003", '\000' <repeats 36 times>, "\030\315\314\003", '\000' <repeats 12 times>, "p\020\322\003\000\000\000\000\000\267\177J\360\177\000\000>3qo\360\177\000\000\360'qo\360\177\000\000\000\000\000\000\000\000\000\000\030\315\314\003", '\000' <repeats 12 times>, "@\266\177J\360\177\000\000\365Olo\360\177\000\000\320\267\177J\360\177\000\000\320\267\177J\360\177\000\000\200\266\177J\360\177\000\000oPlo\360\177\000\000\000\000\000\000\000\000\000\000\060&qo\360\177\000\000\000\000\000\000\000\000\000\000\030\315\314\003\000\000\000\000\320\267\177J\360\177\000\000\320\267\177J\360\177\000\000\360'qo\360\177\000\000\000\000\000\000\000\000\000\000\030\315\314\003", '\000' <repeats 12 times>"\220, \267X\002\000\000\000\000"... <Address 0x7ff04c022000 out of bounds>, this=0x258b5e0) at /usr/include/boost/bind/bind_template.hpp:32 >No locals. >#7 boost::detail::function::function_obj_invoker1<boost::_bi::bind_t<grt::ValueRef, grt::ValueRef (*)(std::string const&, wb::WBContext*), boost::_bi::list2<boost::arg<1>, boost::_bi::value<wb::WBContext*> > >, grt::ValueRef, std::string>::invoke (function_obj_ptr=..., a0="SqlMode") at /usr/include/boost/function/function_template.hpp:132 > f = 0x258b5e0 >#8 0x0000003a4c2d4bf5 in boost::function1<grt::ValueRef, std::string>::operator() (this=this@entry=0x258b5d8, a0="SqlMode") at /usr/include/boost/function/function_template.hpp:760 >No locals. >#9 0x0000003a4c2d0215 in bec::GRTManager::get_app_option (this=0x258b3e0, name=...) at grt/grt_manager.cpp:861 >No locals. >#10 0x00007ff06f708a72 in Mysql_sql_parser_fe::Mysql_sql_parser_fe (this=0x7ff04a7fb6a0, grt=<optimized out>) at src/mysql_sql_parser_fe.cpp:340 > grtm = 0x258b3e0 > sql_mode_string = {_value = 0x0} >#11 0x00007ff06f71333e in Mysql_sql_syntax_check::check_sql_statement(char const*, boost::function<Sql_parser_base::Parse_result (mysql_parser::SqlAstNode const*)>, Sql_syntax_check::ObjectType) (this=this@entry=0x3cccd18, sql=sql@entry=0x3d21070 "SELECT * FROM hybridlog.msg_device WHERE ecolog_id='01820SC13' ORDER BY id DESC;", check_sql_statement=..., object_type=object_type@entry=Sql_syntax_check::ot_none) at src/mysql_sql_syntax_check.cpp:227 > sql_parser_fe = {_grt = 0x258b790, ignore_dml = true, max_insert_statement_size = 0, processing_create_statements = true, processing_alter_statements = true, processing_drop_statements = true, sql_mode = {MODE_ANSI_QUOTES = false, MODE_HIGH_NOT_PRECEDENCE = false, MODE_PIPES_AS_CONCAT = false, MODE_NO_BACKSLASH_ESCAPES = false, MODE_IGNORE_SPACE = false}, is_ast_generation_enabled = true, max_err_count = -1} > actual_sql = <optimized out> > compound_sql = "\200\266\177J\360\177\000\000oPlo\360\177\000\000\000\000\000\000\000\000\000\000\060&qo\360\177\000\000\000\000\000\000\000\000\000\000\030\315\314\003\000\000\000\000\320\267\177J\360\177\000\000\320\267\177J\360\177\000\000\360'qo\360\177\000\000\000\000\000\000\000\000\000\000\030\315\314\003", '\000' <repeats 12 times>"\220, \267X\002\000\000\000\000\001", '\000' <repeats 15 times>, "\001\001\001\000\000\000\000\000\001\000\000\000\377\377\377\377 \267\177J\360\177\000\000\000\000\000\000\000\000\000\000\030\315\314\003\000\000\000\000\320\267\177J\360\177\000\000p\020\322\003", '\000' <repeats 12 times>"\200, \023\000t\360\177\000\000\060\270\177J\360\177\000\000\064;qo\360\177\000\000\060&qo\360\177\000\000\000\000\000\000\000\000\000\000\030\315\314\003\000\000\000\000@\267\177J\360\177\000\000\000\000\000\000\000\000\000\000\260T:"... <Address 0x7ff04c022000 out of bounds> >#12 0x00007ff06f713b34 in Mysql_sql_syntax_check::check_sql (this=0x3cccd18, sql=0x3d21070 "SELECT * FROM hybridlog.msg_device WHERE ecolog_id='01820SC13' ORDER BY id DESC;") at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<Sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0x3cccd48}, _sql_parser = 0x3cccd18} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0x7ff06faa9d11, functor = {obj_ptr = 0x7ff06f712630, type = {type = 0x7ff06f712630, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ff06f712630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x7ff06f712630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0x3cccd18}, obj_ref = {obj_ptr = 0x7ff06f712630, is_const_qualified = false, is_volatile_qualified = false}, data = 48 '0'}}, <std::unary_function<mysql_parser::SqlAstNode const*, Sql_parser_base::Parse_result>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>} > err_count = <optimized out> >#13 0x0000003a4c3a4dc1 in Sql_editor::do_check_sql (this=0x3ccc440, grt=<optimized out>, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0x3ccc440, pn = {pi_ = 0x3ce8f10}} > self = <optimized out> > sql_checker_mutex = {mutex = 0x38c4530} >#14 0x0000003a4c3aa95f in boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >::operator() (this=<optimized out>, p=<optimized out>, a1=<optimized out>, a2=...) at /usr/include/boost/bind/mem_fn_template.hpp:280 >No locals. >#15 0x0000003a4c3aa9ec in operator()<grt::Ref<grt::internal::String>, boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >, boost::_bi::list1<grt::GRT*&> > (a=<synthetic pointer>, f=..., this=<optimized out>) at /usr/include/boost/bind/bind.hpp:382 >No locals. >#16 operator()<grt::GRT*> (a1=<synthetic pointer>, this=<optimized out>) at /usr/include/boost/bind/bind_template.hpp:32 > a = {<boost::_bi::storage1<grt::GRT*&>> = {a1_ = <synthetic pointer>}, <No data fields>} >#17 boost::detail::function::function_obj_invoker1<boost::_bi::bind_t<grt::Ref<grt::internal::String>, boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >, boost::_bi::list3<boost::_bi::value<Sql_editor*>, boost::arg<1>, boost::_bi::value<boost::weak_ptr<Sql_editor> > > >, grt::Ref<grt::internal::String>, grt::GRT*>::invoke (function_obj_ptr=..., a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#18 0x0000003a4c31e72f in boost::function1<grt::Ref<grt::internal::String>, grt::GRT*>::operator() (this=<optimized out>, a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#19 0x0000003a4c31e778 in boost::detail::function::function_obj_invoker1<boost::function<grt::Ref<grt::internal::String> (grt::GRT*)>, grt::ValueRef, grt::GRT*>::invoke(boost::detail::function::function_buffer&, grt::GRT*) (function_obj_ptr=..., a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#20 0x0000003a4c2c2dbf in boost::function1<grt::ValueRef, grt::GRT*>::operator() (this=<optimized out>, a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#21 0x0000003a4c2c0335 in bec::GRTTask::execute (this=<optimized out>, grt=<optimized out>) at grt/grt_dispatcher.cpp:243 >No locals. >#22 0x0000003a4c2bf5f8 in bec::GRTDispatcher::execute_task (this=this@entry=0x3f95b20, gtask=gtask@entry=0x3f95fe0) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x1000000000} >#23 0x0000003a4c2bff82 in bec::GRTDispatcher::worker_thread (data=0x3f95b20) at grt/grt_dispatcher.cpp:515 > task = 0x3f95fe0 > timeout = {tv_sec = 1349742234, tv_usec = 998111} > count = 2 > self = 0x3f95b20 > task_queue = 0x3f95b70 > callback_queue = 0x3f95bc0 >#24 0x0000003a35e6a495 in g_thread_proxy (data=0x3f47230) at gthread.c:801 > thread = 0x3f47230 >#25 0x0000003a34607d14 in start_thread (arg=0x7ff04a7fc700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7ff04a7fc700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140670018766592, 9066960493689174943, 0, 249980649472, 140670018766592, 66673440, -9064404126871848033, 9052297129740598175}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#26 0x0000003a342f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 2 (Thread 0x7ff0677fe700 (LWP 3426)): >#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136 >No locals. >#1 0x0000003a34609c8c in _L_lock_1024 () from /lib64/libpthread.so.0 >No symbol table info available. >#2 0x0000003a34609c35 in __pthread_mutex_lock (mutex=0x7ff0580016e0) at pthread_mutex_lock.c:105 > cnt = 11 > max_cnt = -1 > type = 3 > id = 3426 >#3 0x0000003a35e83981 in g_mutex_lock (mutex=<optimized out>) at gthread-posix.c:208 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#4 0x00007ff06f708c08 in Mysql_sql_parser_fe::parse_sql_script (this=0x7ff0677fd6a0, sql=0x3a32b10 "SELECT DISTINCT(CONCAT(md.driver_id, md.ecolog_id)), md.ecolog_id, md.driver_id, mdp.driver_id, mde.driver_id\nFROM msg_device AS md\nLEFT JOIN msg_driver_profile AS mdp ON (md.driver_id = mdp.driver_id"..., cb=0x7ff06f6d3130 <Mysql_sql_parser_base::process_sql_statement(void*, mysql_parser::MyxStatementParser const*, char const*, mysql_parser::SqlAstNode const*, int, int, int, int, int, int, int, std::string const&)>, user_data=0x3ad1368) at src/mysql_sql_parser_fe.cpp:377 > parser_fe_critical_section = {mutex = @0x7ff06fafe300} > context = {sql_parser_fe = 0x3ad1368, cb = 0x7ff0677fd5f0, data = 0x7ff0677fd6a0, err_count = 870402325, ignore_dml = 58, is_ast_generation_enabled = false, max_insert_statement_size = 35, processing_create_statements = 104, processing_alter_statements = 19, processing_drop_statements = 173, sql_mode = {MODE_ANSI_QUOTES = 3, MODE_HIGH_NOT_PRECEDENCE = false, MODE_PIPES_AS_CONCAT = false, MODE_NO_BACKSLASH_ESCAPES = false, MODE_IGNORE_SPACE = false}} >#5 0x00007ff06f6d3945 in Mysql_sql_parser_base::parse_sql_script (this=0x3ad1368, sql_parser_fe=..., sql=0x3a32b10 "SELECT DISTINCT(CONCAT(md.driver_id, md.ecolog_id)), md.ecolog_id, md.driver_id, mdp.driver_id, mde.driver_id\nFROM msg_device AS md\nLEFT JOIN msg_driver_profile AS mdp ON (md.driver_id = mdp.driver_id"...) at src/mysql_sql_parser_base.cpp:90 > on_stop_slot_disconnector = {_slot = @0x3ad1420} >#6 0x00007ff06f713543 in Mysql_sql_syntax_check::check_sql_statement(char const*, boost::function<Sql_parser_base::Parse_result (mysql_parser::SqlAstNode const*)>, Sql_syntax_check::ObjectType) (this=this@entry=0x3ad1338, sql=sql@entry=0x3a32b10 "SELECT DISTINCT(CONCAT(md.driver_id, md.ecolog_id)), md.ecolog_id, md.driver_id, mdp.driver_id, mde.driver_id\nFROM msg_device AS md\nLEFT JOIN msg_driver_profile AS mdp ON (md.driver_id = mdp.driver_id"..., check_sql_statement=..., object_type=object_type@entry=Sql_syntax_check::ot_none) at src/mysql_sql_syntax_check.cpp:249 > sql_parser_fe = {_grt = 0x258b790, ignore_dml = false, max_insert_statement_size = 8192, processing_create_statements = true, processing_alter_statements = true, processing_drop_statements = true, sql_mode = {MODE_ANSI_QUOTES = false, MODE_HIGH_NOT_PRECEDENCE = false, MODE_PIPES_AS_CONCAT = false, MODE_NO_BACKSLASH_ESCAPES = false, MODE_IGNORE_SPACE = false}, is_ast_generation_enabled = false, max_err_count = 100} > actual_sql = <optimized out> > compound_sql = "" >#7 0x00007ff06f713b34 in Mysql_sql_syntax_check::check_sql (this=0x3ad1338, sql=0x3a32b10 "SELECT DISTINCT(CONCAT(md.driver_id, md.ecolog_id)), md.ecolog_id, md.driver_id, mdp.driver_id, mde.driver_id\nFROM msg_device AS md\nLEFT JOIN msg_driver_profile AS mdp ON (md.driver_id = mdp.driver_id"...) at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<Sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0x3ad1368}, _sql_parser = 0x3ad1338} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0x7ff06faa9d11, functor = {obj_ptr = 0x7ff06f712630, type = {type = 0x7ff06f712630, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ff06f712630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x7ff06f712630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0x3ad1338}, obj_ref = {obj_ptr = 0x7ff06f712630, is_const_qualified = false, is_volatile_qualified = false}, data = 48 '0'}}, <std::unary_function<mysql_parser::SqlAstNode const*, Sql_parser_base::Parse_result>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>} > err_count = <optimized out> >#8 0x0000003a4c3a4dc1 in Sql_editor::do_check_sql (this=0x3ad0b80, grt=<optimized out>, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0x3ad0b80, pn = {pi_ = 0x3aecc00}} > self = <optimized out> > sql_checker_mutex = {mutex = 0x38ba300} >#9 0x0000003a4c3aa95f in boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >::operator() (this=<optimized out>, p=<optimized out>, a1=<optimized out>, a2=...) at /usr/include/boost/bind/mem_fn_template.hpp:280 >No locals. >#10 0x0000003a4c3aa9ec in operator()<grt::Ref<grt::internal::String>, boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >, boost::_bi::list1<grt::GRT*&> > (a=<synthetic pointer>, f=..., this=<optimized out>) at /usr/include/boost/bind/bind.hpp:382 >No locals. >#11 operator()<grt::GRT*> (a1=<synthetic pointer>, this=<optimized out>) at /usr/include/boost/bind/bind_template.hpp:32 > a = {<boost::_bi::storage1<grt::GRT*&>> = {a1_ = <synthetic pointer>}, <No data fields>} >#12 boost::detail::function::function_obj_invoker1<boost::_bi::bind_t<grt::Ref<grt::internal::String>, boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >, boost::_bi::list3<boost::_bi::value<Sql_editor*>, boost::arg<1>, boost::_bi::value<boost::weak_ptr<Sql_editor> > > >, grt::Ref<grt::internal::String>, grt::GRT*>::invoke (function_obj_ptr=..., a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#13 0x0000003a4c31e72f in boost::function1<grt::Ref<grt::internal::String>, grt::GRT*>::operator() (this=<optimized out>, a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#14 0x0000003a4c31e778 in boost::detail::function::function_obj_invoker1<boost::function<grt::Ref<grt::internal::String> (grt::GRT*)>, grt::ValueRef, grt::GRT*>::invoke(boost::detail::function::function_buffer&, grt::GRT*) (function_obj_ptr=..., a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#15 0x0000003a4c2c2dbf in boost::function1<grt::ValueRef, grt::GRT*>::operator() (this=<optimized out>, a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#16 0x0000003a4c2c0335 in bec::GRTTask::execute (this=<optimized out>, grt=<optimized out>) at grt/grt_dispatcher.cpp:243 >No locals. >#17 0x0000003a4c2bf5f8 in bec::GRTDispatcher::execute_task (this=this@entry=0x3f45570, gtask=gtask@entry=0x3f72f00) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x1000000000} >#18 0x0000003a4c2bff82 in bec::GRTDispatcher::worker_thread (data=0x3f45570) at grt/grt_dispatcher.cpp:515 > task = 0x3f72f00 > timeout = {tv_sec = 1349742234, tv_usec = 992875} > count = 2 > self = 0x3f45570 > task_queue = 0x3d1c030 > callback_queue = 0x3b25740 >#19 0x0000003a35e6a495 in g_thread_proxy (data=0x3f6b370) at gthread.c:801 > thread = 0x3f6b370 >#20 0x0000003a34607d14 in start_thread (arg=0x7ff0677fe700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7ff0677fe700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140670505314048, 9066960493689174943, 0, 140670312396032, 140670505314048, 20, -9064445911534928993, 9052297129740598175}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#21 0x0000003a342f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7ff064a01700 (LWP 3429)): >#0 0x00007ff07423dd20 in ?? () >No symbol table info available. >#1 0x0000000000b4e34c in release (this=<optimized out>) at ../../library/grt/src/grtpp_value.h:149 >No locals. >#2 ~ValueRef (this=0x7ff064a00490, __in_chrg=<optimized out>) at ../../library/grt/src/grtpp.h:225 >No locals. >#3 ~DictRef (this=0x7ff064a00490, __in_chrg=<optimized out>) at ../../library/grt/src/grtpp.h:1589 >No locals. >#4 grt::MetaClass::Property<app_Options, grt::DictRef>::get (this=<optimized out>, obj=<optimized out>) at ../../library/grt/src/grtpp.h:1964 >No locals. >#5 0x0000003a4bc7ab44 in grt::MetaClass::get_member_value (this=<optimized out>, object=0x7ff0740029f0, name="options") at grtpp_metaclass.cpp:865 > mc = 0x25fc240 > mem = <optimized out> > end = <optimized out> >#6 0x0000003a4bc8d65e in grt::internal::Object::get_member (this=<optimized out>, member=...) at grtpp_value.cpp:1029 >No locals. >#7 0x0000003a4bc839bb in grt::get_value_by_path (root=..., path=...) at grtpp_util.cpp:212 > prefix = "options" > suffix = "" > value = {_value = 0x7ff0740029f0} > ok = true >#8 0x0000003a4bc65a07 in grt::GRT::get (this=0x258b790, path="/wb/options/options") at grtpp_grt.cpp:503 >No locals. >#9 0x00007ff06f713395 in Mysql_sql_syntax_check::check_sql_statement(char const*, boost::function<Sql_parser_base::Parse_result (mysql_parser::SqlAstNode const*)>, Sql_syntax_check::ObjectType) (this=this@entry=0x39c6b48, sql=sql@entry=0x3bc9420 "SELECT * FROM msg_device AS md LEFT JOIN msg_rac AS mr ON (mr.id=md.id) WHERE md.ecolog_id='00568SB33' ORDER BY md.id DESC;", check_sql_statement=..., object_type=object_type@entry=Sql_syntax_check::ot_none) at src/mysql_sql_syntax_check.cpp:232 > options = {<grt::ValueRef> = {_value = 0x0}, <No data fields>} > sql_parser_fe = {_grt = 0x258b790, ignore_dml = false, max_insert_statement_size = 8192, processing_create_statements = true, processing_alter_statements = true, processing_drop_statements = true, sql_mode = {MODE_ANSI_QUOTES = false, MODE_HIGH_NOT_PRECEDENCE = false, MODE_PIPES_AS_CONCAT = false, MODE_NO_BACKSLASH_ESCAPES = false, MODE_IGNORE_SPACE = false}, is_ast_generation_enabled = false, max_err_count = -1} > actual_sql = <optimized out> > compound_sql = "\200\006\240d\360\177\000\000oPlo\360\177\000\000\000\000\000\000\000\000\000\000\060&qo\360\177\000\000\b\030\000P\360\177\000\000Hk\234\003\000\000\000\000\360)\000t\360\177\000\000\320\a\240d\360\177\000\000\360'qo\360\177\000\000\000\000\000\000\000\000\000\000Hk\234\003", '\000' <repeats 12 times>"\220, \267X\002", '\000' <repeats 13 times>, " \000\000\000\000\000\000\001\001\001\000\000\000\000\000\000\000\000\000\377\377\377\377 \a\240d\360\177\000\000\000\000\000\000\000\000\000\000Hk\234\003\000\000\000\000\320\a\240d\360\177\000\000 \224\274\003", '\000' <repeats 12 times>"\200, \023\000t\360\177\000\000\060\b\240d\360\177\000\000\064;qo\360\177\000\000\060&qo\360\177\000\000\000\000\000\000\000\000\000\000Hk\234\003\000\000\000\000@\a\240d\360\177\000\000\000\000\000\000\000\000\000\000\260"... <Address 0x7ff065a05084 out of bounds> >#10 0x00007ff06f713b34 in Mysql_sql_syntax_check::check_sql (this=0x39c6b48, sql=0x3bc9420 "SELECT * FROM msg_device AS md LEFT JOIN msg_rac AS mr ON (mr.id=md.id) WHERE md.ecolog_id='00568SB33' ORDER BY md.id DESC;") at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<Sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0x39c6b78}, _sql_parser = 0x39c6b48} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0x7ff06faa9d11, functor = {obj_ptr = 0x7ff06f712630, type = {type = 0x7ff06f712630, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7ff06f712630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x7ff06f712630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0x39c6b48}, obj_ref = {obj_ptr = 0x7ff06f712630, is_const_qualified = false, is_volatile_qualified = false}, data = 48 '0'}}, <std::unary_function<mysql_parser::SqlAstNode const*, Sql_parser_base::Parse_result>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>} > err_count = <optimized out> >#11 0x0000003a4c3a4dc1 in Sql_editor::do_check_sql (this=0x39c6270, grt=<optimized out>, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0x39c6270, pn = {pi_ = 0x39e1d00}} > self = <optimized out> > sql_checker_mutex = {mutex = 0x38bf650} >#12 0x0000003a4c3aa95f in boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >::operator() (this=<optimized out>, p=<optimized out>, a1=<optimized out>, a2=...) at /usr/include/boost/bind/mem_fn_template.hpp:280 >No locals. >#13 0x0000003a4c3aa9ec in operator()<grt::Ref<grt::internal::String>, boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >, boost::_bi::list1<grt::GRT*&> > (a=<synthetic pointer>, f=..., this=<optimized out>) at /usr/include/boost/bind/bind.hpp:382 >No locals. >#14 operator()<grt::GRT*> (a1=<synthetic pointer>, this=<optimized out>) at /usr/include/boost/bind/bind_template.hpp:32 > a = {<boost::_bi::storage1<grt::GRT*&>> = {a1_ = <synthetic pointer>}, <No data fields>} >#15 boost::detail::function::function_obj_invoker1<boost::_bi::bind_t<grt::Ref<grt::internal::String>, boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >, boost::_bi::list3<boost::_bi::value<Sql_editor*>, boost::arg<1>, boost::_bi::value<boost::weak_ptr<Sql_editor> > > >, grt::Ref<grt::internal::String>, grt::GRT*>::invoke (function_obj_ptr=..., a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#16 0x0000003a4c31e72f in boost::function1<grt::Ref<grt::internal::String>, grt::GRT*>::operator() (this=<optimized out>, a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#17 0x0000003a4c31e778 in boost::detail::function::function_obj_invoker1<boost::function<grt::Ref<grt::internal::String> (grt::GRT*)>, grt::ValueRef, grt::GRT*>::invoke(boost::detail::function::function_buffer&, grt::GRT*) (function_obj_ptr=..., a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#18 0x0000003a4c2c2dbf in boost::function1<grt::ValueRef, grt::GRT*>::operator() (this=<optimized out>, a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#19 0x0000003a4c2c0335 in bec::GRTTask::execute (this=<optimized out>, grt=<optimized out>) at grt/grt_dispatcher.cpp:243 >No locals. >#20 0x0000003a4c2bf5f8 in bec::GRTDispatcher::execute_task (this=this@entry=0x3f84930, gtask=gtask@entry=0x3f8a580) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x1000000000} >#21 0x0000003a4c2bff82 in bec::GRTDispatcher::worker_thread (data=0x3f84930) at grt/grt_dispatcher.cpp:515 > task = 0x3f8a580 > timeout = {tv_sec = 1349742234, tv_usec = 993307} > count = 2 > self = 0x3f84930 > task_queue = 0x3f84980 > callback_queue = 0x3f849d0 >#22 0x0000003a35e6a495 in g_thread_proxy (data=0x3dde0a0) at gthread.c:801 > thread = 0x3dde0a0 >#23 0x0000003a34607d14 in start_thread (arg=0x7ff064a01700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7ff064a01700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140670457091840, 9066960493689174943, 0, 249980649472, 140670457091840, 66603312, -9064451067106296929, 9052297129740598175}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#24 0x0000003a342f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. >From To Syms Read Shared Object Library >0x00007ff081714d00 0x00007ff081717160 Yes /lib64/libSegFault.so >0x0000003a496f8540 0x0000003a497c4050 Yes /usr/lib64/mysql-workbench/libmforms.so.0 >0x0000003a492448c0 0x0000003a4926cd90 Yes /usr/lib64/mysql-workbench/liblinux_utilities.so.0 >0x0000003a4723e590 0x0000003a4725c23c Yes /usr/lib64/mysql-workbench/libsqlide.so.0 >0x0000003a4c2ad520 0x0000003a4c4b1f20 Yes /usr/lib64/mysql-workbench/libwbpublic.so.0 >0x0000003a4a864440 0x0000003a4a8c0208 Yes /usr/lib64/mysql-workbench/libmdcanvas.so.0 >0x0000003a45e07960 0x0000003a45e193b4 Yes /lib64/libgnome-keyring.so.0 >0x0000003a45a07f90 0x0000003a45a1005c Yes /lib64/libtinyxml.so.0 >0x0000003a44a0d080 0x0000003a44a148f4 Yes /usr/lib64/mysql-workbench/libcdbc.so.0 >0x0000003a4b40f3c0 0x0000003a4b41c9f4 Yes /usr/lib64/mysql-workbench/libvsqlitepp.so.0 >0x0000003a4663d2a0 0x0000003a467e2abc Yes /usr/lib64/mysql-workbench/libwbscintilla.so.0 >0x0000003a402112f0 0x0000003a40229fd0 Yes /usr/lib64/mysql-workbench/libwbbase.so.0 >0x0000003a4bc63db0 0x0000003a4bcee8e4 Yes /usr/lib64/mysql-workbench/libgrt.so.0 >0x0000003a46218320 0x0000003a4622136c Yes /usr/lib64/mysql-workbench/libmdcanvasgtk.so.0 >0x0000003a47625f30 0x0000003a476daad4 Yes /usr/lib64/mysql-workbench/libmysql55parser.so.0 >0x0000003a4a002bb0 0x0000003a4a012d9c Yes /lib64/libantlr3c.so >0x0000003a49c17e90 0x0000003a49c419c8 Yes /lib64/libctemplate.so.2 >0x00000033d9889df0 0x00000033d9959664 Yes /lib64/libgtkmm-2.4.so.1 >0x0000003a43223200 0x0000003a43239384 Yes /lib64/libatkmm-1.6.so.1 >0x00000033da62ae40 0x00000033da63d274 Yes /lib64/libgdkmm-2.4.so.1 >0x0000003a42e9c880 0x0000003a42ef8988 Yes /lib64/libgiomm-2.4.so.1 >0x00000033d8a1a330 0x00000033d8a224a4 Yes /lib64/libpangomm-1.4.so.1 >0x0000003a3ee69a90 0x0000003a3f10b4f8 Yes /lib64/libgtk-x11-2.0.so.0 >0x0000003a41237350 0x0000003a412543ec Yes /lib64/libglibmm-2.4.so.1 >0x00000033d9214a20 0x00000033d921d45c Yes /lib64/libcairomm-1.0.so.1 >0x0000003a40e025a0 0x0000003a40e0333c Yes /lib64/libsigc-2.0.so.0 >0x0000003a3ea1e7c0 0x0000003a3ea810b4 Yes /lib64/libgdk-x11-2.0.so.0 >0x0000003a3de09b30 0x0000003a3de15c04 Yes /lib64/libatk-1.0.so.0 >0x0000003a3762eee0 0x0000003a376eaaf4 Yes /lib64/libgio-2.0.so.0 >0x0000003a3c207600 0x0000003a3c221bfc Yes /lib64/libpangoft2-1.0.so.0 >0x0000003a3ce04910 0x0000003a3ce09358 Yes /lib64/libpangocairo-1.0.so.0 >0x0000003a3ca06750 0x0000003a3ca19b50 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x0000003a3be0eeb0 0x0000003a3be2d490 Yes /lib64/libpango-1.0.so.0 >0x0000003a3aa0cbc0 0x0000003a3aa77250 Yes /lib64/libfreetype.so.6 >0x0000003a3b205ef0 0x0000003a3b21f6fc Yes /lib64/libfontconfig.so.1 >0x0000003a3720a910 0x0000003a37237dbc Yes /lib64/libgobject-2.0.so.0 >0x0000003a4ca06f30 0x0000003a4ca21778 Yes /lib64/liblua-5.1.so >0x0000003a3e6016d0 0x0000003a3e602d48 Yes /lib64/libuuid.so.1 >0x0000003a3fa3efd0 0x0000003a3fb1e560 Yes /lib64/libpython2.7.so.1.0 >0x0000003a3f601da0 0x0000003a3f642988 Yes /lib64/libpcre.so.0 >0x0000003a36600680 0x0000003a366007fc Yes /lib64/libgthread-2.0.so.0 >0x0000003a36e010f0 0x0000003a36e01fd8 Yes /lib64/libgmodule-2.0.so.0 >0x0000003a35e19d00 0x0000003a35eac9cc Yes /lib64/libglib-2.0.so.0 >0x0000003a39a2cd70 0x0000003a39b0f744 Yes /lib64/libxml2.so.2 >0x0000003a3d60b2f0 0x0000003a3d68215c Yes /lib64/libcairo.so.2 >0x0000003a5001ade0 0x0000003a50061bb0 Yes /lib64/libGL.so.1 >0x0000003a3fe03500 0x0000003a3fe0a27c Yes /lib64/libzip.so.2 >0x0000003a41e1a3c0 0x0000003a41e4f450 Yes /usr/lib64/mysql/libmysqlclient.so.18 >0x0000003a34605790 0x0000003a34610494 Yes /lib64/libpthread.so.0 >0x0000003a35201f50 0x0000003a3520e718 Yes /lib64/libz.so.1 >0x0000003a34e02260 0x0000003a34e0554c Yes /lib64/librt.so.1 >0x0000003a44e14780 0x0000003a44e46c94 Yes /lib64/libssl.so.10 >0x0000003a4265ca00 0x0000003a42724528 Yes /lib64/libcrypto.so.10 >0x0000003a34a00ea0 0x0000003a34a019e0 Yes /lib64/libdl.so.2 >0x0000003a4560a2e0 0x0000003a45686860 Yes /lib64/libsqlite3.so.0 >0x0000003a4b832d00 0x0000003a4b87bd48 Yes /lib64/libmysqlcppconn.so.6 >0x0000003a3861dea0 0x0000003a386a4260 Yes /lib64/libX11.so.6 >0x0000003a3d25bb50 0x0000003a3d2c105b Yes /lib64/libstdc++.so.6 >0x0000003a356055f0 0x0000003a3566ca4c Yes /lib64/libm.so.6 >0x0000003a37a029d0 0x0000003a37a12138 Yes /lib64/libgcc_s.so.1 >0x0000003a3421ef60 0x0000003a3435f780 Yes /lib64/libc.so.6 >0x0000003a33e00b20 0x0000003a33e1a319 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003a39207890 0x0000003a39230924 Yes /lib64/libdbus-1.so.3 >0x0000003a41a07200 0x0000003a41a52b48 Yes /lib64/libgcrypt.so.11 >0x0000003a3b6014f0 0x0000003a3b603cf8 Yes /lib64/libXfixes.so.3 >0x0000003a3a204fa0 0x0000003a3a220ae0 Yes /lib64/libpng15.so.15 >0x0000003a38e01a70 0x0000003a38e079e0 Yes /lib64/libXrender.so.1 >0x0000003a38a03700 0x0000003a38a0d7d0 Yes /lib64/libXext.so.6 >0x0000003a3a600b00 0x0000003a3a601438 Yes /lib64/libXinerama.so.1 >0x0000003a3ae02130 0x0000003a3ae0bfb4 Yes /lib64/libXi.so.6 >0x0000003a39601830 0x0000003a39605f34 Yes /lib64/libXrandr.so.2 >0x0000003a3e202a80 0x0000003a3e2076dc Yes /lib64/libXcursor.so.1 >0x0000003a3da00c30 0x0000003a3da01774 Yes /lib64/libXcomposite.so.1 >0x0000003a3ba00b90 0x0000003a3ba0159c Yes /lib64/libXdamage.so.1 >0x0000003a36a01950 0x0000003a36a060ec Yes /lib64/libffi.so.5 >0x0000003a35a05fc0 0x0000003a35a16768 Yes /lib64/libselinux.so.1 >0x0000003a362039b0 0x0000003a36211e1c Yes /lib64/libresolv.so.2 >0x0000003a39e03dd0 0x0000003a39e1cccc Yes /lib64/libexpat.so.1 >0x0000003a46e00ee0 0x0000003a46e01814 Yes /lib64/libutil.so.1 >0x0000003a3c608d80 0x0000003a3c672eec Yes /lib64/libpixman-1.so.0 >0x0000003a4f80e8c0 0x0000003a4f822058 Yes /lib64/libglapi.so.0 >0x0000003a48e005c0 0x0000003a48e006dc Yes /lib64/libX11-xcb.so.1 >0x0000003a4fc09f70 0x0000003a4fc101b8 Yes /lib64/libxcb-glx.so.0 >0x0000003a37e099c0 0x0000003a37e15878 Yes /lib64/libxcb.so.1 >0x0000003a45200f60 0x0000003a452039ac Yes /lib64/libXxf86vm.so.1 >0x0000003a4ce03130 0x0000003a4ce07f04 Yes /lib64/libdrm.so.2 >0x0000003a4460ad60 0x0000003a44638424 Yes /lib64/libgssapi_krb5.so.2 >0x0000003a43e1b640 0x0000003a43e93340 Yes /lib64/libkrb5.so.3 >0x0000003a41601520 0x0000003a41602114 Yes /lib64/libcom_err.so.2 >0x0000003a44204490 0x0000003a4421c92c Yes /lib64/libk5crypto.so.3 >0x0000003a40600960 0x0000003a40600ed8 Yes /lib64/libgpg-error.so.0 >0x0000003a38200e80 0x0000003a38201bb0 Yes /lib64/libXau.so.6 >0x0000003a43a02a60 0x0000003a43a07eac Yes /lib64/libkrb5support.so.0 >0x0000003a42a01120 0x0000003a42a01ac4 Yes /lib64/libkeyutils.so.1 >0x00007ff0814c11b0 0x00007ff0814c867c Yes /lib64/libnss_files.so.2 >0x00007ff07ae6bb10 0x00007ff07ae8c6d8 Yes /usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so >0x00007ff07ac666a0 0x00007ff07ac667b4 Yes /usr/lib64/gtk-2.0/modules/libpk-gtk-module.so >0x00007ff07aa620a0 0x00007ff07aa64120 Yes /usr/lib64/gtk-2.0/modules/libcanberra-gtk-module.so >0x00007ff07a846d40 0x00007ff07a848200 Yes /lib64/libcanberra-gtk.so.0 >0x00007ff07a6373c0 0x00007ff07a64031c Yes /lib64/libcanberra.so.0 >0x00007ff07a42d0b0 0x00007ff07a43114c Yes /lib64/libvorbisfile.so.3 >0x00007ff07a201810 0x00007ff07a218d6c Yes /lib64/libvorbis.so.0 >0x00007ff079ff8a70 0x00007ff079ffb138 Yes /lib64/libogg.so.0 >0x00007ff079de7880 0x00007ff079df1010 Yes /lib64/libtdb.so.1 >0x00007ff079bde400 0x00007ff079be25d4 Yes /lib64/libltdl.so.7 >0x00007ff0799a5dc0 0x00007ff0799aacac Yes /lib64/libcrypt.so.1 >0x00007ff079745520 0x00007ff079784538 Yes /lib64/libfreebl3.so >0x00007ff079394c10 0x00007ff079396b68 Yes /usr/lib64/gtk-2.0/2.10.0/immodules/im-ibus.so >0x00007ff07914d010 0x00007ff07916c820 Yes /lib64/libibus-1.0.so.5 >0x00007ff078f1e930 0x00007ff078f35f98 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007ff078cf1310 0x00007ff078cfac9c Yes /lib64/libgvfscommon.so.0 >0x00007ff078abdec0 0x00007ff078add1fc Yes /lib64/libbluray.so.1 >0x00007ff0780b24a0 0x00007ff0780b56c4 Yes /usr/lib64/python2.7/lib-dynload/math.so >0x00007ff073dfb190 0x00007ff073dfd0cc Yes /usr/lib64/python2.7/lib-dynload/binascii.so >0x00007ff073bf78a0 0x00007ff073bf8488 Yes /usr/lib64/python2.7/lib-dynload/_hashlib.so >0x00007ff0739f3260 0x00007ff0739f3ea8 Yes /usr/lib64/python2.7/lib-dynload/_randommodule.so >0x00007ff0737edba0 0x00007ff0737ee95c Yes /usr/lib64/python2.7/lib-dynload/cStringIO.so >0x00007ff0735e8e20 0x00007ff0735e9b34 Yes /usr/lib64/python2.7/lib-dynload/fcntlmodule.so >0x00007ff0733e3ab0 0x00007ff0733e4b28 Yes /usr/lib64/python2.7/lib-dynload/timemodule.so >0x00007ff07311a920 0x00007ff073184600 Yes /usr/lib64/mysql-workbench/modules/_mforms.so >0x00007ff072ebe720 0x00007ff072ec0de4 Yes /usr/lib64/python2.7/lib-dynload/stropmodule.so >0x00007ff072cb7370 0x00007ff072cb98dc Yes /usr/lib64/python2.7/lib-dynload/_collectionsmodule.so >0x00007ff072aaf040 0x00007ff072ab0ae4 Yes /usr/lib64/python2.7/lib-dynload/operator.so >0x00007ff07289eee0 0x00007ff0728a3958 Yes /usr/lib64/python2.7/lib-dynload/itertoolsmodule.so >0x00007ff072699c60 0x00007ff07269a2a4 Yes /usr/lib64/python2.7/lib-dynload/_bisectmodule.so >0x00007ff072494d60 0x00007ff072495d34 Yes /usr/lib64/python2.7/lib-dynload/_heapq.so >0x00007ff072287220 0x00007ff07228c858 Yes /usr/lib64/python2.7/lib-dynload/_socketmodule.so >0x00007ff0720810e0 0x00007ff072081b4c Yes /usr/lib64/python2.7/lib-dynload/_functoolsmodule.so >0x00007ff071e7b2a0 0x00007ff071e7df40 Yes /usr/lib64/python2.7/lib-dynload/_ssl.so >0x00007ff071c72cb0 0x00007ff071c74588 Yes /usr/lib64/python2.7/lib-dynload/selectmodule.so >0x00007ff071a6a7d0 0x00007ff071a6cf10 Yes /usr/lib64/python2.7/lib-dynload/_struct.so >0x00007ff071860ba0 0x00007ff0718643c4 Yes /usr/lib64/python2.7/lib-dynload/arraymodule.so >0x00007ff07164f200 0x00007ff071651cdc Yes /usr/lib64/python2.7/site-packages/Crypto/PublicKey/_fastmath.so >0x00007ff0713d5280 0x00007ff0714224b8 Yes /lib64/libgmp.so.10 >0x00007ff0711c6e20 0x00007ff0711c7df0 Yes /usr/lib64/python2.7/site-packages/Crypto/Util/_counter.so >0x00007ff070fbf190 0x00007ff070fc136c Yes /usr/lib64/python2.7/site-packages/Crypto/Cipher/_AES.so >0x00007ff070db94d0 0x00007ff070dbaf60 Yes /usr/lib64/python2.7/lib-dynload/zlibmodule.so >0x00007ff070bab1d0 0x00007ff070bacd0c Yes /usr/lib64/python2.7/site-packages/Crypto/Cipher/_DES3.so >0x00007ff0709a5190 0x00007ff0709a6c7c Yes /usr/lib64/python2.7/site-packages/Crypto/Cipher/_Blowfish.so >0x00007ff0707a1e10 0x00007ff0707a24a8 Yes /usr/lib64/python2.7/site-packages/Crypto/Cipher/_ARC4.so >0x00007ff07059d5f0 0x00007ff07059ded4 Yes /usr/lib64/python2.7/lib-dynload/termios.so >0x00007ff070398950 0x00007ff070398e24 Yes /usr/lib64/python2.7/site-packages/Crypto/Util/strxor.so >0x00007ff070195d80 0x00007ff070196238 Yes /usr/lib64/python2.7/lib-dynload/grpmodule.so >0x00007ff06ff849d0 0x00007ff06ff8d1a8 Yes /usr/lib64/python2.7/lib-dynload/datetime.so >0x00007ff06fd3dcd0 0x00007ff06fd65b84 Yes /usr/lib64/mysql-workbench/modules/wb.mysql.import.grt.so >0x00007ff06fb04830 0x00007ff06fb06eb8 Yes /usr/lib64/mysql-workbench/modules/db.mysql.sqlide.grt.so >0x00007ff06f6b8dc0 0x00007ff06f75c7b8 Yes /usr/lib64/mysql-workbench/modules/db.mysql.sqlparser.grt.so >0x00007ff06f415b10 0x00007ff06f416ec4 Yes /usr/lib64/python2.7/lib-dynload/_localemodule.so >0x00007ff06f1f7a90 0x00007ff06f2065c0 Yes /usr/lib64/python2.7/lib-dynload/_io.so >0x00007ff06ef84b10 0x00007ff06efd367c Yes /usr/lib64/mysql-workbench/modules/db.mysql.grt.so >0x00007ff06ed2f850 0x00007ff06ed44494 Yes /usr/lib64/mysql-workbench/modules/_cairo.so >0x00007ff06eb1bf40 0x00007ff06eb1fb54 Yes /usr/lib64/mysql-workbench/modules/forms.grt.so >0x00007ff06e8ff7c0 0x00007ff06e90bb18 Yes /usr/lib64/mysql-workbench/modules/db.mysql.query.grt.so >0x00007ff06e6ebcb0 0x00007ff06e6ee1f8 Yes /usr/lib64/mysql-workbench/modules/dbutils.grt.so >0x00007ff06e4a6260 0x00007ff06e4d39b0 Yes /usr/lib64/mysql-workbench/modules/wb.model.grt.so >0x00007ff06e247ca0 0x00007ff06e25dd8c Yes /usr/lib64/mysql-workbench/plugins/wb.model.editors.wbp.so >0x00007ff06dff67c0 0x00007ff06e002870 Yes /usr/lib64/mysql-workbench/plugins/wb.printing.wbp.so >0x00007ff06dc9f6b0 0x00007ff06dd3be04 Yes /usr/lib64/mysql-workbench/plugins/db.mysql.wbp.so >0x00007ff06d982ed0 0x00007ff06d9ad4d0 Yes /usr/lib64/mysql-workbench/plugins/db.mysql.diff.reporting.wbp.so >0x00007ff06d7132d0 0x00007ff06d7243b0 Yes /usr/lib64/mysql-workbench/plugins/wb.model.snippets.wbp.so >0x00007ff06d460100 0x00007ff06d4b605c Yes /usr/lib64/mysql-workbench/plugins/db.mysql.editors.wbp.so >0x00007ff06d1d4e40 0x00007ff06d1d5fb4 Yes /usr/lib64/mysql-workbench/plugins/db.checks.wbp.so >0x00007ff065a04540 0x00007ff065a04f50 Yes /usr/lib64/gconv/ISO8859-1.so >$1 = 0x0 >$2 = 0x0 >rax 0x7ff07423dd20 140670717386016 >rbx 0x7ff064a00580 140670457087360 >rcx 0x736e6f69 1936617321 >rdx 0x7ff074003010 140670715047952 >rsi 0x7ff0740029f0 140670715046384 >rdi 0x7ff074003010 140670715047952 >rbp 0x7ff064a004d0 0x7ff064a004d0 >rsp 0x7ff064a00488 0x7ff064a00488 >r8 0x2650ed0 40177360 >r9 0xbf2cb0 12528816 >r10 0x7ff0740029f0 140670715046384 >r11 0x3a3437a2b0 249984164528 >r12 0x7ff064a00510 140670457087248 >r13 0x7ff064a00580 140670457087360 >r14 0x7ff0740029f0 140670715046384 >r15 0x7ff064a00520 140670457087264 >rip 0x7ff07423dd20 0x7ff07423dd20 >eflags 0x246 [ PF ZF IF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >No function contains program counter for selected frame.
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 864244
:
623805
|
623807
| 623809 |
623811
|
623813
|
623815
|
623817
|
623819