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 653300 Details for
Bug 880913
[abrt] mysql-workbench-5.2.44-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), 148.42 KB, created by
magesh
on 2012-11-28 06:28:14 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
magesh
Created:
2012-11-28 06:28:14 UTC
Size:
148.42 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 1679] >[New LWP 1682] >[New LWP 1674] >[New LWP 1676] >[New LWP 1677] >[New LWP 1678] >[New LWP 1680] >[New LWP 1683] >[New LWP 1684] >[New LWP 1685] >[New LWP 1691] >[New LWP 1681] >[New LWP 1317] >[New LWP 1690] >[New LWP 1687] >[New LWP 1688] >[New LWP 1686] >[New LWP 1318] >[New LWP 1689] >warning: .dynamic section for "/lib/libtinyxml.so.0" is not at the expected address (wrong library or version mismatch?) >warning: .dynamic section for "/lib/libctemplate.so.2" is not at the expected address (wrong library or version mismatch?) >warning: .dynamic section for "/lib/libgtkmm-2.4.so.1" is not at the expected address (wrong library or version mismatch?) >warning: .dynamic section for "/lib/libatkmm-1.6.so.1" is not at the expected address (wrong library or version mismatch?) >warning: .dynamic section for "/lib/libgdkmm-2.4.so.1" is not at the expected address (wrong library or version mismatch?) >warning: .dynamic section for "/lib/libgiomm-2.4.so.1" is not at the expected address (wrong library or version mismatch?) >warning: .dynamic section for "/lib/libpangomm-1.4.so.1" is not at the expected address (wrong library or version mismatch?) >warning: .dynamic section for "/lib/libglibmm-2.4.so.1" is not at the expected address (wrong library or version mismatch?) >warning: .dynamic section for "/lib/libcairomm-1.0.so.1" is not at the expected address (wrong library or version mismatch?) >warning: .dynamic section for "/lib/libmysqlcppconn.so.6" is not at the expected address (wrong library or version mismatch?) >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib/libthread_db.so.1". >Core was generated by `/usr/libexec/mysql-workbench-bin'. >Program terminated with signal 11, Segmentation fault. >#0 x86_fallback_frame_state (fs=0xafc0db20, context=<optimized out>) at ./md-unwind-support.h:131 >131 if (*(unsigned short *)(pc+0) == 0xb858 > >Thread 19 (Thread 0xaac05b40 (LWP 1689)): >#0 0xb7799424 in __kernel_vsyscall () >No symbol table info available. >#1 0x49c0be02 in __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S:145 >No locals. >#2 0x49c07951 in _L_lock_860 () from /lib/libpthread.so.0 >No symbol table info available. >#3 0x49c07915 in __pthread_mutex_lock (mutex=0xb226128) at pthread_mutex_lock.c:105 > cnt = 11 > max_cnt = 10 > type = 3 > id = 1689 >#4 0x49d1e4f1 in g_mutex_lock (mutex=0xa6876b8) at gthread-posix.c:208 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#5 0xb690264b in base::GStaticMutexLock::GStaticMutexLock (this=0xaac04b94, mtx=...) at threading.cpp:29 >No locals. >#6 0x0861e868 in get_app_option (option="SqlMode", wb=0xa7228b0) at workbench/wb_context.cpp:170 > mutex = {mutex = 0xa6876b8, unused = {__data = {__lock = 0, __count = 0, __owner = 0, __kind = 0, __nusers = 0, {__spins = 0, __list = {__next = 0x0}}}, __size = '\000' <repeats 23 times>, __align = 0}} > lock = {mutex = @0x8b72720} >#7 0x086326b1 in operator()<grt::ValueRef, grt::ValueRef (*)(const std::basic_string<char>&, wb::WBContext*), boost::_bi::list1<std::basic_string<char>&> > (a=<synthetic pointer>, this=0xaac04cb4, f=<optimized out>) at /usr/include/boost/bind/bind.hpp:303 >No locals. >#8 operator()<std::basic_string<char> > (a1="", this=0xaac04cb0) at /usr/include/boost/bind/bind_template.hpp:32 >No locals. >#9 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="") at /usr/include/boost/function/function_template.hpp:132 > f = 0xaac04cb0 >#10 0xb7429ff4 in ?? () from /usr/lib/mysql-workbench/libwbpublic.so.0 >No symbol table info available. >#11 0xb6f2d880 in bec::GRTManager::get_app_option (this=0xa725ff0, name="SqlMode") at grt/grt_manager.cpp:861 >No locals. >#12 0xb430d78d in Mysql_sql_parser_fe::Mysql_sql_parser_fe (this=0xaac04d44, grt=0xa726248) at src/mysql_sql_parser_fe.cpp:340 > grtm = 0xa725ff0 > sql_mode_string = {_value = 0x0} >#13 0xb4319067 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=0xb699aac, sql=sql@entry=0xb6d3138 "#SELECT * FROM cabystage.availability_tbl;\nCALL caby_register_availability(10002,'TN13HH7874',0,'2012-11-28')\n\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 = 0xa726248, 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 = "" >#14 0xb4319813 in Mysql_sql_syntax_check::check_sql (this=0xb699aac, sql=0xb6d3138 "#SELECT * FROM cabystage.availability_tbl;\nCALL caby_register_availability(10002,'TN13HH7874',0,'2012-11-28')\n\n") at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0xb699aac} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0xb44b3e39, functor = {obj_ptr = 0xb4318220, type = {type = 0xb4318220, const_qualified = false, volatile_qualified = false}, func_ptr = 0xb4318220 <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)) 0xb4318220 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0xb699aac}, obj_ref = {obj_ptr = 0xb4318220, is_const_qualified = false, is_volatile_qualified = false}, data = 32 ' '}}, <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> >#15 0xb70151c2 in Sql_editor::do_check_sql (this=0xb699658, grt=0xa726248, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0xb699658, pn = {pi_ = 0xb6baba8}} > self = <optimized out> > sql_checker_mutex = {mutex = 0xb2877b0} >#16 0xb701b658 in boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >::operator() (this=0xb796b18, p=0xb699658, a1=a1@entry=0xa726248, a2=...) at /usr/include/boost/bind/mem_fn_template.hpp:280 >No locals. >#17 0xb701b701 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. >#18 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>} >#19 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=0xa726248) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#20 0xb6f83faf in boost::function1<grt::Ref<grt::internal::String>, grt::GRT*>::operator() (this=0xb796b00, a0=a0@entry=0xa726248) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#21 0xb6f84022 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=0xa726248) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#22 0xb6f1ec6f in boost::function1<grt::ValueRef, grt::GRT*>::operator() (this=this@entry=0xb7968a0, a0=a0@entry=0xa726248) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#23 0xb6f1baf5 in bec::GRTTask::execute (this=0xb796860, grt=0xa726248) at grt/grt_dispatcher.cpp:243 >No locals. >#24 0xb6f1ab30 in bec::GRTDispatcher::execute_task (this=this@entry=0xb698fa8, gtask=gtask@entry=0xb796860) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x0} >#25 0xb6f1b63c in bec::GRTDispatcher::worker_thread (data=0xb698fa8) at grt/grt_dispatcher.cpp:515 > task = 0xb796860 > timeout = {tv_sec = 1353992804, tv_usec = 812867} > count = 2 > self = 0xb698fa8 > task_queue = 0xb795f90 > callback_queue = 0xb796018 >#26 0x49d02424 in g_thread_proxy (data=0xb7562c0) at gthread.c:801 > thread = 0xb7562c0 >#27 0x49c05adf in start_thread (arg=0xaac05b40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xaac05b40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1237409780, 0, 4001536, -1430236568, -1919825268, -1920492214}, 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> >#28 0x49b3f42e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 18 (Thread 0xb4ee3b40 (LWP 1318)): >#0 0xb7799424 in __kernel_vsyscall () >No symbol table info available. >#1 0x49c094d4 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:238 >No locals. >#2 0x49d1ea11 in g_cond_wait_until (cond=cond@entry=0xa726c68, mutex=mutex@entry=0xa726c60, end_time=511841984) at gthread-posix.c:855 > ts = {tv_sec = 511, tv_nsec = 841984000} > status = <optimized out> >#3 0x49cb05a1 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0xa726c60, wait=wait@entry=1, end_time=511841984) at gasyncqueue.c:424 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#4 0x49cb0f15 in g_async_queue_timed_pop (queue=0xa726c60, end_time=0xb4ee3118) at gasyncqueue.c:612 > m_end_time = 511841984 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_timed_pop" >#5 0xb6f1b337 in bec::GRTDispatcher::worker_thread (data=0xa726c38) at grt/grt_dispatcher.cpp:487 > task = <optimized out> > timeout = {tv_sec = 1353992804, tv_usec = 773705} > count = <optimized out> > self = 0xa726c38 > task_queue = 0xa726c60 > callback_queue = 0xa726ce8 >#6 0x49d02424 in g_thread_proxy (data=0xa752b50) at gthread.c:801 > thread = 0xa752b50 >#7 0x49c05adf in start_thread (arg=0xb4ee3b40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb4ee3b40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1237409780, 0, 4001536, -1259457944, -783168848, -1920492214}, 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> >#8 0x49b3f42e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 17 (Thread 0xac408b40 (LWP 1686)): >#0 __strlen_sse2_bsf () at ../sysdeps/i386/i686/multiarch/strlen-sse2-bsf.S:48 >No locals. >#1 0x4ac808fc in length (__s=0xb436ce66 "SqlMode") at /usr/src/debug/gcc-4.7.2-20120921/obj-i686-redhat-linux/i686-redhat-linux/libstdc++-v3/include/bits/char_traits.h:261 >No locals. >#2 std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string (this=0xac407cb4, __s=0xb436ce66 "SqlMode", __a=...) at /usr/src/debug/gcc-4.7.2-20120921/obj-i686-redhat-linux/i686-redhat-linux/libstdc++-v3/include/bits/basic_string.tcc:217 >No locals. >#3 0xb430d777 in Mysql_sql_parser_fe::Mysql_sql_parser_fe (this=0xac407d44, grt=0xa726248) at src/mysql_sql_parser_fe.cpp:340 > grtm = 0xa725ff0 > sql_mode_string = {_value = 0x0} >#4 0xb4319067 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=0xb5e9abc, sql=sql@entry=0xb6224a8 "SELECT caby_update_logid('r27_v1_c1_g3',18);\n#select SUBSTRING(\"g3\",1,1);\n\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 = 0xa726248, 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 = "" >#5 0xb4319813 in Mysql_sql_syntax_check::check_sql (this=0xb5e9abc, sql=0xb6224a8 "SELECT caby_update_logid('r27_v1_c1_g3',18);\n#select SUBSTRING(\"g3\",1,1);\n\n") at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0xb5e9abc} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0xb44b3e39, functor = {obj_ptr = 0xb4318220, type = {type = 0xb4318220, const_qualified = false, volatile_qualified = false}, func_ptr = 0xb4318220 <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)) 0xb4318220 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0xb5e9abc}, obj_ref = {obj_ptr = 0xb4318220, is_const_qualified = false, is_volatile_qualified = false}, data = 32 ' '}}, <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> >#6 0xb70151c2 in Sql_editor::do_check_sql (this=0xb5c69f8, grt=0xa726248, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0xb5c69f8, pn = {pi_ = 0xb60b6e0}} > self = <optimized out> > sql_checker_mutex = {mutex = 0xb289a10} >#7 0xb701b658 in boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >::operator() (this=0xb793ab0, p=0xb5c69f8, a1=a1@entry=0xa726248, a2=...) at /usr/include/boost/bind/mem_fn_template.hpp:280 >No locals. >#8 0xb701b701 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. >#9 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>} >#10 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=0xa726248) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#11 0xb6f83faf in boost::function1<grt::Ref<grt::internal::String>, grt::GRT*>::operator() (this=0xb793a98, a0=a0@entry=0xa726248) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#12 0xb6f84022 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=0xa726248) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#13 0xb6f1ec6f in boost::function1<grt::ValueRef, grt::GRT*>::operator() (this=this@entry=0xb793850, a0=a0@entry=0xa726248) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#14 0xb6f1baf5 in bec::GRTTask::execute (this=0xb793810, grt=0xa726248) at grt/grt_dispatcher.cpp:243 >No locals. >#15 0xb6f1ab30 in bec::GRTDispatcher::execute_task (this=this@entry=0xb5e8aa0, gtask=gtask@entry=0xb793810) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x0} >#16 0xb6f1b63c in bec::GRTDispatcher::worker_thread (data=0xb5e8aa0) at grt/grt_dispatcher.cpp:515 > task = 0xb793810 > timeout = {tv_sec = 1353992804, tv_usec = 813785} > count = 2 > self = 0xb5e8aa0 > task_queue = 0xb793548 > callback_queue = 0xb7935d0 >#17 0x49d02424 in g_thread_proxy (data=0xb755f20) at gthread.c:801 > thread = 0xb755f20 >#18 0x49c05adf in start_thread (arg=0xac408b40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xac408b40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1237409780, 0, 4001536, -1405058456, -1942893951, -1920492214}, 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> >#19 0x49b3f42e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 16 (Thread 0xab406b40 (LWP 1688)): >#0 x86_fallback_frame_state (fs=0xab404c90, context=<optimized out>) at ./md-unwind-support.h:131 > sc = <optimized out> > new_cfa = <optimized out> > pc = 0x2020200a <Address 0x2020200a out of bounds> >#1 uw_frame_state_for (context=context@entry=0xab404c10, fs=fs@entry=0xab404c90) at ../../../libgcc/unwind-dw2.c:1187 > fde = 0x0 > cie = <optimized out> > aug = <optimized out> > insn = <optimized out> > end = <optimized out> >#2 0x4a12975a in _Unwind_Backtrace (trace=0x49b54530 <backtrace_helper>, trace_argument=0xab404d8c) 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 = {0xab405760, 0xab40575c, 0xab405758, 0xab405754, 0x0, 0xab40574c, 0xab405748, 0xab405744, 0xab40576c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, cfa = 0xab405cbc, ra = 0x2020200a, lsda = 0x0, bases = {tbase = 0x0, dbase = 0x0, func = 0xb77993ff}, flags = 3221225472, version = 0, args_size = 0, by_value = '\000' <repeats 17 times>} > code = <optimized out> >#3 0x49b54635 in __GI___backtrace (array=array@entry=0xab404dd0, size=size@entry=256) at ../sysdeps/i386/backtrace.c:127 > arg = {array = 0xab404dd0, cnt = 2, size = 256, lastebp = 0xab405d78, lastesp = 0xab405730} > once = 2 >#4 0xb779564d in catch_segfault (signal=11, ctx=...) at ../debug/segfault.c:102 > fd = 22 > cnt = <optimized out> > i = <optimized out> > arr = 0xab404dd0 > sa = {__sigaction_handler = {sa_handler = 0x66666666, sa_sigaction = 0x66666666}, sa_mask = {__val = {1714893616, 1717986918, 808596528, 1717986918, 1717986918, 845559394, 1664430948, 859254832, 0, 1700882018, 878850612, 1647783984, 0, 808464432, 808464432, 808464432, 808464432, 808464432, 808464432, 808464432, 1717986867, 808464440, 808464432, 808464432, 808464432, 808464432, 1701209651, 960051513, 960051513, 960051513, 808466489, 808464432}}, sa_flags = 842018868, sa_restorer = 0x30303064} > pc = <optimized out> > mapfd = <optimized out> >#5 <signal handler called> >No symbol table info available. >#6 0x2020200a in ?? () >No symbol table info available. >#7 0x08494027 in type (this=0xab405d30) at ../../../library/grt/src/grtpp.h:238 >No locals. >#8 grt::DictRef::cast_from (ivalue=...) at ../../../library/grt/src/grtpp.h:1626 >No locals. >#9 0xb43190d0 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=0xb66013c, sql=sql@entry=0xb699028 "SELECT * FROM cabystage.queue_tbl;", 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 = 0xab405d78}, <No data fields>} > sql_parser_fe = {_grt = 0xa726248, 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 = "" >#10 0xb4319813 in Mysql_sql_syntax_check::check_sql (this=0xb66013c, sql=0xb699028 "SELECT * FROM cabystage.queue_tbl;") at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0xb66013c} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0xb44b3e39, functor = {obj_ptr = 0xb4318220, type = {type = 0xb4318220, const_qualified = false, volatile_qualified = false}, func_ptr = 0xb4318220 <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)) 0xb4318220 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0xb66013c}, obj_ref = {obj_ptr = 0xb4318220, is_const_qualified = false, is_volatile_qualified = false}, data = 32 ' '}}, <std::unary_function<mysql_parser::SqlAstNode const*, Sql_parser_base::Parse_result>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>} > err_count = <optimized out> >#11 0xb70151c2 in Sql_editor::do_check_sql (this=0xb65fce8, grt=0xa726248, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0xb65fce8, pn = {pi_ = 0xb68ac20}} > self = <optimized out> > sql_checker_mutex = {mutex = 0xb287f10} >#12 0xb701b658 in boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >::operator() (this=0xb7956e0, p=0xb65fce8, a1=a1@entry=0xa726248, a2=...) at /usr/include/boost/bind/mem_fn_template.hpp:280 >No locals. >#13 0xb701b701 in operator()<grt::Ref<grt::internal::String>, boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >, boost::_bi::list1<grt::GRT*&> > (a=<synthetic pointer>, f=..., this=<optimized out>) at /usr/include/boost/bind/bind.hpp:382 >No locals. >#14 operator()<grt::GRT*> (a1=<synthetic pointer>, this=<optimized out>) at /usr/include/boost/bind/bind_template.hpp:32 > a = {<boost::_bi::storage1<grt::GRT*&>> = {a1_ = <synthetic pointer>}, <No data fields>} >#15 boost::detail::function::function_obj_invoker1<boost::_bi::bind_t<grt::Ref<grt::internal::String>, boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >, boost::_bi::list3<boost::_bi::value<Sql_editor*>, boost::arg<1>, boost::_bi::value<boost::weak_ptr<Sql_editor> > > >, grt::Ref<grt::internal::String>, grt::GRT*>::invoke (function_obj_ptr=..., a0=0xa726248) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#16 0xb6f83faf in boost::function1<grt::Ref<grt::internal::String>, grt::GRT*>::operator() (this=0xb7956c8, a0=a0@entry=0xa726248) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#17 0xb6f84022 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=0xa726248) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#18 0xb6f1ec6f in boost::function1<grt::ValueRef, grt::GRT*>::operator() (this=this@entry=0xb795480, a0=a0@entry=0xa726248) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#19 0xb6f1baf5 in bec::GRTTask::execute (this=0xb795440, grt=0xa726248) at grt/grt_dispatcher.cpp:243 >No locals. >#20 0xb6f1ab30 in bec::GRTDispatcher::execute_task (this=this@entry=0xb3ba1c8, gtask=gtask@entry=0xb795440) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x0} >#21 0xb6f1b63c in bec::GRTDispatcher::worker_thread (data=0xb3ba1c8) at grt/grt_dispatcher.cpp:515 > task = 0xb795440 > timeout = {tv_sec = 1353992804, tv_usec = 812731} > count = 2 > self = 0xb3ba1c8 > task_queue = 0xb795178 > callback_queue = 0xb795200 >#22 0x49d02424 in g_thread_proxy (data=0xb755ec0) at gthread.c:801 > thread = 0xb755ec0 >#23 0x49c05adf in start_thread (arg=0xab406b40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xab406b40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1237409780, 0, 4001536, -1421843864, -1913533809, -1920492214}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#24 0x49b3f42e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 15 (Thread 0xabc07b40 (LWP 1687)): >#0 __strlen_sse2_bsf () at ../sysdeps/i386/i686/multiarch/strlen-sse2-bsf.S:51 >No locals. >#1 0xb43397ca in mysql_parser::lex_init () at ../../library/sql-parser/source/myx_unicode_scanner.cpp:190 > i = <optimized out> >#2 0xb430d8ed in Mysql_sql_parser_fe::reset (this=this@entry=0xabc06d44) at src/mysql_sql_parser_fe.cpp:358 > initialized = true >#3 0xb430d985 in Mysql_sql_parser_fe::parse_sql_script (this=0xabc06d44, sql=0xb3ba858 "SELECT * FROM cabystage.queue_tbl;", cb=0xb42d2eb0 <Mysql_sql_parser_base::process_sql_statement(void*, mysql_parser::MyxStatementParser const*, char const*, mysql_parser::SqlAstNode const*, int, int, int, int, int, int, int, std::string const&)>, user_data=0xb6236dc) at src/mysql_sql_parser_fe.cpp:378 > parser_fe_critical_section = {mutex = @0xb44fedb8} > context = {sql_parser_fe = 0xabc06d44, cb = 0xb424c464, data = 0xb430d47b, err_count = -1270132748, ignore_dml = 220, is_ast_generation_enabled = 54, max_insert_statement_size = 3024834548, processing_create_statements = 220, processing_alter_statements = 54, processing_drop_statements = 98, sql_mode = {MODE_ANSI_QUOTES = 11, MODE_HIGH_NOT_PRECEDENCE = 68, MODE_PIPES_AS_CONCAT = 109, MODE_NO_BACKSLASH_ESCAPES = 192, MODE_IGNORE_SPACE = 171}} >#4 0xb42d36db in Mysql_sql_parser_base::parse_sql_script (this=0xb6236dc, sql_parser_fe=..., sql=0xb3ba858 "SELECT * FROM cabystage.queue_tbl;") at src/mysql_sql_parser_base.cpp:90 > on_stop_slot_disconnector = {_slot = @0xb623744} >#5 0xb4319274 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=0xb6236c4, sql=sql@entry=0xb3ba858 "SELECT * FROM cabystage.queue_tbl;", check_sql_statement=..., object_type=object_type@entry=Sql_syntax_check::ot_none) at src/mysql_sql_syntax_check.cpp:249 > sql_parser_fe = {_grt = 0xa726248, 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 = "" >#6 0xb4319813 in Mysql_sql_syntax_check::check_sql (this=0xb6236c4, sql=0xb3ba858 "SELECT * FROM cabystage.queue_tbl;") at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<Sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0xb6236dc}, _sql_parser = 0xb6236c4} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0xb44b3e39, functor = {obj_ptr = 0xb4318220, type = {type = 0xb4318220, const_qualified = false, volatile_qualified = false}, func_ptr = 0xb4318220 <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)) 0xb4318220 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0xb6236c4}, obj_ref = {obj_ptr = 0xb4318220, is_const_qualified = false, is_volatile_qualified = false}, data = 32 ' '}}, <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> >#7 0xb70151c2 in Sql_editor::do_check_sql (this=0xb622628, grt=0xa726248, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0xb622628, pn = {pi_ = 0xb644730}} > self = <optimized out> > sql_checker_mutex = {mutex = 0xb289a30} >#8 0xb701b658 in boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >::operator() (this=0xb7948c8, p=0xb622628, a1=a1@entry=0xa726248, a2=...) at /usr/include/boost/bind/mem_fn_template.hpp:280 >No locals. >#9 0xb701b701 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. >#10 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>} >#11 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=0xa726248) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#12 0xb6f83faf in boost::function1<grt::Ref<grt::internal::String>, grt::GRT*>::operator() (this=0xb7948b0, a0=a0@entry=0xa726248) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#13 0xb6f84022 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=0xa726248) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#14 0xb6f1ec6f in boost::function1<grt::ValueRef, grt::GRT*>::operator() (this=this@entry=0xb794668, a0=a0@entry=0xa726248) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#15 0xb6f1baf5 in bec::GRTTask::execute (this=0xb794628, grt=0xa726248) at grt/grt_dispatcher.cpp:243 >No locals. >#16 0xb6f1ab30 in bec::GRTDispatcher::execute_task (this=this@entry=0xb620f00, gtask=gtask@entry=0xb794628) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x0} >#17 0xb6f1b63c in bec::GRTDispatcher::worker_thread (data=0xb620f00) at grt/grt_dispatcher.cpp:515 > task = 0xb794628 > timeout = {tv_sec = 1353992804, tv_usec = 812588} > count = 2 > self = 0xb620f00 > task_queue = 0xb794360 > callback_queue = 0xb7943e8 >#18 0x49d02424 in g_thread_proxy (data=0xb755f50) at gthread.c:801 > thread = 0xb755f50 >#19 0x49c05adf in start_thread (arg=0xabc07b40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xabc07b40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1237409780, 0, 4001536, -1413451160, -1915630962, -1920492214}, 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> >#20 0x49b3f42e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 14 (Thread 0xaa404b40 (LWP 1690)): >#0 0xb7799424 in __kernel_vsyscall () >No symbol table info available. >#1 0x49c0be02 in __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S:145 >No locals. >#2 0x49c07951 in _L_lock_860 () from /lib/libpthread.so.0 >No symbol table info available. >#3 0x49c07915 in __pthread_mutex_lock (mutex=0xb226128) at pthread_mutex_lock.c:105 > cnt = 11 > max_cnt = 10 > type = 3 > id = 1690 >#4 0x49d1e4f1 in g_mutex_lock (mutex=0xa6876b8) at gthread-posix.c:208 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#5 0xb690264b in base::GStaticMutexLock::GStaticMutexLock (this=0xaa403b94, mtx=...) at threading.cpp:29 >No locals. >#6 0x0861e868 in get_app_option (option="SqlMode", wb=0xa7228b0) at workbench/wb_context.cpp:170 > mutex = {mutex = 0xa6876b8, unused = {__data = {__lock = 0, __count = 0, __owner = 0, __kind = 0, __nusers = 0, {__spins = 0, __list = {__next = 0x0}}}, __size = '\000' <repeats 23 times>, __align = 0}} > lock = {mutex = @0x8b72720} >#7 0x086326b1 in operator()<grt::ValueRef, grt::ValueRef (*)(const std::basic_string<char>&, wb::WBContext*), boost::_bi::list1<std::basic_string<char>&> > (a=<synthetic pointer>, this=0xaa403cb4, f=<optimized out>) at /usr/include/boost/bind/bind.hpp:303 >No locals. >#8 operator()<std::basic_string<char> > (a1="", this=0xaa403cb0) at /usr/include/boost/bind/bind_template.hpp:32 >No locals. >#9 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="") at /usr/include/boost/function/function_template.hpp:132 > f = 0xaa403cb0 >#10 0xb7429ff4 in ?? () from /usr/lib/mysql-workbench/libwbpublic.so.0 >No symbol table info available. >#11 0xb6f2d880 in bec::GRTManager::get_app_option (this=0xa725ff0, name="SqlMode") at grt/grt_manager.cpp:861 >No locals. >#12 0xb430d78d in Mysql_sql_parser_fe::Mysql_sql_parser_fe (this=0xaa403d44, grt=0xa726248) at src/mysql_sql_parser_fe.cpp:340 > grtm = 0xa725ff0 > sql_mode_string = {_value = 0x0} >#13 0xb4319067 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=0xb6d44fc, sql=sql@entry=0xb70d440 "SELECT * FROM cabystage.availability_tbl;\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 = 0xa726248, 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 = <error reading variable: Cannot access memory at address 0xfffffff4> >#14 0xb4319813 in Mysql_sql_syntax_check::check_sql (this=0xb6d44fc, sql=0xb70d440 "SELECT * FROM cabystage.availability_tbl;\n") at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<Sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0xb6d4514}, _sql_parser = 0xb6d44fc} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0xb44b3e39, functor = {obj_ptr = 0xb4318220, type = {type = 0xb4318220, const_qualified = false, volatile_qualified = false}, func_ptr = 0xb4318220 <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)) 0xb4318220 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0xb6d44fc}, obj_ref = {obj_ptr = 0xb4318220, is_const_qualified = false, is_volatile_qualified = false}, data = 32 ' '}}, <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> >#15 0xb70151c2 in Sql_editor::do_check_sql (this=0xb6d4048, grt=0xa726248, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0xb6d4048, pn = {pi_ = 0xb6ff110}} > self = <optimized out> > sql_checker_mutex = {mutex = 0xb289a80} >#16 0xb701b658 in boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >::operator() (this=0xb797910, p=0xb6d4048, a1=a1@entry=0xa726248, a2=...) at /usr/include/boost/bind/mem_fn_template.hpp:280 >No locals. >#17 0xb701b701 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. >#18 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>} >#19 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=0xa726248) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#20 0xb6f83faf in boost::function1<grt::Ref<grt::internal::String>, grt::GRT*>::operator() (this=0xb7978f8, a0=a0@entry=0xa726248) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#21 0xb6f84022 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=0xa726248) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#22 0xb6f1ec6f in boost::function1<grt::ValueRef, grt::GRT*>::operator() (this=this@entry=0xb7976b0, a0=a0@entry=0xa726248) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#23 0xb6f1baf5 in bec::GRTTask::execute (this=0xb797670, grt=0xa726248) at grt/grt_dispatcher.cpp:243 >No locals. >#24 0xb6f1ab30 in bec::GRTDispatcher::execute_task (this=this@entry=0xb6d2fa0, gtask=gtask@entry=0xb797670) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x0} >#25 0xb6f1b63c in bec::GRTDispatcher::worker_thread (data=0xb6d2fa0) at grt/grt_dispatcher.cpp:515 > task = 0xb797670 > timeout = {tv_sec = 1353992804, tv_usec = 813000} > count = 2 > self = 0xb6d2fa0 > task_queue = 0xb7973c8 > callback_queue = 0xb797430 >#26 0x49d02424 in g_thread_proxy (data=0xb7562f0) at gthread.c:801 > thread = 0xb7562f0 >#27 0x49c05adf in start_thread (arg=0xaa404b40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xaa404b40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1237409780, 0, 4001536, -1438629272, -1917728115, -1920492214}, 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> >#28 0x49b3f42e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 13 (Thread 0xb53498c0 (LWP 1317)): >#0 0xb7799424 in __kernel_vsyscall () >No symbol table info available. >#1 0x49b34f34 in __GI___poll (fds=fds@entry=0xb326438, nfds=nfds@entry=6, timeout=timeout@entry=46) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = -516 > result = <optimized out> >#2 0x49cebf5c in g_poll (fds=0xb326438, nfds=6, timeout=46) at gpoll.c:132 >No locals. >#3 0x49cdd3e0 in g_main_context_poll (n_fds=6, fds=0xb326438, timeout=<optimized out>, context=0xa6777d8, priority=<optimized out>) at gmain.c:3440 > poll_func = <optimized out> >#4 g_main_context_iterate (context=0xa6777d8, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3141 > max_priority = 2147483647 > timeout = 46 > some_ready = <optimized out> > nfds = 6 > allocated_nfds = <optimized out> > fds = 0xb326438 >#5 0x49cdd8c3 in g_main_loop_run (loop=loop@entry=0xb10bf00) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#6 0x4bb3ba30 in IA__gtk_main () at gtkmain.c:1257 > tmp_list = 0x0 > functions = 0x0 > init = <optimized out> > loop = 0xb10bf00 >#7 0x4cea3a95 in Gtk::Main::run_impl (this=0xbfae4600) at main.cc:534 >No locals. >#8 0x4cea4530 in Gtk::Main::run () at main.cc:477 >No locals. >#9 0x0840dc04 in main (argc=1, argv=0xbfae4784) at main.cpp:174 > i = 1 > wboptions = {basedir = "/usr/share/mysql-workbench", plugin_search_path = "/usr/lib/mysql-workbench/plugins", struct_search_path = "/usr/share/mysql-workbench/grt", module_search_path = "/usr/lib/mysql-workbench/modules", library_search_path = "", cdbc_driver_search_path = "", user_data_dir = "/home/software/.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 = 0x4cffd1e8, static signal_run_ = {<No data fields>}, static signal_quit_ = {<No data fields>}, static signal_key_snooper_ = {<No data fields>}, static instance_ = 0xbfae4600} > log = {static _impl = 0xa676d80} > program = {_wb_context_ui = 0xa720f80, _wb_context = 0xa7228b0, _grt_manager = 0xa725ff0, _main_form = 0xa755b30, _idle_signal_conn = {slot_ = 0xb10bf68}, static _instance = 0xbfae4620} > >Thread 12 (Thread 0xaec0db40 (LWP 1681)): >#0 0xb7799424 in __kernel_vsyscall () >No symbol table info available. >#1 0x49c0be02 in __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S:145 >No locals. >#2 0x49c07951 in _L_lock_860 () from /lib/libpthread.so.0 >No symbol table info available. >#3 0x49c07915 in __pthread_mutex_lock (mutex=0xb2374660) at pthread_mutex_lock.c:105 > cnt = 11 > max_cnt = 10 > type = 3 > id = 1681 >#4 0x49d1e4f1 in g_mutex_lock (mutex=0xb236e550) at gthread-posix.c:208 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#5 0xb690264b in base::GStaticMutexLock::GStaticMutexLock (this=0xaec0cc2c, mtx=...) at threading.cpp:29 >No locals. >#6 0xb430d97d in Mysql_sql_parser_fe::parse_sql_script (this=0xaec0cd44, sql=0xb503168 "SELECT * FROM cabystage.locations_tbl;", cb=0xb42d2eb0 <Mysql_sql_parser_base::process_sql_statement(void*, mysql_parser::MyxStatementParser const*, char const*, mysql_parser::SqlAstNode const*, int, int, int, int, int, int, int, std::string const&)>, user_data=0xb4744a4) at src/mysql_sql_parser_fe.cpp:377 > parser_fe_critical_section = {mutex = @0xb44fedb8} > context = {sql_parser_fe = 0xaec0cd44, cb = 0, data = 0xb430d47b, err_count = -1270132748, ignore_dml = 164, is_ast_generation_enabled = 68, max_insert_statement_size = 2931871044, processing_create_statements = 104, processing_alter_statements = 204, processing_drop_statements = 192, sql_mode = {MODE_ANSI_QUOTES = 174, MODE_HIGH_NOT_PRECEDENCE = 72, MODE_PIPES_AS_CONCAT = 217, MODE_NO_BACKSLASH_ESCAPES = 48, MODE_IGNORE_SPACE = 180}} >#7 0xb42d36db in Mysql_sql_parser_base::parse_sql_script (this=0xb4744a4, sql_parser_fe=..., sql=0xb503168 "SELECT * FROM cabystage.locations_tbl;") at src/mysql_sql_parser_base.cpp:90 > on_stop_slot_disconnector = {_slot = @0xb47450c} >#8 0xb4319274 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=0xb47448c, sql=sql@entry=0xb503168 "SELECT * FROM cabystage.locations_tbl;", check_sql_statement=..., object_type=object_type@entry=Sql_syntax_check::ot_none) at src/mysql_sql_syntax_check.cpp:249 > sql_parser_fe = {_grt = 0xa726248, 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 = "" >#9 0xb4319813 in Mysql_sql_syntax_check::check_sql (this=0xb47448c, sql=0xb503168 "SELECT * FROM cabystage.locations_tbl;") at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<Sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0xb4744a4}, _sql_parser = 0xb47448c} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0xb44b3e39, functor = {obj_ptr = 0xb4318220, type = {type = 0xb4318220, const_qualified = false, volatile_qualified = false}, func_ptr = 0xb4318220 <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)) 0xb4318220 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0xb47448c}, obj_ref = {obj_ptr = 0xb4318220, is_const_qualified = false, is_volatile_qualified = false}, data = 32 ' '}}, <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 0xb70151c2 in Sql_editor::do_check_sql (this=0xb474000, grt=0xa726248, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0xb474000, pn = {pi_ = 0xb4eb880}} > self = <optimized out> > sql_checker_mutex = {mutex = 0xb288bc0} >#11 0xb701b658 in boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >::operator() (this=0xb77ddb8, p=0xb474000, a1=a1@entry=0xa726248, a2=...) at /usr/include/boost/bind/mem_fn_template.hpp:280 >No locals. >#12 0xb701b701 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=0xa726248) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#15 0xb6f83faf in boost::function1<grt::Ref<grt::internal::String>, grt::GRT*>::operator() (this=0xb77dda0, a0=a0@entry=0xa726248) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#16 0xb6f84022 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=0xa726248) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#17 0xb6f1ec6f in boost::function1<grt::ValueRef, grt::GRT*>::operator() (this=this@entry=0xb77db78, a0=a0@entry=0xa726248) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#18 0xb6f1baf5 in bec::GRTTask::execute (this=0xb77db38, grt=0xa726248) at grt/grt_dispatcher.cpp:243 >No locals. >#19 0xb6f1ab30 in bec::GRTDispatcher::execute_task (this=this@entry=0xb473a48, gtask=gtask@entry=0xb77db38) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x0} >#20 0xb6f1b63c in bec::GRTDispatcher::worker_thread (data=0xb473a48) at grt/grt_dispatcher.cpp:515 > task = 0xb77db38 > timeout = {tv_sec = 1353992804, tv_usec = 811686} > count = 2 > self = 0xb473a48 > task_queue = 0xb77d8e0 > callback_queue = 0xb77d930 >#21 0x49d02424 in g_thread_proxy (data=0xb756030) at gthread.c:801 > thread = 0xb756030 >#22 0x49c05adf in start_thread (arg=0xaec0db40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xaec0db40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1237409780, 0, 4001536, -1363094936, -1936602492, -1920492214}, 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 0x49b3f42e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 11 (Thread 0xa9c03b40 (LWP 1691)): >#0 0xb7799424 in __kernel_vsyscall () >No symbol table info available. >#1 0x49c0be02 in __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S:145 >No locals. >#2 0x49c07951 in _L_lock_860 () from /lib/libpthread.so.0 >No symbol table info available. >#3 0x49c07915 in __pthread_mutex_lock (mutex=0xb226128) at pthread_mutex_lock.c:105 > cnt = 11 > max_cnt = 10 > type = 3 > id = 1691 >#4 0x49d1e4f1 in g_mutex_lock (mutex=0xa6876b8) at gthread-posix.c:208 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#5 0xb690264b in base::GStaticMutexLock::GStaticMutexLock (this=0xa9c02b94, mtx=...) at threading.cpp:29 >No locals. >#6 0x0861e868 in get_app_option (option="SqlMode", wb=0xa7228b0) at workbench/wb_context.cpp:170 > mutex = {mutex = 0xa6876b8, unused = {__data = {__lock = 0, __count = 0, __owner = 0, __kind = 0, __nusers = 0, {__spins = 0, __list = {__next = 0x0}}}, __size = '\000' <repeats 23 times>, __align = 0}} > lock = {mutex = @0x8b72720} >#7 0x086326b1 in operator()<grt::ValueRef, grt::ValueRef (*)(const std::basic_string<char>&, wb::WBContext*), boost::_bi::list1<std::basic_string<char>&> > (a=<synthetic pointer>, this=0xa9c02cb4, f=<optimized out>) at /usr/include/boost/bind/bind.hpp:303 >No locals. >#8 operator()<std::basic_string<char> > (a1="", this=0xa9c02cb0) at /usr/include/boost/bind/bind_template.hpp:32 >No locals. >#9 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="") at /usr/include/boost/function/function_template.hpp:132 > f = 0xa9c02cb0 >#10 0xb7429ff4 in ?? () from /usr/lib/mysql-workbench/libwbpublic.so.0 >No symbol table info available. >#11 0xb6f2d880 in bec::GRTManager::get_app_option (this=0xa725ff0, name="SqlMode") at grt/grt_manager.cpp:861 >No locals. >#12 0xb430d78d in Mysql_sql_parser_fe::Mysql_sql_parser_fe (this=0xa9c02d44, grt=0xa726248) at src/mysql_sql_parser_fe.cpp:340 > grtm = 0xa725ff0 > sql_mode_string = {_value = 0x0} >#13 0xb4319067 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=0xb6ecfb4, sql=sql@entry=0xb746260 "SELECT * FROM cabystage.cablisting_tbl;", 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 = 0xa726248, 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 = "" >#14 0xb4319813 in Mysql_sql_syntax_check::check_sql (this=0xb6ecfb4, sql=0xb746260 "SELECT * FROM cabystage.cablisting_tbl;") at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<Sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0xb6ecfcc}, _sql_parser = 0xb6ecfb4} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0xb44b3e39, functor = {obj_ptr = 0xb4318220, type = {type = 0xb4318220, const_qualified = false, volatile_qualified = false}, func_ptr = 0xb4318220 <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)) 0xb4318220 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0xb6ecfb4}, obj_ref = {obj_ptr = 0xb4318220, is_const_qualified = false, is_volatile_qualified = false}, data = 32 ' '}}, <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> >#15 0xb70151c2 in Sql_editor::do_check_sql (this=0xb70d7b0, grt=0xa726248, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0xb70d7b0, pn = {pi_ = 0xb739748}} > self = <optimized out> > sql_checker_mutex = {mutex = 0xb284838} >#16 0xb701b658 in boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >::operator() (this=0xb798728, p=0xb70d7b0, a1=a1@entry=0xa726248, a2=...) at /usr/include/boost/bind/mem_fn_template.hpp:280 >No locals. >#17 0xb701b701 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. >#18 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>} >#19 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=0xa726248) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#20 0xb6f83faf in boost::function1<grt::Ref<grt::internal::String>, grt::GRT*>::operator() (this=0xb798710, a0=a0@entry=0xa726248) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#21 0xb6f84022 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=0xa726248) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#22 0xb6f1ec6f in boost::function1<grt::ValueRef, grt::GRT*>::operator() (this=this@entry=0xb7984c8, a0=a0@entry=0xa726248) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#23 0xb6f1baf5 in bec::GRTTask::execute (this=0xb798488, grt=0xa726248) at grt/grt_dispatcher.cpp:243 >No locals. >#24 0xb6f1ab30 in bec::GRTDispatcher::execute_task (this=this@entry=0xb70d598, gtask=gtask@entry=0xb798488) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x0} >#25 0xb6f1b63c in bec::GRTDispatcher::worker_thread (data=0xb70d598) at grt/grt_dispatcher.cpp:515 > task = 0xb798488 > timeout = {tv_sec = 1353992804, tv_usec = 813134} > count = 2 > self = 0xb70d598 > task_queue = 0xb7981c0 > callback_queue = 0xb798248 >#26 0x49d02424 in g_thread_proxy (data=0xb756320) at gthread.c:801 > thread = 0xb756320 >#27 0x49c05adf in start_thread (arg=0xa9c03b40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xa9c03b40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1237409780, 0, 4001536, -1447021976, -1924019574, -1920492214}, 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> >#28 0x49b3f42e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 10 (Thread 0xacc09b40 (LWP 1685)): >#0 0xb7799424 in __kernel_vsyscall () >No symbol table info available. >#1 0x49c0be02 in __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S:145 >No locals. >#2 0x49c07951 in _L_lock_860 () from /lib/libpthread.so.0 >No symbol table info available. >#3 0x49c07915 in __pthread_mutex_lock (mutex=0xb226128) at pthread_mutex_lock.c:105 > cnt = 11 > max_cnt = 10 > type = 3 > id = 1685 >#4 0x49d1e4f1 in g_mutex_lock (mutex=0xa6876b8) at gthread-posix.c:208 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#5 0xb690264b in base::GStaticMutexLock::GStaticMutexLock (this=0xacc08b94, mtx=...) at threading.cpp:29 >No locals. >#6 0x0861e868 in get_app_option (option="SqlMode", wb=0xa7228b0) at workbench/wb_context.cpp:170 > mutex = {mutex = 0xa6876b8, unused = {__data = {__lock = 0, __count = 0, __owner = 0, __kind = 0, __nusers = 0, {__spins = 0, __list = {__next = 0x0}}}, __size = '\000' <repeats 23 times>, __align = 0}} > lock = {mutex = @0x8b72720} >#7 0x086326b1 in operator()<grt::ValueRef, grt::ValueRef (*)(const std::basic_string<char>&, wb::WBContext*), boost::_bi::list1<std::basic_string<char>&> > (a=<synthetic pointer>, this=0xacc08cb4, f=<optimized out>) at /usr/include/boost/bind/bind.hpp:303 >No locals. >#8 operator()<std::basic_string<char> > (a1="", this=0xacc08cb0) at /usr/include/boost/bind/bind_template.hpp:32 >No locals. >#9 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="") at /usr/include/boost/function/function_template.hpp:132 > f = 0xacc08cb0 >#10 0xb7429ff4 in ?? () from /usr/lib/mysql-workbench/libwbpublic.so.0 >No symbol table info available. >#11 0xb6f2d880 in bec::GRTManager::get_app_option (this=0xa725ff0, name="SqlMode") at grt/grt_manager.cpp:861 >No locals. >#12 0xb430d78d in Mysql_sql_parser_fe::Mysql_sql_parser_fe (this=0xacc08d44, grt=0xa726248) at src/mysql_sql_parser_fe.cpp:340 > grtm = 0xa725ff0 > sql_mode_string = {_value = 0x0} >#13 0xb4319067 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=0xb5ae5b4, sql=sql@entry=0xb5e7d58 "SELECT * FROM cabystage.request_tbl;\n\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 = 0xa726248, 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 = "" >#14 0xb4319813 in Mysql_sql_syntax_check::check_sql (this=0xb5ae5b4, sql=0xb5e7d58 "SELECT * FROM cabystage.request_tbl;\n\n") at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<Sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0xb5ae5cc}, _sql_parser = 0xb5ae5b4} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0xb44b3e39, functor = {obj_ptr = 0xb4318220, type = {type = 0xb4318220, const_qualified = false, volatile_qualified = false}, func_ptr = 0xb4318220 <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)) 0xb4318220 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0xb5ae5b4}, obj_ref = {obj_ptr = 0xb4318220, is_const_qualified = false, is_volatile_qualified = false}, data = 32 ' '}}, <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> >#15 0xb70151c2 in Sql_editor::do_check_sql (this=0xb5ae160, grt=0xa726248, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0xb5ae160, pn = {pi_ = 0xb5d6488}} > self = <optimized out> > sql_checker_mutex = {mutex = 0xb288490} >#16 0xb701b658 in boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >::operator() (this=0xb792c98, p=0xb5ae160, a1=a1@entry=0xa726248, a2=...) at /usr/include/boost/bind/mem_fn_template.hpp:280 >No locals. >#17 0xb701b701 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. >#18 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>} >#19 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=0xa726248) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#20 0xb6f83faf in boost::function1<grt::Ref<grt::internal::String>, grt::GRT*>::operator() (this=0xb792c80, a0=a0@entry=0xa726248) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#21 0xb6f84022 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=0xa726248) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#22 0xb6f1ec6f in boost::function1<grt::ValueRef, grt::GRT*>::operator() (this=this@entry=0xb792a38, a0=a0@entry=0xa726248) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#23 0xb6f1baf5 in bec::GRTTask::execute (this=0xb7929f8, grt=0xa726248) at grt/grt_dispatcher.cpp:243 >No locals. >#24 0xb6f1ab30 in bec::GRTDispatcher::execute_task (this=this@entry=0xb5adb68, gtask=gtask@entry=0xb7929f8) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x0} >#25 0xb6f1b63c in bec::GRTDispatcher::worker_thread (data=0xb5adb68) at grt/grt_dispatcher.cpp:515 > task = 0xb7929f8 > timeout = {tv_sec = 1353992804, tv_usec = 812479} > count = 2 > self = 0xb5adb68 > task_queue = 0xb792730 > callback_queue = 0xb7927b8 >#26 0x49d02424 in g_thread_proxy (data=0xb755ef0) at gthread.c:801 > thread = 0xb755ef0 >#27 0x49c05adf in start_thread (arg=0xacc09b40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xacc09b40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1237409780, 0, 4001536, -1396665752, -1944991104, -1920492214}, 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> >#28 0x49b3f42e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 9 (Thread 0xad40ab40 (LWP 1684)): >#0 0xb7799424 in __kernel_vsyscall () >No symbol table info available. >#1 0x49c0be02 in __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S:145 >No locals. >#2 0x49c07951 in _L_lock_860 () from /lib/libpthread.so.0 >No symbol table info available. >#3 0x49c07915 in __pthread_mutex_lock (mutex=0xb226128) at pthread_mutex_lock.c:105 > cnt = 11 > max_cnt = 10 > type = 3 > id = 1684 >#4 0x49d1e4f1 in g_mutex_lock (mutex=0xa6876b8) at gthread-posix.c:208 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#5 0xb690264b in base::GStaticMutexLock::GStaticMutexLock (this=0xad409b94, mtx=...) at threading.cpp:29 >No locals. >#6 0x0861e868 in get_app_option (option="SqlMode", wb=0xa7228b0) at workbench/wb_context.cpp:170 > mutex = {mutex = 0xa6876b8, unused = {__data = {__lock = 0, __count = 0, __owner = 0, __kind = 0, __nusers = 0, {__spins = 0, __list = {__next = 0x0}}}, __size = '\000' <repeats 23 times>, __align = 0}} > lock = {mutex = @0x8b72720} >#7 0x086326b1 in operator()<grt::ValueRef, grt::ValueRef (*)(const std::basic_string<char>&, wb::WBContext*), boost::_bi::list1<std::basic_string<char>&> > (a=<synthetic pointer>, this=0xad409cb4, f=<optimized out>) at /usr/include/boost/bind/bind.hpp:303 >No locals. >#8 operator()<std::basic_string<char> > (a1="", this=0xad409cb0) at /usr/include/boost/bind/bind_template.hpp:32 >No locals. >#9 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="") at /usr/include/boost/function/function_template.hpp:132 > f = 0xad409cb0 >#10 0xb7429ff4 in ?? () from /usr/lib/mysql-workbench/libwbpublic.so.0 >No symbol table info available. >#11 0xb6f2d880 in bec::GRTManager::get_app_option (this=0xa725ff0, name="SqlMode") at grt/grt_manager.cpp:861 >No locals. >#12 0xb430d78d in Mysql_sql_parser_fe::Mysql_sql_parser_fe (this=0xad409d44, grt=0xa726248) at src/mysql_sql_parser_fe.cpp:340 > grtm = 0xa725ff0 > sql_mode_string = {_value = 0x0} >#13 0xb4319067 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=0xb574e04, sql=sql@entry=0xb5adbe8 "SELECT * FROM cabystage.guest_tbl;", 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 = 0xa726248, 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 = "" >#14 0xb4319813 in Mysql_sql_syntax_check::check_sql (this=0xb574e04, sql=0xb5adbe8 "SELECT * FROM cabystage.guest_tbl;") at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<Sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0xb574e1c}, _sql_parser = 0xb574e04} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0xb44b3e39, functor = {obj_ptr = 0xb4318220, type = {type = 0xb4318220, const_qualified = false, volatile_qualified = false}, func_ptr = 0xb4318220 <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)) 0xb4318220 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0xb574e04}, obj_ref = {obj_ptr = 0xb4318220, is_const_qualified = false, is_volatile_qualified = false}, data = 32 ' '}}, <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> >#15 0xb70151c2 in Sql_editor::do_check_sql (this=0xb5749b0, grt=0xa726248, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0xb5749b0, pn = {pi_ = 0xb596fa0}} > self = <optimized out> > sql_checker_mutex = {mutex = 0xb2878d0} >#16 0xb701b658 in boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >::operator() (this=0xb791ee0, p=0xb5749b0, a1=a1@entry=0xa726248, a2=...) at /usr/include/boost/bind/mem_fn_template.hpp:280 >No locals. >#17 0xb701b701 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. >#18 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>} >#19 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=0xa726248) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#20 0xb6f83faf in boost::function1<grt::Ref<grt::internal::String>, grt::GRT*>::operator() (this=0xb791ec8, a0=a0@entry=0xa726248) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#21 0xb6f84022 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=0xa726248) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#22 0xb6f1ec6f in boost::function1<grt::ValueRef, grt::GRT*>::operator() (this=this@entry=0xb791ca0, a0=a0@entry=0xa726248) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#23 0xb6f1baf5 in bec::GRTTask::execute (this=0xb791c60, grt=0xa726248) at grt/grt_dispatcher.cpp:243 >No locals. >#24 0xb6f1ab30 in bec::GRTDispatcher::execute_task (this=this@entry=0xb5743c0, gtask=gtask@entry=0xb791c60) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x0} >#25 0xb6f1b63c in bec::GRTDispatcher::worker_thread (data=0xb5743c0) at grt/grt_dispatcher.cpp:515 > task = 0xb791c60 > timeout = {tv_sec = 1353992804, tv_usec = 812432} > count = 2 > self = 0xb5743c0 > task_queue = 0xb791998 > callback_queue = 0xb791a20 >#26 0x49d02424 in g_thread_proxy (data=0xb756150) at gthread.c:801 > thread = 0xb756150 >#27 0x49c05adf in start_thread (arg=0xad40ab40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xad40ab40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1237409780, 0, 4001536, -1388273048, -1938699645, -1920492214}, 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> >#28 0x49b3f42e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 8 (Thread 0xadc0bb40 (LWP 1683)): >#0 0xb7799424 in __kernel_vsyscall () >No symbol table info available. >#1 0x49c0be02 in __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S:145 >No locals. >#2 0x49c07951 in _L_lock_860 () from /lib/libpthread.so.0 >No symbol table info available. >#3 0x49c07915 in __pthread_mutex_lock (mutex=0xb226128) at pthread_mutex_lock.c:105 > cnt = 11 > max_cnt = 10 > type = 3 > id = 1683 >#4 0x49d1e4f1 in g_mutex_lock (mutex=0xa6876b8) at gthread-posix.c:208 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#5 0xb690264b in base::GStaticMutexLock::GStaticMutexLock (this=0xadc0ab94, mtx=...) at threading.cpp:29 >No locals. >#6 0x0861e868 in get_app_option (option="SqlMode", wb=0xa7228b0) at workbench/wb_context.cpp:170 > mutex = {mutex = 0xa6876b8, unused = {__data = {__lock = 0, __count = 0, __owner = 0, __kind = 0, __nusers = 0, {__spins = 0, __list = {__next = 0x0}}}, __size = '\000' <repeats 23 times>, __align = 0}} > lock = {mutex = @0x8b72720} >#7 0x086326b1 in operator()<grt::ValueRef, grt::ValueRef (*)(const std::basic_string<char>&, wb::WBContext*), boost::_bi::list1<std::basic_string<char>&> > (a=<synthetic pointer>, this=0xadc0acb4, f=<optimized out>) at /usr/include/boost/bind/bind.hpp:303 >No locals. >#8 operator()<std::basic_string<char> > (a1="", this=0xadc0acb0) at /usr/include/boost/bind/bind_template.hpp:32 >No locals. >#9 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="") at /usr/include/boost/function/function_template.hpp:132 > f = 0xadc0acb0 >#10 0xb7429ff4 in ?? () from /usr/lib/mysql-workbench/libwbpublic.so.0 >No symbol table info available. >#11 0xb6f2d880 in bec::GRTManager::get_app_option (this=0xa725ff0, name="SqlMode") at grt/grt_manager.cpp:861 >No locals. >#12 0xb430d78d in Mysql_sql_parser_fe::Mysql_sql_parser_fe (this=0xadc0ad44, grt=0xa726248) at src/mysql_sql_parser_fe.cpp:340 > grtm = 0xa725ff0 > sql_mode_string = {_value = 0x0} >#13 0xb4319067 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=0xb53cccc, sql=sql@entry=0xb574440 "SELECT * FROM cabystage.queue_tbl;", 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 = 0xa726248, 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 = "" >#14 0xb4319813 in Mysql_sql_syntax_check::check_sql (this=0xb53cccc, sql=0xb574440 "SELECT * FROM cabystage.queue_tbl;") at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<Sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0xb53cce4}, _sql_parser = 0xb53cccc} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0xb44b3e39, functor = {obj_ptr = 0xb4318220, type = {type = 0xb4318220, const_qualified = false, volatile_qualified = false}, func_ptr = 0xb4318220 <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)) 0xb4318220 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0xb53cccc}, obj_ref = {obj_ptr = 0xb4318220, is_const_qualified = false, is_volatile_qualified = false}, data = 32 ' '}}, <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> >#15 0xb70151c2 in Sql_editor::do_check_sql (this=0xb53c878, grt=0xa726248, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0xb53c878, pn = {pi_ = 0xb567180}} > self = <optimized out> > sql_checker_mutex = {mutex = 0xb2878c0} >#16 0xb701b658 in boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >::operator() (this=0xb791168, p=0xb53c878, a1=a1@entry=0xa726248, a2=...) at /usr/include/boost/bind/mem_fn_template.hpp:280 >No locals. >#17 0xb701b701 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. >#18 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>} >#19 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=0xa726248) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#20 0xb6f83faf in boost::function1<grt::Ref<grt::internal::String>, grt::GRT*>::operator() (this=0xb791150, a0=a0@entry=0xa726248) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#21 0xb6f84022 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=0xa726248) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#22 0xb6f1ec6f in boost::function1<grt::ValueRef, grt::GRT*>::operator() (this=this@entry=0xb790f28, a0=a0@entry=0xa726248) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#23 0xb6f1baf5 in bec::GRTTask::execute (this=0xb790ee8, grt=0xa726248) at grt/grt_dispatcher.cpp:243 >No locals. >#24 0xb6f1ab30 in bec::GRTDispatcher::execute_task (this=this@entry=0xb53c260, gtask=gtask@entry=0xb790ee8) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x0} >#25 0xb6f1b63c in bec::GRTDispatcher::worker_thread (data=0xb53c260) at grt/grt_dispatcher.cpp:515 > task = 0xb790ee8 > timeout = {tv_sec = 1353992804, tv_usec = 811977} > count = 2 > self = 0xb53c260 > task_queue = 0xb790c20 > callback_queue = 0xb790ca8 >#26 0x49d02424 in g_thread_proxy (data=0xb756000) at gthread.c:801 > thread = 0xb756000 >#27 0x49c05adf in start_thread (arg=0xadc0bb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xadc0bb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1237409780, 0, 4001536, -1379880344, -1940796798, -1920492214}, 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> >#28 0x49b3f42e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 7 (Thread 0xaf40eb40 (LWP 1680)): >#0 0xb7799424 in __kernel_vsyscall () >No symbol table info available. >#1 0x49c0be02 in __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S:145 >No locals. >#2 0x49c07951 in _L_lock_860 () from /lib/libpthread.so.0 >No symbol table info available. >#3 0x49c07915 in __pthread_mutex_lock (mutex=0xb226128) at pthread_mutex_lock.c:105 > cnt = 11 > max_cnt = 10 > type = 3 > id = 1680 >#4 0x49d1e4f1 in g_mutex_lock (mutex=0xa6876b8) at gthread-posix.c:208 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#5 0xb690264b in base::GStaticMutexLock::GStaticMutexLock (this=0xaf40db94, mtx=...) at threading.cpp:29 >No locals. >#6 0x0861e868 in get_app_option (option="SqlMode", wb=0xa7228b0) at workbench/wb_context.cpp:170 > mutex = {mutex = 0xa6876b8, unused = {__data = {__lock = 0, __count = 0, __owner = 0, __kind = 0, __nusers = 0, {__spins = 0, __list = {__next = 0x0}}}, __size = '\000' <repeats 23 times>, __align = 0}} > lock = {mutex = @0x8b72720} >#7 0x086326b1 in operator()<grt::ValueRef, grt::ValueRef (*)(const std::basic_string<char>&, wb::WBContext*), boost::_bi::list1<std::basic_string<char>&> > (a=<synthetic pointer>, this=0xaf40dcb4, f=<optimized out>) at /usr/include/boost/bind/bind.hpp:303 >No locals. >#8 operator()<std::basic_string<char> > (a1="", this=0xaf40dcb0) at /usr/include/boost/bind/bind_template.hpp:32 >No locals. >#9 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="") at /usr/include/boost/function/function_template.hpp:132 > f = 0xaf40dcb0 >#10 0xb7429ff4 in ?? () from /usr/lib/mysql-workbench/libwbpublic.so.0 >No symbol table info available. >#11 0xb6f2d880 in bec::GRTManager::get_app_option (this=0xa725ff0, name="SqlMode") at grt/grt_manager.cpp:861 >No locals. >#12 0xb430d78d in Mysql_sql_parser_fe::Mysql_sql_parser_fe (this=0xaf40dd44, grt=0xa726248) at src/mysql_sql_parser_fe.cpp:340 > grtm = 0xa725ff0 > sql_mode_string = {_value = 0x0} >#13 0xb4319067 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=0xb42648c, sql=sql@entry=0xb473b28 "SELECT * FROM cabystage.cablocation_tbl;", 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 = 0xa726248, 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 = "" >#14 0xb4319813 in Mysql_sql_syntax_check::check_sql (this=0xb42648c, sql=0xb473b28 "SELECT * FROM cabystage.cablocation_tbl;") at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<Sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0xb4264a4}, _sql_parser = 0xb42648c} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0xb44b3e39, functor = {obj_ptr = 0xb4318220, type = {type = 0xb4318220, const_qualified = false, volatile_qualified = false}, func_ptr = 0xb4318220 <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)) 0xb4318220 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0xb42648c}, obj_ref = {obj_ptr = 0xb4318220, is_const_qualified = false, is_volatile_qualified = false}, data = 32 ' '}}, <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> >#15 0xb70151c2 in Sql_editor::do_check_sql (this=0xb446508, grt=0xa726248, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0xb446508, pn = {pi_ = 0xb46b770}} > self = <optimized out> > sql_checker_mutex = {mutex = 0xb288488} >#16 0xb701b658 in boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >::operator() (this=0xb783310, p=0xb446508, a1=a1@entry=0xa726248, a2=...) at /usr/include/boost/bind/mem_fn_template.hpp:280 >No locals. >#17 0xb701b701 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. >#18 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>} >#19 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=0xa726248) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#20 0xb6f83faf in boost::function1<grt::Ref<grt::internal::String>, grt::GRT*>::operator() (this=0xb7832f8, a0=a0@entry=0xa726248) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#21 0xb6f84022 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=0xa726248) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#22 0xb6f1ec6f in boost::function1<grt::ValueRef, grt::GRT*>::operator() (this=this@entry=0xb63b908, a0=a0@entry=0xa726248) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#23 0xb6f1baf5 in bec::GRTTask::execute (this=0xb63b8c8, grt=0xa726248) at grt/grt_dispatcher.cpp:243 >No locals. >#24 0xb6f1ab30 in bec::GRTDispatcher::execute_task (this=this@entry=0xb678b48, gtask=gtask@entry=0xb63b8c8) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x0} >#25 0xb6f1b63c in bec::GRTDispatcher::worker_thread (data=0xb678b48) at grt/grt_dispatcher.cpp:515 > task = 0xb63b8c8 > timeout = {tv_sec = 1353992804, tv_usec = 811596} > count = 2 > self = 0xb678b48 > task_queue = 0xb445fd0 > callback_queue = 0xb678b90 >#26 0x49d02424 in g_thread_proxy (data=0xb756060) at gthread.c:801 > thread = 0xb756060 >#27 0x49c05adf in start_thread (arg=0xaf40eb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xaf40eb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1237409780, 0, 4001536, -1354702232, -1930311033, -1920492214}, 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> >#28 0x49b3f42e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 6 (Thread 0xb1afeb40 (LWP 1678)): >#0 0xb7799424 in __kernel_vsyscall () >No symbol table info available. >#1 0x49c0be02 in __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S:145 >No locals. >#2 0x49c07951 in _L_lock_860 () from /lib/libpthread.so.0 >No symbol table info available. >#3 0x49c07915 in __pthread_mutex_lock (mutex=0xb226128) at pthread_mutex_lock.c:105 > cnt = 11 > max_cnt = 10 > type = 3 > id = 1678 >#4 0x49d1e4f1 in g_mutex_lock (mutex=0xa6876b8) at gthread-posix.c:208 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#5 0xb690264b in base::GStaticMutexLock::GStaticMutexLock (this=0xb1afdb94, mtx=...) at threading.cpp:29 >No locals. >#6 0x0861e868 in get_app_option (option="SqlMode", wb=0xa7228b0) at workbench/wb_context.cpp:170 > mutex = {mutex = 0xa6876b8, unused = {__data = {__lock = 0, __count = 0, __owner = 0, __kind = 0, __nusers = 0, {__spins = 0, __list = {__next = 0x0}}}, __size = '\000' <repeats 23 times>, __align = 0}} > lock = {mutex = @0x8b72720} >#7 0x086326b1 in operator()<grt::ValueRef, grt::ValueRef (*)(const std::basic_string<char>&, wb::WBContext*), boost::_bi::list1<std::basic_string<char>&> > (a=<synthetic pointer>, this=0xb1afdcb4, f=<optimized out>) at /usr/include/boost/bind/bind.hpp:303 >No locals. >#8 operator()<std::basic_string<char> > (a1="", this=0xb1afdcb0) at /usr/include/boost/bind/bind_template.hpp:32 >No locals. >#9 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="") at /usr/include/boost/function/function_template.hpp:132 > f = 0xb1afdcb0 >#10 0xb7429ff4 in ?? () from /usr/lib/mysql-workbench/libwbpublic.so.0 >No symbol table info available. >#11 0xb6f2d880 in bec::GRTManager::get_app_option (this=0xa725ff0, name="SqlMode") at grt/grt_manager.cpp:861 >No locals. >#12 0xb430d78d in Mysql_sql_parser_fe::Mysql_sql_parser_fe (this=0xb1afdd44, grt=0xa726248) at src/mysql_sql_parser_fe.cpp:340 > grtm = 0xa725ff0 > sql_mode_string = {_value = 0x0} >#13 0xb4319067 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=0xb4c9554, sql=sql@entry=0xb3f6fc8 "SELECT * FROM cabystage.request_tbl where fromdaterequest='2012-11-28';\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 = 0xa726248, 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 = "" >#14 0xb4319813 in Mysql_sql_syntax_check::check_sql (this=0xb4c9554, sql=0xb3f6fc8 "SELECT * FROM cabystage.request_tbl where fromdaterequest='2012-11-28';\n") at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<Sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0xb4c956c}, _sql_parser = 0xb4c9554} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0xb44b3e39, functor = {obj_ptr = 0xb4318220, type = {type = 0xb4318220, const_qualified = false, volatile_qualified = false}, func_ptr = 0xb4318220 <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)) 0xb4318220 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0xb4c9554}, obj_ref = {obj_ptr = 0xb4318220, is_const_qualified = false, is_volatile_qualified = false}, data = 32 ' '}}, <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> >#15 0xb70151c2 in Sql_editor::do_check_sql (this=0xb4d3a68, grt=0xa726248, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0xb4d3a68, pn = {pi_ = 0xb3a3e48}} > self = <optimized out> > sql_checker_mutex = {mutex = 0xb2816d0} >#16 0xb701b658 in boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >::operator() (this=0xb6e37e0, p=0xb4d3a68, a1=a1@entry=0xa726248, a2=...) at /usr/include/boost/bind/mem_fn_template.hpp:280 >No locals. >#17 0xb701b701 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. >#18 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>} >#19 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=0xa726248) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#20 0xb6f83faf in boost::function1<grt::Ref<grt::internal::String>, grt::GRT*>::operator() (this=0xb6e37c8, a0=a0@entry=0xa726248) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#21 0xb6f84022 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=0xa726248) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#22 0xb6f1ec6f in boost::function1<grt::ValueRef, grt::GRT*>::operator() (this=this@entry=0xb77c7a0, a0=a0@entry=0xa726248) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#23 0xb6f1baf5 in bec::GRTTask::execute (this=0xb77c760, grt=0xa726248) at grt/grt_dispatcher.cpp:243 >No locals. >#24 0xb6f1ab30 in bec::GRTDispatcher::execute_task (this=this@entry=0xb755b08, gtask=gtask@entry=0xb77c760) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x0} >#25 0xb6f1b63c in bec::GRTDispatcher::worker_thread (data=0xb755b08) at grt/grt_dispatcher.cpp:515 > task = 0xb77c760 > timeout = {tv_sec = 1353992804, tv_usec = 811085} > count = 2 > self = 0xb755b08 > task_queue = 0xb7559f0 > callback_queue = 0xb6963e0 >#26 0x49d02424 in g_thread_proxy (data=0xb7560c0) at gthread.c:801 > thread = 0xb7560c0 >#27 0x49c05adf in start_thread (arg=0xb1afeb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb1afeb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1237409780, 0, 4001536, -1313873304, 1391577786, -1920492214}, 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> >#28 0x49b3f42e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 5 (Thread 0xb22ffb40 (LWP 1677)): >#0 0xb7799424 in __kernel_vsyscall () >No symbol table info available. >#1 0x49c094d4 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:238 >No locals. >#2 0x49d1ea11 in g_cond_wait_until (cond=cond@entry=0xb386bd0, mutex=mutex@entry=0xb386bc8, end_time=510953716) at gthread-posix.c:855 > ts = {tv_sec = 510, tv_nsec = 953716000} > status = <optimized out> >#3 0x49cb05a1 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0xb386bc8, wait=wait@entry=1, end_time=510953716) at gasyncqueue.c:424 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#4 0x49cb0f15 in g_async_queue_timed_pop (queue=0xb386bc8, end_time=0xb22ff118) at gasyncqueue.c:612 > m_end_time = 510953716 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_timed_pop" >#5 0xb6f1b337 in bec::GRTDispatcher::worker_thread (data=0xb388970) at grt/grt_dispatcher.cpp:487 > task = <optimized out> > timeout = {tv_sec = 1353992803, tv_usec = 885436} > count = <optimized out> > self = 0xb388970 > task_queue = 0xb386bc8 > callback_queue = 0xb3888f8 >#6 0x49d02424 in g_thread_proxy (data=0xb35bd80) at gthread.c:801 > thread = 0xb35bd80 >#7 0x49c05adf in start_thread (arg=0xb22ffb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb22ffb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1237409780, 0, 4001536, -1305480600, 1389480637, -1920492214}, 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> >#8 0x49b3f42e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 4 (Thread 0xb2cffb40 (LWP 1676)): >#0 0xb7799424 in __kernel_vsyscall () >No symbol table info available. >#1 0x49c094d4 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/pthread_cond_timedwait.S:238 >No locals. >#2 0x49d1ea11 in g_cond_wait_until (cond=cond@entry=0xb33ff20, mutex=mutex@entry=0xb33ff18, end_time=511804459) at gthread-posix.c:855 > ts = {tv_sec = 511, tv_nsec = 804459000} > status = <optimized out> >#3 0x49cb05a1 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0xb33ff18, wait=wait@entry=1, end_time=511804459) at gasyncqueue.c:424 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#4 0x49cb0f15 in g_async_queue_timed_pop (queue=0xb33ff18, end_time=0xb2cff118) at gasyncqueue.c:612 > m_end_time = 511804459 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_timed_pop" >#5 0xb6f1b337 in bec::GRTDispatcher::worker_thread (data=0xb33fef0) at grt/grt_dispatcher.cpp:487 > task = <optimized out> > timeout = {tv_sec = 1353992804, tv_usec = 736180} > count = <optimized out> > self = 0xb33fef0 > task_queue = 0xb33ff18 > callback_queue = 0xb33ff80 >#6 0x49d02424 in g_thread_proxy (data=0xb20c290) at gthread.c:801 > thread = 0xb20c290 >#7 0x49c05adf in start_thread (arg=0xb2cffb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb2cffb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1237409780, 0, 4001536, -1294994840, -1831744836, -1920492214}, 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> >#8 0x49b3f42e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 3 (Thread 0xb36afb40 (LWP 1674)): >#0 0xb7799424 in __kernel_vsyscall () >No symbol table info available. >#1 0x49c0c966 in nanosleep () at ../sysdeps/unix/syscall-template.S:82 >No locals. >#2 0x49d03e2e in g_usleep (microseconds=1000000) at gtimer.c:259 > request = {tv_sec = 1, tv_nsec = 0} > remaining = {tv_sec = 0, tv_nsec = 207855279} >#3 0xb6f1682d in bec::TimerActionThread::main_loop (this=this@entry=0xb33f958) at grt/common.cpp:223 > n = <optimized out> > d = {quot = 600, rem = <optimized out>} >#4 0xb6f1691e in bec::TimerActionThread::start (data=0xb33f958) at grt/common.cpp:203 > thread = 0xb33f958 >#5 0x49d02424 in g_thread_proxy (data=0xb2361b0) at gthread.c:801 > thread = 0xb2361b0 >#6 0x49c05adf in start_thread (arg=0xb36afb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xb36afb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1237409780, 0, 4001536, -1284836760, -657339713, -1920492214}, 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 0x49b3f42e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 2 (Thread 0xae40cb40 (LWP 1682)): >#0 0xb7799424 in __kernel_vsyscall () >No symbol table info available. >#1 0x49c0be02 in __lll_lock_wait () at ../nptl/sysdeps/unix/sysv/linux/i386/i486/lowlevellock.S:145 >No locals. >#2 0x49c07951 in _L_lock_860 () from /lib/libpthread.so.0 >No symbol table info available. >#3 0x49c07915 in __pthread_mutex_lock (mutex=0xb226128) at pthread_mutex_lock.c:105 > cnt = 11 > max_cnt = 10 > type = 3 > id = 1682 >#4 0x49d1e4f1 in g_mutex_lock (mutex=0xa6876b8) at gthread-posix.c:208 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#5 0xb690264b in base::GStaticMutexLock::GStaticMutexLock (this=0xae40bb94, mtx=...) at threading.cpp:29 >No locals. >#6 0x0861e868 in get_app_option (option="SqlMode", wb=0xa7228b0) at workbench/wb_context.cpp:170 > mutex = {mutex = 0xa6876b8, unused = {__data = {__lock = 0, __count = 0, __owner = 0, __kind = 0, __nusers = 0, {__spins = 0, __list = {__next = 0x0}}}, __size = '\000' <repeats 23 times>, __align = 0}} > lock = {mutex = @0x8b72720} >#7 0x086326b1 in operator()<grt::ValueRef, grt::ValueRef (*)(const std::basic_string<char>&, wb::WBContext*), boost::_bi::list1<std::basic_string<char>&> > (a=<synthetic pointer>, this=0xae40bcb4, f=<optimized out>) at /usr/include/boost/bind/bind.hpp:303 >No locals. >#8 operator()<std::basic_string<char> > (a1="", this=0xae40bcb0) at /usr/include/boost/bind/bind_template.hpp:32 >No locals. >#9 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="") at /usr/include/boost/function/function_template.hpp:132 > f = 0xae40bcb0 >#10 0xb7429ff4 in ?? () from /usr/lib/mysql-workbench/libwbpublic.so.0 >No symbol table info available. >#11 0xb6f2d880 in bec::GRTManager::get_app_option (this=0xa725ff0, name="SqlMode") at grt/grt_manager.cpp:861 >No locals. >#12 0xb430d78d in Mysql_sql_parser_fe::Mysql_sql_parser_fe (this=0xae40bd44, grt=0xa726248) at src/mysql_sql_parser_fe.cpp:340 > grtm = 0xa725ff0 > sql_mode_string = {_value = 0x0} >#13 0xb4319067 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=0xb503ab4, sql=sql@entry=0xb53c2e0 "SELECT * FROM cabystage.request_tbl;", 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 = 0xa726248, 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 = "" >#14 0xb4319813 in Mysql_sql_syntax_check::check_sql (this=0xb503ab4, sql=0xb53c2e0 "SELECT * FROM cabystage.request_tbl;") at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<Sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0xb503acc}, _sql_parser = 0xb503ab4} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0xb44b3e39, functor = {obj_ptr = 0xb4318220, type = {type = 0xb4318220, const_qualified = false, volatile_qualified = false}, func_ptr = 0xb4318220 <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)) 0xb4318220 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0xb503ab4}, obj_ref = {obj_ptr = 0xb4318220, is_const_qualified = false, is_volatile_qualified = false}, data = 32 ' '}}, <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> >#15 0xb70151c2 in Sql_editor::do_check_sql (this=0xb503628, grt=0xa726248, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0xb503628, pn = {pi_ = 0xb525498}} > self = <optimized out> > sql_checker_mutex = {mutex = 0xb287880} >#16 0xb701b658 in boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >::operator() (this=0xb7903f0, p=0xb503628, a1=a1@entry=0xa726248, a2=...) at /usr/include/boost/bind/mem_fn_template.hpp:280 >No locals. >#17 0xb701b701 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. >#18 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>} >#19 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=0xa726248) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#20 0xb6f83faf in boost::function1<grt::Ref<grt::internal::String>, grt::GRT*>::operator() (this=0xb7903d8, a0=a0@entry=0xa726248) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#21 0xb6f84022 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=0xa726248) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#22 0xb6f1ec6f in boost::function1<grt::ValueRef, grt::GRT*>::operator() (this=this@entry=0xb7901b0, a0=a0@entry=0xa726248) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#23 0xb6f1baf5 in bec::GRTTask::execute (this=0xb790170, grt=0xa726248) at grt/grt_dispatcher.cpp:243 >No locals. >#24 0xb6f1ab30 in bec::GRTDispatcher::execute_task (this=this@entry=0xb503088, gtask=gtask@entry=0xb790170) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x0} >#25 0xb6f1b63c in bec::GRTDispatcher::worker_thread (data=0xb503088) at grt/grt_dispatcher.cpp:515 > task = 0xb790170 > timeout = {tv_sec = 1353992804, tv_usec = 811838} > count = 2 > self = 0xb503088 > task_queue = 0xb78fea8 > callback_queue = 0xb78ff30 >#26 0x49d02424 in g_thread_proxy (data=0xb756120) at gthread.c:801 > thread = 0xb756120 >#27 0x49c05adf in start_thread (arg=0xae40cb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xae40cb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1237409780, 0, 4001536, -1371487640, -1934505339, -1920492214}, 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> >#28 0x49b3f42e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. > >Thread 1 (Thread 0xafc0fb40 (LWP 1679)): >#0 x86_fallback_frame_state (fs=0xafc0db20, context=<optimized out>) at ./md-unwind-support.h:131 > sc = <optimized out> > new_cfa = <optimized out> > pc = 0x44414353 <Address 0x44414353 out of bounds> >#1 uw_frame_state_for (context=context@entry=0xafc0daa0, fs=fs@entry=0xafc0db20) at ../../../libgcc/unwind-dw2.c:1187 > fde = 0x0 > cie = <optimized out> > aug = <optimized out> > insn = <optimized out> > end = <optimized out> >#2 0x4a12975a in _Unwind_Backtrace (trace=0x49b54530 <backtrace_helper>, trace_argument=0xafc0dc1c) 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 = {0xafc0e5f0, 0xafc0e5ec, 0xafc0e5e8, 0xafc0e5e4, 0x0, 0xafc0e5dc, 0xafc0e5d8, 0xafc0e5d4, 0xafc0e5fc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, cfa = 0xafc0eb4c, ra = 0x44414353, lsda = 0x0, bases = {tbase = 0x0, dbase = 0x0, func = 0xb77993ff}, flags = 3221225472, version = 0, args_size = 0, by_value = '\000' <repeats 17 times>} > code = <optimized out> >#3 0x49b54635 in __GI___backtrace (array=array@entry=0xafc0dc60, size=size@entry=256) at ../sysdeps/i386/backtrace.c:127 > arg = {array = 0xafc0dc60, cnt = 2, size = 256, lastebp = 0x7, lastesp = 0xafc0e5c0} > once = 2 >#4 0xb779564d in catch_segfault (signal=11, ctx=...) at ../debug/segfault.c:102 > fd = 19 > cnt = <optimized out> > i = <optimized out> > arr = 0xafc0dc60 > sa = {__sigaction_handler = {sa_handler = 0x66666666, sa_sigaction = 0x66666666}, sa_mask = {__val = {1714893616, 1717986918, 808596528, 1717986918, 1717986918, 845559394, 1664430948, 859254832, 0, 1700882018, 878850612, 1647783984, 0, 808464432, 808464432, 808464432, 808464432, 808464432, 808464432, 808464432, 1717986867, 808464440, 808464432, 808464432, 808464432, 808464432, 1701209651, 960051513, 960051513, 960051513, 808466489, 808464432}}, sa_flags = 842018868, sa_restorer = 0x30303064} > pc = <optimized out> > mapfd = <optimized out> >#5 <signal handler called> >No symbol table info available. >#6 0x44414353 in ?? () >No symbol table info available. >#7 0x0843c01c in grt::internal::Value::release (this=<optimized out>) at ../../../library/grt/src/grtpp_value.h:150 >No locals. >#8 0x0861eaa8 in get_app_option (option="SqlMode", wb=0xa7228b0) at workbench/wb_context.cpp:184 > mutex = {mutex = 0xa6876b8, unused = {__data = {__lock = 0, __count = 0, __owner = 0, __kind = 0, __nusers = 0, {__spins = 0, __list = {__next = 0x0}}}, __size = '\000' <repeats 23 times>, __align = 0}} > lock = {mutex = @0x8b72720} >#9 0x086326b1 in operator()<grt::ValueRef, grt::ValueRef (*)(const std::basic_string<char>&, wb::WBContext*), boost::_bi::list1<std::basic_string<char>&> > (a=<synthetic pointer>, this=0xafc0ecb4, f=<optimized out>) at /usr/include/boost/bind/bind.hpp:303 >No locals. >#10 operator()<std::basic_string<char> > (a1="", this=0xafc0ecb0) at /usr/include/boost/bind/bind_template.hpp:32 >No locals. >#11 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="") at /usr/include/boost/function/function_template.hpp:132 > f = 0xafc0ecb0 >#12 0xb7429ff4 in ?? () from /usr/lib/mysql-workbench/libwbpublic.so.0 >No symbol table info available. >#13 0xb6f2d880 in bec::GRTManager::get_app_option (this=0xa725ff0, name="SqlMode") at grt/grt_manager.cpp:861 >No locals. >#14 0xb430d78d in Mysql_sql_parser_fe::Mysql_sql_parser_fe (this=0xafc0ed44, grt=0xa726248) at src/mysql_sql_parser_fe.cpp:340 > grtm = 0xa725ff0 > sql_mode_string = {_value = 0x0} >#15 0xb4319067 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=0xb4b3cc4, sql=sql@entry=0xb446390 "SELECT * FROM cabystage.availability_tbl;\n#CALL caby_register_availability(10002,'TN13HH7874',1,'2012-11-28');", 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 = 0xa726248, 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 = "" >#16 0xb4319813 in Mysql_sql_syntax_check::check_sql (this=0xb4b3cc4, sql=0xb446390 "SELECT * FROM cabystage.availability_tbl;\n#CALL caby_register_availability(10002,'TN13HH7874',1,'2012-11-28');") at src/mysql_sql_syntax_check.cpp:184 > _nsk = {<Mysql_sql_parser_base::Null_state_keeper> = {<Sql_parser_base::Null_state_keeper> = {<No data fields>}, _sql_parser = 0xb4b3cdc}, _sql_parser = 0xb4b3cc4} > do_check_slot = {<boost::function1<Sql_parser_base::Parse_result, mysql_parser::SqlAstNode const*>> = {<boost::function_base> = {vtable = 0xb44b3e39, functor = {obj_ptr = 0xb4318220, type = {type = 0xb4318220, const_qualified = false, volatile_qualified = false}, func_ptr = 0xb4318220 <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)) 0xb4318220 <Mysql_sql_syntax_check::do_check_sql(mysql_parser::SqlAstNode const*)>, obj_ptr = 0xb4b3cc4}, obj_ref = {obj_ptr = 0xb4318220, is_const_qualified = false, is_volatile_qualified = false}, data = 32 ' '}}, <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> >#17 0xb70151c2 in Sql_editor::do_check_sql (this=0xb4cfa48, grt=0xa726248, self_ptr=...) at sqlide/sql_editor_be.cpp:531 > self_ref = {px = 0xb4cfa48, pn = {pi_ = 0xb438748}} > self = <optimized out> > sql_checker_mutex = {mutex = 0xb287fd0} >#18 0xb701b658 in boost::_mfi::mf2<grt::Ref<grt::internal::String>, Sql_editor, grt::GRT*, boost::weak_ptr<Sql_editor> >::operator() (this=0xb4a1a40, p=0xb4cfa48, a1=a1@entry=0xa726248, a2=...) at /usr/include/boost/bind/mem_fn_template.hpp:280 >No locals. >#19 0xb701b701 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. >#20 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>} >#21 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=0xa726248) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#22 0xb6f83faf in boost::function1<grt::Ref<grt::internal::String>, grt::GRT*>::operator() (this=0xb4a1a28, a0=a0@entry=0xa726248) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#23 0xb6f84022 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=0xa726248) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#24 0xb6f1ec6f in boost::function1<grt::ValueRef, grt::GRT*>::operator() (this=this@entry=0xb783f50, a0=a0@entry=0xa726248) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#25 0xb6f1baf5 in bec::GRTTask::execute (this=0xb783f10, grt=0xa726248) at grt/grt_dispatcher.cpp:243 >No locals. >#26 0xb6f1ab30 in bec::GRTDispatcher::execute_task (this=this@entry=0xb4aa088, gtask=gtask@entry=0xb783f10) at grt/grt_dispatcher.cpp:734 > result = {_value = 0x0} >#27 0xb6f1b63c in bec::GRTDispatcher::worker_thread (data=0xb4aa088) at grt/grt_dispatcher.cpp:515 > task = 0xb783f10 > timeout = {tv_sec = 1353992804, tv_usec = 811528} > count = 2 > self = 0xb4aa088 > task_queue = 0xb781cb8 > callback_queue = 0xb781ce8 >#28 0x49d02424 in g_thread_proxy (data=0xb756090) at gthread.c:801 > thread = 0xb756090 >#29 0x49c05adf in start_thread (arg=0xafc0fb40) at pthread_create.c:309 > __res = <optimized out> > pd = 0xafc0fb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {1237409780, 0, 4001536, -1346309528, -1932408186, -1920492214}, 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> >#30 0x49b3f42e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133 >No locals. >From To Syms Read Shared Object Library >0xb7793940 0xb77957e0 Yes /lib/libSegFault.so >0xb75da5b0 0xb76b9784 Yes /usr/lib/mysql-workbench/libmforms.so.0 >0xb74cc7f0 0xb74f7d54 Yes /usr/lib/mysql-workbench/liblinux_utilities.so.0 >0xb7462920 0xb7484734 Yes /usr/lib/mysql-workbench/libsqlide.so.0 >0xb6f037e0 0xb7140c54 Yes /usr/lib/mysql-workbench/libwbpublic.so.0 >0xb6bea400 0xb6c52824 Yes /usr/lib/mysql-workbench/libmdcanvas.so.0 >0x4b478a30 0x4b48c4b4 Yes /lib/libgnome-keyring.so.0 >0x4b26d150 0x4b2768e0 Yes /lib/libtinyxml.so.0 >0xb6b6fa60 0xb6b786e4 Yes /usr/lib/mysql-workbench/libcdbc.so.0 >0xb6b47f90 0xb6b56854 Yes /usr/lib/mysql-workbench/libvsqlitepp.so.0 >0xb693a890 0xb6b0ff44 Yes /usr/lib/mysql-workbench/libwbscintilla.so.0 >0xb68e7f50 0xb6902704 Yes /usr/lib/mysql-workbench/libwbbase.so.0 >0xb67f94c0 0xb688c454 Yes /usr/lib/mysql-workbench/libgrt.so.0 >0xb6791200 0xb679ae04 Yes /usr/lib/mysql-workbench/libmdcanvasgtk.so.0 >0xb536be60 0xb5427814 Yes /usr/lib/mysql-workbench/libmysql55parser.so.0 >0x4ab9c090 0x4abad554 Yes /lib/libantlr3c.so >0x4ab517d0 0x4ab7e5a4 Yes /lib/libctemplate.so.2 >0x4ce419a0 0x4cf5447c Yes /lib/libgtkmm-2.4.so.1 >0x4b4b4610 0x4b4cebe0 Yes /lib/libatkmm-1.6.so.1 >0x4a9eabb0 0x4aa041d0 Yes /lib/libgdkmm-2.4.so.1 >0x4b789260 0x4b7fb304 Yes /lib/libgiomm-2.4.so.1 >0x4b048dc0 0x4b0554e0 Yes /lib/libpangomm-1.4.so.1 >0x4ba3eaf0 0x4bd2da34 Yes /lib/libgtk-x11-2.0.so.0 >0x4b5b95a0 0x4b5df6a4 Yes /lib/libglibmm-2.4.so.1 >0x4acc7840 0x4acd37f4 Yes /lib/libcairomm-1.0.so.1 >0x4b063e20 0x4b06504c Yes /lib/libsigc-2.0.so.0 >0x4a7866b0 0x4a7f1224 Yes /lib/libgdk-x11-2.0.so.0 >0x4a4e16a0 0x4a4eeed0 Yes /lib/libatk-1.0.so.0 >0x49e65710 0x49f38ee4 Yes /lib/libgio-2.0.so.0 >0x4a5034c0 0x4a521df0 Yes /lib/libpangoft2-1.0.so.0 >0x4a675630 0x4a67ac94 Yes /lib/libpangocairo-1.0.so.0 >0x4a649cc0 0x4a660cb4 Yes /lib/libgdk_pixbuf-2.0.so.0 >0x4a6032a0 0x4a625ab4 Yes /lib/libpango-1.0.so.0 >0x4a1f6610 0x4a265674 Yes /lib/libfreetype.so.6 >0x4a29b0e0 0x4a2b67e4 Yes /lib/libfontconfig.so.1 >0x49df8b10 0x49e2a124 Yes /lib/libgobject-2.0.so.0 >0x4b6e3080 0x4b70103c Yes /lib/liblua-5.1.so >0x4a682080 0x4a683d24 Yes /lib/libuuid.so.1 >0x4a851020 0x4a93d154 Yes /lib/libpython2.7.so.1.0 >0x4a68a4a0 0x4a6d1c64 Yes /lib/libpcre.so.0 >0x49ddb4b0 0x49ddb698 Yes /lib/libgthread-2.0.so.0 >0x49de0c80 0x49de1d7c Yes /lib/libgmodule-2.0.so.0 >0x49caac50 0x49d4ab24 Yes /lib/libglib-2.0.so.0 >0x4a2fbf60 0x4a3e86c4 Yes /lib/libxml2.so.2 >0x4a546250 0x4a5cdf04 Yes /lib/libcairo.so.2 >0x4d2088f0 0x4d250054 Yes /lib/libGL.so.1 >0x4a6ee580 0x4a6f6d74 Yes /lib/libzip.so.2 >0x4ad74020 0x4adae894 Yes /usr/lib/mysql/libmysqlclient.so.18 >0x49c036a0 0x49c0ee60 Yes /lib/libpthread.so.0 >0x49c5b6e0 0x49c68a7c Yes /lib/libz.so.1 >0x49c23920 0x49c2743c Yes /lib/librt.so.1 >0x4b50b000 0x4b5426f4 Yes /lib/libssl.so.10 >0x4b0b9f80 0x4b1a3544 Yes /lib/libcrypto.so.10 >0x49c1bad0 0x49c1caec Yes /lib/libdl.so.2 >0x4b2e3a00 0x4b368de4 Yes /lib/libsqlite3.so.0 >0x4b6206f0 0x4b671124 Yes /lib/libmysqlcppconn.so.6 >0x49fd9410 0x4a068984 Yes /lib/libX11.so.6 >0x4ac12600 0x4ac84814 Yes /lib/libstdc++.so.6 >0x49c31470 0x49c4b6d8 Yes /lib/libm.so.6 >0x4a115020 0x4a12bb64 Yes /lib/libgcc_s.so.1 >0x49a61f20 0x49ba1fec Yes /lib/libc.so.6 >0x49a28850 0x49a40e87 Yes /lib/ld-linux.so.2 >0x4a1377e0 0x4a1670b4 Yes /lib/libdbus-1.so.3 >0x4acea470 0x4ad417f8 Yes /lib/libgcrypt.so.11 >0x4a530f70 0x4a5333cc Yes /lib/libXfixes.so.3 >0x4a18dd60 0x4a1acc64 Yes /lib/libpng15.so.15 >0x4a17f3c0 0x4a185264 Yes /lib/libXrender.so.1 >0x4a101880 0x4a10c154 Yes /lib/libXext.so.6 >0x4a291810 0x4a292254 Yes /lib/libXinerama.so.1 >0x4a2cf8f0 0x4a2d9f24 Yes /lib/libXi.so.6 >0x4a1ba1e0 0x4a1be9dc Yes /lib/libXrandr.so.2 >0x4a4cff60 0x4a4d5484 Yes /lib/libXcursor.so.1 >0x4a66c910 0x4a66d3bc Yes /lib/libXcomposite.so.1 >0x4a538850 0x4a539214 Yes /lib/libXdamage.so.1 >0x49de8090 0x49deb794 Yes /lib/libffi.so.5 >0x49c768e0 0x49c88d94 Yes /lib/libselinux.so.1 >0x49dc26b0 0x49dd0ea4 Yes /lib/libresolv.so.2 >0x4a1c61b0 0x4a1df434 Yes /lib/libexpat.so.1 >0x4b587a90 0x4b588540 Yes /lib/libutil.so.1 >0x4a436650 0x4a4b9414 Yes /lib/libpixman-1.so.0 >0x4bec53c0 0x4bedaa1c Yes /lib/libglapi.so.0 >0x4b582430 0x4b582584 Yes /lib/libX11-xcb.so.1 >0x4beff0f0 0x4bf088e4 Yes /lib/libxcb-glx.so.0 >0x49fa2f70 0x49fb3514 Yes /lib/libxcb.so.1 >0x4b283b90 0x4b286710 Yes /lib/libXxf86vm.so.1 >0x4b93f680 0x4b945754 Yes /lib/libdrm.so.2 >0x4b229e90 0x4b25a434 Yes /lib/libgssapi_krb5.so.2 >0x4b399af0 0x4b41cde4 Yes /lib/libkrb5.so.3 >0x4b07bf20 0x4b07cca4 Yes /lib/libcom_err.so.2 >0x4b2a7b40 0x4b2c2224 Yes /lib/libk5crypto.so.3 >0x4acdf6b0 0x4acdfce0 Yes /lib/libgpg-error.so.0 >0x49fbfa60 0x49fc092c Yes /lib/libXau.so.6 >0x4b216ee0 0x4b21c724 Yes /lib/libkrb5support.so.0 >0x4b20fd30 0x4b210a7c Yes /lib/libkeyutils.so.1 >0xb5339a40 0xb5340e7c Yes /lib/libnss_files.so.2 >0xb510aa90 0xb5131874 Yes /usr/lib/gtk-2.0/2.10.0/engines/libclearlooks.so >0xb5105500 0xb510564c Yes /usr/lib/gtk-2.0/modules/libpk-gtk-module.so >0xb50ff780 0xb5101874 Yes /usr/lib/gtk-2.0/modules/libcanberra-gtk-module.so >0xb6b905b0 0xb6b91cb8 Yes /lib/libcanberra-gtk.so.0 >0x41126480 0x41130434 Yes /lib/libcanberra.so.0 >0xb6b867b0 0xb6b8b9e4 Yes /lib/libvorbisfile.so.3 >0xb50c0800 0xb50d78a4 Yes /lib/libvorbis.so.0 >0xb50b7410 0xb50ba154 Yes /lib/libogg.so.0 >0x4ff9bdb0 0x4ffa6d04 Yes /lib/libtdb.so.1 >0xb50ada60 0xb50b2594 Yes /lib/libltdl.so.7 >0x4d5a99c0 0x4d5aec7c Yes /lib/libcrypt.so.1 >0x4d558b00 0x4d58c784 Yes /lib/libfreebl3.so >0xb5048030 0xb504a654 Yes /usr/lib/gtk-2.0/2.10.0/immodules/im-ibus.so >0xb4feb350 0xb500ec14 Yes /lib/libibus-1.0.so.5 >0xb4fbc320 0xb4fd7224 Yes /usr/lib/gio/modules/libgvfsdbus.so >0xb4f91ce0 0xb4f9cc64 Yes /lib/libgvfscommon.so.0 >0xb4f5ea40 0xb4f80b14 Yes /lib/libbluray.so.1 >0xb42b5da0 0xb43680f4 Yes /usr/lib/mysql-workbench/modules/db.mysql.sqlparser.grt.so >0xb4175ba0 0xb41ea124 Yes /usr/lib/mysql-workbench/modules/_mforms.so >0xb40c8e30 0xb40cb904 Yes /usr/lib/python2.7/lib-dynload/stropmodule.so >0xb40badb0 0xb40c1304 Yes /usr/lib/python2.7/lib-dynload/_socketmodule.so >0xb40b5b20 0xb40b6590 Yes /usr/lib/python2.7/lib-dynload/_functoolsmodule.so >0xb40af280 0xb40b2194 Yes /usr/lib/python2.7/lib-dynload/_ssl.so >0xb40a8fd0 0xb40aa020 Yes /usr/lib/python2.7/lib-dynload/cStringIO.so >0xb40a30c0 0xb40a42e4 Yes /usr/lib/python2.7/lib-dynload/timemodule.so >0xb503e7c0 0xb50415d4 Yes /usr/lib/python2.7/lib-dynload/_struct.so >0xb5036aa0 0xb5038e50 Yes /usr/lib/python2.7/lib-dynload/binascii.so >0xb4fb0540 0xb4fb2d34 Yes /usr/lib/python2.7/lib-dynload/_collectionsmodule.so >0xb4fa8150 0xb4faa474 Yes /usr/lib/python2.7/lib-dynload/operator.so >0xb4f4f870 0xb4f5470c Yes /usr/lib/python2.7/lib-dynload/itertoolsmodule.so >0xb4f4a780 0xb4f4aeb8 Yes /usr/lib/python2.7/lib-dynload/_bisectmodule.so >0xb4f458b0 0xb4f46a00 Yes /usr/lib/python2.7/lib-dynload/_heapq.so >0xb465cfa0 0xb465dda4 Yes /usr/lib/python2.7/lib-dynload/_hashlib.so >0xb46529f0 0xb4656854 Yes /usr/lib/python2.7/lib-dynload/arraymodule.so >0xb4649480 0xb464c5d0 Yes /usr/lib/python2.7/lib-dynload/math.so >0xb4644c40 0xb4645928 Yes /usr/lib/python2.7/lib-dynload/_randommodule.so >0xb46409e0 0xb46418d4 Yes /usr/lib/python2.7/lib-dynload/fcntlmodule.so >0xb462e720 0xb4637bf4 Yes /usr/lib/python2.7/lib-dynload/datetime.so >0xb4628030 0xb46295c4 Yes /usr/lib/python2.7/lib-dynload/_localemodule.so >0xb46238d0 0xb4623e44 Yes /usr/lib/python2.7/lib-dynload/grpmodule.so >0xb4605350 0xb46151e4 Yes /usr/lib/python2.7/lib-dynload/_io.so >0xb409cd50 0xb409ea08 Yes /usr/lib/python2.7/lib-dynload/zlibmodule.so >0xb4028fb0 0xb407ec14 Yes /usr/lib/mysql-workbench/modules/db.mysql.grt.so >0xb3ff10c0 0xb4000148 Yes /usr/lib/mysql-workbench/modules/db.mysql.query.grt.so >0xb3fde220 0xb3fdfe94 Yes /usr/lib/python2.7/lib-dynload/selectmodule.so >0xb3faf800 0xb3fc61e4 Yes /usr/lib/mysql-workbench/modules/_cairo.so >0xb3fa00b0 0xb3fa48b4 Yes /usr/lib/mysql-workbench/modules/forms.grt.so >0xb3f52c00 0xb3f7ec94 Yes /usr/lib/mysql-workbench/modules/wb.mysql.import.grt.so >0xb3f21710 0xb3f24250 Yes /usr/lib/mysql-workbench/modules/db.mysql.sqlide.grt.so >0xb3f179b0 0xb3f1a5d8 Yes /usr/lib/mysql-workbench/modules/dbutils.grt.so >0xb3ed0080 0xb3f006e4 Yes /usr/lib/mysql-workbench/modules/wb.model.grt.so >0xb3ea65f0 0xb3ea9660 Yes /usr/lib/python2.7/site-packages/Crypto/PublicKey/_fastmath.so >0xb3e34140 0xb3e7dcb4 Yes /lib/sse2/libgmp.so.10 >0xb3ea0910 0xb3ea19ac Yes /usr/lib/python2.7/site-packages/Crypto/Util/_counter.so >0xb3e97bc0 0xb3e9a204 Yes /usr/lib/python2.7/site-packages/Crypto/Cipher/_AES.so >0xb3e1ec20 0xb3e20b04 Yes /usr/lib/python2.7/site-packages/Crypto/Cipher/_DES3.so >0xb3e17bf0 0xb3e19904 Yes /usr/lib/python2.7/site-packages/Crypto/Cipher/_Blowfish.so >0xb3e13980 0xb3e14154 Yes /usr/lib/python2.7/site-packages/Crypto/Cipher/_ARC4.so >0xb3e0e290 0xb3e0ece4 Yes /usr/lib/python2.7/lib-dynload/termios.so >0xb3e0a670 0xb3e0acb4 Yes /usr/lib/python2.7/site-packages/Crypto/Util/strxor.so >0xb3d67cd0 0xb3dc59b4 Yes /usr/lib/mysql-workbench/plugins/db.mysql.editors.wbp.so >0xb3ce6ed0 0xb3cf9774 Yes /usr/lib/mysql-workbench/plugins/wb.model.snippets.wbp.so >0xb3b84b90 0xb3c33aa4 Yes /usr/lib/mysql-workbench/plugins/db.mysql.wbp.so >0xb3acdef0 0xb3adb040 Yes /usr/lib/mysql-workbench/plugins/wb.printing.wbp.so >0xb3ab9240 0xb3aba61c Yes /usr/lib/mysql-workbench/plugins/db.checks.wbp.so >0xb3a7a9f0 0xb3a93a34 Yes /usr/lib/mysql-workbench/plugins/wb.model.editors.wbp.so >0xb39f1c00 0xb3a22714 Yes /usr/lib/mysql-workbench/plugins/db.mysql.diff.reporting.wbp.so >0xb39033c0 0xb3903f4c Yes /usr/lib/gconv/ISO8859-1.so >$1 = 0x0 >$2 = 0x0 >eax 0xafc0daa0 -1346315616 >ecx 0xafc0eb4c -1346311348 >edx 0x44414353 1145127763 >ebx 0x4a12f848 1242757192 >esp 0xafc0da30 0xafc0da30 >ebp 0xafc0dbe8 0xafc0dbe8 >esi 0xafc0db20 -1346315488 >edi 0xafc0dbe0 -1346315296 >eip 0x4a128bce 0x4a128bce <uw_frame_state_for+830> >eflags 0x210246 [ PF ZF IF RF ID ] >cs 0x73 115 >ss 0x7b 123 >ds 0x7b 123 >es 0x7b 123 >fs 0x0 0 >gs 0x33 51 >Dump of assembler code for function uw_frame_state_for: > 0x4a128890 <+0>: push %ebp > 0x4a128891 <+1>: push %edi > 0x4a128892 <+2>: mov %edx,%edi > 0x4a128894 <+4>: push %esi > 0x4a128895 <+5>: mov %edx,%esi > 0x4a128897 <+7>: mov $0xc0,%edx > 0x4a12889c <+12>: push %ebx > 0x4a12889d <+13>: call 0x4a115094 <__x86.get_pc_thunk.bx> > 0x4a1288a2 <+18>: add $0x6fa6,%ebx > 0x4a1288a8 <+24>: lea -0x4c(%esp),%esp > 0x4a1288ac <+28>: test $0x1,%esi > 0x4a1288b2 <+34>: mov %eax,0x20(%esp) > 0x4a1288b6 <+38>: jne 0x4a128cc8 <uw_frame_state_for+1080> > 0x4a1288bc <+44>: test $0x2,%edi > 0x4a1288c2 <+50>: jne 0x4a128ce0 <uw_frame_state_for+1104> > 0x4a1288c8 <+56>: mov %edx,%ecx > 0x4a1288ca <+58>: xor %eax,%eax > 0x4a1288cc <+60>: shr $0x2,%ecx > 0x4a1288cf <+63>: test $0x2,%dl > 0x4a1288d2 <+66>: rep stos %eax,%es:(%edi) > 0x4a1288d4 <+68>: je 0x4a1288de <uw_frame_state_for+78> > 0x4a1288d6 <+70>: movw $0x0,(%edi) > 0x4a1288db <+75>: add $0x2,%edi > 0x4a1288de <+78>: and $0x1,%edx > 0x4a1288e1 <+81>: je 0x4a1288e6 <uw_frame_state_for+86> > 0x4a1288e3 <+83>: movb $0x0,(%edi) > 0x4a1288e6 <+86>: mov 0x20(%esp),%eax > 0x4a1288ea <+90>: mov %eax,%edx > 0x4a1288ec <+92>: movl $0x0,0x68(%eax) > 0x4a1288f3 <+99>: movl $0x0,0x50(%eax) > 0x4a1288fa <+106>: mov 0x4c(%eax),%eax > 0x4a1288fd <+109>: test %eax,%eax > 0x4a1288ff <+111>: je 0x4a128ab0 <uw_frame_state_for+544> > 0x4a128905 <+117>: mov 0x20(%esp),%ecx > 0x4a128909 <+121>: add $0x54,%edx > 0x4a12890c <+124>: mov %edx,0x4(%esp) > 0x4a128910 <+128>: mov 0x60(%ecx),%edx > 0x4a128913 <+131>: shr $0x1f,%edx > 0x4a128916 <+134>: add %edx,%eax > 0x4a128918 <+136>: sub $0x1,%eax > 0x4a12891b <+139>: mov %eax,(%esp) > 0x4a12891e <+142>: call 0x4a114f40 <_Unwind_Find_FDE@plt> > 0x4a128923 <+147>: test %eax,%eax > 0x4a128925 <+149>: mov %eax,0x2c(%esp) > 0x4a128929 <+153>: je 0x4a128bc4 <uw_frame_state_for+820> > 0x4a12892f <+159>: mov 0x20(%esp),%edx > 0x4a128933 <+163>: mov 0x2c(%esp),%ecx > 0x4a128937 <+167>: add $0x4,%ecx > 0x4a12893a <+170>: mov 0x5c(%edx),%eax > 0x4a12893d <+173>: mov %eax,0xa4(%esi) > 0x4a128943 <+179>: mov 0x2c(%esp),%eax > 0x4a128947 <+183>: mov 0x4(%eax),%eax > 0x4a12894a <+186>: sub %eax,%ecx > 0x4a12894c <+188>: mov %ecx,0x24(%esp) > 0x4a128950 <+192>: add $0x9,%ecx > 0x4a128953 <+195>: mov %ecx,(%esp) > 0x4a128956 <+198>: mov %ecx,0x28(%esp) > 0x4a12895a <+202>: call 0x4a114f00 <strlen@plt> > 0x4a12895f <+207>: mov 0x24(%esp),%edi > 0x4a128963 <+211>: lea 0x1(%edi,%eax,1),%edx > 0x4a128967 <+215>: cmpb $0x65,0x9(%edi) > 0x4a12896b <+219>: lea 0x9(%edx),%eax > 0x4a12896e <+222>: je 0x4a128ca0 <uw_frame_state_for+1040> > 0x4a128974 <+228>: mov 0x24(%esp),%edi > 0x4a128978 <+232>: cmpb $0x3,0x8(%edi) > 0x4a12897c <+236>: ja 0x4a128dd1 <uw_frame_state_for+1345> > 0x4a128982 <+242>: xor %ebp,%ebp > 0x4a128984 <+244>: xor %ecx,%ecx > 0x4a128986 <+246>: lea 0x0(%esi),%esi > 0x4a128989 <+249>: lea 0x0(%edi,%eiz,1),%edi > 0x4a128990 <+256>: movzbl (%eax),%edi > 0x4a128993 <+259>: add $0x1,%eax > 0x4a128996 <+262>: mov %edi,%edx > 0x4a128998 <+264>: and $0x7f,%edx > 0x4a12899b <+267>: shl %cl,%edx > 0x4a12899d <+269>: add $0x7,%ecx > 0x4a1289a0 <+272>: or %edx,%ebp > 0x4a1289a2 <+274>: mov %edi,%edx > 0x4a1289a4 <+276>: test %dl,%dl > 0x4a1289a6 <+278>: js 0x4a128990 <uw_frame_state_for+256> > 0x4a1289a8 <+280>: mov %ebp,0xb0(%esi) > 0x4a1289ae <+286>: lea 0x38(%esp),%edx > 0x4a1289b2 <+290>: call 0x4a127050 <read_sleb128> > 0x4a1289b7 <+295>: mov 0x24(%esp),%edi > 0x4a1289bb <+299>: mov 0x38(%esp),%edx > 0x4a1289bf <+303>: mov %edx,0xac(%esi) > 0x4a1289c5 <+309>: xor %ebp,%ebp > 0x4a1289c7 <+311>: xor %ecx,%ecx > 0x4a1289c9 <+313>: cmpb $0x1,0x8(%edi) > 0x4a1289cd <+317>: je 0x4a128c88 <uw_frame_state_for+1016> > 0x4a1289d3 <+323>: lea 0x0(%esi),%esi > 0x4a1289d9 <+329>: lea 0x0(%edi,%eiz,1),%edi > 0x4a1289e0 <+336>: movzbl (%eax),%edi > 0x4a1289e3 <+339>: add $0x1,%eax > 0x4a1289e6 <+342>: mov %edi,%edx > 0x4a1289e8 <+344>: and $0x7f,%edx > 0x4a1289eb <+347>: shl %cl,%edx > 0x4a1289ed <+349>: add $0x7,%ecx > 0x4a1289f0 <+352>: or %edx,%ebp > 0x4a1289f2 <+354>: mov %edi,%edx > 0x4a1289f4 <+356>: test %dl,%dl > 0x4a1289f6 <+358>: js 0x4a1289e0 <uw_frame_state_for+336> > 0x4a1289f8 <+360>: mov %ebp,0xb4(%esi) > 0x4a1289fe <+366>: mov 0x28(%esp),%edi > 0x4a128a02 <+370>: movb $0xff,0xb9(%esi) > 0x4a128a09 <+377>: xor %ebp,%ebp > 0x4a128a0b <+379>: movzbl (%edi),%edx > 0x4a128a0e <+382>: cmp $0x7a,%dl > 0x4a128a11 <+385>: je 0x4a128c48 <uw_frame_state_for+952> > 0x4a128a17 <+391>: mov 0x28(%esp),%edi > 0x4a128a1b <+395>: mov %ebp,0x28(%esp) > 0x4a128a1f <+399>: add $0x1,%edi > 0x4a128a22 <+402>: jmp 0x4a128a48 <uw_frame_state_for+440> > 0x4a128a24 <+404>: lea 0x0(%esi,%eiz,1),%esi > 0x4a128a28 <+408>: cmp $0x52,%dl > 0x4a128a2b <+411>: je 0x4a128a60 <uw_frame_state_for+464> > 0x4a128a2d <+413>: cmp $0x50,%dl > 0x4a128a30 <+416>: je 0x4a128a70 <uw_frame_state_for+480> > 0x4a128a32 <+418>: cmp $0x53,%dl > 0x4a128a35 <+421>: jne 0x4a128c28 <uw_frame_state_for+920> > 0x4a128a3b <+427>: movb $0x1,0xbb(%esi) > 0x4a128a42 <+434>: movzbl (%edi),%edx > 0x4a128a45 <+437>: add $0x1,%edi > 0x4a128a48 <+440>: test %dl,%dl > 0x4a128a4a <+442>: je 0x4a128ac0 <uw_frame_state_for+560> > 0x4a128a4c <+444>: cmp $0x4c,%dl > 0x4a128a4f <+447>: jne 0x4a128a28 <uw_frame_state_for+408> > 0x4a128a51 <+449>: movzbl (%eax),%edx > 0x4a128a54 <+452>: add $0x1,%eax > 0x4a128a57 <+455>: mov %dl,0xb9(%esi) > 0x4a128a5d <+461>: jmp 0x4a128a42 <uw_frame_state_for+434> > 0x4a128a5f <+463>: nop > 0x4a128a60 <+464>: movzbl (%eax),%edx > 0x4a128a63 <+467>: add $0x1,%eax > 0x4a128a66 <+470>: mov %dl,0xb8(%esi) > 0x4a128a6c <+476>: jmp 0x4a128a42 <uw_frame_state_for+434> > 0x4a128a6e <+478>: xchg %ax,%ax > 0x4a128a70 <+480>: movzbl (%eax),%ebp > 0x4a128a73 <+483>: lea 0x1(%eax),%ecx > 0x4a128a76 <+486>: mov 0x20(%esp),%edx > 0x4a128a7a <+490>: mov %ebp,%eax > 0x4a128a7c <+492>: mov %ecx,0x1c(%esp) > 0x4a128a80 <+496>: call 0x4a127540 <base_of_encoded_value> > 0x4a128a85 <+501>: mov 0x1c(%esp),%ecx > 0x4a128a89 <+505>: lea 0x3c(%esp),%edx > 0x4a128a8d <+509>: mov %ecx,(%esp) > 0x4a128a90 <+512>: mov %edx,0x4(%esp) > 0x4a128a94 <+516>: mov %eax,%edx > 0x4a128a96 <+518>: mov %ebp,%eax > 0x4a128a98 <+520>: call 0x4a1270a0 <read_encoded_value_with_base> > 0x4a128a9d <+525>: mov 0x3c(%esp),%edx > 0x4a128aa1 <+529>: mov %edx,0xa8(%esi) > 0x4a128aa7 <+535>: jmp 0x4a128a42 <uw_frame_state_for+434> > 0x4a128aa9 <+537>: lea 0x0(%esi,%eiz,1),%esi > 0x4a128ab0 <+544>: mov $0x5,%eax > 0x4a128ab5 <+549>: lea 0x4c(%esp),%esp > 0x4a128ab9 <+553>: pop %ebx > 0x4a128aba <+554>: pop %esi > 0x4a128abb <+555>: pop %edi > 0x4a128abc <+556>: pop %ebp > 0x4a128abd <+557>: ret > 0x4a128abe <+558>: xchg %ax,%ax > 0x4a128ac0 <+560>: mov 0x28(%esp),%ebp > 0x4a128ac4 <+564>: test %ebp,%ebp > 0x4a128ac6 <+566>: je 0x4a128d01 <uw_frame_state_for+1137> > 0x4a128acc <+572>: mov 0x24(%esp),%edi > 0x4a128ad0 <+576>: mov (%edi),%eax > 0x4a128ad2 <+578>: mov %esi,0x4(%esp) > 0x4a128ad6 <+582>: lea 0x4(%edi,%eax,1),%edx > 0x4a128ada <+586>: mov 0x20(%esp),%eax > 0x4a128ade <+590>: mov %eax,(%esp) > 0x4a128ae1 <+593>: mov %ebp,%eax > 0x4a128ae3 <+595>: call 0x4a128040 <execute_cfa_program> > 0x4a128ae8 <+600>: movzbl 0xb8(%esi),%eax > 0x4a128aef <+607>: mov 0x2c(%esp),%edx > 0x4a128af3 <+611>: add $0x8,%edx > 0x4a128af6 <+614>: cmp $0xff,%al > 0x4a128af8 <+616>: je 0x4a128cfa <uw_frame_state_for+1130> > 0x4a128afe <+622>: and $0x7,%eax > 0x4a128b01 <+625>: cmp $0x2,%al > 0x4a128b03 <+627>: je 0x4a128b1d <uw_frame_state_for+653> > 0x4a128b05 <+629>: ja 0x4a128c10 <uw_frame_state_for+896> > 0x4a128b0b <+635>: test %al,%al > 0x4a128b0d <+637>: lea 0x0(%esi),%esi > 0x4a128b10 <+640>: jne 0x4a128c20 <uw_frame_state_for+912> > 0x4a128b16 <+646>: mov $0x8,%edi > 0x4a128b1b <+651>: jmp 0x4a128b22 <uw_frame_state_for+658> > 0x4a128b1d <+653>: mov $0x4,%edi > 0x4a128b22 <+658>: add %edx,%edi > 0x4a128b24 <+660>: xor %ebp,%ebp > 0x4a128b26 <+662>: cmpb $0x0,0xba(%esi) > 0x4a128b2d <+669>: je 0x4a128b58 <uw_frame_state_for+712> > 0x4a128b2f <+671>: xor %ecx,%ecx > 0x4a128b31 <+673>: jmp 0x4a128b40 <uw_frame_state_for+688> > 0x4a128b33 <+675>: nop > 0x4a128b34 <+676>: nop > 0x4a128b35 <+677>: nop > 0x4a128b36 <+678>: nop > 0x4a128b37 <+679>: nop > 0x4a128b38 <+680>: nop > 0x4a128b39 <+681>: nop > 0x4a128b3a <+682>: nop > 0x4a128b3b <+683>: nop > 0x4a128b3c <+684>: nop > 0x4a128b3d <+685>: nop > 0x4a128b3e <+686>: nop > 0x4a128b3f <+687>: nop > 0x4a128b40 <+688>: movzbl (%edi),%edx > 0x4a128b43 <+691>: add $0x1,%edi > 0x4a128b46 <+694>: mov %edx,%eax > 0x4a128b48 <+696>: and $0x7f,%eax > 0x4a128b4b <+699>: shl %cl,%eax > 0x4a128b4d <+701>: add $0x7,%ecx > 0x4a128b50 <+704>: or %eax,%ebp > 0x4a128b52 <+706>: test %dl,%dl > 0x4a128b54 <+708>: js 0x4a128b40 <uw_frame_state_for+688> > 0x4a128b56 <+710>: add %edi,%ebp > 0x4a128b58 <+712>: movzbl 0xb9(%esi),%ecx > 0x4a128b5f <+719>: cmp $0xff,%cl > 0x4a128b62 <+722>: je 0x4a128b98 <uw_frame_state_for+776> > 0x4a128b64 <+724>: mov 0x20(%esp),%edx > 0x4a128b68 <+728>: mov %ecx,%eax > 0x4a128b6a <+730>: mov %ecx,0x1c(%esp) > 0x4a128b6e <+734>: call 0x4a127540 <base_of_encoded_value> > 0x4a128b73 <+739>: mov 0x1c(%esp),%ecx > 0x4a128b77 <+743>: lea 0x3c(%esp),%edx > 0x4a128b7b <+747>: mov %edi,(%esp) > 0x4a128b7e <+750>: mov %edx,0x4(%esp) > 0x4a128b82 <+754>: mov %eax,%edx > 0x4a128b84 <+756>: mov %ecx,%eax > 0x4a128b86 <+758>: call 0x4a1270a0 <read_encoded_value_with_base> > 0x4a128b8b <+763>: mov 0x20(%esp),%edx > 0x4a128b8f <+767>: mov %eax,%edi > 0x4a128b91 <+769>: mov 0x3c(%esp),%eax > 0x4a128b95 <+773>: mov %eax,0x50(%edx) > 0x4a128b98 <+776>: mov 0x2c(%esp),%ecx > 0x4a128b9c <+780>: test %ebp,%ebp > 0x4a128b9e <+782>: cmove %edi,%ebp > 0x4a128ba1 <+785>: mov (%ecx),%eax > 0x4a128ba3 <+787>: mov %esi,0x4(%esp) > 0x4a128ba7 <+791>: lea 0x4(%ecx,%eax,1),%edx > 0x4a128bab <+795>: mov 0x20(%esp),%eax > 0x4a128baf <+799>: mov %eax,(%esp) > 0x4a128bb2 <+802>: mov %ebp,%eax > 0x4a128bb4 <+804>: call 0x4a128040 <execute_cfa_program> > 0x4a128bb9 <+809>: lea 0x4c(%esp),%esp > 0x4a128bbd <+813>: xor %eax,%eax > 0x4a128bbf <+815>: pop %ebx > 0x4a128bc0 <+816>: pop %esi > 0x4a128bc1 <+817>: pop %edi > 0x4a128bc2 <+818>: pop %ebp > 0x4a128bc3 <+819>: ret > 0x4a128bc4 <+820>: mov 0x20(%esp),%eax > 0x4a128bc8 <+824>: mov 0x4c(%eax),%edx > 0x4a128bcb <+827>: mov 0x48(%eax),%ecx >=> 0x4a128bce <+830>: cmpw $0xb858,(%edx) > 0x4a128bd3 <+835>: je 0x4a128d08 <uw_frame_state_for+1144> > 0x4a128bd9 <+841>: cmpb $0xb8,(%edx) > 0x4a128bdc <+844>: mov $0x5,%eax > 0x4a128be1 <+849>: jne 0x4a128ab5 <uw_frame_state_for+549> > 0x4a128be7 <+855>: cmpl $0xad,0x1(%edx) > 0x4a128bee <+862>: jne 0x4a128ab5 <uw_frame_state_for+549> > 0x4a128bf4 <+868>: cmpw $0x80cd,0x5(%edx) > 0x4a128bfa <+874>: jne 0x4a128ab5 <uw_frame_state_for+549> > 0x4a128c00 <+880>: lea 0xa0(%ecx),%eax > 0x4a128c06 <+886>: jmp 0x4a128d21 <uw_frame_state_for+1169> > 0x4a128c0b <+891>: nop > 0x4a128c0c <+892>: lea 0x0(%esi,%eiz,1),%esi > 0x4a128c10 <+896>: cmp $0x3,%al > 0x4a128c12 <+898>: je 0x4a128b16 <uw_frame_state_for+646> > 0x4a128c18 <+904>: cmp $0x4,%al > 0x4a128c1a <+906>: je 0x4a128cf0 <uw_frame_state_for+1120> > 0x4a128c20 <+912>: call 0x4a114fe0 <abort@plt> > 0x4a128c25 <+917>: lea 0x0(%esi),%esi > 0x4a128c28 <+920>: mov 0x28(%esp),%ebp > 0x4a128c2c <+924>: test %ebp,%ebp > 0x4a128c2e <+926>: jne 0x4a128acc <uw_frame_state_for+572> > 0x4a128c34 <+932>: lea 0x4c(%esp),%esp > 0x4a128c38 <+936>: mov $0x3,%eax > 0x4a128c3d <+941>: pop %ebx > 0x4a128c3e <+942>: pop %esi > 0x4a128c3f <+943>: pop %edi > 0x4a128c40 <+944>: pop %ebp > 0x4a128c41 <+945>: ret > 0x4a128c42 <+946>: lea 0x0(%esi),%esi > 0x4a128c48 <+952>: xor %ecx,%ecx > 0x4a128c4a <+954>: lea 0x0(%esi),%esi > 0x4a128c50 <+960>: movzbl (%eax),%edi > 0x4a128c53 <+963>: add $0x1,%eax > 0x4a128c56 <+966>: mov %edi,%edx > 0x4a128c58 <+968>: and $0x7f,%edx > 0x4a128c5b <+971>: shl %cl,%edx > 0x4a128c5d <+973>: add $0x7,%ecx > 0x4a128c60 <+976>: or %edx,%ebp > 0x4a128c62 <+978>: mov %edi,%edx > 0x4a128c64 <+980>: test %dl,%dl > 0x4a128c66 <+982>: js 0x4a128c50 <uw_frame_state_for+960> > 0x4a128c68 <+984>: mov 0x28(%esp),%edi > 0x4a128c6c <+988>: movb $0x1,0xba(%esi) > 0x4a128c73 <+995>: add %eax,%ebp > 0x4a128c75 <+997>: movzbl 0x1(%edi),%edx > 0x4a128c79 <+1001>: add $0x1,%edi > 0x4a128c7c <+1004>: mov %edi,0x28(%esp) > 0x4a128c80 <+1008>: jmp 0x4a128a17 <uw_frame_state_for+391> > 0x4a128c85 <+1013>: lea 0x0(%esi),%esi > 0x4a128c88 <+1016>: movzbl (%eax),%edx > 0x4a128c8b <+1019>: add $0x1,%eax > 0x4a128c8e <+1022>: mov %edx,0xb4(%esi) > 0x4a128c94 <+1028>: jmp 0x4a1289fe <uw_frame_state_for+366> > 0x4a128c99 <+1033>: lea 0x0(%esi,%eiz,1),%esi > 0x4a128ca0 <+1040>: cmpb $0x68,0xa(%edi) > 0x4a128ca4 <+1044>: jne 0x4a128974 <uw_frame_state_for+228> > 0x4a128caa <+1050>: mov 0x9(%edx),%eax > 0x4a128cad <+1053>: add $0xb,%edi > 0x4a128cb0 <+1056>: mov %eax,0xbc(%esi) > 0x4a128cb6 <+1062>: mov %edi,0x28(%esp) > 0x4a128cba <+1066>: lea 0xd(%edx),%eax > 0x4a128cbd <+1069>: jmp 0x4a128974 <uw_frame_state_for+228> > 0x4a128cc2 <+1074>: lea 0x0(%esi),%esi > 0x4a128cc8 <+1080>: lea 0x1(%esi),%edi > 0x4a128ccb <+1083>: movb $0x0,(%esi) > 0x4a128cce <+1086>: test $0x2,%edi > 0x4a128cd4 <+1092>: mov $0xbf,%dl > 0x4a128cd6 <+1094>: je 0x4a1288c8 <uw_frame_state_for+56> > 0x4a128cdc <+1100>: lea 0x0(%esi,%eiz,1),%esi > 0x4a128ce0 <+1104>: movw $0x0,(%edi) > 0x4a128ce5 <+1109>: sub $0x2,%edx > 0x4a128ce8 <+1112>: add $0x2,%edi > 0x4a128ceb <+1115>: jmp 0x4a1288c8 <uw_frame_state_for+56> > 0x4a128cf0 <+1120>: mov $0x10,%edi > 0x4a128cf5 <+1125>: jmp 0x4a128b22 <uw_frame_state_for+658> > 0x4a128cfa <+1130>: xor %edi,%edi > 0x4a128cfc <+1132>: jmp 0x4a128b22 <uw_frame_state_for+658> > 0x4a128d01 <+1137>: mov %eax,%ebp > 0x4a128d03 <+1139>: jmp 0x4a128c2c <uw_frame_state_for+924> > 0x4a128d08 <+1144>: cmpl $0x77,0x2(%edx) > 0x4a128d0c <+1148>: jne 0x4a128bd9 <uw_frame_state_for+841> > 0x4a128d12 <+1154>: cmpw $0x80cd,0x6(%edx) > 0x4a128d18 <+1160>: lea 0x4(%ecx),%eax > 0x4a128d1b <+1163>: jne 0x4a128bd9 <uw_frame_state_for+841> > 0x4a128d21 <+1169>: mov 0x1c(%eax),%edx > 0x4a128d24 <+1172>: movl $0x1,0xa0(%esi) > 0x4a128d2e <+1182>: mov %edx,%edi > 0x4a128d30 <+1184>: movl $0x4,0x98(%esi) > 0x4a128d3a <+1194>: sub %ecx,%edi > 0x4a128d3c <+1196>: lea 0x2c(%eax),%ecx > 0x4a128d3f <+1199>: sub %edx,%ecx > 0x4a128d41 <+1201>: mov %edi,0x94(%esi) > 0x4a128d47 <+1207>: mov %ecx,(%esi) > 0x4a128d49 <+1209>: lea 0x20(%eax),%ecx > 0x4a128d4c <+1212>: sub %edx,%ecx > 0x4a128d4e <+1214>: movl $0x1,0x4(%esi) > 0x4a128d55 <+1221>: mov %ecx,0x18(%esi) > 0x4a128d58 <+1224>: lea 0x28(%eax),%ecx > 0x4a128d5b <+1227>: sub %edx,%ecx > 0x4a128d5d <+1229>: movl $0x1,0x1c(%esi) > 0x4a128d64 <+1236>: mov %ecx,0x8(%esi) > 0x4a128d67 <+1239>: lea 0x24(%eax),%ecx > 0x4a128d6a <+1242>: sub %edx,%ecx > 0x4a128d6c <+1244>: movl $0x1,0xc(%esi) > 0x4a128d73 <+1251>: mov %ecx,0x10(%esi) > 0x4a128d76 <+1254>: lea 0x14(%eax),%ecx > 0x4a128d79 <+1257>: sub %edx,%ecx > 0x4a128d7b <+1259>: movl $0x1,0x14(%esi) > 0x4a128d82 <+1266>: mov %ecx,0x30(%esi) > 0x4a128d85 <+1269>: lea 0x10(%eax),%ecx > 0x4a128d88 <+1272>: sub %edx,%ecx > 0x4a128d8a <+1274>: movl $0x1,0x34(%esi) > 0x4a128d91 <+1281>: mov %ecx,0x38(%esi) > 0x4a128d94 <+1284>: lea 0x18(%eax),%ecx > 0x4a128d97 <+1287>: add $0x38,%eax > 0x4a128d9a <+1290>: sub %edx,%ecx > 0x4a128d9c <+1292>: sub %edx,%eax > 0x4a128d9e <+1294>: movl $0x1,0x3c(%esi) > 0x4a128da5 <+1301>: mov %eax,0x40(%esi) > 0x4a128da8 <+1304>: movl $0x1,0x2c(%esi) > 0x4a128daf <+1311>: mov %ecx,0x28(%esi) > 0x4a128db2 <+1314>: movl $0x1,0x44(%esi) > 0x4a128db9 <+1321>: movl $0x8,0xb4(%esi) > 0x4a128dc3 <+1331>: movb $0x1,0xbb(%esi) > 0x4a128dca <+1338>: xor %eax,%eax > 0x4a128dcc <+1340>: jmp 0x4a128ab5 <uw_frame_state_for+549> > 0x4a128dd1 <+1345>: cmpb $0x4,(%eax) > 0x4a128dd4 <+1348>: jne 0x4a128c34 <uw_frame_state_for+932> > 0x4a128dda <+1354>: cmpb $0x0,0x1(%eax) > 0x4a128dde <+1358>: jne 0x4a128c34 <uw_frame_state_for+932> > 0x4a128de4 <+1364>: add $0x2,%eax > 0x4a128de7 <+1367>: jmp 0x4a128982 <uw_frame_state_for+242> >End of assembler dump.
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 880913
:
653298
|
653299
| 653300 |
653301
|
653302
|
653303
|
653304
|
653305
|
653306
|
653307
|
653308