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 701431 Details for
Bug 914850
[abrt] mysql-workbench-5.2.45-1.fc18: XMLTraverser::cache_object_nodes: 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), 54.64 KB, created by
Boy D'Poy
on 2013-02-23 00:04:04 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Boy D'Poy
Created:
2013-02-23 00:04:04 UTC
Size:
54.64 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 4409] >[New LWP 4406] >[New LWP 4407] >[New LWP 4408] >warning: File "/var/cache/abrt-di/usr/lib/debug/usr/lib64/libpython2.7.so.1.0.debug-gdb.py" auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load:/usr/bin/mono-gdb.py". >To enable execution of this file add > add-auto-load-safe-path /var/cache/abrt-di/usr/lib/debug/usr/lib64/libpython2.7.so.1.0.debug-gdb.py >line to your configuration file "/home/akunin/.gdbinit". >To completely disable this security protection add > set auto-load safe-path / >line to your configuration file "/home/akunin/.gdbinit". >For more information about this security protection see the >"Auto-loading safe path" section in the GDB manual. E.g., run from the shell: > info "(gdb)Auto-loading safe path" >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >warning: File "/var/cache/abrt-di/usr/lib/debug/usr/lib64/libEGL.so.1.0.0.debug" has a different build-id, file skipped >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/usr/lib64/libEGL.so.1.0.0.debug" does not match "/lib64/libEGL.so.1" (CRC mismatch). > >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//usr/lib64/libEGL.so.1.0.0.debug" does not match "/lib64/libEGL.so.1" (CRC mismatch). > >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/usr/lib64//libEGL.so.1.0.0.debug" does not match "/lib64/libEGL.so.1" (CRC mismatch). > >warning: File "/var/cache/abrt-di/usr/lib/debug/usr/lib64/libEGL.so.1.0.0.debug" has a different build-id, file skipped >warning: File "/var/cache/abrt-di/usr/lib/debug/usr/lib64/libglapi.so.0.0.0.debug" has a different build-id, file skipped >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/usr/lib64/libglapi.so.0.0.0.debug" does not match "/lib64/libglapi.so.0" (CRC mismatch). > >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//usr/lib64/libglapi.so.0.0.0.debug" does not match "/lib64/libglapi.so.0" (CRC mismatch). > >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/usr/lib64//libglapi.so.0.0.0.debug" does not match "/lib64/libglapi.so.0" (CRC mismatch). > >warning: File "/var/cache/abrt-di/usr/lib/debug/usr/lib64/libglapi.so.0.0.0.debug" has a different build-id, file skipped >warning: "/var/cache/abrt-di/usr/lib/debug/usr/lib64/libicudata.so.49.1.1.debug": separate debug info file has no debug info >warning: File "/var/cache/abrt-di/usr/lib/debug/usr/lib64/libgbm.so.1.0.0.debug" has a different build-id, file skipped >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/usr/lib64/libgbm.so.1.0.0.debug" does not match "/lib64/libgbm.so.1" (CRC mismatch). > >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug//usr/lib64/libgbm.so.1.0.0.debug" does not match "/lib64/libgbm.so.1" (CRC mismatch). > >warning: the debug information found in "/var/cache/abrt-di/usr/lib/debug/usr/lib64//libgbm.so.1.0.0.debug" does not match "/lib64/libgbm.so.1" (CRC mismatch). > >warning: File "/var/cache/abrt-di/usr/lib/debug/usr/lib64/libgbm.so.1.0.0.debug" has a different build-id, file skipped >Core was generated by `/usr/libexec/mysql-workbench-bin'. >Program terminated with signal 11, Segmentation fault. >#0 XMLTraverser::cache_object_nodes (this=this@entry=0x7fabe244f560, node=0x0) at workbench/upgrade_helper.cpp:34 >34 workbench/upgrade_helper.cpp: No such file or directory. > >Thread 4 (Thread 0x7fabe2c51700 (LWP 4408)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217 >No locals. >#1 0x00000037a8e85115 in g_cond_wait_until (cond=cond@entry=0x25a65c8, mutex=mutex@entry=0x25a65c0, end_time=end_time@entry=7117804865) at gthread-posix.c:857 > ts = {tv_sec = 7117, tv_nsec = 804865000} > status = <optimized out> >#2 0x00000037a8e1ea01 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x25a65c0, wait=wait@entry=1, end_time=end_time@entry=7117804865) at gasyncqueue.c:424 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x00000037a8e1f04a in g_async_queue_timeout_pop (queue=0x25a65c0, timeout=timeout@entry=15000000) at gasyncqueue.c:545 > end_time = 7117804865 > retval = <optimized out> >#4 0x00000037a8e6bde2 in g_thread_pool_wait_for_new_pool () at gthreadpool.c:169 > pool = <optimized out> > local_max_idle_time = 15000 > local_wakeup_thread_serial = <optimized out> > local_max_unused_threads = 2 > last_wakeup_thread_serial = 0 > have_relayed_thread_marker = <optimized out> >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:366 > free_pool = <optimized out> > task = 0x2 > pool = <optimized out> >#6 0x00000037a8e6b605 in g_thread_proxy (data=0x25bd680) at gthread.c:797 > thread = 0x25bd680 >#7 0x00000037a9a07d15 in start_thread (arg=0x7fabe2c51700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7fabe2c51700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140376220702464, 1125886064213717576, 0, 239054491648, 140376220702464, 39598640, -1096566160328658360, 1148594007139119688}, 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 0x00000037a92f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 3 (Thread 0x7fabe3452700 (LWP 4407)): >#0 0x00000037a92e998d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00000037a8e47d24 in g_main_context_poll (priority=2147483647, n_fds=3, fds=0x7fabdc0010c0, timeout=-1, context=0x25bc4e0) at gmain.c:3584 > poll_func = 0x37a8e55e00 <g_poll> >#2 g_main_context_iterate (context=0x25bc4e0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3285 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = <optimized out> > fds = 0x7fabdc0010c0 >#3 0x00000037a8e48182 in g_main_loop_run (loop=0x25b1510) at gmain.c:3484 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00000037acacc546 in gdbus_shared_thread_func (user_data=0x25b82f0) at gdbusprivate.c:277 > data = 0x25b82f0 >#5 0x00000037a8e6b605 in g_thread_proxy (data=0x25b7630) at gthread.c:797 > thread = 0x25b7630 >#6 0x00000037a9a07d15 in start_thread (arg=0x7fabe3452700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7fabe3452700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140376229095168, 1125886064213717576, 0, 239054491648, 140376229095168, 39551728, -1096567259303415224, 1148594007139119688}, 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 0x00000037a92f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 2 (Thread 0x7fabeb3d7a00 (LWP 4406)): >#0 0x00000037a9a0e86d in nanosleep () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00000037a8e6cc22 in g_usleep (microseconds=<optimized out>) at gtimer.c:259 > request = {tv_sec = 0, tv_nsec = 2000000} > remaining = {tv_sec = 0, tv_nsec = 1563414} >#2 0x00000036794c566e in bec::GRTDispatcher::wait_task (this=this@entry=0x2578b20, task=task@entry=0x2f71fd0) at grt/grt_dispatcher.cpp:771 > is_main_thread = true >#3 0x00000036794c5b06 in bec::GRTDispatcher::add_task_and_wait (this=this@entry=0x2578b20, task=task@entry=0x2f71fd0) at grt/grt_dispatcher.cpp:795 > result = {_value = 0x0} >#4 0x00000036794c65bd in bec::GRTDispatcher::execute_simple_function(std::string const&, boost::function<grt::ValueRef (grt::GRT*)> const&) (this=0x2578b20, name="Initialize WB Context", function=...) at grt/grt_dispatcher.cpp:822 > task = 0x2f71fd0 > tmp = {_value = 0x25e7570} >#5 0x0000000000a0c131 in wb::WBContext::execute_in_grt_thread(std::string const&, boost::function<grt::ValueRef (grt::GRT*)> const&) (this=this@entry=0x25722b0, name="Initialize WB Context", function=...) at workbench/wb_context.cpp:3459 >No locals. >#6 0x0000000000a1f3c8 in wb::WBContext::init_ (this=0x25722b0, callbacks=<optimized out>, options=0x7fffd6f435b0) at workbench/wb_context.cpp:1034 > res = {_value = 0x0} > modules_path = "/usr/lib64/mysql-workbench/modules" > libraries_path = "/usr/share/mysql-workbench/libraries" > user_scripts_path = "/home/akunin/.mysql/workbench/scripts" > dirs = {0xbf9160 "images", 0xd41e9b "images/icons", 0xd41ea8 "images/grt", 0xd41eb3 "images/grt/structs", 0xd41ec6 "images/png", 0xd41ed1 "images/ui", 0xd41edb "images/sql", 0xcc1e88 "", 0x0} > user_libraries_path = "/home/akunin/.mysql/workbench/libraries" > exts = std::list = {[0] = ".grt"} > path = "" > loader_module_path = "/usr/lib64/mysql-workbench/plugins" > user_modules_path = "/home/akunin/.mysql/workbench/modules" >#7 0x00000000009ec360 in wb::WBContextUI::init (this=0x256d690, callbacks=0x7fffd6f43090, options=0x7fffd6f435b0) at workbench/wb_context_ui.cpp:171 > flag = false >#8 0x0000000000813fc2 in Program::Program (this=0x7fffd6f434d0, wboptions=...) at program.cpp:133 > wbcallbacks = {show_file_dialog = {<boost::function3<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<boost::function_base> = {vtable = 0xbf96c1, functor = {obj_ptr = 0x812630 <Program::show_file_dialog_becb(std::string const&, std::string const&, std::string const&)>, type = {type = 0x812630 <Program::show_file_dialog_becb(std::string const&, std::string const&, std::string const&)>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x812630 <Program::show_file_dialog_becb(std::string const&, std::string const&, std::string const&)>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x812630 <Program::show_file_dialog_becb(std::string const&, std::string const&, std::string const&)>, obj_ptr = 0x7fffd6f434d0}, obj_ref = {obj_ptr = 0x812630 <Program::show_file_dialog_becb(std::string const&, std::string const&, std::string const&)>, is_const_qualified = false, is_volatile_qualified = false}, data = 48 '0'}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}, show_status_text = {<boost::function1<void, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<boost::function_base> = {vtable = 0xbf98d0, functor = {obj_ptr = 0x25e5ad0, type = {type = 0x25e5ad0, const_qualified = true, volatile_qualified = false}, func_ptr = 0x25e5ad0, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x25e5ad0, this adjustment 1, obj_ptr = 0x37a8a0a153 <_dl_lookup_symbol_x+323>}, obj_ref = {obj_ptr = 0x25e5ad0, is_const_qualified = true, is_volatile_qualified = false}, data = -48 '\320'}}, <std::unary_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}, request_input = {<boost::function3<bool, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, int, std::basic_string<char, std::char_traits<char>, std::allocator<char> >&>> = {<boost::function_base> = {vtable = 0xbf9741, functor = {obj_ptr = 0x814330 <Program::request_input_becb(std::string const&, int, std::string&)>, type = {type = 0x814330 <Program::request_input_becb(std::string const&, int, std::string&)>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x814330 <Program::request_input_becb(std::string const&, int, std::string&)>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x814330 <Program::request_input_becb(std::string const&, int, std::string&)>, obj_ptr = 0x7fffd6f434d0}, obj_ref = {obj_ptr = 0x814330 <Program::request_input_becb(std::string const&, int, std::string&)>, is_const_qualified = false, is_volatile_qualified = false}, data = 48 '0'}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}, open_editor = {<boost::function6<void*, bec::GRTManager*, grt::Module*, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, grt::BaseListRef, bec::GUIPluginFlags>> = {<boost::function_base> = {vtable = 0xbf97b0, functor = {obj_ptr = 0x25e5b40, type = {type = 0x25e5b40, const_qualified = 80, volatile_qualified = 49}, func_ptr = 0x25e5b40, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x25e5b40, this adjustment 140736799715664, obj_ptr = 0x7fffd6f43130}, obj_ref = {obj_ptr = 0x25e5b40, is_const_qualified = 80, is_volatile_qualified = 49}, data = 64 '@'}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}, show_editor = {<boost::function1<void, void*>> = {<boost::function_base> = {vtable = 0xbf9860, functor = {obj_ptr = 0x25e5b70, type = {type = 0x25e5b70, const_qualified = false, volatile_qualified = false}, func_ptr = 0x25e5b70, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x25e5b70, obj_ptr = 0x37a8c22600}, obj_ref = {obj_ptr = 0x25e5b70, is_const_qualified = false, is_volatile_qualified = false}, data = 112 'p'}}, <std::unary_function<void*, void>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}, hide_editor = {<boost::function1<void, void*>> = {<boost::function_base> = {vtable = 0xbf9860, functor = {obj_ptr = 0x25e5ba0, type = {type = 0x25e5ba0, const_qualified = 255, volatile_qualified = 255}, func_ptr = 0x25e5ba0, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x25e5ba0, this adjustment 4294967295, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x25e5ba0, is_const_qualified = 255, is_volatile_qualified = 255}, data = -96 '\240'}}, <std::unary_function<void*, void>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}, perform_command = {<boost::function1<void, std::basic_string<char, std::char_traits<char>, std::allocator<char> > >> = {<boost::function_base> = {vtable = 0xbf98d0, functor = {obj_ptr = 0x25e5bd0, type = {type = 0x25e5bd0, const_qualified = 255, volatile_qualified = 255}, func_ptr = 0x25e5bd0, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x25e5bd0, this adjustment 4294967295, obj_ptr = 0x37a8e85159 <g_private_get+9>}, obj_ref = {obj_ptr = 0x25e5bd0, is_const_qualified = 255, is_volatile_qualified = 255}, data = -48 '\320'}}, <std::unary_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, void>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}, create_diagram = {<boost::function1<mdc::CanvasView*, grt::Ref<model_Diagram> const&>> = {<boost::function_base> = {vtable = 0xbf9930, functor = {obj_ptr = 0x25e5c00, type = {type = 0x25e5c00, const_qualified = 152, volatile_qualified = 7}, func_ptr = 0x25e5c00, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x25e5c00, this adjustment 239408777112, obj_ptr = 0x7fabeb717000}, obj_ref = {obj_ptr = 0x25e5c00, is_const_qualified = 152, is_volatile_qualified = 7}, data = 0 '\000'}}, <std::unary_function<grt::Ref<model_Diagram> const&, mdc::CanvasView*>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}, destroy_view = {<boost::function1<void, mdc::CanvasView*>> = {<boost::function_base> = {vtable = 0xbf9ac0, functor = {obj_ptr = 0x25e5c30, type = {type = 0x25e5c30, const_qualified = 119, volatile_qualified = false}, func_ptr = 0x25e5c30, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x25e5c30, this adjustment 532575944823, obj_ptr = 0x0}, obj_ref = {obj_ptr = 0x25e5c30, is_const_qualified = 119, is_volatile_qualified = false}, data = 48 '0'}}, <std::unary_function<mdc::CanvasView*, void>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}, switched_view = {<boost::function1<void, mdc::CanvasView*>> = {<boost::function_base> = {vtable = 0xbf9ac0, functor = {obj_ptr = 0x25e5c60, type = {type = 0x25e5c60, const_qualified = 200, volatile_qualified = false}, func_ptr = 0x25e5c60, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x25e5c60, this adjustment 200, obj_ptr = 0x2569f90}, obj_ref = {obj_ptr = 0x25e5c60, is_const_qualified = 200, is_volatile_qualified = false}, data = 96 '`'}}, <std::unary_function<mdc::CanvasView*, void>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}, create_main_form_view = {<boost::function2<void, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::shared_ptr<bec::UIForm> >> = {<boost::function_base> = {vtable = 0xbf99c0, functor = {obj_ptr = 0x25e5c90, type = {type = 0x25e5c90, const_qualified = false, volatile_qualified = false}, func_ptr = 0x25e5c90, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x25e5c90, obj_ptr = 0x25234a0}, obj_ref = {obj_ptr = 0x25e5c90, is_const_qualified = false, is_volatile_qualified = false}, data = -112 '\220'}}, <std::binary_function<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, boost::shared_ptr<bec::UIForm>, void>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}, destroy_main_form_view = {<boost::function1<void, bec::UIForm*>> = {<boost::function_base> = {vtable = 0xbf9a50, functor = {obj_ptr = 0x25e5cc0, type = {type = 0x25e5cc0, const_qualified = false, volatile_qualified = false}, func_ptr = 0x25e5cc0, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x25e5cc0, obj_ptr = 0x7fffd6f43700}, obj_ref = {obj_ptr = 0x25e5cc0, is_const_qualified = false, is_volatile_qualified = false}, data = -64 '\300'}}, <std::unary_function<bec::UIForm*, void>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}, tool_changed = {<boost::function1<void, mdc::CanvasView*>> = {<boost::function_base> = {vtable = 0xbf9ac0, functor = {obj_ptr = 0x25e5820, type = {type = 0x25e5820, const_qualified = 64, volatile_qualified = 127}, func_ptr = 0x25e5820, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x25e5820, this adjustment 38895424, obj_ptr = 0x242ad98}, obj_ref = {obj_ptr = 0x25e5820, is_const_qualified = 64, is_volatile_qualified = 127}, data = 32 ' '}}, <std::unary_function<mdc::CanvasView*, void>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}, refresh_gui = {<boost::function3<void, wb::RefreshType, std::basic_string<char, std::char_traits<char>, std::allocator<char> >, void*>> = {<boost::function_base> = {vtable = 0xbf9b40, functor = {obj_ptr = 0x25e5850, type = {type = 0x25e5850, const_qualified = 176, volatile_qualified = 53}, func_ptr = 0x25e5850, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x25e5850, this adjustment 140736799716784, obj_ptr = 0x811e73 <wb::WBOptions::WBOptions(wb::WBOptions const&)+227>}, obj_ref = {obj_ptr = 0x25e5850, is_const_qualified = 176, is_volatile_qualified = 53}, data = 80 'P'}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}, lock_gui = {<boost::function1<void, bool>> = {<boost::function_base> = {vtable = 0xbf9bc0, functor = {obj_ptr = 0x25e6fc0, type = {type = 0x25e6fc0, const_qualified = 192, volatile_qualified = 53}, func_ptr = 0x25e6fc0, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x25e6fc0, this adjustment 140736799716800, obj_ptr = 0x7fffd6f435c8}, obj_ref = {obj_ptr = 0x25e6fc0, is_const_qualified = 192, is_volatile_qualified = 53}, data = -64 '\300'}}, <std::unary_function<bool, void>> = {<No data fields>}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}, quit_application = {<boost::function0<bool>> = {<boost::function_base> = {vtable = 0xbf9c30, functor = {obj_ptr = 0x25e6ff0, type = {type = 0x25e6ff0, const_qualified = 80, volatile_qualified = 23}, func_ptr = 0x25e6ff0, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x25e6ff0, this adjustment 239064520528, obj_ptr = 0x2513980}, obj_ref = {obj_ptr = 0x25e6ff0, is_const_qualified = 80, is_volatile_qualified = 23}, data = -16 '\360'}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}} >#9 0x000000000080f01c in main (argc=1, argv=0x7fffd6f43708) at main.cpp:166 >No locals. > >Thread 1 (Thread 0x7fabe2450700 (LWP 4409)): >#0 XMLTraverser::cache_object_nodes (this=this@entry=0x7fabe244f560, node=0x0) at workbench/upgrade_helper.cpp:34 > child = <optimized out> >#1 0x0000000000bf3e5e in XMLTraverser::XMLTraverser (this=0x7fabe244f560, adoc=<optimized out>) at workbench/upgrade_helper.cpp:53 >No locals. >#2 0x0000000000a1799d in wb::WBContext::attempt_options_upgrade (this=this@entry=0x25722b0, xmldoc=xmldoc@entry=0x0, version="1.0.0") at workbench/wb_context.cpp:1893 > xml = {doc = 0x0, root = 0x0, nodes_by_id = std::map with 0 elements} > options_list = std::vector of length -17547025201313, capacity -17547021630034 = {0x0, 0xa18f75 <wb::WBContext::load_app_options(bool)+437>, 0x7fabe244f740, 0x7fab00000001, 0x7fabe244f750, 0x7fabe244f980, 0x2773108, 0x7fabd8002d80, 0x7fabd82672a8, 0x7fabe244f9e0, 0x7fabd8001700, 0x7fabd8002d80, 0x7fabe244f9e0, 0x2581380, 0x7fabd82c8fe0, 0x8ac799 <boost::signals2::detail::auto_buffer<boost::variant<boost::shared_ptr<void>, boost::signals2::detail::foreign_void_shared_ptr, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_>, boost::signals2::detail::store_n_objects<10u>, boost::signals2::detail::default_grow_policy, std::allocator<boost::variant<boost::shared_ptr<void>, boost::signals2::detail::foreign_void_shared_ptr, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_, boost::detail::variant::void_> > >::~auto_buffer()+9>, 0x7fabd8002e00, 0x3089898ad3 <boost::signals2::detail::signal3_impl<void, grt::internal::OwnedDict*, bool, std::string const&, boost::signals2::optional_last_value<void>, int, std::less<int>, boost::function<void (grt::internal::OwnedDict*, bool, std::string const&)>, boost::function<void (boost::signals2::connection const&, grt::internal::OwnedDict*, bool, std::string const&)>, boost::signals2::mutex>::operator()(grt::internal::OwnedDict*, bool, std::string const&)+1075>, 0x0, 0x19, 0x0, 0x7fabd8002e00, 0x7fabe244f690, 0x7fabe244f718, 0x7fabd8002e00, 0x7fabd8000020, 0x100000030, 0x7fabd8003010, 0x7fabd8002dd0, 0x7fabd8002eb0, 0x7fabd8003030, 0x7fabd8194188, 0x7fabe244f710, 0x7fabd8002d80, 0x7fabd8002e00, 0x956c19 <std::pair<std::string const, grt::ValueRef>::pair(std::pair<std::string const, grt::ValueRef> const&)+25>, 0x7fabd8002e00, 0x7fabd8002e00, 0x7fabe244f710, 0x7fabd8002e00, 0x7fabd8002e00, 0x7fabd8002e00, 0x7fabe244f710, 0x7fabd8002e00, 0x1165600, 0x7fabe244f7b0, 0x7fabd82c4dd0, 0x7fabe244f7b0, 0x7fabd8003028, 0x7fabd800b170, 0x7fabd8003030, 0x956f3d <std::_Rb_tree<std::string, std::pair<std::string const, grt::ValueRef>, std::_Select1st<std::pair<std::string const, grt::ValueRef> >, std::less<std::string>, std::allocator<std::pair<std::string const, grt::ValueRef> > >::_M_insert_unique_(std::_Rb_tree_const_iterator<std::pair<std::string const, grt::ValueRef> >, std::pair<std::string const, grt::ValueRef> const&)+397>, 0x0, 0x7fabd8194188, 0x7fabd8319a68, 0x94d35d <std::pair<std::string const, grt::ValueRef>::~pair()+77>, 0x7fabe244f7b0, 0x0, 0x7fabe244f9e0, 0x0, 0x7fabe244f9e0, 0x956ff0 <std::map<std::string, grt::ValueRef, std::less<std::string>, std::allocator<std::pair<std::string const, grt::ValueRef> > >::operator[](std::string const&)+160>, 0x0, 0x37acebbf53 <std::string::compare(std::string const&) const+35>, 0x7fabd8194188, 0x0, 0x7fabd8003010, 0x7fabe244f860, 0x7fabe244f890, 0x7fabd8003010, 0x7fabe244f860, 0x308988f0f8 <grt::internal::Dict::set(std::string const&, grt::ValueRef const&)+248>, 0x7fabd80029f0, 0x37acebd813 <std::basic_string<char, std::char_traits<char>, std::allocator<char> >::basic_string(std::string const&)+83>, 0x25e8070, 0xa, 0x7fabe244f718, 0x0, 0x7fabe244f688, 0x7fabe244f684, 0x7fabe244f9e0, 0x0, 0xe244f9e0, 0x55cf9fb7e93be400, 0x7fabd82c8fe0, 0x7fabd8003010, 0x308988f1c0 <grt::internal::OwnedDict::set(std::string const&, grt::ValueRef const&)>, 0x2581380, 0x7fabd82c8fe0, 0x25e8070, 0x7fabe244f9e0, 0x7fabd8277680, 0x7fabe244f8d0, 0x14, 0x2581380, 0x7fabd82c8fe0, 0x25e8070, 0xb193be <wb::WBComponentPhysical::setup_context_grt(grt::GRT*, wb::WBOptions*)+2046>, 0x7fabd8010b50, 0x1, 0x7fabd8277698, 0xa1812f <wb::WBContext::init_plugins_grt(grt::GRT*, wb::WBOptions*)+1087>, 0x7fabd8118af8, 0x7fffd6f435e0, 0x7fabd8262100, 0x25722b0, 0x7fabd8010d00, 0x37a8e35297 <g_file_test+183>, 0x7fabd8118af8, 0x7fabd8010b68, 0x7fabd8262100, 0x37ace5f59d <operator new(unsigned long)+29>, 0x7fabd8261c90, 0x7fabe244f9e0, 0x7fabd82fa830, 0x7fabe244fa00, 0x7fabd82c8ff8, 0x7fabe244faf0, 0x7fabd8277698, 0x37acebc4c0 <std::basic_string<char, std::char_traits<char>, std::allocator<char> >::~basic_string()+32>, 0x7fabd8003010, 0x7fabe244f9e0, 0x11656d8, 0x7fabd8010c00, 0x7fabd82c98b8, 0x2577c00, 0x807580 <xmlFreeDoc@plt>, 0x0, 0xd4c071, 0x807580 <xmlFreeDoc@plt>, 0x0, 0x2, 0x0, 0x807580 <xmlFreeDoc@plt>, 0x0, 0x2, 0x7fabd8262908, 0x25815b8, 0x25722b0, 0x2577cc0, 0x7fffd6f435b0, 0x7fabe244faf0, 0x25e8070, 0xa266f6 <wb::WBContext::setup_context_grt(grt::GRT*, wb::WBOptions*)+166>, 0x7fabe244faf0, 0x7fabe244fac0, 0x2f71fd0, 0x2578b20, 0x2578b70, 0xa38c8b <boost::_mfi::mf2<grt::ValueRef, wb::WBContext, grt::GRT*, wb::WBOptions*>::operator()(wb::WBContext*, grt::GRT*, wb::WBOptions*) const+43>, 0x7fabe244faf0, 0xa38ca4 <boost::_bi::bind_t<grt::ValueRef, boost::_mfi::mf2<grt::ValueRef, wb::WBContext, grt::GRT*, wb::WBOptions*>, boost::_bi::list3<boost::_bi::value<wb::WBContext*>, boost::arg<1>, boost::_bi::value<wb::WBOptions*> > >::operator()<grt::GRT*>(grt::GRT*&)+20>, 0x7fabe244faf0, 0xa38cca <boost::detail::function::function_obj_invoker1<boost::_bi::bind_t<grt::ValueRef, boost::_mfi::mf2<grt::ValueRef, wb::WBContext, grt::GRT*, wb::WBOptions*>, boost::_bi::list3<boost::_bi::value<wb::WBContext*>, boost::arg<1>, boost::_bi::value<wb::WBOptions*> > >, grt::ValueRef, grt::GRT*>::invoke(boost::detail::function::function_buffer&, grt::GRT*)+26>, 0x3679b79770 <vtable for GRTSimpleTask+16>, 0x2577cc0, 0x7fabe244faf0, 0x36794c8cbf <boost::function1<grt::ValueRef, grt::GRT*>::operator()(grt::GRT*) const+31>, 0x7fabe244faf0, 0x7fffffffffffffd, 0x9, 0x7fabe244faf0, 0x7fabe244fae0, 0x36794c8d12 <GRTSimpleTask::execute(grt::GRT*)+34>, 0x2f71fd0, 0x2578b20, 0x7fabe244fb20, 0x36794c5528 <bec::GRTDispatcher::execute_task(bec::GRTTaskBase*)+56>, 0x7fabdc008900, 0x2f71fd0, 0x2f71fd0, 0x2578b20, 0x25e8030, 0x2578b70, 0x7fabe244fbd0, 0x36794c5eea <bec::GRTDispatcher::worker_thread(void*)+810>, 0x7fabd80008f0, 0x2578c30, 0x7fabd8000900, 0x37a8e84dd1 <g_mutex_unlock+17>, 0x0, 0x7fabd8000020, 0x4, 0x37a8e1c5a0 <g_enumerable_thread_remove>, 0x37a8c21000 <_rtld_local>, 0x7fabe2450700, 0x2578b20, 0x37a927f443 <__GI___libc_malloc+99>, 0x51280321, 0x1be69, 0x37a91206c0 <enumerable_thread_private>, 0x25d2320, 0x0, 0x37a8c21000 <_rtld_local>, 0x7fabe2450700, 0x2578b20, 0x0, 0x37a8e6b605 <g_thread_proxy+85>, 0x0, 0x37a9a07d15 <start_thread+213>...} > ver = std::vector of length 3, capacity 4 = {"1", "0", "0"} > revision = <optimized out> >#3 0x0000000000a18f75 in wb::WBContext::load_app_options (this=this@entry=0x25722b0, update=update@entry=false) at workbench/wb_context.cpp:1765 > curOptions = {<grt::ValueRef> = {_value = 0x7fabd80029f0}, <No data fields>} > xmlDocument = 0x0 > free_on_leave = {slot = {<boost::function0<void>> = {<boost::function_base> = {vtable = 0xd4c071, functor = {obj_ptr = 0x807580 <xmlFreeDoc@plt>, type = {type = 0x807580 <xmlFreeDoc@plt>, const_qualified = false, volatile_qualified = false}, func_ptr = 0x807580 <xmlFreeDoc@plt>, bound_memfunc_ptr = {memfunc_ptr = (void (boost::detail::function::X::*)(boost::detail::function::X * const, int)) 0x807580 <xmlFreeDoc@plt>, obj_ptr = 0x2}, obj_ref = {obj_ptr = 0x807580 <xmlFreeDoc@plt>, is_const_qualified = false, is_volatile_qualified = false}, data = -128 '\200'}}, static args = <optimized out>, static arity = <optimized out>}, <No data fields>}} > doctype = "" > version = "1.0.0" > options_value = {_value = 0x7fabd82fa830} > options = {<grt::ValueRef> = {_value = 0x7fabe244f9e0}, <No data fields>} > grt = 0x2577cc0 > options_xml = "/home/akunin/.mysql/workbench/wb_options.xml" > mgmt = {<grt::ValueRef> = {_value = 0x7fabd8262100}, <No data fields>} > inst_list_xml = "" >#4 0x0000000000a266f6 in wb::WBContext::setup_context_grt (this=0x25722b0, grt=0x2577cc0, options=0x7fffd6f435b0) at workbench/wb_context.cpp:1298 >No locals. >#5 0x0000000000a38c8b in boost::_mfi::mf2<grt::ValueRef, wb::WBContext, grt::GRT*, wb::WBOptions*>::operator() (this=<optimized out>, p=<optimized out>, a1=<optimized out>, a2=<optimized out>) at /usr/include/boost/bind/mem_fn_template.hpp:280 >No locals. >#6 0x0000000000a38ca4 in operator()<grt::ValueRef, boost::_mfi::mf2<grt::ValueRef, wb::WBContext, grt::GRT*, wb::WBOptions*>, boost::_bi::list1<grt::GRT*&> > (a=<synthetic pointer>, f=..., this=<optimized out>) at /usr/include/boost/bind/bind.hpp:382 >No locals. >#7 boost::_bi::bind_t<grt::ValueRef, boost::_mfi::mf2<grt::ValueRef, wb::WBContext, grt::GRT*, wb::WBOptions*>, boost::_bi::list3<boost::_bi::value<wb::WBContext*>, boost::arg<1>, boost::_bi::value<wb::WBOptions*> > >::operator()<grt::GRT*> (this=<optimized out>, a1=@0x7fabe244fa88: 0x2577cc0) at /usr/include/boost/bind/bind_template.hpp:32 >No locals. >#8 0x0000000000a38cca in boost::detail::function::function_obj_invoker1<boost::_bi::bind_t<grt::ValueRef, boost::_mfi::mf2<grt::ValueRef, wb::WBContext, grt::GRT*, wb::WBOptions*>, boost::_bi::list3<boost::_bi::value<wb::WBContext*>, boost::arg<1>, boost::_bi::value<wb::WBOptions*> > >, grt::ValueRef, grt::GRT*>::invoke (function_obj_ptr=..., a0=0x2577cc0) at /usr/include/boost/function/function_template.hpp:132 > f = <optimized out> >#9 0x00000036794c8cbf in boost::function1<grt::ValueRef, grt::GRT*>::operator() (this=this@entry=0x2f72050, a0=<optimized out>) at /usr/include/boost/function/function_template.hpp:760 >No locals. >#10 0x00000036794c8d12 in GRTSimpleTask::execute (this=0x2f71fd0, grt=<optimized out>) at grt/grt_dispatcher.cpp:62 >No locals. >#11 0x00000036794c5528 in bec::GRTDispatcher::execute_task (this=this@entry=0x2578b20, gtask=gtask@entry=0x2f71fd0) at grt/grt_dispatcher.cpp:739 > result = {_value = 0x7fabdc008900} >#12 0x00000036794c5eea in bec::GRTDispatcher::worker_thread (data=0x2578b20) at grt/grt_dispatcher.cpp:520 > task = 0x2f71fd0 > timeout = {tv_sec = 1361576737, tv_usec = 114281} > count = 2 > self = 0x2578b20 > task_queue = 0x2578b70 > callback_queue = 0x2578c30 >#13 0x00000037a8e6b605 in g_thread_proxy (data=0x25d2320) at gthread.c:797 > thread = 0x25d2320 >#14 0x00000037a9a07d15 in start_thread (arg=0x7fabe2450700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7fabe2450700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140376212309760, 1125886064213717576, 0, 239054491648, 140376212309760, 39291680, -1096565069943836088, 1148594007139119688}, 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> >#15 0x00000037a92f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. >From To Syms Read Shared Object Library >0x00007fabeb736d30 0x00007fabeb739180 Yes /lib64/libSegFault.so >0x000000367a4f8d90 0x000000367a5c2030 Yes /usr/lib64/mysql-workbench/libmforms.so.0 >0x000000367aa43d70 0x000000367aa6c3b0 Yes /usr/lib64/mysql-workbench/liblinux_utilities.so.0 >0x0000003679c3e0d0 0x0000003679c5bd3c Yes /usr/lib64/mysql-workbench/libsqlide.so.0 >0x00000036794b0fb0 0x00000036796bdb20 Yes /usr/lib64/mysql-workbench/libwbpublic.so.0 >0x0000003089464700 0x00000030894bfb68 Yes /usr/lib64/mysql-workbench/libmdcanvas.so.0 >0x00000037c5207a30 0x00000037c5219574 Yes /lib64/libgnome-keyring.so.0 >0x00000037c2608000 0x00000037c26100ec Yes /lib64/libtinyxml.so.0 >0x000000308820d2d0 0x0000003088215634 Yes /usr/lib64/mysql-workbench/libcdbc.so.0 >0x000000308560f030 0x000000308561cd94 Yes /usr/lib64/mysql-workbench/libvsqlitepp.so.0 >0x000000367883f090 0x0000003678a04ab0 Yes /usr/lib64/mysql-workbench/libwbscintilla.so.0 >0x0000003083e11be0 0x0000003083e2c6cc Yes /usr/lib64/mysql-workbench/libwbbase.so.0 >0x0000003089863eb0 0x00000030898ed2b4 Yes /usr/lib64/mysql-workbench/libgrt.so.0 >0x000000367a0181a0 0x000000367a02123c Yes /usr/lib64/mysql-workbench/libmdcanvasgtk.so.0 >0x0000003085a2b4e0 0x0000003085b5cf44 Yes /usr/lib64/mysql-workbench/libmysqlparser.so.0 >0x00000037c1e02bf0 0x00000037c1e12dac Yes /lib64/libantlr3c.so >0x00000037c2217ed0 0x00000037c22419e8 Yes /lib64/libctemplate.so.2 >0x0000003678289db0 0x00000036783595e4 Yes /lib64/libgtkmm-2.4.so.1 >0x00000037bce23230 0x00000037bce39394 Yes /lib64/libatkmm-1.6.so.1 >0x0000003678e2ae80 0x0000003678e3d294 Yes /lib64/libgdkmm-2.4.so.1 >0x00000037bdaaa760 0x00000037bdb0f128 Yes /lib64/libgiomm-2.4.so.1 >0x0000003677c1a370 0x0000003677c224c4 Yes /lib64/libpangomm-1.4.so.1 >0x0000003677469960 0x000000367770b498 Yes /lib64/libgtk-x11-2.0.so.0 >0x00000037bc637b60 0x00000037bc654eac Yes /lib64/libglibmm-2.4.so.1 >0x00000039b5214a60 0x00000039b521d47c Yes /lib64/libcairomm-1.0.so.1 >0x00000037bde025d0 0x00000037bde0334c Yes /lib64/libsigc-2.0.so.0 >0x000000367701e800 0x0000003677081124 Yes /lib64/libgdk-x11-2.0.so.0 >0x00000037b9609ef0 0x00000037b9616314 Yes /lib64/libatk-1.0.so.0 >0x00000037aca30100 0x00000037acaeecd4 Yes /lib64/libgio-2.0.so.0 >0x00000036768076b0 0x000000367680fa0c Yes /lib64/libpangoft2-1.0.so.0 >0x00000036764049b0 0x00000036764094d8 Yes /lib64/libpangocairo-1.0.so.0 >0x00000037b3606780 0x00000037b3619b90 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x00000037b5a0f1c0 0x00000037b5a2d9a8 Yes /lib64/libpango-1.0.so.0 >0x00000037b0e0cc80 0x00000037b0e76ef0 Yes /lib64/libfreetype.so.6 >0x00000037b1606220 0x00000037b162260c Yes /lib64/libfontconfig.so.1 >0x00000037abe0aba0 0x00000037abe3831c Yes /lib64/libgobject-2.0.so.0 >0x00000037c3a06f60 0x00000037c3a21a68 Yes /lib64/liblua-5.1.so >0x00000037b9a01510 0x00000037b9a02a8c Yes /lib64/libuuid.so.1 >0x00000037baa3f170 0x00000037bab1e820 Yes /lib64/libpython2.7.so.1.0 >0x00000037aae01db0 0x00000037aae452e8 Yes /lib64/libpcre.so.1 >0x00000037aba006b0 0x00000037aba0080c Yes /lib64/libgthread-2.0.so.0 >0x00000037ac601130 0x00000037ac601ff8 Yes /lib64/libgmodule-2.0.so.0 >0x00000037a8e1a050 0x00000037a8eae86c Yes /lib64/libglib-2.0.so.0 >0x00000037b022e870 0x00000037b0317470 Yes /lib64/libxml2.so.2 >0x00007fabeb40c1b0 0x00007fabeb4d41fc Yes /lib64/libcairo.so.2 >0x00000039b2e1bc20 0x00000039b2e65ca0 Yes /lib64/libGL.so.1 >0x00000037ba603530 0x00000037ba60a28c Yes /lib64/libzip.so.2 >0x00000037bba1a500 0x00000037bba4f6d0 Yes (*) /usr/lib64/mysql/libmysqlclient.so.18 >0x00000037a9a05790 0x00000037a9a104b4 Yes /lib64/libpthread.so.0 >0x00000037aa202190 0x00000037aa20e640 Yes /lib64/libz.so.1 >0x00000037a9e022a0 0x00000037a9e0557c Yes /lib64/librt.so.1 >0x00000037c0e16f30 0x00000037c0e4d074 Yes /lib64/libssl.so.10 >0x00000037bd661fc0 0x00000037bd744af8 Yes /lib64/libcrypto.so.10 >0x00000037a9600ed0 0x00000037a96019f0 Yes /lib64/libdl.so.2 >0x00000037c120a4e0 0x00000037c128a560 Yes /lib64/libsqlite3.so.0 >0x00000037c0a33200 0x00000037c0a7c398 Yes /lib64/libmysqlcppconn.so.6 >0x00000037ad61dee0 0x00000037ad6a4280 Yes /lib64/libX11.so.6 >0x00000037ace5bb80 0x00000037acec10bb Yes /lib64/libstdc++.so.6 >0x00000037aa6055b0 0x00000037aa66fd68 Yes /lib64/libm.so.6 >0x00000037ab202a40 0x00000037ab212168 Yes /lib64/libgcc_s.so.1 >0x00000037a921f1a0 0x00000037a9360940 Yes /lib64/libc.so.6 >0x00000037a8a00b20 0x00000037a8a1a3d9 Yes /lib64/ld-linux-x86-64.so.2 >0x00000037ae607ab0 0x00000037ae6312e4 Yes /lib64/libdbus-1.so.3 >0x00000037be207200 0x00000037be252e48 Yes /lib64/libgcrypt.so.11 >0x00000037b3a01530 0x00000037b3a03da8 Yes /lib64/libXfixes.so.3 >0x00000037b0604fe0 0x00000037b0620b50 Yes /lib64/libpng15.so.15 >0x00000037aee01ab0 0x00000037aee07a00 Yes /lib64/libXrender.so.1 >0x00000037ade03740 0x00000037ade0d810 Yes /lib64/libXext.so.6 >0x00000037b0a00b40 0x00000037b0a01458 Yes /lib64/libXinerama.so.1 >0x00000037b1a02160 0x00000037b1a0bfc4 Yes /lib64/libXi.so.6 >0x00000037afe01b70 0x00000037afe07768 Yes /lib64/libXrandr.so.2 >0x00000037b6602ab0 0x00000037b66076ec Yes /lib64/libXcursor.so.1 >0x00000037b9e00c60 0x00000037b9e01794 Yes /lib64/libXcomposite.so.1 >0x00000037b7a00bd0 0x00000037b7a015ec Yes /lib64/libXdamage.so.1 >0x00000037ac201990 0x00000037ac206134 Yes /lib64/libffi.so.5 >0x00000037aaa06170 0x00000037aaa175d4 Yes /lib64/libselinux.so.1 >0x00000037ab603a30 0x00000037ab61200c Yes /lib64/libresolv.so.2 >0x0000003676c08a50 0x0000003676c5df5c Yes /lib64/libharfbuzz.so.0 >0x00000037afa03e00 0x00000037afa1ccdc Yes /lib64/libexpat.so.1 >0x00000037c3200f10 0x00000037c3201824 Yes /lib64/libutil.so.1 >0x00000037af2030f0 0x00000037af219340 Yes /lib64/liblzma.so.5 >0x00000037b1e09030 0x00000037b1e72aac Yes /lib64/libpixman-1.so.0 >0x00000039b3606ff0 0x00000039b361851c Yes (*) /lib64/libEGL.so.1 >0x00000037b5200b10 0x00000037b5201204 Yes /lib64/libxcb-shm.so.0 >0x00000037b4603590 0x00000037b4606274 Yes /lib64/libxcb-render.so.0 >0x00000037ad209a00 0x00000037ad2158f8 Yes /lib64/libxcb.so.1 >0x00000037b221deb0 0x00000037b223175c Yes (*) /lib64/libglapi.so.0 >0x00000037b1200600 0x00000037b12006fc Yes /lib64/libX11-xcb.so.1 >0x00000037b2a09fb0 0x00000037b2a101d8 Yes /lib64/libxcb-glx.so.0 >0x00000037af600f90 0x00000037af6039bc Yes /lib64/libXxf86vm.so.1 >0x00000039b32031d0 0x00000039b3207ff4 Yes /lib64/libdrm.so.2 >0x00000037bf60ad90 0x00000037bf638264 Yes /lib64/libgssapi_krb5.so.2 >0x00000037bfa1b690 0x00000037bfa93410 Yes /lib64/libkrb5.so.3 >0x00000037be601560 0x00000037be602144 Yes /lib64/libcom_err.so.2 >0x00000037bee044d0 0x00000037bee1c938 Yes /lib64/libk5crypto.so.3 >0x00000037bca00990 0x00000037bca00ee8 Yes /lib64/libgpg-error.so.0 >0x0000003bed802670 0x0000003bed816110 Yes /lib64/libgraphite2.so.2.0.0 >0x00000037b6e129a0 0x00000037b6e25fc7 Yes /lib64/libicule.so.49 >0x00000037b26540d0 0x00000037b2707bfc Yes /lib64/libicuuc.so.49 >0x00000037b7e00570 0x00000037b7e00650 Yes (*) /lib64/libicudata.so.49 >0x00000037b2e018b0 0x00000037b2e02638 Yes /lib64/libxcb-dri2.so.0 >0x00000037b62025a0 0x00000037b6203ec4 Yes /lib64/libxcb-xfixes.so.0 >0x00000037b9200fb0 0x00000037b92018b8 Yes /lib64/libxcb-shape.so.0 >0x00000037b7604540 0x00000037b7607ea8 Yes /lib64/libwayland-client.so.0 >0x00000037b7205a40 0x00000037b720be18 Yes /lib64/libwayland-server.so.0 >0x00000037b4a01a50 0x00000037b4a02fa8 Yes (*) /lib64/libgbm.so.1 >0x00000037aea033e0 0x00000037aea0b910 Yes /lib64/libudev.so.1 >0x00000037ada00eb0 0x00000037ada01bcc Yes /lib64/libXau.so.6 >0x00000037c0202b50 0x00000037c02080cc Yes /lib64/libkrb5support.so.0 >0x00000037bf201190 0x00000037bf201b44 Yes /lib64/libkeyutils.so.1 >0x00000037ae200da0 0x00000037ae201bfa Yes /lib64/libsystemd-daemon.so.0 >0x00007fabeb1c51e0 0x00007fabeb1cc67c Yes /lib64/libnss_files.so.2 >0x00007fabe4b7b530 0x00007fabe4b80b14 Yes /usr/lib64/gtk-2.0/2.10.0/engines/libpixmap.so >0x00007fabe49770a0 0x00007fabe49776cc Yes /usr/lib64/gtk-2.0/2.10.0/engines/libadwaita.so >0x00007fabe47746e0 0x00007fabe47747d4 Yes /usr/lib64/gtk-2.0/modules/libpk-gtk-module.so >0x00007fabe45701e0 0x00007fabe4572260 Yes /usr/lib64/gtk-2.0/modules/libcanberra-gtk-module.so >0x00007fabe4354d80 0x00007fabe4356220 Yes /lib64/libcanberra-gtk.so.0 >0x00000039b56033f0 0x00000039b560c33c Yes /lib64/libcanberra.so.0 >0x00000037c56020f0 0x00000037c560616c Yes /lib64/libvorbisfile.so.3 >0x00000037c2e03850 0x00000037c2e1ad9c Yes /lib64/libvorbis.so.0 >0x00000037c1a01aa0 0x00000037c1a04148 Yes /lib64/libogg.so.0 >0x00007fabe41429c0 0x00007fabe414cab0 Yes /lib64/libtdb.so.1 >0x00000037c4a02470 0x00000037c4a06624 Yes /lib64/libltdl.so.7 >0x0000003bee000ed0 0x0000003bee00610c Yes /lib64/libcrypt.so.1 >0x0000003bef4036c0 0x0000003bef4499f0 Yes /lib64/libfreebl3.so >0x00007fabe3d59ef0 0x00007fabe3d5bee8 Yes /usr/lib64/gtk-2.0/2.10.0/immodules/im-ibus.so >0x00007fabe3b11210 0x00007fabe3b31050 Yes /lib64/libibus-1.0.so.5 >0x00007fabe38ddf60 0x00007fabe38f81e8 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007fabe3693860 0x00007fabe36ac8b8 Yes /lib64/libgvfscommon.so.0 >0x00007fabe3456ef0 0x00007fabe347620c Yes /lib64/libbluray.so.1 >0x00007fabe1976570 0x00007fabe19e8f10 Yes /usr/lib64/mysql-workbench/modules/_mforms.so >0x00007fabe17094e0 0x00007fabe170c6e4 Yes /usr/lib64/python2.7/lib-dynload/math.so >0x00007fabe15021d0 0x00007fabe15040ec Yes /usr/lib64/python2.7/lib-dynload/binascii.so >0x00007fabe12fe910 0x00007fabe12ff4c8 Yes /usr/lib64/python2.7/lib-dynload/_hashlib.so >0x00007fabe10fa2a0 0x00007fabe10faed8 Yes /usr/lib64/python2.7/lib-dynload/_randommodule.so >0x00007fabe0ef1180 0x00007fabe0ef4eb4 Yes /usr/lib64/mysql-workbench/modules/forms.grt.so >0x00007fabe0a92ea0 0x00007fabe0b3aff8 Yes /usr/lib64/mysql-workbench/modules/db.mysql.sqlparser.grt.so >0x00007fabe07addf0 0x00007fabe07d5f24 Yes /usr/lib64/mysql-workbench/modules/wb.mysql.import.grt.so >0x00007fabe04b2750 0x00007fabe04b4df4 Yes /usr/lib64/python2.7/lib-dynload/stropmodule.so >0x00007fabe0243300 0x00007fabe0293b5c Yes /usr/lib64/mysql-workbench/modules/db.mysql.grt.so >0x00007fabe0014af0 0x00007fabe0015b48 Yes /usr/lib64/python2.7/lib-dynload/timemodule.so >0x00007fabd3dfa3b0 0x00007fabd3dfc8fc Yes /usr/lib64/python2.7/lib-dynload/_collectionsmodule.so >0x00007fabd3bf2070 0x00007fabd3bf3af4 Yes /usr/lib64/python2.7/lib-dynload/operator.so >0x00007fabd39e1f10 0x00007fabd39e6968 Yes /usr/lib64/python2.7/lib-dynload/itertoolsmodule.so >0x00007fabd37dcca0 0x00007fabd37dd2c4 Yes /usr/lib64/python2.7/lib-dynload/_bisectmodule.so >0x00007fabd35d7da0 0x00007fabd35d8d54 Yes /usr/lib64/python2.7/lib-dynload/_heapq.so >0x00007fabd33d4110 0x00007fabd33d4b5c Yes /usr/lib64/python2.7/lib-dynload/_functoolsmodule.so >0x00007fabd31cdcf0 0x00007fabd31cf5a8 Yes /usr/lib64/python2.7/lib-dynload/selectmodule.so >0x00007fabd2fc8e60 0x00007fabd2fc9b54 Yes /usr/lib64/python2.7/lib-dynload/fcntlmodule.so >0x00007fabd2dc1810 0x00007fabd2dc3f30 Yes /usr/lib64/python2.7/lib-dynload/_struct.so >0x00007fabd2bbabe0 0x00007fabd2bbb97c Yes /usr/lib64/python2.7/lib-dynload/cStringIO.so >0x00007fabd29b3740 0x00007fabd29b5f98 Yes /usr/lib64/mysql-workbench/modules/db.mysql.sqlide.grt.so >0x00007fabd2783720 0x00007fabd2797a54 Yes /usr/lib64/mysql-workbench/modules/_cairo.so >0x00007fabd256b250 0x00007fabd2570848 Yes /usr/lib64/python2.7/lib-dynload/_socketmodule.so >0x00007fabd2362340 0x00007fabd2364fc0 Yes /usr/lib64/python2.7/lib-dynload/_ssl.so >0x00007fabd2157bd0 0x00007fabd215b3d4 Yes /usr/lib64/python2.7/lib-dynload/arraymodule.so >0x00007fabd1f44a10 0x00007fabd1f4d1c8 Yes /usr/lib64/python2.7/lib-dynload/datetime.so >0x00007fabd1d3cb50 0x00007fabd1d3dee4 Yes /usr/lib64/python2.7/lib-dynload/_localemodule.so >0x00007fabd1b38db0 0x00007fabd1b39248 Yes /usr/lib64/python2.7/lib-dynload/grpmodule.so >0x00007fabd191bac0 0x00007fabd192a5d0 Yes /usr/lib64/python2.7/lib-dynload/_io.so >0x00007fabd170f510 0x00007fabd1710f80 Yes /usr/lib64/python2.7/lib-dynload/zlibmodule.so >0x00007fabd1508f10 0x00007fabd150b4c8 Yes /usr/lib64/mysql-workbench/modules/dbutils.grt.so >0x00007fabd12c2110 0x00007fabd12efa0c Yes /usr/lib64/mysql-workbench/modules/wb.model.grt.so >0x00007fabd1091240 0x00007fabd1093cfc Yes /usr/lib64/python2.7/site-packages/Crypto/PublicKey/_fastmath.so >0x00007fabd0e16320 0x00007fabd0e639d8 Yes /lib64/libgmp.so.10 >0x00007fabd0c07e50 0x00007fabd0c08e00 Yes /usr/lib64/python2.7/site-packages/Crypto/Util/_counter.so >0x00007fabd0a001c0 0x00007fabd0a0237c Yes /usr/lib64/python2.7/site-packages/Crypto/Cipher/_AES.so >0x00007fabd07f2210 0x00007fabd07f3d2c Yes /usr/lib64/python2.7/site-packages/Crypto/Cipher/_DES3.so >0x00007fabd05ec1d0 0x00007fabd05edc9c Yes /usr/lib64/python2.7/site-packages/Crypto/Cipher/_Blowfish.so >0x00007fabd03e8e40 0x00007fabd03e94b8 Yes /usr/lib64/python2.7/site-packages/Crypto/Cipher/_ARC4.so >0x00007fabd01e4630 0x00007fabd01e4ef4 Yes /usr/lib64/python2.7/lib-dynload/termios.so >0x00007fabcffdf980 0x00007fabcffdfe34 Yes /usr/lib64/python2.7/site-packages/Crypto/Util/strxor.so >0x00007fabcfdc7d70 0x00007fabcfdd5ad8 Yes /usr/lib64/mysql-workbench/modules/db.mysql.query.grt.so >0x00007fabcfa75070 0x00007fabcfb12244 Yes /usr/lib64/mysql-workbench/plugins/db.mysql.wbp.so >0x00007fabcf773ed0 0x00007fabcf78a03c Yes /usr/lib64/mysql-workbench/plugins/wb.model.editors.wbp.so >0x00007fabcf489070 0x00007fabcf4e934c Yes /usr/lib64/mysql-workbench/plugins/db.mysql.editors.wbp.so >0x00007fabcf1ef010 0x00007fabcf1f0200 Yes /usr/lib64/mysql-workbench/plugins/db.checks.wbp.so >0x00007fabcef92bd0 0x00007fabcefbd100 Yes /usr/lib64/mysql-workbench/plugins/db.mysql.diff.reporting.wbp.so >0x00007fabced28a50 0x00007fabced34b60 Yes /usr/lib64/mysql-workbench/plugins/wb.printing.wbp.so >0x00007fabceaf7720 0x00007fabceb08980 Yes /usr/lib64/mysql-workbench/plugins/wb.model.snippets.wbp.so >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x0 0 >rbx 0x7fabe244f560 140376212305248 >rcx 0x0 0 >rdx 0xa 10 >rsi 0x0 0 >rdi 0x7fabe244f560 140376212305248 >rbp 0x0 0x0 >rsp 0x7fabe244f470 0x7fabe244f470 >r8 0x37a95b2040 239064522816 >r9 0x7fabd82cedf9 140376042958329 >r10 0x7fabe244f270 140376212304496 >r11 0x37b02583e0 239178449888 >r12 0xc81af4 13114100 >r13 0x2572320 39265056 >r14 0x2577cc0 39288000 >r15 0x25e8070 39747696 >rip 0xbf3cd4 0xbf3cd4 <XMLTraverser::cache_object_nodes(_xmlNode*)+20> >eflags 0x202 [ IF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function XMLTraverser::cache_object_nodes(_xmlNode*): > 0x0000000000bf3cc0 <+0>: push %r15 > 0x0000000000bf3cc2 <+2>: push %r14 > 0x0000000000bf3cc4 <+4>: push %r13 > 0x0000000000bf3cc6 <+6>: push %r12 > 0x0000000000bf3cc8 <+8>: mov $0xc81af4,%r12d > 0x0000000000bf3cce <+14>: push %rbp > 0x0000000000bf3ccf <+15>: push %rbx > 0x0000000000bf3cd0 <+16>: sub $0x38,%rsp >=> 0x0000000000bf3cd4 <+20>: mov 0x18(%rsi),%rbx > 0x0000000000bf3cd8 <+24>: test %rbx,%rbx > 0x0000000000bf3cdb <+27>: je 0xbf3db0 <XMLTraverser::cache_object_nodes(_xmlNode*)+240> > 0x0000000000bf3ce1 <+33>: mov %rdi,%rbp > 0x0000000000bf3ce4 <+36>: mov $0x6,%r13d > 0x0000000000bf3cea <+42>: lea 0x10(%rdi),%r14 > 0x0000000000bf3cee <+46>: jmp 0xbf3d08 <XMLTraverser::cache_object_nodes(_xmlNode*)+72> > 0x0000000000bf3cf0 <+48>: mov %rbx,%rsi > 0x0000000000bf3cf3 <+51>: mov %rbp,%rdi > 0x0000000000bf3cf6 <+54>: callq 0xbf3cc0 <XMLTraverser::cache_object_nodes(_xmlNode*)> > 0x0000000000bf3cfb <+59>: mov 0x30(%rbx),%rbx > 0x0000000000bf3cff <+63>: test %rbx,%rbx > 0x0000000000bf3d02 <+66>: je 0xbf3db0 <XMLTraverser::cache_object_nodes(_xmlNode*)+240> > 0x0000000000bf3d08 <+72>: mov 0x10(%rbx),%rsi > 0x0000000000bf3d0c <+76>: mov %r12,%rdi > 0x0000000000bf3d0f <+79>: mov %r13,%rcx > 0x0000000000bf3d12 <+82>: repz cmpsb %es:(%rdi),%ds:(%rsi) > 0x0000000000bf3d14 <+84>: jne 0xbf3cf0 <XMLTraverser::cache_object_nodes(_xmlNode*)+48> > 0x0000000000bf3d16 <+86>: lea 0x20(%rsp),%rdi > 0x0000000000bf3d1b <+91>: mov %rbx,%rsi > 0x0000000000bf3d1e <+94>: mov $0xbfb21c,%edx > 0x0000000000bf3d23 <+99>: callq 0xbf2c50 <XMLTraverser::node_prop(_xmlNode*, char const*)> > 0x0000000000bf3d28 <+104>: lea 0x20(%rsp),%rdi > 0x0000000000bf3d2d <+109>: mov $0xcf88e9,%esi > 0x0000000000bf3d32 <+114>: callq 0x8070c0 <_ZNKSs7compareEPKc@plt> > 0x0000000000bf3d37 <+119>: mov 0x20(%rsp),%r15 > 0x0000000000bf3d3c <+124>: mov %eax,%edx > 0x0000000000bf3d3e <+126>: sub $0x18,%r15 > 0x0000000000bf3d42 <+130>: cmp $0x11656c0,%r15 > 0x0000000000bf3d49 <+137>: jne 0xbf3dbf <XMLTraverser::cache_object_nodes(_xmlNode*)+255> > 0x0000000000bf3d4b <+139>: test %edx,%edx > 0x0000000000bf3d4d <+141>: jne 0xbf3cf0 <XMLTraverser::cache_object_nodes(_xmlNode*)+48> > 0x0000000000bf3d4f <+143>: lea 0x20(%rsp),%rdi > 0x0000000000bf3d54 <+148>: mov %rbx,%rsi > 0x0000000000bf3d57 <+151>: mov $0xce221f,%edx > 0x0000000000bf3d5c <+156>: callq 0xbf2c50 <XMLTraverser::node_prop(_xmlNode*, char const*)> > 0x0000000000bf3d61 <+161>: lea 0x20(%rsp),%rsi > 0x0000000000bf3d66 <+166>: mov %r14,%rdi > 0x0000000000bf3d69 <+169>: callq 0xbf4490 <std::map<std::string, _xmlNode*, std::less<std::string>, std::allocator<std::pair<std::string const, _xmlNode*> > >::operator[](std::string const&)> > 0x0000000000bf3d6e <+174>: mov %rbx,(%rax) > 0x0000000000bf3d71 <+177>: mov 0x20(%rsp),%r15 > 0x0000000000bf3d76 <+182>: sub $0x18,%r15 > 0x0000000000bf3d7a <+186>: cmp $0x11656c0,%r15 > 0x0000000000bf3d81 <+193>: je 0xbf3cf0 <XMLTraverser::cache_object_nodes(_xmlNode*)+48> > 0x0000000000bf3d87 <+199>: lea 0x10(%r15),%rdi > 0x0000000000bf3d8b <+203>: callq 0x80e9c2 <__gnu_cxx::__exchange_and_add_dispatch(_Atomic_word*, int)> > 0x0000000000bf3d90 <+208>: test %eax,%eax > 0x0000000000bf3d92 <+210>: jg 0xbf3cf0 <XMLTraverser::cache_object_nodes(_xmlNode*)+48> > 0x0000000000bf3d98 <+216>: lea 0x1f(%rsp),%rsi > 0x0000000000bf3d9d <+221>: mov %r15,%rdi > 0x0000000000bf3da0 <+224>: callq 0x806a60 <_ZNSs4_Rep10_M_destroyERKSaIcE@plt> > 0x0000000000bf3da5 <+229>: jmpq 0xbf3cf0 <XMLTraverser::cache_object_nodes(_xmlNode*)+48> > 0x0000000000bf3daa <+234>: nopw 0x0(%rax,%rax,1) > 0x0000000000bf3db0 <+240>: add $0x38,%rsp > 0x0000000000bf3db4 <+244>: pop %rbx > 0x0000000000bf3db5 <+245>: pop %rbp > 0x0000000000bf3db6 <+246>: pop %r12 > 0x0000000000bf3db8 <+248>: pop %r13 > 0x0000000000bf3dba <+250>: pop %r14 > 0x0000000000bf3dbc <+252>: pop %r15 > 0x0000000000bf3dbe <+254>: retq > 0x0000000000bf3dbf <+255>: lea 0x10(%r15),%rdi > 0x0000000000bf3dc3 <+259>: mov %eax,0x8(%rsp) > 0x0000000000bf3dc7 <+263>: callq 0x80e9c2 <__gnu_cxx::__exchange_and_add_dispatch(_Atomic_word*, int)> > 0x0000000000bf3dcc <+268>: test %eax,%eax > 0x0000000000bf3dce <+270>: mov 0x8(%rsp),%edx > 0x0000000000bf3dd2 <+274>: jg 0xbf3d4b <XMLTraverser::cache_object_nodes(_xmlNode*)+139> > 0x0000000000bf3dd8 <+280>: lea 0x1f(%rsp),%rsi > 0x0000000000bf3ddd <+285>: mov %r15,%rdi > 0x0000000000bf3de0 <+288>: callq 0x806a60 <_ZNSs4_Rep10_M_destroyERKSaIcE@plt> > 0x0000000000bf3de5 <+293>: mov 0x8(%rsp),%edx > 0x0000000000bf3de9 <+297>: jmpq 0xbf3d4b <XMLTraverser::cache_object_nodes(_xmlNode*)+139> > 0x0000000000bf3dee <+302>: lea 0x20(%rsp),%rdi > 0x0000000000bf3df3 <+307>: mov %rax,%rbx > 0x0000000000bf3df6 <+310>: callq 0x80c140 <_ZNSsD1Ev@plt> > 0x0000000000bf3dfb <+315>: mov %rbx,%rdi > 0x0000000000bf3dfe <+318>: callq 0x8056e0 <_Unwind_Resume@plt> > 0x0000000000bf3e03 <+323>: jmp 0xbf3dee <XMLTraverser::cache_object_nodes(_xmlNode*)+302> >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 914850
: 701431 |
701432
|
701433
|
701434
|
701435
|
701436
|
701437
|
701438
|
701439
|
701440