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 620184 Details for
Bug 862191
[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), 142.19 KB, created by
Radamanf
on 2012-10-02 09:00:50 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Radamanf
Created:
2012-10-02 09:00:50 UTC
Size:
142.19 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 1861] >[New LWP 1862] >[New LWP 1844] >[New LWP 1859] >[New LWP 1868] >[New LWP 1860] >[New LWP 1865] >[New LWP 1869] >[New LWP 1867] >[New LWP 1871] >[New LWP 1853] >[New LWP 1855] >[New LWP 1872] >[New LWP 1864] >[New LWP 1863] >[New LWP 1866] >[New LWP 1845] >[New LWP 1873] >[New LWP 1870] >[New LWP 1874] >[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 0x00007f5a1412b630 in ?? () > >Thread 20 (Thread 0x7f59c6ffd700 (LWP 1874)): >#0 0x00007f5a21b1bc84 in __GI___dl_iterate_phdr (callback=callback@entry=0x7f5a21db7160 <_Unwind_IteratePhdrCallback>, data=data@entry=0x7f59c6ffa680) at dl-iteratephdr.c:77 > __clframe = {__cancel_routine = <optimized out>, __cancel_arg = 0x0, __do_it = 1, __cancel_type = <optimized out>} > nloaded = 165 > ns = <optimized out> > caller = 0x7f5a21db7ac2 > l = 0x2847a00 > info = {dlpi_addr = 140024802439168, dlpi_name = 0x2763370 "/usr/lib64/python2.7/lib-dynload/grpmodule.so", dlpi_phdr = 0x7f5a109bf040, dlpi_phnum = 7, dlpi_adds = 167, dlpi_subs = 2, dlpi_tls_modid = 0, dlpi_tls_data = 0x0} > ret = 0 >#1 0x00007f5a21db7ac2 in _Unwind_Find_FDE (pc=0x7f5a1412b630, bases=bases@entry=0x7f59c6ffa7e8) at ../../../libgcc/unwind-dw2-fde-dip.c:451 > data = {pc = 140024860554800, tbase = 0x0, dbase = 0x0, func = 0x0, ret = 0x0, check_cache = 1} > ret = 0x0 >#2 0x00007f5a21db4fdb in uw_frame_state_for (context=context@entry=0x7f59c6ffa740, fs=fs@entry=0x7f59c6ffa830) at ../../../libgcc/unwind-dw2.c:1179 > fde = <optimized out> > cie = <optimized out> > aug = <optimized out> > insn = <optimized out> > end = <optimized out> >#3 0x00007f5a21db5f1c in _Unwind_Backtrace (trace=0x7f5a21af48f0 <backtrace_helper>, trace_argument=0x7f59c6ffa9f0) at ../../../libgcc/unwind.inc:290 > fs = {regs = {reg = {{loc = {reg = 0, offset = 0, exp = 0x0}, how = REG_UNSAVED} <repeats 18 times>}, prev = 0x0, cfa_offset = 0, cfa_reg = 0, cfa_exp = 0x0, cfa_how = CFA_UNSET}, pc = 0x0, personality = 0, data_align = 0, code_align = 0, retaddr_column = 0, fde_encoding = 0 '\000', lsda_encoding = 0 '\000', saw_z = 0 '\000', signal_frame = 0 '\000', eh_ptr = 0x0} > context = {reg = {0x7f59c6ffc0d0, 0x7f59c6ffc0c8, 0x7f59c6ffc0d8, 0x7f59c6ffc0c0, 0x7f59c6ffc0b0, 0x7f59c6ffc0a8, 0x7f59c6ffc0b8, 0x7f59c6ffc0e0, 0x7f59c6ffc068, 0x7f59c6ffc070, 0x7f59c6ffc078, 0x7f59c6ffc080, 0x7f59c6ffc088, 0x7f59c6ffc090, 0x7f59c6ffc098, 0x7f59c6ffc0a0, 0x7f59c6ffc0e8, 0x0}, cfa = 0x7f59c6ffc5d8, ra = 0x7f5a1412b630, lsda = 0x0, bases = {tbase = 0x0, dbase = 0x0, func = 0x7f5a229d7fdf}, flags = 13835058055282163712, version = 0, args_size = 0, by_value = '\000' <repeats 17 times>} > code = <optimized out> >#4 0x00007f5a21af4a86 in __GI___backtrace (array=array@entry=0x7f59c6ffaa30, size=size@entry=256) at ../sysdeps/ia64/backtrace.c:110 > arg = {array = 0x7f59c6ffaa30, cfa = 140023567466560, cnt = 2, size = 256} > once = 2 >#5 0x00007f5a27f91015 in catch_segfault (signal=11, _si=<optimized out>, ctx=0x7f59c6ffc040) at ../debug/segfault.c:102 > fd = 21 > cnt = <optimized out> > i = <optimized out> > arr = 0x7f59c6ffaa30 > sa = {__sigaction_handler = {sa_handler = 0x3030303030303030, sa_sigaction = 0x3030303030303030}, sa_mask = {__val = {3472328296227680304, 3472328296227680304, 3472328296227680304, 3472328296227680304, 3472328296227680304, 3472328296227680304, 3472328296227680560, 3472328296227680304, 3472328296227680304, 3472328296227680304, 7292514407697311287, 3472328296227680304, 3472328296227680304, 3472328296227680304, 3472328296227680304, 3472328296227680304}}, sa_flags = 808464432, sa_restorer = 0x3030303030303030} > pc = <optimized out> > mapfd = <optimized out> >#6 <signal handler called> >No symbol table info available. >#7 0x00007f5a1412b630 in ?? () >No symbol table info available. >#8 0x000000000088c539 in type (this=0x7f59c6ffc670) at ../../../library/grt/src/grtpp.h:238 >No locals. >#9 grt::DictRef::cast_from (ivalue=...) at ../../../library/grt/src/grtpp.h:1626 >No locals. >#10 0x00007f5a0ff3d3a8 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=0x38d4aa8, sql=sql@entry=0x3928fb0 "SELECT id, t_events, t_start_id FROM msg_trip WHERE id=97784;\n\n -- 97784\n -- 257044", 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 = 0x1f96b20, 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\306\377\306Y\177\000\000o\360\356\017Z\177\000\000\000\000\000\000\000\000\000\000\060\306\363\017Z\177\000\000\b\030\000\274Y\177\000\000\250J\215\003\000\000\000\000\020\060\000\024Z\177\000\000\320\307\377\306Y\177\000\000\360\307\363\017Z\177\000\000\000\000\000\000\000\000\000\000\250J\215\003", '\000' <repeats 12 times>, " k\371\001", '\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 \307\377\306Y\177\000\000\000\000\000\000\000\000\000\000\250J\215\003\000\000\000\000\320\307\377\306Y\177\000\000\260\217\222\003", '\000' <repeats 12 times>"\200, \023\000\024Z\177\000\000\060\310\377\306Y\177\000\000\064\333\363\017Z\177\000\000\060\306\363\017Z\177\000\000\000\000\000\000\000\000\000\000\250J\215\003\000\000\000\000@\307\377\306Y\177\000\000\000\000\000\000\000\000\000\000\260d\376&Z\177\000\000\020\311\377\306Y\177"... <Address 0x7f59c8022000 out of bounds> >#11 0x00007f5a0ff3db34 in Mysql_sql_syntax_check::check_sql (this=0x38d4aa8, sql=0x3928fb0 "SELECT id, t_events, t_start_id FROM msg_trip WHERE id=97784;\n\n -- 97784\n -- 257044") at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0x38d4aa8} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0x7f5a102d3d11, functor = {obj_ptr = 0x7f5a0ff3c630, type = {type = 0x7f5a0ff3c630, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7f5a0ff3c630 <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)) 0x7f5a0ff3c630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0x38d4aa8}, obj_ref = {obj_ptr = 0x7f5a0ff3c630, 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> >#12 0x00007f5a26fe5dc1 in Sql_editor::do_check_sql (this=0x38d3060, grt=<optimized out>, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0x38d3060, pn = {pi_ = 0x38edfd0}} > self = <optimized out> > sql_checker_mutex = {mutex = 0x32ba600} >#13 0x00007f5a26feb95f 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. >#14 0x00007f5a26feb9ec 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. >#15 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>} >#16 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> >#17 0x00007f5a26f5f72f 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. >#18 0x00007f5a26f5f778 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> >#19 0x00007f5a26f03dbf 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. >#20 0x00007f5a26f01335 in bec::GRTTask::execute (this=<optimized out>, grt=<optimized out>) at grt/grt_dispatcher.cpp:243 >No locals. >#21 0x00007f5a26f005f8 in bec::GRTDispatcher::execute_task (this=this@entry=0x3998b50, gtask=gtask@entry=0x3999010) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x1000000000} >#22 0x00007f5a26f00f82 in bec::GRTDispatcher::worker_thread (data=0x3998b50) at grt/grt_dispatcher.cpp:515 > task = 0x3999010 > timeout = {tv_sec = 1349079454, tv_usec = 281149} > count = 2 > self = 0x3998b50 > task_queue = 0x3998ba0 > callback_queue = 0x3998bf0 >#23 0x00007f5a23228495 in g_thread_proxy (data=0x3991140) at gthread.c:801 > thread = 0x3991140 >#24 0x00007f5a229d0d14 in start_thread (arg=0x7f59c6ffd700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f59c6ffd700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140023567472384, 2027599186718357462, 0, 140025198751744, 140023567472384, 60394320, -2120923535330773034, -2119155221902264362}, 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> >#25 0x00007f5a21ae067d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 19 (Thread 0x7f59e57fa700 (LWP 1870)): >#0 0x00007f5a1412b630 in ?? () >No symbol table info available. >#1 0x000000000088c539 in type (this=0x7f59e57f9670) at ../../../library/grt/src/grtpp.h:238 >No locals. >#2 grt::DictRef::cast_from (ivalue=...) at ../../../library/grt/src/grtpp.h:1626 >No locals. >#3 0x00007f5a0ff3d3a8 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=0x34a5ea8, sql=sql@entry=0x37caef0 "SELECT SUM(mt.t_events), md.ecolog_id, md.unit_time_utc, DATE_FORMAT(md.unit_time_utc,'%Y-%m-%d') AS aday, md.reason_code\n\nFROM `msg_device` AS md \nLEFT JOIN `msg_trip` AS mt ON (md.id = mt.id)\nLEFT J"..., 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 = 0x1f96b20, 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\226\177\345Y\177\000\000o\360\356\017Z\177\000\000\000\000\000\000\000\000\000\000\060\306\363\017Z\177\000\000\b\030\000\310Y\177\000\000\250^J\003\000\000\000\000\020\060\000\024Z\177\000\000\320\227\177\345Y\177\000\000\360\307\363\017Z\177\000\000\000\000\000\000\000\000\000\000\250^J\003", '\000' <repeats 12 times>, " k\371\001", '\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 \227\177\345Y\177\000\000\000\000\000\000\000\000\000\000\250^J\003\000\000\000\000\320\227\177\345Y\177\000\000\360\256|\003", '\000' <repeats 12 times>"\200, \023\000\024Z\177\000\000\060\230\177\345Y\177\000\000\064\333\363\017Z\177\000\000\060\306\363\017Z\177\000\000\000\000\000\000\000\000\000\000\250^J\003\000\000\000\000@\227\177\345Y\177\000\000\000\000\000\000\000\000\000\000\260"... <Address 0x7f59e8025000 out of bounds> >#4 0x00007f5a0ff3db34 in Mysql_sql_syntax_check::check_sql (this=0x34a5ea8, sql=0x37caef0 "SELECT SUM(mt.t_events), md.ecolog_id, md.unit_time_utc, DATE_FORMAT(md.unit_time_utc,'%Y-%m-%d') AS aday, md.reason_code\n\nFROM `msg_device` AS md \nLEFT JOIN `msg_trip` AS mt ON (md.id = mt.id)\nLEFT J"...) at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0x34a5ea8} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0x7f5a102d3d11, functor = {obj_ptr = 0x7f5a0ff3c630, type = {type = 0x7f5a0ff3c630, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7f5a0ff3c630 <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)) 0x7f5a0ff3c630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0x34a5ea8}, obj_ref = {obj_ptr = 0x7f5a0ff3c630, 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> >#5 0x00007f5a26fe5dc1 in Sql_editor::do_check_sql (this=0x3743c10, grt=<optimized out>, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0x3743c10, pn = {pi_ = 0x379bc40}} > self = <optimized out> > sql_checker_mutex = {mutex = 0x32b7d50} >#6 0x00007f5a26feb95f 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. >#7 0x00007f5a26feb9ec 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. >#8 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>} >#9 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> >#10 0x00007f5a26f5f72f 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. >#11 0x00007f5a26f5f778 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> >#12 0x00007f5a26f03dbf 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. >#13 0x00007f5a26f01335 in bec::GRTTask::execute (this=<optimized out>, grt=<optimized out>) at grt/grt_dispatcher.cpp:243 >No locals. >#14 0x00007f5a26f005f8 in bec::GRTDispatcher::execute_task (this=this@entry=0x39929d0, gtask=gtask@entry=0x3992e90) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x1000000000} >#15 0x00007f5a26f00f82 in bec::GRTDispatcher::worker_thread (data=0x39929d0) at grt/grt_dispatcher.cpp:515 > task = 0x3992e90 > timeout = {tv_sec = 1349079454, tv_usec = 279775} > count = 2 > self = 0x39929d0 > task_queue = 0x3992a20 > callback_queue = 0x3992a70 >#16 0x00007f5a23228495 in g_thread_proxy (data=0x3991000) at gthread.c:801 > thread = 0x3991000 >#17 0x00007f5a229d0d14 in start_thread (arg=0x7f59e57fa700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f59e57fa700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140024079165184, 2027599186718357462, 0, 140025198751744, 140024079165184, 60369360, -2121001599045732394, -2119155221902264362}, 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> >#18 0x00007f5a21ae067d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 18 (Thread 0x7f59c77fe700 (LWP 1873)): >#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136 >No locals. >#1 0x00007f5a229d2c8c in _L_lock_1024 () from /lib64/libpthread.so.0 >No symbol table info available. >#2 0x00007f5a229d2c35 in __pthread_mutex_lock (mutex=0x31ff560) at pthread_mutex_lock.c:105 > cnt = 11 > max_cnt = -1 > type = 3 > id = 1873 >#3 0x00007f5a23241981 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=0x1f91380) at workbench/wb_context.cpp:170 > mutex = {mutex = 0x3158430, 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=<optimized out>, f=<optimized out>) at /usr/include/boost/bind/bind.hpp:303 >No locals. >#6 operator()<std::basic_string<char> > (a1=..., this=<optimized out>) 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 = 0x1f96970 >#8 0x00007f5a26f15bf5 in boost::function1<grt::ValueRef, std::string>::operator() (this=this@entry=0x1f96968, a0="SqlMode") at /usr/include/boost/function/function_template.hpp:760 >No locals. >#9 0x00007f5a26f11215 in bec::GRTManager::get_app_option (this=0x1f96770, name=...) at grt/grt_manager.cpp:861 >No locals. >#10 0x00007f5a0ff32a72 in Mysql_sql_parser_fe::Mysql_sql_parser_fe (this=0x7f59c77fd6a0, grt=<optimized out>) at src/mysql_sql_parser_fe.cpp:340 > grtm = 0x1f96770 > sql_mode_string = {_value = 0x0} >#11 0x00007f5a0ff3d33e 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=0x387c098, sql=sql@entry=0x38d22e0 "SELECT COUNT(md.id) AS cnt, DATE_FORMAT(md.unit_time_utc,'%Y-%m-%d') AS cday, md.ecolog_id FROM `msg_device` AS md GROUP BY CONCAT(md.ecolog_id, ' ', DATE_FORMAT(md.unit_time_utc,'%Y-%m-%d'));\n", 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 = 0x1f96b20, 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\307Y\177\000\000o\360\356\017Z\177\000\000\000\000\000\000\000\000\000\000\060\306\363\017Z\177\000\000\000\000\000\000\000\000\000\000\230\300\207\003\000\000\000\000\320\327\177\307Y\177\000\000\320\327\177\307Y\177\000\000\360\307\363\017Z\177\000\000\000\000\000\000\000\000\000\000\230\300\207\003", '\000' <repeats 12 times>, " k\371\001\000\000\000\000\001\303^'Z\177\000\000\000\000\000\000\000\000\000\000\001\001\001\000\000\000\000\000\001'\307&\377\377\377\377", '\000' <repeats 16 times>"\230, \300\207\003\000\000\000\000\320\327\177\307Y\177\000\000\340\"\215\003", '\000' <repeats 12 times>"\200, \023\000\024Z\177\000\000\060\330\177\307Y\177\000\000\064\333\363\017Z\177\000\000\060\306\363\017Z\177\000\000\000\000\000\000\000\000\000\000\230\300\207\003\000\000\000\000\070\006^'Z\177\000\000\000\000\000\000\000\000\000\000\340\331\177\307Y\177\000\000@s\231\003\000\000\000\000\200"... <Address 0x7f59c8022000 out of bounds> >#12 0x00007f5a0ff3db34 in Mysql_sql_syntax_check::check_sql (this=0x387c098, sql=0x38d22e0 "SELECT COUNT(md.id) AS cnt, DATE_FORMAT(md.unit_time_utc,'%Y-%m-%d') AS cday, md.ecolog_id FROM `msg_device` AS md GROUP BY CONCAT(md.ecolog_id, ' ', DATE_FORMAT(md.unit_time_utc,'%Y-%m-%d'));\n") at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0x387c098} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0x7f5a102d3d11, functor = {obj_ptr = 0x7f5a0ff3c630, type = {type = 0x7f5a0ff3c630, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7f5a0ff3c630 <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)) 0x7f5a0ff3c630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0x387c098}, obj_ref = {obj_ptr = 0x7f5a0ff3c630, 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 0x00007f5a26fe5dc1 in Sql_editor::do_check_sql (this=0x38785e0, grt=<optimized out>, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0x38785e0, pn = {pi_ = 0x38a4d20}} > self = <optimized out> > sql_checker_mutex = {mutex = 0x32c1ba0} >#14 0x00007f5a26feb95f 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 0x00007f5a26feb9ec 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 0x00007f5a26f5f72f 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 0x00007f5a26f5f778 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 0x00007f5a26f03dbf 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 0x00007f5a26f01335 in bec::GRTTask::execute (this=<optimized out>, grt=<optimized out>) at grt/grt_dispatcher.cpp:243 >No locals. >#22 0x00007f5a26f005f8 in bec::GRTDispatcher::execute_task (this=this@entry=0x39972f0, gtask=gtask@entry=0x39977b0) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x1000000000} >#23 0x00007f5a26f00f82 in bec::GRTDispatcher::worker_thread (data=0x39972f0) at grt/grt_dispatcher.cpp:515 > task = 0x39977b0 > timeout = {tv_sec = 1349079454, tv_usec = 280963} > count = 2 > self = 0x39972f0 > task_queue = 0x3997340 > callback_queue = 0x3997390 >#24 0x00007f5a23228495 in g_thread_proxy (data=0x39910f0) at gthread.c:801 > thread = 0x39910f0 >#25 0x00007f5a229d0d14 in start_thread (arg=0x7f59c77fe700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f59c77fe700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140023575865088, 2027599186718357462, 0, 140025198751744, 140023575865088, 60388080, -2120926834402527274, -2119155221902264362}, 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 0x00007f5a21ae067d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 17 (Thread 0x7f5a1936d700 (LWP 1845)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:218 >No locals. >#1 0x00007f5a23241cf5 in g_cond_wait_until (cond=cond@entry=0x1f979b8, mutex=mutex@entry=0x1f979b0, end_time=end_time@entry=353629482) at gthread-posix.c:855 > ts = {tv_sec = 353, tv_nsec = 629482000} > status = <optimized out> >#2 0x00007f5a231dc6d1 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x1f979b0, wait=wait@entry=1, end_time=end_time@entry=353629482) at gasyncqueue.c:424 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x00007f5a231dcde9 in g_async_queue_timed_pop (queue=0x1f979b0, end_time=0x7f5a1936cb90) at gasyncqueue.c:612 > m_end_time = 353629482 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_timed_pop" >#4 0x00007f5a26f00cf9 in bec::GRTDispatcher::worker_thread (data=0x1f97960) at grt/grt_dispatcher.cpp:487 > task = <optimized out> > timeout = {tv_sec = 1349079453, tv_usec = 478063} > count = <optimized out> > self = 0x1f97960 > task_queue = 0x1f979b0 > callback_queue = 0x1f97a70 >#5 0x00007f5a23228495 in g_thread_proxy (data=0x1fde370) at gthread.c:801 > thread = 0x1fde370 >#6 0x00007f5a229d0d14 in start_thread (arg=0x7f5a1936d700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f5a1936d700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140024946808576, 2027599186718357462, 0, 140025198751744, 140024946808576, 33126752, -2119144997963434026, -2119155221902264362}, 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 0x00007f5a21ae067d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 16 (Thread 0x7f59e77fe700 (LWP 1866)): >#0 0x00007f5a1423ead0 in ?? () >No symbol table info available. >#1 0x0000000000a08f26 in get_app_option (option="SqlMode", wb=0x1f91380) at workbench/wb_context.cpp:184 > mutex = {mutex = 0x3158430, 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} >#2 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=<optimized out>, f=<optimized out>) at /usr/include/boost/bind/bind.hpp:303 >No locals. >#3 operator()<std::basic_string<char> > (a1=..., this=<optimized out>) at /usr/include/boost/bind/bind_template.hpp:32 >No locals. >#4 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 = 0x1f96970 >#5 0x00007f5a26f15bf5 in boost::function1<grt::ValueRef, std::string>::operator() (this=this@entry=0x1f96968, a0="SqlMode") at /usr/include/boost/function/function_template.hpp:760 >No locals. >#6 0x00007f5a26f11215 in bec::GRTManager::get_app_option (this=0x1f96770, name=...) at grt/grt_manager.cpp:861 >No locals. >#7 0x00007f5a0ff32a72 in Mysql_sql_parser_fe::Mysql_sql_parser_fe (this=0x7f59e77fd6a0, grt=<optimized out>) at src/mysql_sql_parser_fe.cpp:340 > grtm = 0x1f96770 > sql_mode_string = {_value = 0x0} >#8 0x00007f5a0ff3d33e 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=0x3618968, sql=sql@entry=0x366c2e0 "SELECT COUNT(m4.id) FROM msg_device m4 \nINNER JOIN msg_trip m5 ON m4.id = m5.id \nLEFT JOIN msg_driver_profile m6 ON m4.driver_id = m6.driver_id \nLEFT JOIN p_trip_data24h p2 ON m4.id = p2.id \n\nWHERE m4"..., 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 = 0x1f96b20, 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\347Y\177\000\000o\360\356\017Z\177\000\000\000\000\000\000\000\000\000\000\060\306\363\017Z\177\000\000\000\000\000\000\000\000\000\000h\211a\003\000\000\000\000\320\327\177\347Y\177\000\000\320\327\177\347Y\177\000\000\360\307\363\017Z\177\000\000\000\000\000\000\000\000\000\000h\211a\003", '\000' <repeats 12 times>, " k\371\001\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\347Y\177\000\000\000\000\000\000\000\000\000\000h\211a\003\000\000\000\000\320\327\177\347Y\177\000\000\340\302f\003", '\000' <repeats 12 times>"\200, \023\000\024Z\177\000\000\060\330\177\347Y\177\000\000\064\333\363\017Z\177\000\000\060\306\363\017Z\177\000\000\000\000\000\000\000\000\000\000h\211a\003\000\000\000\000@\327\177\347Y\177\000\000\000\000\000\000\000\000\000\000\260d\376&"... <Address 0x7f59e8025000 out of bounds> >#9 0x00007f5a0ff3db34 in Mysql_sql_syntax_check::check_sql (this=0x3618968, sql=0x366c2e0 "SELECT COUNT(m4.id) FROM msg_device m4 \nINNER JOIN msg_trip m5 ON m4.id = m5.id \nLEFT JOIN msg_driver_profile m6 ON m4.driver_id = m6.driver_id \nLEFT JOIN p_trip_data24h p2 ON m4.id = p2.id \n\nWHERE m4"...) at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0x3618968} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0x7f5a102d3d11, functor = {obj_ptr = 0x7f5a0ff3c630, type = {type = 0x7f5a0ff3c630, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7f5a0ff3c630 <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)) 0x7f5a0ff3c630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0x3618968}, obj_ref = {obj_ptr = 0x7f5a0ff3c630, 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> >#10 0x00007f5a26fe5dc1 in Sql_editor::do_check_sql (this=0x3618060, grt=<optimized out>, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0x3618060, pn = {pi_ = 0x36332a0}} > self = <optimized out> > sql_checker_mutex = {mutex = 0x32b8000} >#11 0x00007f5a26feb95f 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. >#12 0x00007f5a26feb9ec 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. >#13 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>} >#14 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> >#15 0x00007f5a26f5f72f 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. >#16 0x00007f5a26f5f778 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> >#17 0x00007f5a26f03dbf 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. >#18 0x00007f5a26f01335 in bec::GRTTask::execute (this=<optimized out>, grt=<optimized out>) at grt/grt_dispatcher.cpp:243 >No locals. >#19 0x00007f5a26f005f8 in bec::GRTDispatcher::execute_task (this=this@entry=0x398c350, gtask=gtask@entry=0x398c810) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x1000000000} >#20 0x00007f5a26f00f82 in bec::GRTDispatcher::worker_thread (data=0x398c350) at grt/grt_dispatcher.cpp:515 > task = 0x398c810 > timeout = {tv_sec = 1349079454, tv_usec = 278969} > count = 2 > self = 0x398c350 > task_queue = 0x398c3a0 > callback_queue = 0x398c3f0 >#21 0x00007f5a23228495 in g_thread_proxy (data=0x39458f0) at gthread.c:801 > thread = 0x39458f0 >#22 0x00007f5a229d0d14 in start_thread (arg=0x7f59e77fe700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f59e77fe700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140024112736000, 2027599186718357462, 0, 140025198751744, 140024112736000, 60343120, -2120997203146704938, -2119155221902264362}, 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> >#23 0x00007f5a21ae067d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 15 (Thread 0x7f59fd207700 (LWP 1863)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:218 >No locals. >#1 0x00007f5a23241cf5 in g_cond_wait_until (cond=cond@entry=0x3987698, mutex=mutex@entry=0x3987690, end_time=end_time@entry=354502804) at gthread-posix.c:855 > ts = {tv_sec = 354, tv_nsec = 502804000} > status = <optimized out> >#2 0x00007f5a231dc6d1 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x3987690, wait=wait@entry=1, end_time=end_time@entry=354502804) at gasyncqueue.c:424 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x00007f5a231dcde9 in g_async_queue_timed_pop (queue=0x3987690, end_time=0x7f59fd206b90) at gasyncqueue.c:612 > m_end_time = 354502804 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_timed_pop" >#4 0x00007f5a26f00cf9 in bec::GRTDispatcher::worker_thread (data=0x3987640) at grt/grt_dispatcher.cpp:487 > task = <optimized out> > timeout = {tv_sec = 1349079454, tv_usec = 351385} > count = <optimized out> > self = 0x3987640 > task_queue = 0x3987690 > callback_queue = 0x39876e0 >#5 0x00007f5a23228495 in g_thread_proxy (data=0x395eb20) at gthread.c:801 > thread = 0x395eb20 >#6 0x00007f5a229d0d14 in start_thread (arg=0x7f59fd207700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f59fd207700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140024475580160, 2027599186718357462, 0, 140025198751744, 140024475580160, 60323392, -2121053624521459754, -2119155221902264362}, 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 0x00007f5a21ae067d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 14 (Thread 0x7f59fca06700 (LWP 1864)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:218 >No locals. >#1 0x00007f5a23241cf5 in g_cond_wait_until (cond=cond@entry=0x39892a8, mutex=mutex@entry=0x39892a0, end_time=end_time@entry=354503158) at gthread-posix.c:855 > ts = {tv_sec = 354, tv_nsec = 503158000} > status = <optimized out> >#2 0x00007f5a231dc6d1 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x39892a0, wait=wait@entry=1, end_time=end_time@entry=354503158) at gasyncqueue.c:424 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x00007f5a231dcde9 in g_async_queue_timed_pop (queue=0x39892a0, end_time=0x7f59fca05b90) at gasyncqueue.c:612 > m_end_time = 354503158 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_timed_pop" >#4 0x00007f5a26f00cf9 in bec::GRTDispatcher::worker_thread (data=0x33cac00) at grt/grt_dispatcher.cpp:487 > task = <optimized out> > timeout = {tv_sec = 1349079454, tv_usec = 351739} > count = <optimized out> > self = 0x33cac00 > task_queue = 0x39892a0 > callback_queue = 0x3989330 >#5 0x00007f5a23228495 in g_thread_proxy (data=0x395e800) at gthread.c:801 > thread = 0x395e800 >#6 0x00007f5a229d0d14 in start_thread (arg=0x7f59fca06700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f59fca06700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140024467187456, 2027599186718357462, 0, 140025198751744, 140024467187456, 54307840, -2121050327597189162, -2119155221902264362}, 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 0x00007f5a21ae067d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 13 (Thread 0x7f59c7fff700 (LWP 1872)): >#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136 >No locals. >#1 0x00007f5a229d2c8c in _L_lock_1024 () from /lib64/libpthread.so.0 >No symbol table info available. >#2 0x00007f5a229d2c35 in __pthread_mutex_lock (mutex=0x31ff560) at pthread_mutex_lock.c:105 > cnt = 19 > max_cnt = -1 > type = 3 > id = 1872 >#3 0x00007f5a23241981 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=0x1f91380) at workbench/wb_context.cpp:170 > mutex = {mutex = 0x3158430, 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=<optimized out>, f=<optimized out>) at /usr/include/boost/bind/bind.hpp:303 >No locals. >#6 operator()<std::basic_string<char> > (a1=..., this=<optimized out>) 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 = 0x1f96970 >#8 0x00007f5a26f15bf5 in boost::function1<grt::ValueRef, std::string>::operator() (this=this@entry=0x1f96968, a0="SqlMode") at /usr/include/boost/function/function_template.hpp:760 >No locals. >#9 0x00007f5a26f11215 in bec::GRTManager::get_app_option (this=0x1f96770, name=...) at grt/grt_manager.cpp:861 >No locals. >#10 0x00007f5a0ff32a72 in Mysql_sql_parser_fe::Mysql_sql_parser_fe (this=0x7f59c7ffe6a0, grt=<optimized out>) at src/mysql_sql_parser_fe.cpp:340 > grtm = 0x1f96770 > sql_mode_string = {_value = 0x0} >#11 0x00007f5a0ff3d33e 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=0x3826738, sql=sql@entry=0x3878000 "SELECT\n COUNT(md.unit_time_utc) AS number_of_trips, ecolog_id, md.unit_time_utc, CONCAT(md.ecolog_id , ' ', DATE_FORMAT(md.unit_time_utc,'%x %v') ) AS text_interval, DATE_FORMAT(md.unit_time_utc,'%Y-%"..., 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 = 0x1f96b20, 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\307Y\177\000\000\310q-\020Z\177", '\000' <repeats 11 times>"\200, \207\003", '\000' <repeats 12 times>"\200, \023\000\024Z\177\000\000\060\350\377\307Y\177\000\000\344\022\032(Z\177\000\000\360\307\363\017Z\177\000\000\000\000\000\000\000\000\000\000\070g\202\003", '\000' <repeats 12 times>, " k\371\001\000\000\000\000\001\350\377\307Y\177\000\000\000\000\000\000\000\000\000\000\001\001\001\000\000\000\000\000\001g\202\003\377\377\377\377\000\000\000\000\000\000\000\000\360\347\377\307Y\177\000\000\070g\202\003\000\000\000\000\320\347\377\307Y\177\000\000\000\200\207\003", '\000' <repeats 12 times>"\200, \023\000\024Z\177\000\000\060\350\377\307Y\177\000\000\064\333\363\017Z\177\000\000\060\306\363\017Z\177\000\000\000\000\000\000\000\000\000\000\070g\202\003\000\000\000\000\070\006^'Z\177\000\000\000\000\000\000\000\000\000\000\340\351\377\307Y\177\000\000\340"... <Address 0x7f59c8022000 out of bounds> >#12 0x00007f5a0ff3db34 in Mysql_sql_syntax_check::check_sql (this=0x3826738, sql=0x3878000 "SELECT\n COUNT(md.unit_time_utc) AS number_of_trips, ecolog_id, md.unit_time_utc, CONCAT(md.ecolog_id , ' ', DATE_FORMAT(md.unit_time_utc,'%x %v') ) AS text_interval, DATE_FORMAT(md.unit_time_utc,'%Y-%"...) at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0x3826738} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0x7f5a102d3d11, functor = {obj_ptr = 0x7f5a0ff3c630, type = {type = 0x7f5a0ff3c630, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7f5a0ff3c630 <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)) 0x7f5a0ff3c630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0x3826738}, obj_ref = {obj_ptr = 0x7f5a0ff3c630, 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 0x00007f5a26fe5dc1 in Sql_editor::do_check_sql (this=0x3779b70, grt=<optimized out>, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0x3779b70, pn = {pi_ = 0x3842ef0}} > self = <optimized out> > sql_checker_mutex = {mutex = 0x32c2230} >#14 0x00007f5a26feb95f 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 0x00007f5a26feb9ec 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 0x00007f5a26f5f72f 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 0x00007f5a26f5f778 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 0x00007f5a26f03dbf 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 0x00007f5a26f01335 in bec::GRTTask::execute (this=<optimized out>, grt=<optimized out>) at grt/grt_dispatcher.cpp:243 >No locals. >#22 0x00007f5a26f005f8 in bec::GRTDispatcher::execute_task (this=this@entry=0x3995a90, gtask=gtask@entry=0x3995f50) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x1000000000} >#23 0x00007f5a26f00f82 in bec::GRTDispatcher::worker_thread (data=0x3995a90) at grt/grt_dispatcher.cpp:515 > task = 0x3995f50 > timeout = {tv_sec = 1349079454, tv_usec = 280718} > count = 2 > self = 0x3995a90 > task_queue = 0x3995ae0 > callback_queue = 0x3995b30 >#24 0x00007f5a23228495 in g_thread_proxy (data=0x39910a0) at gthread.c:801 > thread = 0x39910a0 >#25 0x00007f5a229d0d14 in start_thread (arg=0x7f59c7fff700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f59c7fff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140023584257792, 2027599186718357462, 0, 140025198751744, 140023584257792, 60381840, -2120925733280286762, -2119155221902264362}, 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 0x00007f5a21ae067d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 12 (Thread 0x7f5a0c954700 (LWP 1855)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:218 >No locals. >#1 0x00007f5a23241cf5 in g_cond_wait_until (cond=cond@entry=0x7f5a00058588, mutex=mutex@entry=0x7f5a00058580, end_time=end_time@entry=354389055) at gthread-posix.c:855 > ts = {tv_sec = 354, tv_nsec = 389055000} > status = <optimized out> >#2 0x00007f5a231dc6d1 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x7f5a00058580, wait=wait@entry=1, end_time=end_time@entry=354389055) at gasyncqueue.c:424 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x00007f5a231dcde9 in g_async_queue_timed_pop (queue=0x7f5a00058580, end_time=0x7f5a0c953b90) at gasyncqueue.c:612 > m_end_time = 354389055 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_timed_pop" >#4 0x00007f5a26f00cf9 in bec::GRTDispatcher::worker_thread (data=0x7f5a00001500) at grt/grt_dispatcher.cpp:487 > task = <optimized out> > timeout = {tv_sec = 1349079454, tv_usec = 237635} > count = <optimized out> > self = 0x7f5a00001500 > task_queue = 0x7f5a00058580 > callback_queue = 0x7f5a000016c0 >#5 0x00007f5a23228495 in g_thread_proxy (data=0x7f5a0005a800) at gthread.c:801 > thread = 0x7f5a0005a800 >#6 0x00007f5a229d0d14 in start_thread (arg=0x7f5a0c954700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f5a0c954700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140024734893824, 2027599186718357462, 0, 140025198751744, 140024734893824, 140024523789568, -2119115570458134570, -2119155221902264362}, 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 0x00007f5a21ae067d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 11 (Thread 0x7f5a0d956700 (LWP 1853)): >#0 0x00007f5a229d780d in nanosleep () at ../sysdeps/unix/syscall-template.S:82 >No locals. >#1 0x00007f5a23229a92 in g_usleep (microseconds=<optimized out>) at gtimer.c:259 > request = {tv_sec = 1, tv_nsec = 0} > remaining = {tv_sec = 0, tv_nsec = 669902862} >#2 0x00007f5a26efcb2a in bec::TimerActionThread::main_loop (this=0x3236370) at grt/common.cpp:223 > n = <optimized out> > d = <optimized out> >#3 0x00007f5a26efcc09 in bec::TimerActionThread::start (data=<optimized out>) at grt/common.cpp:203 > thread = <optimized out> >#4 0x00007f5a23228495 in g_thread_proxy (data=0x320aca0) at gthread.c:801 > thread = 0x320aca0 >#5 0x00007f5a229d0d14 in start_thread (arg=0x7f5a0d956700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f5a0d956700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140024751679232, 2027599186718357462, 0, 140025198751744, 140024751679232, 52650864, -2119117772702615594, -2119155221902264362}, 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 0x00007f5a21ae067d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 10 (Thread 0x7f59e4ff9700 (LWP 1871)): >#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136 >No locals. >#1 0x00007f5a229d2c8c in _L_lock_1024 () from /lib64/libpthread.so.0 >No symbol table info available. >#2 0x00007f5a229d2c35 in __pthread_mutex_lock (mutex=0x31ff560) at pthread_mutex_lock.c:105 > cnt = 11 > max_cnt = -1 > type = 3 > id = 1871 >#3 0x00007f5a23241981 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=0x1f91380) at workbench/wb_context.cpp:170 > mutex = {mutex = 0x3158430, 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=<optimized out>, f=<optimized out>) at /usr/include/boost/bind/bind.hpp:303 >No locals. >#6 operator()<std::basic_string<char> > (a1=..., this=<optimized out>) 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 = 0x1f96970 >#8 0x00007f5a26f15bf5 in boost::function1<grt::ValueRef, std::string>::operator() (this=this@entry=0x1f96968, a0="SqlMode") at /usr/include/boost/function/function_template.hpp:760 >No locals. >#9 0x00007f5a26f11215 in bec::GRTManager::get_app_option (this=0x1f96770, name=...) at grt/grt_manager.cpp:861 >No locals. >#10 0x00007f5a0ff32a72 in Mysql_sql_parser_fe::Mysql_sql_parser_fe (this=0x7f59e4ff86a0, grt=<optimized out>) at src/mysql_sql_parser_fe.cpp:340 > grtm = 0x1f96770 > sql_mode_string = {_value = 0x0} >#11 0x00007f5a0ff3d33e 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=0x37cdbd8, sql=sql@entry=0x3824230 "SELECT * FROM devhybrid.msg_device;", 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 = 0x1f96b20, 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\377\344Y\177\000\000\310q-\020Z\177\000\000\000\000\000\000\000\000\000\000\060B\202\003", '\000' <repeats 12 times>"\200, \023\000\024Z\177\000\000\060\210\377\344Y\177\000\000\344\022\032(Z\177\000\000\360\307\363\017Z\177\000\000\000\000\000\000\000\000\000\000\330\333|\003", '\000' <repeats 12 times>, " k\371\001\000\000\000\000\001\210\377\344Y\177\000\000\000\000\000\000\000\000\000\000\001\001\001\000\000\000\000\000\001\333|\003\377\377\377\377\000\000\000\000\000\000\000\000\360\207\377\344Y\177\000\000\330\333|\003\000\000\000\000\320\207\377\344Y\177\000\000\060B\202\003", '\000' <repeats 12 times>"\200, \023\000\024Z\177\000\000\060\210\377\344Y\177\000\000\064\333\363\017Z\177\000\000\060\306\363\017Z\177\000\000\000\000\000\000\000\000\000\000\330\333|\003\000\000\000\000@\207\377\344Y\177\000\000\000\000\000\000\000\000\000\000\260d\376&Z\177\000\000\020\211"... <Address 0x7f59e8025000 out of bounds> >#12 0x00007f5a0ff3db34 in Mysql_sql_syntax_check::check_sql (this=0x37cdbd8, sql=0x3824230 "SELECT * FROM devhybrid.msg_device;") at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0x37cdbd8} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0x7f5a102d3d11, functor = {obj_ptr = 0x7f5a0ff3c630, type = {type = 0x7f5a0ff3c630, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7f5a0ff3c630 <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)) 0x7f5a0ff3c630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0x37cdbd8}, obj_ref = {obj_ptr = 0x7f5a0ff3c630, 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 0x00007f5a26fe5dc1 in Sql_editor::do_check_sql (this=0x3718c60, grt=<optimized out>, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0x3718c60, pn = {pi_ = 0x37e6080}} > self = <optimized out> > sql_checker_mutex = {mutex = 0x32ba5c0} >#14 0x00007f5a26feb95f 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 0x00007f5a26feb9ec 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 0x00007f5a26f5f72f 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 0x00007f5a26f5f778 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 0x00007f5a26f03dbf 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 0x00007f5a26f01335 in bec::GRTTask::execute (this=<optimized out>, grt=<optimized out>) at grt/grt_dispatcher.cpp:243 >No locals. >#22 0x00007f5a26f005f8 in bec::GRTDispatcher::execute_task (this=this@entry=0x3994230, gtask=gtask@entry=0x39946f0) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x1000000000} >#23 0x00007f5a26f00f82 in bec::GRTDispatcher::worker_thread (data=0x3994230) at grt/grt_dispatcher.cpp:515 > task = 0x39946f0 > timeout = {tv_sec = 1349079454, tv_usec = 279965} > count = 2 > self = 0x3994230 > task_queue = 0x3994280 > callback_queue = 0x39942d0 >#24 0x00007f5a23228495 in g_thread_proxy (data=0x3991050) at gthread.c:801 > thread = 0x3991050 >#25 0x00007f5a229d0d14 in start_thread (arg=0x7f59e4ff9700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f59e4ff9700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140024070772480, 2027599186718357462, 0, 140025198751744, 140024070772480, 60375600, -2120998299973978154, -2119155221902264362}, 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 0x00007f5a21ae067d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 9 (Thread 0x7f59e6ffd700 (LWP 1867)): >#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136 >No locals. >#1 0x00007f5a229d2c8c in _L_lock_1024 () from /lib64/libpthread.so.0 >No symbol table info available. >#2 0x00007f5a229d2c35 in __pthread_mutex_lock (mutex=0x31ff560) at pthread_mutex_lock.c:105 > cnt = 11 > max_cnt = -1 > type = 3 > id = 1867 >#3 0x00007f5a23241981 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=0x1f91380) at workbench/wb_context.cpp:170 > mutex = {mutex = 0x3158430, 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=<optimized out>, f=<optimized out>) at /usr/include/boost/bind/bind.hpp:303 >No locals. >#6 operator()<std::basic_string<char> > (a1=..., this=<optimized out>) 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 = 0x1f96970 >#8 0x00007f5a26f15bf5 in boost::function1<grt::ValueRef, std::string>::operator() (this=this@entry=0x1f96968, a0="SqlMode") at /usr/include/boost/function/function_template.hpp:760 >No locals. >#9 0x00007f5a26f11215 in bec::GRTManager::get_app_option (this=0x1f96770, name=...) at grt/grt_manager.cpp:861 >No locals. >#10 0x00007f5a0ff32a72 in Mysql_sql_parser_fe::Mysql_sql_parser_fe (this=0x7f59e6ffc6a0, grt=<optimized out>) at src/mysql_sql_parser_fe.cpp:340 > grtm = 0x1f96770 > sql_mode_string = {_value = 0x0} >#11 0x00007f5a0ff3d33e 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=0x366e0c8, sql=sql@entry=0x36c29b0 "SELECT * FROM devhybrid.msg_device WHERE id IN (257025,257017);", 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 = 0x1f96b20, 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\346Y\177\000\000o\360\356\017Z\177\000\000\000\000\000\000\000\000\000\000\060\306\363\017Z\177\000\000\000\000\000\000\000\000\000\000\310\340f\003\000\000\000\000\320\307\377\346Y\177\000\000\320\307\377\346Y\177\000\000\360\307\363\017Z\177\000\000\000\000\000\000\000\000\000\000\310\340f\003", '\000' <repeats 12 times>, " k\371\001\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\346Y\177\000\000\000\000\000\000\000\000\000\000\310\340f\003\000\000\000\000\320\307\377\346Y\177\000\000\260)l\003", '\000' <repeats 12 times>"\200, \023\000\024Z\177\000\000\060\310\377\346Y\177\000\000\064\333\363\017Z\177\000\000\060\306\363\017Z\177\000\000\000\000\000\000\000\000\000\000\310\340f\003\000\000\000\000@\307\377\346Y\177\000\000\000\000\000\000\000\000\000\000\260d\376&Z\177\000\000\020\311\377\346Y\177\000\000\223\344\246!"... <Address 0x7f59e8025000 out of bounds> >#12 0x00007f5a0ff3db34 in Mysql_sql_syntax_check::check_sql (this=0x366e0c8, sql=0x36c29b0 "SELECT * FROM devhybrid.msg_device WHERE id IN (257025,257017);") at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0x366e0c8} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0x7f5a102d3d11, functor = {obj_ptr = 0x7f5a0ff3c630, type = {type = 0x7f5a0ff3c630, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7f5a0ff3c630 <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)) 0x7f5a0ff3c630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0x366e0c8}, obj_ref = {obj_ptr = 0x7f5a0ff3c630, 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 0x00007f5a26fe5dc1 in Sql_editor::do_check_sql (this=0x3616250, grt=<optimized out>, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0x3616250, pn = {pi_ = 0x3687d20}} > self = <optimized out> > sql_checker_mutex = {mutex = 0x32b4cc0} >#14 0x00007f5a26feb95f 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 0x00007f5a26feb9ec 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 0x00007f5a26f5f72f 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 0x00007f5a26f5f778 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 0x00007f5a26f03dbf 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 0x00007f5a26f01335 in bec::GRTTask::execute (this=<optimized out>, grt=<optimized out>) at grt/grt_dispatcher.cpp:243 >No locals. >#22 0x00007f5a26f005f8 in bec::GRTDispatcher::execute_task (this=this@entry=0x398dbb0, gtask=gtask@entry=0x398e070) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x1000000000} >#23 0x00007f5a26f00f82 in bec::GRTDispatcher::worker_thread (data=0x398dbb0) at grt/grt_dispatcher.cpp:515 > task = 0x398e070 > timeout = {tv_sec = 1349079454, tv_usec = 279168} > count = 2 > self = 0x398dbb0 > task_queue = 0x398dc00 > callback_queue = 0x398dc50 >#24 0x00007f5a23228495 in g_thread_proxy (data=0x39458a0) at gthread.c:801 > thread = 0x39458a0 >#25 0x00007f5a229d0d14 in start_thread (arg=0x7f59e6ffd700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f59e6ffd700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140024104343296, 2027599186718357462, 0, 140025198751744, 140024104343296, 60349360, -2120993904074950698, -2119155221902264362}, 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 0x00007f5a21ae067d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 8 (Thread 0x7f59e5ffb700 (LWP 1869)): >#0 determine_info (symbolp=0x0, mapp=0x7f59e5ff99a0, info=0x7f59e5ff99d0, match=0x7f5a275ec000, addr=140025177051010) at dl-addr.c:53 > symndx = <optimized out> > bucket = <optimized out> > symtab = 0x7f5a26c5a218 > strtab = 0x7f5a26cae9e0 "" > strtabsize = 1785097 > matchsym = <optimized out> >#1 __GI__dl_addr (address=0x7f5a26f00f82, info=info@entry=0x7f59e5ff99d0, mapp=mapp@entry=0x7f59e5ff99a0, symbolp=symbolp@entry=0x0) at dl-addr.c:140 > l = 0x7f5a275ec000 > ns = <optimized out> > addr = 140025177051010 > result = 0 >#2 0x00007f5a21af5030 in __GI___backtrace_symbols_fd (array=array@entry=0x7f59e5ff9ce8, size=size@entry=22, fd=fd@entry=2) at ../sysdeps/generic/elf/backtracesymsfd.c:53 > buf = "\000\000\000\000\067f5a26f005f8" > info = {dli_fname = 0x7f5a27f8ded0 "/usr/lib64/mysql-workbench/libwbpublic.so.0", dli_fbase = 0x7f5a26c41000, dli_sname = 0x7f5a26cc8e4d "_ZN3bec13GRTDispatcher12execute_taskEPNS_11GRTTaskBaseE", dli_saddr = 0x7f5a26f005c0} > last = 0 > buf2 = '\000' <repeats 11 times>, "7b238" > map = 0x7f5a275ec000 > iov = {{iov_base = 0x7f5a27f8ded0, iov_len = 43}, {iov_base = 0x7f5a21b64b54, iov_len = 1}, {iov_base = 0x7f5a26cc8e4d, iov_len = 55}, {iov_base = 0x7f5a21b65955, iov_len = 3}, {iov_base = 0x7f59e5ff99ce, iov_len = 2}, {iov_base = 0x7f5a21b64b24, iov_len = 1}, {iov_base = 0x7f5a21b6653f, iov_len = 3}, {iov_base = 0x7f59e5ff99b4, iov_len = 12}, {iov_base = 0x7f5a21b66543, iov_len = 2}} > cnt = <optimized out> >#3 0x00007f5a21a63ebc in __libc_message (do_abort=do_abort@entry=2, fmt=fmt@entry=0x7f5a21b67908 "*** glibc detected *** %s: %s: 0x%s ***\n") at ../sysdeps/unix/sysv/linux/libc_fatal.c:184 > fd2 = 117 > buf = '\000' <repeats 32 times>, " ", '\000' <repeats 15 times>"\377, \377\377\377\377\377\377\377", '\000' <repeats 44 times>, "\n", '\000' <repeats 19 times>"\247, \244\377\345Y\177", '\000' <repeats 14 times>, "\001\000\000\000\377\377\377\377\377\377\377\377", '\000' <repeats 40 times>"\240, \230\032'Z\177\000\000i\000\000\000\000\000\000\000\250\244\377\345Y\177\000\000\326t\243!Z\177", '\000' <repeats 26 times>"\236, \230\032'Z\177", '\000' <repeats 122 times>, "\004\306\031(Z\177\000\000\000\000\000\000\000\000\000\000\344\370\237\200\000\000\000\000 \242\377\345Y\177\000\000:\000\000\000\000\000\000\000n\000\000\000\000\000\000\000\021\316\031(Z\177\000\000$\247\377\345Y\177\000\000\000\242\377\345Y\177\000\000\343\177\002\002\000\000\000\000\260\313+\"Z\177\000\000\230\252+\"Z\177\000\000\004\306\031(Z\177\000\000?\001\001"... > n2 = 23 > addrs = {0x7f5a21a63e85, 0x7f5a21a6afee, 0x81c873, 0x81c814, 0x81c814, 0x81c814, 0x81c814, 0x7f5a25bc9aaf, 0x7f5a25bc9b5f, 0x7f5a0ff3d43a, 0x7f5a0ff3db34, 0x7f5a26fe5dc1, 0x7f5a26feb95f, 0x7f5a26feb9ec, 0x7f5a26f5f72f, 0x7f5a26f5f778, 0x7f5a26f03dbf, 0x7f5a26f01335, 0x7f5a26f005f8, 0x7f5a26f00f82, 0x7f5a23228495, 0x7f5a229d0d14, 0x7f5a21ae067d, 0x0 <repeats 26 times>, 0x7f5a21a6770e, 0x7f59e5ffa4f0, 0x7f59e5ffa4e0, 0x7f5a271a98a1, 0x7f59e5ffa718, 0x7f5a271a9888, 0x7f5a21a357cc, 0x7, 0x7f5a271a98a8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0} > n = 23 > ap = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7f59e5ffa3d0, reg_save_area = 0x7f59e5ffa2e0}} > ap_copy = {{gp_offset = 16, fp_offset = 48, overflow_arg_area = 0x7f59e5ffa3d0, reg_save_area = 0x7f59e5ffa2e0}} > fd = 2 > on_2 = <optimized out> > list = <optimized out> > nlist = <optimized out> > cp = <optimized out> > written = <optimized out> >#4 0x00007f5a21a6afee in malloc_printerr (ptr=0x7f5a140069c0, str=0x7f5a21b67938 "double free or corruption (fasttop)", action=3) at malloc.c:5027 > buf = "00007f5a140069c0" > cp = <optimized out> >#5 _int_free (av=0x7f5a14000020, p=0x7f5a140069b0, have_lock=0) at malloc.c:3948 > size = <optimized out> > fb = <optimized out> > nextchunk = <optimized out> > nextsize = <optimized out> > nextinuse = <optimized out> > prevsize = <optimized out> > bck = <optimized out> > fwd = <optimized out> > errstr = <optimized out> > locked = <optimized out> >#6 0x000000000081c873 in _M_dispose (__a=..., this=0x7f5a140069c0) at /usr/include/c++/4.7.0/bits/basic_string.h:246 >No locals. >#7 ~basic_string (this=0x7f5a140045c0, __in_chrg=<optimized out>) at /usr/include/c++/4.7.0/bits/basic_string.h:536 >No locals. >#8 ~pair (this=0x7f5a140045c0, __in_chrg=<optimized out>) at /usr/include/c++/4.7.0/bits/stl_pair.h:88 >No locals. >#9 destroy (__p=0x7f5a140045c0, this=<optimized out>) at /usr/include/c++/4.7.0/ext/new_allocator.h:123 >No locals. >#10 _M_destroy_node (__p=0x7f5a140045a0, this=<optimized out>) at /usr/include/c++/4.7.0/bits/stl_tree.h:394 >No locals. >#11 std::_Rb_tree<std::string, std::pair<std::string const, grt::ValueRef>, std::_Select1st<std::pair<std::string const, grt::ValueRef> >, std::less<std::string>, std::allocator<std::pair<std::string const, grt::ValueRef> > >::_M_erase (this=this@entry=0x7f5a14003028, __x=0x7f5a140045a0) at /usr/include/c++/4.7.0/bits/stl_tree.h:1084 > __y = 0x7f5a140058c0 >#12 0x000000000081c814 in std::_Rb_tree<std::string, std::pair<std::string const, grt::ValueRef>, std::_Select1st<std::pair<std::string const, grt::ValueRef> >, std::less<std::string>, std::allocator<std::pair<std::string const, grt::ValueRef> > >::_M_erase (this=this@entry=0x7f5a14003028, __x=0x7f5a14006f60) at /usr/include/c++/4.7.0/bits/stl_tree.h:1082 > __y = 0x7f59e5ffa5d0 >#13 0x000000000081c814 in std::_Rb_tree<std::string, std::pair<std::string const, grt::ValueRef>, std::_Select1st<std::pair<std::string const, grt::ValueRef> >, std::less<std::string>, std::allocator<std::pair<std::string const, grt::ValueRef> > >::_M_erase (this=this@entry=0x7f5a14003028, __x=0x7f5a14009c60) at /usr/include/c++/4.7.0/bits/stl_tree.h:1082 > __y = 0x7f59e5ffa5d0 >#14 0x000000000081c814 in std::_Rb_tree<std::string, std::pair<std::string const, grt::ValueRef>, std::_Select1st<std::pair<std::string const, grt::ValueRef> >, std::less<std::string>, std::allocator<std::pair<std::string const, grt::ValueRef> > >::_M_erase (this=this@entry=0x7f5a14003028, __x=0x7f5a1400cca0) at /usr/include/c++/4.7.0/bits/stl_tree.h:1082 > __y = 0x7f59e5ffa5d0 >#15 0x000000000081c814 in std::_Rb_tree<std::string, std::pair<std::string const, grt::ValueRef>, std::_Select1st<std::pair<std::string const, grt::ValueRef> >, std::less<std::string>, std::allocator<std::pair<std::string const, grt::ValueRef> > >::_M_erase (this=0x7f5a14003028, __x=0x7f5a1400f430) at /usr/include/c++/4.7.0/bits/stl_tree.h:1082 > __y = 0x7f59e5ffa5d0 >#16 0x00007f5a25bc9aaf in ~_Rb_tree (this=0x7f5a14003028, __in_chrg=<optimized out>) at /usr/include/c++/4.7.0/bits/stl_tree.h:646 >No locals. >#17 ~map (this=0x7f5a14003028, __in_chrg=<optimized out>) at /usr/include/c++/4.7.0/bits/stl_map.h:90 >No locals. >#18 grt::internal::Dict::~Dict (this=this@entry=0x7f5a14003010, __in_chrg=<optimized out>) at grtpp_value.h:366 >No locals. >#19 0x00007f5a25bc9b5f in ~OwnedDict (this=0x7f5a14003010, __in_chrg=<optimized out>) at grtpp_value.h:421 >No locals. >#20 grt::internal::OwnedDict::~OwnedDict (this=0x7f5a14003010, __in_chrg=<optimized out>) at grtpp_value.h:421 >No locals. >#21 0x00007f5a0ff3d43a in release (this=<optimized out>) at ../../library/grt/src/grtpp_value.h:149 >No locals. >#22 ~ValueRef (this=0x7f59e5ffa650, __in_chrg=<optimized out>) at ../../library/grt/src/grtpp.h:225 >No locals. >#23 ~DictRef (this=0x7f59e5ffa650, __in_chrg=<optimized out>) at ../../library/grt/src/grtpp.h:1589 >No locals. >#24 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=0x3719778, sql=sql@entry=0x34a4000 "SELECT SUM(t_events), ecolog_id, unit_time_utc, \nDATE_FORMAT(md.unit_time_utc,'%Y-%m-%d') AS any,\n reason_code, SUM(distance_trip), SUM(driving_time_trip), t_start_unit_time_utc, SUM(t_duration), SU"..., check_sql_statement=..., object_type=object_type@entry=Sql_syntax_check::ot_none) at src/mysql_sql_syntax_check.cpp:233 > options = {<grt::ValueRef> = {_value = 0x7f5a14003010}, <No data fields>} > sql_parser_fe = {_grt = 0x1f96b20, 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 = "\200\246\377\345Y\177\000\000o\360\356\017Z\177\000\000\020\060\000\024Z\177\000\000\060\306\363\017Z\177\000\000\b\030\000\324Y\177\000\000x\227q\003\000\000\000\000\210\030\000\324Y\177\000\000\320\247\377\345Y\177\000\000\360\307\363\017Z\177\000\000\000\000\000\000\000\000\000\000x\227q\003", '\000' <repeats 12 times>, " k\371\001", '\000' <repeats 13 times>, " \000\000\000\000\000\000\001\001\001\000\000\000\000\000\000\000\000\000d\000\000\000 \247\377\345Y\177\000\000\000\000\000\000\000\000\000\000x\227q\003\000\000\000\000\320\247\377\345Y\177\000\000\000@J\003", '\000' <repeats 12 times>"\200, \023\000\024Z\177\000\000\060\250\377\345Y\177\000\000\064\333\363\017Z\177\000\000\060\306\363\017Z\177\000\000\000\000\000\000\000\000\000\000x\227q\003\000\000\000\000@\247\377\345Y\177\000\000\000\000\000\000\000\000\000\000\260"... <Address 0x7f59e8025000 out of bounds> >#25 0x00007f5a0ff3db34 in Mysql_sql_syntax_check::check_sql (this=0x3719778, sql=0x34a4000 "SELECT SUM(t_events), ecolog_id, unit_time_utc, \nDATE_FORMAT(md.unit_time_utc,'%Y-%m-%d') AS any,\n reason_code, SUM(distance_trip), SUM(driving_time_trip), t_start_unit_time_utc, SUM(t_duration), SU"...) at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0x3719778} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0x7f5a102d3d11, functor = {obj_ptr = 0x7f5a0ff3c630, type = {type = 0x7f5a0ff3c630, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7f5a0ff3c630 <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)) 0x7f5a0ff3c630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0x3719778}, obj_ref = {obj_ptr = 0x7f5a0ff3c630, 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> >#26 0x00007f5a26fe5dc1 in Sql_editor::do_check_sql (this=0x3718230, grt=<optimized out>, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0x3718230, pn = {pi_ = 0x37357e0}} > self = <optimized out> > sql_checker_mutex = {mutex = 0x32ba590} >#27 0x00007f5a26feb95f 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. >#28 0x00007f5a26feb9ec 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. >#29 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>} >#30 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> >#31 0x00007f5a26f5f72f 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. >#32 0x00007f5a26f5f778 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> >#33 0x00007f5a26f03dbf 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. >#34 0x00007f5a26f01335 in bec::GRTTask::execute (this=<optimized out>, grt=<optimized out>) at grt/grt_dispatcher.cpp:243 >No locals. >#35 0x00007f5a26f005f8 in bec::GRTDispatcher::execute_task (this=this@entry=0x3990c70, gtask=gtask@entry=0x3991800) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x1000000000} >#36 0x00007f5a26f00f82 in bec::GRTDispatcher::worker_thread (data=0x3990c70) at grt/grt_dispatcher.cpp:515 > task = 0x3991800 > timeout = {tv_sec = 1349079454, tv_usec = 279553} > count = 2 > self = 0x3990c70 > task_queue = 0x3990cc0 > callback_queue = 0x3990d10 >#37 0x00007f5a23228495 in g_thread_proxy (data=0x395eb70) at gthread.c:801 > thread = 0x395eb70 >#38 0x00007f5a229d0d14 in start_thread (arg=0x7f59e5ffb700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f59e5ffb700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140024087557888, 2027599186718357462, 0, 140025198751744, 140024087557888, 60361840, -2121000497923491882, -2119155221902264362}, 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> >#39 0x00007f5a21ae067d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 7 (Thread 0x7f59e7fff700 (LWP 1865)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:218 >No locals. >#1 0x00007f5a23241cf5 in g_cond_wait_until (cond=cond@entry=0x398ab48, mutex=mutex@entry=0x398ab40, end_time=end_time@entry=354502891) at gthread-posix.c:855 > ts = {tv_sec = 354, tv_nsec = 502891000} > status = <optimized out> >#2 0x00007f5a231dc6d1 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x398ab40, wait=wait@entry=1, end_time=end_time@entry=354502891) at gasyncqueue.c:424 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x00007f5a231dcde9 in g_async_queue_timed_pop (queue=0x398ab40, end_time=0x7f59e7ffeb90) at gasyncqueue.c:612 > m_end_time = 354502891 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_timed_pop" >#4 0x00007f5a26f00cf9 in bec::GRTDispatcher::worker_thread (data=0x398aaf0) at grt/grt_dispatcher.cpp:487 > task = <optimized out> > timeout = {tv_sec = 1349079454, tv_usec = 351472} > count = <optimized out> > self = 0x398aaf0 > task_queue = 0x398ab40 > callback_queue = 0x398ab90 >#5 0x00007f5a23228495 in g_thread_proxy (data=0x309f630) at gthread.c:801 > thread = 0x309f630 >#6 0x00007f5a229d0d14 in start_thread (arg=0x7f59e7fff700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f59e7fff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140024121128704, 2027599186718357462, 0, 140025198751744, 140024121128704, 60336880, -2120996102024464426, -2119155221902264362}, 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 0x00007f5a21ae067d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 6 (Thread 0x7f59fffff700 (LWP 1860)): >#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136 >No locals. >#1 0x00007f5a229d2c8c in _L_lock_1024 () from /lib64/libpthread.so.0 >No symbol table info available. >#2 0x00007f5a229d2c35 in __pthread_mutex_lock (mutex=0x31ff560) at pthread_mutex_lock.c:105 > cnt = 11 > max_cnt = -1 > type = 3 > id = 1860 >#3 0x00007f5a23241981 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=0x1f91380) at workbench/wb_context.cpp:170 > mutex = {mutex = 0x3158430, 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=<optimized out>, f=<optimized out>) at /usr/include/boost/bind/bind.hpp:303 >No locals. >#6 operator()<std::basic_string<char> > (a1=..., this=<optimized out>) 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 = 0x1f96970 >#8 0x00007f5a26f15bf5 in boost::function1<grt::ValueRef, std::string>::operator() (this=this@entry=0x1f96968, a0="SqlMode") at /usr/include/boost/function/function_template.hpp:760 >No locals. >#9 0x00007f5a26f11215 in bec::GRTManager::get_app_option (this=0x1f96770, name=...) at grt/grt_manager.cpp:861 >No locals. >#10 0x00007f5a0ff32a72 in Mysql_sql_parser_fe::Mysql_sql_parser_fe (this=0x7f59ffffe6a0, grt=<optimized out>) at src/mysql_sql_parser_fe.cpp:340 > grtm = 0x1f96770 > sql_mode_string = {_value = 0x0} >#11 0x00007f5a0ff3d33e 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=0x3535808, sql=sql@entry=0x34d7ae0 "SELECT * FROM `msg_device` as md\nleft join `msg_event` as me ON (md.id = me.id)\nleft join `msg_position` as mp ON (md.id = mp.id)\nleft join `msg_trip` as mt ON (md.id = mt.id)\nwhere md.id IN (257044) "..., 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 = 0x1f96b20, 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\377Y\177\000\000\310q-\020Z\177\000\000\000\000\000\000\000\000\000\000\340zM\003", '\000' <repeats 12 times>"\200, \023\000\024Z\177\000\000\060\350\377\377Y\177\000\000\344\022\032(Z\177\000\000\360\307\363\017Z\177\000\000\000\000\000\000\000\000\000\000\bXS\003", '\000' <repeats 12 times>, " k\371\001\000\000\000\000\001\350\377\377Y\177\000\000\000\000\000\000\000\000\000\000\001\001\001\000\000\000\000\000\001XS\003\377\377\377\377\000\000\000\000\000\000\000\000\360\347\377\377Y\177\000\000\bXS\003\000\000\000\000\320\347\377\377Y\177\000\000\340zM\003", '\000' <repeats 12 times>"\200, \023\000\024Z\177\000\000\060\350\377\377Y\177\000\000\064\333\363\017Z\177\000\000\060\306\363\017Z\177\000\000\000\000\000\000\000\000\000\000\bXS\003\000\000\000\000@\347\377\377Y\177\000\000\000\000\000\000\000\000\000\000\260"... <Address 0x7f5a000e8000 out of bounds> >#12 0x00007f5a0ff3db34 in Mysql_sql_syntax_check::check_sql (this=0x3535808, sql=0x34d7ae0 "SELECT * FROM `msg_device` as md\nleft join `msg_event` as me ON (md.id = me.id)\nleft join `msg_position` as mp ON (md.id = mp.id)\nleft join `msg_trip` as mt ON (md.id = mt.id)\nwhere md.id IN (257044) "...) at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0x3535808} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0x7f5a102d3d11, functor = {obj_ptr = 0x7f5a0ff3c630, type = {type = 0x7f5a0ff3c630, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7f5a0ff3c630 <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)) 0x7f5a0ff3c630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0x3535808}, obj_ref = {obj_ptr = 0x7f5a0ff3c630, 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 0x00007f5a26fe5dc1 in Sql_editor::do_check_sql (this=0x3575490, grt=<optimized out>, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0x3575490, pn = {pi_ = 0x3574000}} > self = <optimized out> > sql_checker_mutex = {mutex = 0x32a8460} >#14 0x00007f5a26feb95f 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 0x00007f5a26feb9ec 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 0x00007f5a26f5f72f 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 0x00007f5a26f5f778 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 0x00007f5a26f03dbf 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 0x00007f5a26f01335 in bec::GRTTask::execute (this=<optimized out>, grt=<optimized out>) at grt/grt_dispatcher.cpp:243 >No locals. >#22 0x00007f5a26f005f8 in bec::GRTDispatcher::execute_task (this=this@entry=0x39243f0, gtask=gtask@entry=0x3976c00) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x1000000000} >#23 0x00007f5a26f00f82 in bec::GRTDispatcher::worker_thread (data=0x39243f0) at grt/grt_dispatcher.cpp:515 > task = 0x3976c00 > timeout = {tv_sec = 1349079454, tv_usec = 276555} > count = 2 > self = 0x39243f0 > task_queue = 0x3981540 > callback_queue = 0x3948c40 >#24 0x00007f5a23228495 in g_thread_proxy (data=0x39459e0) at gthread.c:801 > thread = 0x39459e0 >#25 0x00007f5a229d0d14 in start_thread (arg=0x7f59fffff700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f59fffff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140024523781888, 2027599186718357462, 0, 140024590906624, 140024523781888, 20, -2121048878582597674, -2119155221902264362}, 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 0x00007f5a21ae067d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 5 (Thread 0x7f59e67fc700 (LWP 1868)): >#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136 >No locals. >#1 0x00007f5a229d2c8c in _L_lock_1024 () from /lib64/libpthread.so.0 >No symbol table info available. >#2 0x00007f5a229d2c35 in __pthread_mutex_lock (mutex=0x31ff560) at pthread_mutex_lock.c:105 > cnt = 11 > max_cnt = -1 > type = 3 > id = 1868 >#3 0x00007f5a23241981 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=0x1f91380) at workbench/wb_context.cpp:170 > mutex = {mutex = 0x3158430, 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=<optimized out>, f=<optimized out>) at /usr/include/boost/bind/bind.hpp:303 >No locals. >#6 operator()<std::basic_string<char> > (a1=..., this=<optimized out>) 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 = 0x1f96970 >#8 0x00007f5a26f15bf5 in boost::function1<grt::ValueRef, std::string>::operator() (this=this@entry=0x1f96968, a0="SqlMode") at /usr/include/boost/function/function_template.hpp:760 >No locals. >#9 0x00007f5a26f11215 in bec::GRTManager::get_app_option (this=0x1f96770, name=...) at grt/grt_manager.cpp:861 >No locals. >#10 0x00007f5a0ff32a72 in Mysql_sql_parser_fe::Mysql_sql_parser_fe (this=0x7f59e67fb6a0, grt=<optimized out>) at src/mysql_sql_parser_fe.cpp:340 > grtm = 0x1f96770 > sql_mode_string = {_value = 0x0} >#11 0x00007f5a0ff3d33e 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=0x36c4378, sql=sql@entry=0x3718550 "SELECT md.id, md.ecolog_id, md.unit_time_utc, mt.id FROM msg_device AS md LEFT JOIN msg_trip AS mt ON (md.id = mt.id) WHERE md.reason_code = 2 AND md.block_mask <> 65 AND mt.id IS NOT NULL AND md.ecol"..., 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 = 0x1f96b20, 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\177\346Y\177\000\000o\360\356\017Z\177\000\000\000\000\000\000\000\000\000\000\060\306\363\017Z\177\000\000\000\000\000\000\000\000\000\000xCl\003\000\000\000\000\320\267\177\346Y\177\000\000\320\267\177\346Y\177\000\000\360\307\363\017Z\177\000\000\000\000\000\000\000\000\000\000xCl\003", '\000' <repeats 12 times>, " k\371\001\000\000\000\000\001\303^'Z\177\000\000\000\000\000\000\000\000\000\000\001\001\001\000\000\000\000\000\001'\307&\377\377\377\377", '\000' <repeats 16 times>, "xCl\003\000\000\000\000\320\267\177\346Y\177\000\000P\205q\003", '\000' <repeats 12 times>"\200, \023\000\024Z\177\000\000\060\270\177\346Y\177\000\000\064\333\363\017Z\177\000\000\060\306\363\017Z\177\000\000\000\000\000\000\000\000\000\000xCl\003\000\000\000\000\070\006^'Z\177\000\000\000\000\000\000\000\000\000\000\340"... <Address 0x7f59e8025000 out of bounds> >#12 0x00007f5a0ff3db34 in Mysql_sql_syntax_check::check_sql (this=0x36c4378, sql=0x3718550 "SELECT md.id, md.ecolog_id, md.unit_time_utc, mt.id FROM msg_device AS md LEFT JOIN msg_trip AS mt ON (md.id = mt.id) WHERE md.reason_code = 2 AND md.block_mask <> 65 AND mt.id IS NOT NULL AND md.ecol"...) at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0x36c4378} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0x7f5a102d3d11, functor = {obj_ptr = 0x7f5a0ff3c630, type = {type = 0x7f5a0ff3c630, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7f5a0ff3c630 <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)) 0x7f5a0ff3c630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0x36c4378}, obj_ref = {obj_ptr = 0x7f5a0ff3c630, 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 0x00007f5a26fe5dc1 in Sql_editor::do_check_sql (this=0x36c1d40, grt=<optimized out>, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0x36c1d40, pn = {pi_ = 0x3708e10}} > self = <optimized out> > sql_checker_mutex = {mutex = 0x32b8070} >#14 0x00007f5a26feb95f 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 0x00007f5a26feb9ec 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 0x00007f5a26f5f72f 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 0x00007f5a26f5f778 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 0x00007f5a26f03dbf 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 0x00007f5a26f01335 in bec::GRTTask::execute (this=<optimized out>, grt=<optimized out>) at grt/grt_dispatcher.cpp:243 >No locals. >#22 0x00007f5a26f005f8 in bec::GRTDispatcher::execute_task (this=this@entry=0x398f410, gtask=gtask@entry=0x398f8d0) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x1000000000} >#23 0x00007f5a26f00f82 in bec::GRTDispatcher::worker_thread (data=0x398f410) at grt/grt_dispatcher.cpp:515 > task = 0x398f8d0 > timeout = {tv_sec = 1349079454, tv_usec = 279356} > count = 2 > self = 0x398f410 > task_queue = 0x398f460 > callback_queue = 0x398f4b0 >#24 0x00007f5a23228495 in g_thread_proxy (data=0x393cad0) at gthread.c:801 > thread = 0x393cad0 >#25 0x00007f5a229d0d14 in start_thread (arg=0x7f59e67fc700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f59e67fc700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140024095950592, 2027599186718357462, 0, 140025198751744, 140024095950592, 60355600, -2120995000902223914, -2119155221902264362}, 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 0x00007f5a21ae067d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 4 (Thread 0x7f5a0d155700 (LWP 1859)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:218 >No locals. >#1 0x00007f5a23241cf5 in g_cond_wait_until (cond=cond@entry=0x329eeb8, mutex=mutex@entry=0x329eeb0, end_time=end_time@entry=353610078) at gthread-posix.c:855 > ts = {tv_sec = 353, tv_nsec = 610078000} > status = <optimized out> >#2 0x00007f5a231dc6d1 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x329eeb0, wait=wait@entry=1, end_time=end_time@entry=353610078) at gasyncqueue.c:424 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x00007f5a231dcde9 in g_async_queue_timed_pop (queue=0x329eeb0, end_time=0x7f5a0d154b90) at gasyncqueue.c:612 > m_end_time = 353610078 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_timed_pop" >#4 0x00007f5a26f00cf9 in bec::GRTDispatcher::worker_thread (data=0x329f220) at grt/grt_dispatcher.cpp:487 > task = <optimized out> > timeout = {tv_sec = 1349079453, tv_usec = 458658} > count = <optimized out> > self = 0x329f220 > task_queue = 0x329eeb0 > callback_queue = 0x32b2f70 >#5 0x00007f5a23228495 in g_thread_proxy (data=0x328e2d0) at gthread.c:801 > thread = 0x328e2d0 >#6 0x00007f5a229d0d14 in start_thread (arg=0x7f5a0d155700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f5a0d155700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140024743286528, 2027599186718357462, 0, 52025728, 140024743286528, 20, -2119118871677372458, -2119155221902264362}, 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 0x00007f5a21ae067d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 3 (Thread 0x7f5a21138a00 (LWP 1844)): >#0 0x00007f5a21ad7bcf in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = 0 > result = <optimized out> >#1 0x00007f5a23205af4 in g_main_context_poll (n_fds=5, fds=0x1fecca0, timeout=100, context=0x1e7ece0, priority=<optimized out>) at gmain.c:3440 > poll_func = 0x7f5a23213910 <g_poll> >#2 g_main_context_iterate (context=0x1e7ece0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3141 > max_priority = 2147483647 > timeout = 100 > some_ready = <optimized out> > nfds = 5 > allocated_nfds = <optimized out> > fds = 0x1fecca0 >#3 0x00007f5a23205f52 in g_main_loop_run (loop=0x3220930) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x0000003a8694ac57 in IA__gtk_main () at gtkmain.c:1257 > tmp_list = 0x0 > functions = 0x0 > init = <optimized out> > loop = 0x3220930 >#5 0x00000000008089f3 in main (argc=1, argv=0x7fff0253a058) 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 = 0x3a90017d30, static signal_run_ = {<No data fields>}, static signal_quit_ = {<No data fields>}, static signal_key_snooper_ = {<No data fields>}, static instance_ = 0x7fff02539de0} > log = {static _impl = 0x1e7cd90} > program = {_wb_context_ui = 0x1f91170, _wb_context = 0x1f91380, _grt_manager = 0x1f96770, _main_form = 0x1fe4b40, _idle_signal_conn = {slot_ = 0x31db470}, static _instance = 0x7fff02539e20} > >Thread 2 (Thread 0x7f59fda08700 (LWP 1862)): >#0 __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/x86_64/lowlevellock.S:136 >No locals. >#1 0x00007f5a229d2c8c in _L_lock_1024 () from /lib64/libpthread.so.0 >No symbol table info available. >#2 0x00007f5a229d2c35 in __pthread_mutex_lock (mutex=0x31ff560) at pthread_mutex_lock.c:105 > cnt = 11 > max_cnt = -1 > type = 3 > id = 1862 >#3 0x00007f5a23241981 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=0x1f91380) at workbench/wb_context.cpp:170 > mutex = {mutex = 0x3158430, 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=<optimized out>, f=<optimized out>) at /usr/include/boost/bind/bind.hpp:303 >No locals. >#6 operator()<std::basic_string<char> > (a1=..., this=<optimized out>) 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 = 0x1f96970 >#8 0x00007f5a26f15bf5 in boost::function1<grt::ValueRef, std::string>::operator() (this=this@entry=0x1f96968, a0="SqlMode") at /usr/include/boost/function/function_template.hpp:760 >No locals. >#9 0x00007f5a26f11215 in bec::GRTManager::get_app_option (this=0x1f96770, name=...) at grt/grt_manager.cpp:861 >No locals. >#10 0x00007f5a0ff32a72 in Mysql_sql_parser_fe::Mysql_sql_parser_fe (this=0x7f59fda076a0, grt=<optimized out>) at src/mysql_sql_parser_fe.cpp:340 > grtm = 0x1f96770 > sql_mode_string = {_value = 0x0} >#11 0x00007f5a0ff3d33e 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=0x34497f8, sql=sql@entry=0x33734f0 "SELECT * FROM msg_device WHERE id IN (97674, 97675, 97682, 97684, 97784) order by id DESC;\nSELECT * FROM msg_event WHERE id IN (97674, 97675, 97682, 97684) order by id DESC;\nSELECT * FROM msg_trip "..., 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 = 0x1f96b20, 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 = "\200v\240\375Y\177\000\000o\360\356\017Z\177\000\000\000\000\000\000\000\000\000\000\060\306\363\017Z\177\000\000\000\000\000\000\000\000\000\000\370\227D\003\000\000\000\000\320w\240\375Y\177\000\000\320w\240\375Y\177\000\000\360\307\363\017Z\177\000\000\000\000\000\000\000\000\000\000\370\227D\003", '\000' <repeats 12 times>, " k\371\001\000\000\000\000\001\000\000\000\022\001\000\000\000\000\000\000\000\000\000\000\001\001\001\000\000\000\000\000\001\000\000\000\377\377\377\377 w\240\375Y\177\000\000\000\000\000\000\000\000\000\000\370\227D\003\000\000\000\000\320w\240\375Y\177\000\000\360\064\067\003", '\000' <repeats 12 times>"\200, \023\000\024Z\177\000\000\060x\240\375Y\177\000\000\064\333\363\017Z\177\000\000\060\306\363\017Z\177\000\000\000\000\000\000\000\000\000\000\370\227D\003\000\000\000\000@w\240\375Y\177\000\000\000\000\000\000\000\000\000\000\260"... <Address 0x7f59fe20b084 out of bounds> >#12 0x00007f5a0ff3db34 in Mysql_sql_syntax_check::check_sql (this=0x34497f8, sql=0x33734f0 "SELECT * FROM msg_device WHERE id IN (97674, 97675, 97682, 97684, 97784) order by id DESC;\nSELECT * FROM msg_event WHERE id IN (97674, 97675, 97682, 97684) order by id DESC;\nSELECT * FROM msg_trip "...) at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0x34497f8} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0x7f5a102d3d11, functor = {obj_ptr = 0x7f5a0ff3c630, type = {type = 0x7f5a0ff3c630, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7f5a0ff3c630 <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)) 0x7f5a0ff3c630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0x34497f8}, obj_ref = {obj_ptr = 0x7f5a0ff3c630, 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 0x00007f5a26fe5dc1 in Sql_editor::do_check_sql (this=0x34462e0, grt=<optimized out>, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0x34462e0, pn = {pi_ = 0x34716e0}} > self = <optimized out> > sql_checker_mutex = {mutex = 0x32b4c50} >#14 0x00007f5a26feb95f 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 0x00007f5a26feb9ec 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 0x00007f5a26f5f72f 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 0x00007f5a26f5f778 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 0x00007f5a26f03dbf 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 0x00007f5a26f01335 in bec::GRTTask::execute (this=<optimized out>, grt=<optimized out>) at grt/grt_dispatcher.cpp:243 >No locals. >#22 0x00007f5a26f005f8 in bec::GRTDispatcher::execute_task (this=this@entry=0x39841a0, gtask=gtask@entry=0x3986280) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x1000000000} >#23 0x00007f5a26f00f82 in bec::GRTDispatcher::worker_thread (data=0x39841a0) at grt/grt_dispatcher.cpp:515 > task = 0x3986280 > timeout = {tv_sec = 1349079454, tv_usec = 277396} > count = 2 > self = 0x39841a0 > task_queue = 0x39841f0 > callback_queue = 0x3984240 >#24 0x00007f5a23228495 in g_thread_proxy (data=0x395e8f0) at gthread.c:801 > thread = 0x395e8f0 >#25 0x00007f5a229d0d14 in start_thread (arg=0x7f59fda08700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f59fda08700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140024483972864, 2027599186718357462, 0, 140025198751744, 140024483972864, 60309920, -2121052525546702890, -2119155221902264362}, 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 0x00007f5a21ae067d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7f59fe209700 (LWP 1861)): >#0 0x00007f5a1412b630 in ?? () >No symbol table info available. >#1 0x000000000088c539 in type (this=0x7f59fe208670) at ../../../library/grt/src/grtpp.h:238 >No locals. >#2 grt::DictRef::cast_from (ivalue=...) at ../../../library/grt/src/grtpp.h:1626 >No locals. >#3 0x00007f5a0ff3d3a8 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=0x34e4628, sql=sql@entry=0x35349e0 "SELECT * FROM msg_device AS md \n LEFT JOIN msg_event AS me ON (me.id = md.id)\n LEFT JOIN msg_trip AS mt ON (mt.id = md.id)\n WHERE md.ecolog_id='02027SC23' AND md.unit_time_utc BETWEEN '2012-09-13 00:0"..., 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 = 0x1f96b20, 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\206 \376Y\177\000\000o\360\356\017Z\177\000\000\000\000\000\000\000\000\000\000\060\306\363\017Z\177\000\000\b\030\000\360Y\177\000\000(FN\003\000\000\000\000\020\060\000\024Z\177\000\000\320\207 \376Y\177\000\000\360\307\363\017Z\177\000\000\000\000\000\000\000\000\000\000(FN\003", '\000' <repeats 12 times>, " k\371\001", '\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 \207 \376Y\177\000\000\000\000\000\000\000\000\000\000(FN\003\000\000\000\000\320\207 \376Y\177\000\000\340IS\003", '\000' <repeats 12 times>"\200, \023\000\024Z\177\000\000\060\210 \376Y\177\000\000\064\333\363\017Z\177\000\000\060\306\363\017Z\177\000\000\000\000\000\000\000\000\000\000(FN\003\000\000\000\000@\207 \376Y\177\000\000\000\000\000\000\000\000\000\000\260"... <Address 0x7f59fe20b084 out of bounds> >#4 0x00007f5a0ff3db34 in Mysql_sql_syntax_check::check_sql (this=0x34e4628, sql=0x35349e0 "SELECT * FROM msg_device AS md \n LEFT JOIN msg_event AS me ON (me.id = md.id)\n LEFT JOIN msg_trip AS mt ON (mt.id = md.id)\n WHERE md.ecolog_id='02027SC23' AND md.unit_time_utc BETWEEN '2012-09-13 00:0"...) at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0x34e4628} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0x7f5a102d3d11, functor = {obj_ptr = 0x7f5a0ff3c630, type = {type = 0x7f5a0ff3c630, const_qualified = false, volatile_qualified = false}, func_ptr = 0x7f5a0ff3c630 <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)) 0x7f5a0ff3c630 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0x34e4628}, obj_ref = {obj_ptr = 0x7f5a0ff3c630, 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> >#5 0x00007f5a26fe5dc1 in Sql_editor::do_check_sql (this=0x34ddda0, grt=<optimized out>, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0x34ddda0, pn = {pi_ = 0x3415930}} > self = <optimized out> > sql_checker_mutex = {mutex = 0x32b2e30} >#6 0x00007f5a26feb95f 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. >#7 0x00007f5a26feb9ec 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. >#8 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>} >#9 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> >#10 0x00007f5a26f5f72f 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. >#11 0x00007f5a26f5f778 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> >#12 0x00007f5a26f03dbf 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. >#13 0x00007f5a26f01335 in bec::GRTTask::execute (this=<optimized out>, grt=<optimized out>) at grt/grt_dispatcher.cpp:243 >No locals. >#14 0x00007f5a26f005f8 in bec::GRTDispatcher::execute_task (this=this@entry=0x34da250, gtask=gtask@entry=0x3985a60) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x1000000000} >#15 0x00007f5a26f00f82 in bec::GRTDispatcher::worker_thread (data=0x34da250) at grt/grt_dispatcher.cpp:515 > task = 0x3985a60 > timeout = {tv_sec = 1349079454, tv_usec = 277181} > count = 2 > self = 0x34da250 > task_queue = 0x3981cd0 > callback_queue = 0x3981d20 >#16 0x00007f5a23228495 in g_thread_proxy (data=0x395ea80) at gthread.c:801 > thread = 0x395ea80 >#17 0x00007f5a229d0d14 in start_thread (arg=0x7f59fe209700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f59fe209700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140024492365568, 2027599186718357462, 0, 140025198751744, 140024492365568, 55419472, -2121047030672918570, -2119155221902264362}, 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> >#18 0x00007f5a21ae067d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. >From To Syms Read Shared Object Library >0x00007f5a27f8ed00 0x00007f5a27f91160 Yes /lib64/libSegFault.so >0x00007f5a27be2540 0x00007f5a27cae050 Yes /usr/lib64/mysql-workbench/libmforms.so.0 >0x00007f5a278a48c0 0x00007f5a278ccd90 Yes /usr/lib64/mysql-workbench/liblinux_utilities.so.0 >0x00007f5a2762b590 0x00007f5a2764923c Yes /usr/lib64/mysql-workbench/libsqlide.so.0 >0x00007f5a26eee520 0x00007f5a270f2f20 Yes /usr/lib64/mysql-workbench/libwbpublic.so.0 >0x00007f5a26980440 0x00007f5a269dc208 Yes /usr/lib64/mysql-workbench/libmdcanvas.so.0 >0x0000003a8d807960 0x0000003a8d8193b4 Yes /lib64/libgnome-keyring.so.0 >0x0000003573207f90 0x000000357321005c Yes /lib64/libtinyxml.so.0 >0x00007f5a266f5080 0x00007f5a266fc8f4 Yes /usr/lib64/mysql-workbench/libcdbc.so.0 >0x00007f5a264ce3c0 0x00007f5a264db9f4 Yes /usr/lib64/mysql-workbench/libvsqlitepp.so.0 >0x00007f5a260ea2a0 0x00007f5a2628fabc Yes /usr/lib64/mysql-workbench/libwbscintilla.so.0 >0x00007f5a25e8a2f0 0x00007f5a25ea2fd0 Yes /usr/lib64/mysql-workbench/libwbbase.so.0 >0x00007f5a25b9cdb0 0x00007f5a25c278e4 Yes /usr/lib64/mysql-workbench/libgrt.so.0 >0x00007f5a25923320 0x00007f5a2592c36c Yes /usr/lib64/mysql-workbench/libmdcanvasgtk.so.0 >0x00007f5a242fcf30 0x00007f5a243b1ad4 Yes /usr/lib64/mysql-workbench/libmysql55parser.so.0 >0x00007f5a240bcbb0 0x00007f5a240ccd9c Yes /lib64/libantlr3c.so >0x0000003a87417e90 0x0000003a874419c8 Yes /lib64/libctemplate.so.2 >0x0000003a8fc89df0 0x0000003a8fd59664 Yes /lib64/libgtkmm-2.4.so.1 >0x0000003a88423200 0x0000003a88439384 Yes /lib64/libatkmm-1.6.so.1 >0x0000003a8b82ae40 0x0000003a8b83d274 Yes /lib64/libgdkmm-2.4.so.1 >0x0000003a8809c880 0x0000003a880f8988 Yes /lib64/libgiomm-2.4.so.1 >0x0000003a88c1a330 0x0000003a88c224a4 Yes /lib64/libpangomm-1.4.so.1 >0x0000003a86869a90 0x0000003a86b0b4f8 Yes /lib64/libgtk-x11-2.0.so.0 >0x0000003a8a037350 0x0000003a8a0543ec Yes /lib64/libglibmm-2.4.so.1 >0x0000003a89414a20 0x0000003a8941d45c Yes /lib64/libcairomm-1.0.so.1 >0x0000003a890025a0 0x0000003a8900333c Yes /lib64/libsigc-2.0.so.0 >0x0000003a8601e7c0 0x0000003a860810b4 Yes /lib64/libgdk-x11-2.0.so.0 >0x0000003a85409b30 0x0000003a85415c04 Yes /lib64/libatk-1.0.so.0 >0x00007f5a23d96ee0 0x00007f5a23e52af4 Yes /lib64/libgio-2.0.so.0 >0x0000003a85007600 0x0000003a85021bfc Yes /lib64/libpangoft2-1.0.so.0 >0x0000003a84404910 0x0000003a84409358 Yes /lib64/libpangocairo-1.0.so.0 >0x0000003a82c06750 0x0000003a82c19b50 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x0000003a8580eeb0 0x0000003a8582d490 Yes /lib64/libpango-1.0.so.0 >0x0000003a8200cbc0 0x0000003a82077250 Yes /lib64/libfreetype.so.6 >0x00007f5a23b36ef0 0x00007f5a23b506fc Yes /lib64/libfontconfig.so.1 >0x00007f5a238ee910 0x00007f5a2391bdbc Yes /lib64/libgobject-2.0.so.0 >0x0000003a93c06f30 0x0000003a93c21778 Yes /lib64/liblua-5.1.so >0x0000003a85c016d0 0x0000003a85c02d48 Yes /lib64/libuuid.so.1 >0x0000003a87c3efd0 0x0000003a87d1e560 Yes /lib64/libpython2.7.so.1.0 >0x0000003a86401da0 0x0000003a86442988 Yes /lib64/libpcre.so.0 >0x00007f5a236e2680 0x00007f5a236e27fc Yes /lib64/libgthread-2.0.so.0 >0x00007f5a234df0f0 0x00007f5a234dffd8 Yes /lib64/libgmodule-2.0.so.0 >0x00007f5a231d7d00 0x00007f5a2326a9cc Yes /lib64/libglib-2.0.so.0 >0x00007f5a22e90d70 0x00007f5a22f73744 Yes /lib64/libxml2.so.2 >0x0000003a8340b2f0 0x0000003a8348215c Yes /lib64/libcairo.so.2 >0x00007f5a22bffde0 0x00007f5a22c46bb0 Yes /lib64/libGL.so.1 >0x0000003a87003500 0x0000003a8700a27c Yes /lib64/libzip.so.2 >0x0000003a9081a3c0 0x0000003a9084f450 Yes /usr/lib64/mysql/libmysqlclient.so.18 >0x00007f5a229ce790 0x00007f5a229d9494 Yes /lib64/libpthread.so.0 >0x0000003a7c801f50 0x0000003a7c80e718 Yes /lib64/libz.so.1 >0x00007f5a227c2260 0x00007f5a227c554c Yes /lib64/librt.so.1 >0x0000003a8cc14780 0x0000003a8cc46c94 Yes /lib64/libssl.so.10 >0x0000003a89c5ca00 0x0000003a89d24528 Yes /lib64/libcrypto.so.10 >0x00007f5a225bbea0 0x00007f5a225bc9e0 Yes /lib64/libdl.so.2 >0x0000003a8c80a2e0 0x0000003a8c886860 Yes /lib64/libsqlite3.so.0 >0x0000003570e32d00 0x0000003570e7bd48 Yes /lib64/libmysqlcppconn.so.6 >0x0000003a7f41dea0 0x0000003a7f4a4260 Yes /lib64/libX11.so.6 >0x00007f5a22312b50 0x00007f5a2237805b Yes /lib64/libstdc++.so.6 >0x00007f5a21fc05f0 0x00007f5a22027a4c Yes /lib64/libm.so.6 >0x00007f5a21da89d0 0x00007f5a21db8138 Yes /lib64/libgcc_s.so.1 >0x00007f5a21a0df60 0x00007f5a21b4e780 Yes /lib64/libc.so.6 >0x00007f5a28193b20 0x00007f5a281ad319 Yes /lib64/ld-linux-x86-64.so.2 >0x00007f5a217b2890 0x00007f5a217db924 Yes /lib64/libdbus-1.so.3 >0x0000003a87807200 0x0000003a87852b48 Yes /lib64/libgcrypt.so.11 >0x0000003a840014f0 0x0000003a84003cf8 Yes /lib64/libXfixes.so.3 >0x0000003a81804fa0 0x0000003a81820ae0 Yes /lib64/libpng15.so.15 >0x0000003a80401a70 0x0000003a804079e0 Yes /lib64/libXrender.so.1 >0x0000003a80003700 0x0000003a8000d7d0 Yes /lib64/libXext.so.6 >0x0000003a81400b00 0x0000003a81401438 Yes /lib64/libXinerama.so.1 >0x0000003a82802130 0x0000003a8280bfb4 Yes /lib64/libXi.so.6 >0x0000003a81001830 0x0000003a81005f34 Yes /lib64/libXrandr.so.2 >0x0000003a83002a80 0x0000003a830076dc Yes /lib64/libXcursor.so.1 >0x0000003a84800c30 0x0000003a84801774 Yes /lib64/libXcomposite.so.1 >0x0000003a83c00b90 0x0000003a83c0159c Yes /lib64/libXdamage.so.1 >0x0000003a7e001950 0x0000003a7e0060ec Yes /lib64/libffi.so.5 >0x0000003a7d005fc0 0x0000003a7d016768 Yes /lib64/libselinux.so.1 >0x00007f5a2158f9b0 0x00007f5a2159de1c Yes /lib64/libresolv.so.2 >0x0000003a80c03dd0 0x0000003a80c1cccc Yes /lib64/libexpat.so.1 >0x00007f5a21388ee0 0x00007f5a21389814 Yes /lib64/libutil.so.1 >0x0000003a83808d80 0x0000003a83872eec Yes /lib64/libpixman-1.so.0 >0x00007f5a211548c0 0x00007f5a21168058 Yes /lib64/libglapi.so.0 >0x0000003a904005c0 0x0000003a904006dc Yes /lib64/libX11-xcb.so.1 >0x0000003a9a609f70 0x0000003a9a6101b8 Yes /lib64/libxcb-glx.so.0 >0x0000003a7f8099c0 0x0000003a7f815878 Yes /lib64/libxcb.so.1 >0x0000003a8c400f60 0x0000003a8c4039ac Yes /lib64/libXxf86vm.so.1 >0x000000356da03130 0x000000356da07f04 Yes /lib64/libdrm.so.2 >0x0000003a8b00ad60 0x0000003a8b038424 Yes /lib64/libgssapi_krb5.so.2 >0x0000003a8ac1b640 0x0000003a8ac93340 Yes /lib64/libkrb5.so.3 >0x0000003a89801520 0x0000003a89802114 Yes /lib64/libcom_err.so.2 >0x0000003a8bc04490 0x0000003a8bc1c92c Yes /lib64/libk5crypto.so.3 >0x0000003a88800960 0x0000003a88800ed8 Yes /lib64/libgpg-error.so.0 >0x0000003a7fc00e80 0x0000003a7fc01bb0 Yes /lib64/libXau.so.6 >0x0000003a8b402a60 0x0000003a8b407eac Yes /lib64/libkrb5support.so.0 >0x0000003a8a401120 0x0000003a8a401ac4 Yes /lib64/libkeyutils.so.1 >0x00007f5a20f261b0 0x00007f5a20f2d67c Yes /lib64/libnss_files.so.2 >0x00007f5a1a8d0b10 0x00007f5a1a8f16d8 Yes /usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so >0x00007f5a1a6cb6a0 0x00007f5a1a6cb7b4 Yes /usr/lib64/gtk-2.0/modules/libpk-gtk-module.so >0x00007f5a1a4c70a0 0x00007f5a1a4c9120 Yes /usr/lib64/gtk-2.0/modules/libcanberra-gtk-module.so >0x0000003a7f001d40 0x0000003a7f003200 Yes /lib64/libcanberra-gtk.so.0 >0x0000003a918033c0 0x0000003a9180c31c Yes /lib64/libcanberra.so.0 >0x00007f5a1a2a80b0 0x00007f5a1a2ac14c Yes /lib64/libvorbisfile.so.3 >0x0000003a8e803810 0x0000003a8e81ad6c Yes /lib64/libvorbis.so.0 >0x0000003a8dc01a70 0x0000003a8dc04138 Yes /lib64/libogg.so.0 >0x00007f5a1a096880 0x00007f5a1a0a0010 Yes /lib64/libtdb.so.1 >0x00007f5a19e8d400 0x00007f5a19e915d4 Yes /lib64/libltdl.so.7 >0x00007f5a19c54dc0 0x00007f5a19c59cac Yes /lib64/libcrypt.so.1 >0x00007f5a199f4520 0x00007f5a19a33538 Yes /lib64/libfreebl3.so >0x00007f5a197ecc10 0x00007f5a197eeb68 Yes /usr/lib64/gtk-2.0/2.10.0/immodules/im-ibus.so >0x00007f5a195a5010 0x00007f5a195c4820 Yes /lib64/libibus-1.0.so.5 >0x00007f5a19376930 0x00007f5a1938df98 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x000000390e609310 0x000000390e612c9c Yes /lib64/libgvfscommon.so.0 >0x000000390de03ec0 0x000000390de231fc Yes /lib64/libbluray.so.1 >0x00007f5a189664a0 0x00007f5a189696c4 Yes /usr/lib64/python2.7/lib-dynload/math.so >0x00007f5a1875f190 0x00007f5a187610cc Yes /usr/lib64/python2.7/lib-dynload/binascii.so >0x00007f5a1855b8a0 0x00007f5a1855c488 Yes /usr/lib64/python2.7/lib-dynload/_hashlib.so >0x00007f5a18357260 0x00007f5a18357ea8 Yes /usr/lib64/python2.7/lib-dynload/_randommodule.so >0x00007f5a18151ba0 0x00007f5a1815295c Yes /usr/lib64/python2.7/lib-dynload/cStringIO.so >0x00007f5a13dfce20 0x00007f5a13dfdb34 Yes /usr/lib64/python2.7/lib-dynload/fcntlmodule.so >0x00007f5a13bf7ab0 0x00007f5a13bf8b28 Yes /usr/lib64/python2.7/lib-dynload/timemodule.so >0x00007f5a1392e920 0x00007f5a13998600 Yes /usr/lib64/mysql-workbench/modules/_mforms.so >0x00007f5a136d2720 0x00007f5a136d4de4 Yes /usr/lib64/python2.7/lib-dynload/stropmodule.so >0x00007f5a134cb370 0x00007f5a134cd8dc Yes /usr/lib64/python2.7/lib-dynload/_collectionsmodule.so >0x00007f5a132c3040 0x00007f5a132c4ae4 Yes /usr/lib64/python2.7/lib-dynload/operator.so >0x00007f5a130b2ee0 0x00007f5a130b7958 Yes /usr/lib64/python2.7/lib-dynload/itertoolsmodule.so >0x00007f5a12eadc60 0x00007f5a12eae2a4 Yes /usr/lib64/python2.7/lib-dynload/_bisectmodule.so >0x00007f5a12ca8d60 0x00007f5a12ca9d34 Yes /usr/lib64/python2.7/lib-dynload/_heapq.so >0x00007f5a12a9b220 0x00007f5a12aa0858 Yes /usr/lib64/python2.7/lib-dynload/_socketmodule.so >0x00007f5a128950e0 0x00007f5a12895b4c Yes /usr/lib64/python2.7/lib-dynload/_functoolsmodule.so >0x00007f5a1268f2a0 0x00007f5a12691f40 Yes /usr/lib64/python2.7/lib-dynload/_ssl.so >0x00007f5a12486cb0 0x00007f5a12488588 Yes /usr/lib64/python2.7/lib-dynload/selectmodule.so >0x00007f5a1227e7d0 0x00007f5a12280f10 Yes /usr/lib64/python2.7/lib-dynload/_struct.so >0x00007f5a12074ba0 0x00007f5a120783c4 Yes /usr/lib64/python2.7/lib-dynload/arraymodule.so >0x00007f5a11e63200 0x00007f5a11e65cdc Yes /usr/lib64/python2.7/site-packages/Crypto/PublicKey/_fastmath.so >0x00007f5a11bff280 0x00007f5a11c4c4b8 Yes /lib64/libgmp.so.10 >0x00007f5a119f0e20 0x00007f5a119f1df0 Yes /usr/lib64/python2.7/site-packages/Crypto/Util/_counter.so >0x00007f5a117e9190 0x00007f5a117eb36c Yes /usr/lib64/python2.7/site-packages/Crypto/Cipher/_AES.so >0x00007f5a115e34d0 0x00007f5a115e4f60 Yes /usr/lib64/python2.7/lib-dynload/zlibmodule.so >0x00007f5a113d51d0 0x00007f5a113d6d0c Yes /usr/lib64/python2.7/site-packages/Crypto/Cipher/_DES3.so >0x00007f5a111cf190 0x00007f5a111d0c7c Yes /usr/lib64/python2.7/site-packages/Crypto/Cipher/_Blowfish.so >0x00007f5a10fcbe10 0x00007f5a10fcc4a8 Yes /usr/lib64/python2.7/site-packages/Crypto/Cipher/_ARC4.so >0x00007f5a10dc75f0 0x00007f5a10dc7ed4 Yes /usr/lib64/python2.7/lib-dynload/termios.so >0x00007f5a10bc2950 0x00007f5a10bc2e24 Yes /usr/lib64/python2.7/site-packages/Crypto/Util/strxor.so >0x00007f5a109bfd80 0x00007f5a109c0238 Yes /usr/lib64/python2.7/lib-dynload/grpmodule.so >0x00007f5a107ae9d0 0x00007f5a107b71a8 Yes /usr/lib64/python2.7/lib-dynload/datetime.so >0x00007f5a10567cd0 0x00007f5a1058fb84 Yes /usr/lib64/mysql-workbench/modules/wb.mysql.import.grt.so >0x00007f5a1032e830 0x00007f5a10330eb8 Yes /usr/lib64/mysql-workbench/modules/db.mysql.sqlide.grt.so >0x00007f5a0fee2dc0 0x00007f5a0ff867b8 Yes /usr/lib64/mysql-workbench/modules/db.mysql.sqlparser.grt.so >0x00007f5a0fc3fb10 0x00007f5a0fc40ec4 Yes /usr/lib64/python2.7/lib-dynload/_localemodule.so >0x00007f5a0fa21a90 0x00007f5a0fa305c0 Yes /usr/lib64/python2.7/lib-dynload/_io.so >0x00007f5a0f7aeb10 0x00007f5a0f7fd67c Yes /usr/lib64/mysql-workbench/modules/db.mysql.grt.so >0x00007f5a0f559850 0x00007f5a0f56e494 Yes /usr/lib64/mysql-workbench/modules/_cairo.so >0x00007f5a0f345f40 0x00007f5a0f349b54 Yes /usr/lib64/mysql-workbench/modules/forms.grt.so >0x00007f5a0f1297c0 0x00007f5a0f135b18 Yes /usr/lib64/mysql-workbench/modules/db.mysql.query.grt.so >0x00007f5a0ef15cb0 0x00007f5a0ef181f8 Yes /usr/lib64/mysql-workbench/modules/dbutils.grt.so >0x00007f5a0ecd0260 0x00007f5a0ecfd9b0 Yes /usr/lib64/mysql-workbench/modules/wb.model.grt.so >0x00007f5a0ea71ca0 0x00007f5a0ea87d8c Yes /usr/lib64/mysql-workbench/plugins/wb.model.editors.wbp.so >0x00007f5a0e8207c0 0x00007f5a0e82c870 Yes /usr/lib64/mysql-workbench/plugins/wb.printing.wbp.so >0x00007f5a0e4c96b0 0x00007f5a0e565e04 Yes /usr/lib64/mysql-workbench/plugins/db.mysql.wbp.so >0x00007f5a0e1aced0 0x00007f5a0e1d74d0 Yes /usr/lib64/mysql-workbench/plugins/db.mysql.diff.reporting.wbp.so >0x00007f5a0df3d2d0 0x00007f5a0df4e3b0 Yes /usr/lib64/mysql-workbench/plugins/wb.model.snippets.wbp.so >0x00007f5a0dc8a100 0x00007f5a0dce005c Yes /usr/lib64/mysql-workbench/plugins/db.mysql.editors.wbp.so >0x00007f5a0d9fee40 0x00007f5a0d9fffb4 Yes /usr/lib64/mysql-workbench/plugins/db.checks.wbp.so >0x00007f59fe20a540 0x00007f59fe20af50 Yes /usr/lib64/gconv/ISO8859-1.so >$1 = 0x7f5a28258000 "" >$2 = 0x0 >rax 0x7f5a1423e990 140024861682064 >rbx 0x7f59fe208670 140024492361328 >rcx 0x7f59f00016d0 140024255354576 >rdx 0x7f59f0000030 140024255348784 >rsi 0x7f59fe208670 140024492361328 >rdi 0x7f5a14003010 140024859340816 >rbp 0x7f59fe208650 0x7f59fe208650 >rsp 0x7f59fe2085d8 0x7f59fe2085d8 >r8 0x205ba60 33929824 >r9 0xbf2cb0 12528816 >r10 0x7f5a140029f0 140024859339248 >r11 0x7f5a21b692b0 140025089397424 >r12 0x0 0 >r13 0x35349e0 55790048 >r14 0x0 0 >r15 0x7f5a14001380 140024859333504 >rip 0x7f5a1412b630 0x7f5a1412b630 >eflags 0x202 [ 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 862191
:
620183
| 620184 |
620185
|
620186
|
620187
|
620188
|
620189
|
620190