Login
Log in using an SSO provider:
Fedora Account System
Red Hat Associate
Red Hat Customer
Login using a Red Hat Bugzilla account
Forgot Password
Create an Account
Red Hat Bugzilla – Attachment 1190679 Details for
Bug 1366851
[abrt] lshw-gui: __gnu_cxx::__normal_iterator<hw::resource*, std::vector<hw::resource, std::allocator<hw::resource> > >::__normal_iterator(): gtk-lshw killed by SIGSEGV
Home
New
Search
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.rh90 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), 43.93 KB, created by
mastaiza
on 2016-08-13 12:53:45 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
mastaiza
Created:
2016-08-13 12:53:45 UTC
Size:
43.93 KB
patch
obsolete
>[New LWP 24069] >[New LWP 24083] >[New LWP 24091] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/sbin/gtk-lshw'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 __gnu_cxx::__normal_iterator<hw::resource*, std::vector<hw::resource, std::allocator<hw::resource> > >::__normal_iterator (__i=@0x676e696e6e61659b: <error reading variable>, this=<optimized out>) at /usr/include/c++/6.1.1/bits/stl_iterator.h:770 >[Current thread is 1 (Thread 0x7f0b667129c0 (LWP 24069))] > >Thread 3 (Thread 0x7f0b52a4c700 (LWP 24091)): >#0 0x00007f0b64a8032d in poll () at ../sysdeps/unix/syscall-template.S:84 >No locals. >#1 0x00007f0b6554ea46 in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x7f0b480010c0, timeout=<optimized out>, context=0x7f0b4400bb40) at gmain.c:4135 > poll_func = 0x7f0b6555d330 <g_poll> >#2 g_main_context_iterate (context=0x7f0b4400bb40, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3835 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 2 > allocated_nfds = 2 > fds = 0x7f0b480010c0 >#3 0x00007f0b6554edd2 in g_main_loop_run (loop=0x7f0b4400b840) at gmain.c:4034 > __func__ = "g_main_loop_run" >#4 0x00007f0b6357ff76 in gdbus_shared_thread_func (user_data=0x7f0b4400c670) at gdbusprivate.c:246 > data = 0x7f0b4400c670 >#5 0x00007f0b65574d38 in g_thread_proxy (data=0x235cd90) at gthread.c:780 > thread = 0x235cd90 >#6 0x00007f0b64d525ca in start_thread (arg=0x7f0b52a4c700) at pthread_create.c:333 > __res = <optimized out> > pd = 0x7f0b52a4c700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139686607898368, -5499838371850136717, 139686616287807, 4096, 139686607898368, 139686607899072, 5600792842983134067, 5600911723622388595}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x00007f0b64a8bead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 >No locals. > >Thread 2 (Thread 0x7f0b53a4e700 (LWP 24083)): >#0 0x00007f0b64a8032d in poll () at ../sysdeps/unix/syscall-template.S:84 >No locals. >#1 0x00007f0b6554ea46 in g_main_context_poll (priority=<optimized out>, n_fds=2, fds=0x7f0b4c0008e0, timeout=<optimized out>, context=0x24b7740) at gmain.c:4135 > poll_func = 0x7f0b6555d330 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x24b7740, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3835 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 2 > allocated_nfds = 2 > fds = 0x7f0b4c0008e0 >#3 0x00007f0b6554eb5c in g_main_context_iteration (context=0x24b7740, may_block=may_block@entry=1) at gmain.c:3901 > retval = <optimized out> >#4 0x00007f0b6554eba1 in glib_worker_main (data=<optimized out>) at gmain.c:5672 >No locals. >#5 0x00007f0b65574d38 in g_thread_proxy (data=0x235cb70) at gthread.c:780 > thread = 0x235cb70 >#6 0x00007f0b64d525ca in start_thread (arg=0x7f0b53a4e700) at pthread_create.c:333 > __res = <optimized out> > pd = 0x7f0b53a4e700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139686624683776, -5499838371850136717, 140733567861711, 4096, 139686624683776, 139686624684480, 5600790642886136691, 5600911723622388595}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x00007f0b64a8bead in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 >No locals. > >Thread 1 (Thread 0x7f0b667129c0 (LWP 24069)): >#0 __gnu_cxx::__normal_iterator<hw::resource*, std::vector<hw::resource, std::allocator<hw::resource> > >::__normal_iterator (__i=@0x676e696e6e61659b: <error reading variable>, this=<optimized out>) at /usr/include/c++/6.1.1/bits/stl_iterator.h:770 >No locals. >#1 std::vector<hw::resource, std::allocator<hw::resource> >::begin (this=0x676e696e6e61659b) at /usr/include/c++/6.1.1/bits/stl_vector.h:549 >No locals. >#2 hwNode::getResources (this=this@entry=0x6d9b280, separator=":") at hw.cc:1291 > i = <optimized out> > result = std::vector of length 0, capacity 0 >#3 0x00000000004119e6 in printmarkup (node=..., textview=0x2350c30, hwpath="") at print-gui.cc:102 > config = std::vector of length 0, capacity 0 > resources = std::vector of length 0, capacity 0 > out = {<std::basic_ostream<char, std::char_traits<char> >> = {<std::basic_ios<char, std::char_traits<char> >> = {<std::ios_base> = {_vptr.ios_base = 0x6b7c60 <vtable for std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >+64>, static boolalpha = std::_S_boolalpha, static dec = std::_S_dec, static fixed = std::_S_fixed, static hex = std::_S_hex, static internal = std::_S_internal, static left = std::_S_left, static oct = std::_S_oct, static right = std::_S_right, static scientific = std::_S_scientific, static showbase = std::_S_showbase, static showpoint = std::_S_showpoint, static showpos = std::_S_showpos, static skipws = std::_S_skipws, static unitbuf = std::_S_unitbuf, static uppercase = std::_S_uppercase, static adjustfield = std::_S_adjustfield, static basefield = std::_S_basefield, static floatfield = std::_S_floatfield, static badbit = std::_S_badbit, static eofbit = std::_S_eofbit, static failbit = std::_S_failbit, static goodbit = std::_S_goodbit, static app = std::_S_app, static ate = std::_S_ate, static binary = std::_S_bin, static in = std::_S_in, static out = std::_S_out, static trunc = std::_S_trunc, static beg = std::_S_beg, static cur = std::_S_cur, static end = std::_S_end, _M_precision = 6, _M_width = 0, _M_flags = 4098, _M_exception = std::_S_goodbit, _M_streambuf_state = std::_S_goodbit, _M_callbacks = 0x0, _M_word_zero = {_M_pword = 0x0, _M_iword = 0}, _M_local_word = {{_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}, {_M_pword = 0x0, _M_iword = 0}}, _M_word_size = 8, _M_word = 0x7fff1651fa50, _M_ios_locale = {static none = 0, static ctype = 1, static numeric = 2, static collate = 4, static time = 8, static monetary = 16, static messages = 32, static all = 63, _M_impl = 0x7f0b65503640 <(anonymous namespace)::c_locale_impl>, static _S_classic = 0x7f0b65503640 <(anonymous namespace)::c_locale_impl>, static _S_global = 0x7f0b65503640 <(anonymous namespace)::c_locale_impl>, static _S_categories = 0x7f0b654f5fe0 <__gnu_cxx::category_names>, static _S_once = 2, static _S_twinned_facets = 0x7f0b654f7780 <std::locale::_S_twinned_facets>}}, _M_tie = 0x0, _M_fill = 0 '\000', _M_fill_init = false, _M_streambuf = 0x7fff1651f9a8, _M_ctype = 0x7f0b65503060 <(anonymous namespace)::ctype_c>, _M_num_put = 0x7f0b65502ff0 <(anonymous namespace)::num_put_c>, _M_num_get = 0x7f0b65503000 <(anonymous namespace)::num_get_c>}, _vptr.basic_ostream = 0x6b7c38 <vtable for std::__cxx11::basic_ostringstream<char, std::char_traits<char>, std::allocator<char> >+24>}, _M_stringbuf = {<std::basic_streambuf<char, std::char_traits<char> >> = {_vptr.basic_streambuf = 0x6b7ef0 <vtable for std::__cxx11::basic_stringbuf<char, std::char_traits<char>, std::allocator<char> >+16>, _M_in_beg = 0x0, _M_in_cur = 0x0, _M_in_end = 0x0, _M_out_beg = 0x0, _M_out_cur = 0x0, _M_out_end = 0x0, _M_buf_locale = {static none = 0, static ctype = 1, static numeric = 2, static collate = 4, static time = 8, static monetary = 16, static messages = 32, static all = 63, _M_impl = 0x7f0b65503640 <(anonymous namespace)::c_locale_impl>, static _S_classic = 0x7f0b65503640 <(anonymous namespace)::c_locale_impl>, static _S_global = 0x7f0b65503640 <(anonymous namespace)::c_locale_impl>, static _S_categories = 0x7f0b654f5fe0 <__gnu_cxx::category_names>, static _S_once = 2, static _S_twinned_facets = 0x7f0b654f7780 <std::locale::_S_twinned_facets>}}, _M_mode = std::_S_out, _M_string = ""}} > iter = {dummy1 = 0x24005c0, dummy2 = 0x23ffe00, dummy3 = -1, dummy4 = 0, dummy5 = 0, dummy6 = -1, dummy7 = 869778901, dummy8 = 1313612820, dummy9 = 0x2400560, dummy10 = 0x2401560, dummy11 = -1, dummy12 = 0, dummy13 = 374469344, dummy14 = 0x24ab820} > buffer = 0x2344d70 >#4 0x000000000040ebd3 in display (mainwindow=<optimized out>) at engine.cc:227 > buffer = <optimized out> >#5 0x000000000040f8e3 in change_selection (list=1, treeview=<optimized out>) at engine.cc:309 > selection = <optimized out> > model = 0x6dbc310 > iter = {stamp = 1338076608, user_data = 0x6e0c460, user_data2 = 0x0, user_data3 = 0x0} >#6 0x00007f0b65822617 in _g_closure_invoke_va (closure=closure@entry=0x2494d10, return_value=return_value@entry=0x0, instance=instance@entry=0x24a8360, args=args@entry=0x7fff1651fe30, n_params=<optimized out>, param_types=0x0) at gclosure.c:867 > marshal = <optimized out> > marshal_data = <optimized out> > in_marshal = 0 > real_closure = 0x2494cf0 > __func__ = "_g_closure_invoke_va" >#7 0x00007f0b6583cea9 in g_signal_emit_valist (instance=0x24a8360, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff1651fe30) at gsignal.c:3294 > return_accu = 0x0 > accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > accumulator = 0x0 > emission = {next = 0x7fff16520100, instance = 0x24a8360, ihint = {signal_id = 150, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 37027568} > signal_id = <optimized out> > instance_type = 37027568 > emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > rtype = 4 > static_scope = 0 > fastpath_handler = <optimized out> > closure = <optimized out> > run_type = <optimized out> > l = <optimized out> > fastpath = <optimized out> > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __func__ = "g_signal_emit_valist" >#8 0x00007f0b6583d4ff in g_signal_emit (instance=instance@entry=0x24a8360, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3441 > var_args = <error reading variable var_args (Attempt to dereference a generic pointer.)> >#9 0x00007f0b65edf77e in gtk_tree_view_real_set_cursor (tree_view=tree_view@entry=0x24a8360, path=0x23926a0, clear_and_select=clear_and_select@entry=1, clamp_node=clamp_node@entry=0) at gtktreeview.c:12631 > tree = 0x6e3a3f0 > node = 0x6e1fad0 >#10 0x00007f0b65ee3720 in gtk_tree_view_focus_to_cursor (tree_view=0x24a8360) at gtktreeview.c:9634 > selected_rows = 0x6dc6200 > model = 0x6dbc310 > selection = <optimized out> > cursor_path = 0x23926a0 >#11 gtk_tree_view_grab_focus (widget=<optimized out>) at gtktreeview.c:8065 >No locals. >#12 0x00007f0b65822617 in _g_closure_invoke_va (closure=closure@entry=0x22eb660, return_value=return_value@entry=0x0, instance=instance@entry=0x24a8360, args=args@entry=0x7fff16520200, n_params=<optimized out>, param_types=0x0) at gclosure.c:867 > marshal = <optimized out> > marshal_data = <optimized out> > in_marshal = 0 > real_closure = 0x22eb640 > __func__ = "_g_closure_invoke_va" >#13 0x00007f0b6583cea9 in g_signal_emit_valist (instance=0x24a8360, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff16520200) at gsignal.c:3294 > return_accu = 0x0 > accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > accumulator = 0x0 > emission = {next = 0x7fff16520560, instance = 0x24a8360, ihint = {signal_id = 28, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 37027568} > signal_id = <optimized out> > instance_type = 37027568 > emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > rtype = 4 > static_scope = 0 > fastpath_handler = <optimized out> > closure = <optimized out> > run_type = <optimized out> > l = <optimized out> > fastpath = <optimized out> > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __func__ = "g_signal_emit_valist" >#14 0x00007f0b6583d4ff in g_signal_emit (instance=instance@entry=0x24a8360, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3441 > var_args = <error reading variable var_args (Attempt to dereference a generic pointer.)> >#15 0x00007f0b65f0019a in IA__gtk_widget_grab_focus (widget=0x24a8360) at gtkwidget.c:5340 > widget = 0x24a8360 >#16 0x00007f0b65ed15c4 in grab_focus_and_unset_draw_keyfocus (tree_view=tree_view@entry=0x24a8360) at gtktreeview.c:2517 > widget = 0x24a8360 >#17 0x00007f0b65ee40b6 in gtk_tree_view_button_press (widget=widget@entry=0x24a8360, event=<optimized out>) at gtktreeview.c:2641 > pre_val = <optimized out> > aft_val = <optimized out> > column_handled_click = 0 > path = <optimized out> > new_y = <optimized out> > y_offset = <optimized out> > focus_cell = 0x0 > rtl = <optimized out> > node = 0x0 > tree = 0x0 > path_string = <optimized out> > depth = <optimized out> > column = 0x0 > row_double_click = 0 > node_selected = <optimized out> > tree_view = 0x24a8360 > list = <optimized out> > column = 0x0 > i = <optimized out> > background_area = {x = 385, y = 0, width = 374473663, height = 32767} > cell_area = {x = 462, y = 0, width = 37096016, height = 0} > vertical_separator = 0 > horizontal_separator = 4 > rtl = <optimized out> >#18 0x00007f0b65dce54e in _gtk_marshal_BOOLEAN__BOXED (closure=0x22ebfd0, return_value=0x7fff16520590, n_param_values=<optimized out>, param_values=0x7fff165205f0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gtkmarshalers.c:86 > callback = 0x7f0b65ee3ec0 <gtk_tree_view_button_press> > cc = 0x22ebfd0 > data1 = 0x24a8360 > data2 = 0x22e7340 > v_return = <optimized out> > __func__ = "_gtk_marshal_BOOLEAN__BOXED" >#19 0x00007f0b658223e8 in g_closure_invoke (closure=closure@entry=0x22ebfd0, return_value=return_value@entry=0x7fff16520590, n_param_values=2, param_values=param_values@entry=0x7fff165205f0, invocation_hint=invocation_hint@entry=0x7fff16520570) at gclosure.c:804 > marshal = <optimized out> > marshal_data = <optimized out> > in_marshal = 0 > real_closure = 0x22ebfb0 > __func__ = "g_closure_invoke" >#20 0x00007f0b6583489d in signal_emit_unlocked_R (node=node@entry=0x22ec000, detail=detail@entry=0, instance=instance@entry=0x24a8360, emission_return=emission_return@entry=0x7fff16520710, instance_and_params=instance_and_params@entry=0x7fff165205f0) at gsignal.c:3667 > accumulator = 0x22ebec0 > emission = {next = 0x7fff16520ce0, instance = 0x24a8360, ihint = {signal_id = 33, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 37027568} > class_closure = 0x22ebfd0 > handler_list = <optimized out> > return_accu = 0x7fff16520590 > accu = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > signal_id = 33 > max_sequential_handler_number = 640 > return_value_altered = 0 >#21 0x00007f0b6583cc5a in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fff165207c0) at gsignal.c:3395 > return_value = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > error = 0x0 > rtype = 20 > static_scope = 0 > instance_and_params = 0x7fff165205f0 > signal_return_type = <optimized out> > param_values = 0x7fff16520608 > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __func__ = "g_signal_emit_valist" >#22 0x00007f0b6583d4ff in g_signal_emit (instance=instance@entry=0x24a8360, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3441 > var_args = <error reading variable var_args (Attempt to dereference a generic pointer.)> >#23 0x00007f0b65eff01c in gtk_widget_event_internal (widget=widget@entry=0x24a8360, event=event@entry=0x6dd16a0) at gtkwidget.c:5017 > signal_num = <optimized out> > return_val = 0 >#24 0x00007f0b65eff2e7 in IA__gtk_widget_event (widget=widget@entry=0x24a8360, event=event@entry=0x6dd16a0) at gtkwidget.c:4814 > __func__ = "IA__gtk_widget_event" >#25 0x00007f0b65dcc7f4 in IA__gtk_propagate_event (widget=0x24a8360, event=0x6dd16a0) at gtkmain.c:2501 > tmp = <optimized out> > handled_event = <optimized out> > __func__ = "IA__gtk_propagate_event" >#26 0x00007f0b65dccbc3 in IA__gtk_main_do_event (event=0x6dd16a0) at gtkmain.c:1696 > event_widget = <optimized out> > grab_widget = 0x24a8360 > window_group = <optimized out> > rewritten_event = <optimized out> > tmp_list = <optimized out> > __func__ = "IA__gtk_main_do_event" >#27 0x00007f0b6472757c in gdk_event_dispatch (source=source@entry=0x22e54b0, callback=<optimized out>, user_data=<optimized out>) at gdkevents-x11.c:2425 > display = <optimized out> > event = 0x6dd16a0 >#28 0x00007f0b6554e703 in g_main_dispatch (context=0x22e55a0) at gmain.c:3154 > dispatch = 0x7f0b64727530 <gdk_event_dispatch> > prev_source = 0x22e54b0 > was_in_call = 2 > user_data = 0x0 > callback = 0x0 > cb_funcs = 0x0 > cb_data = 0x0 > need_destroy = <optimized out> > source = 0x22e54b0 > current = 0x248ea10 > i = 0 >#29 g_main_context_dispatch (context=context@entry=0x22e55a0) at gmain.c:3769 >No locals. >#30 0x00007f0b6554eab0 in g_main_context_iterate (context=context@entry=0x22e55a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3840 > max_priority = 0 > timeout = 0 > some_ready = 1 > nfds = 2 > allocated_nfds = 2 > fds = <optimized out> >#31 0x00007f0b6554eb5c in g_main_context_iteration (context=0x22e55a0, context@entry=0x0, may_block=may_block@entry=1) at gmain.c:3901 > retval = <optimized out> >#32 0x00007f0b65dcbe21 in IA__gtk_main_iteration () at gtkmain.c:1356 >No locals. >#33 0x000000000040f3b5 in status (message=message@entry=0x49a60b "Scanning...") at engine.cc:245 > context_id = 1 >#34 0x000000000040f6a8 in refresh (mainwindow=<optimized out>) at engine.cc:270 > computer = {This = 0x6e9d5c0} > lock = true >#35 0x00007f0b65822617 in _g_closure_invoke_va (closure=closure@entry=0x2343a50, return_value=return_value@entry=0x0, instance=instance@entry=0x22f7710, args=args@entry=0x7fff16520e28, n_params=<optimized out>, param_types=0x0) at gclosure.c:867 > marshal = <optimized out> > marshal_data = <optimized out> > in_marshal = 0 > real_closure = 0x2343a30 > __func__ = "_g_closure_invoke_va" >#36 0x00007f0b6583cea9 in g_signal_emit_valist (instance=instance@entry=0x22f7710, signal_id=signal_id@entry=128, detail=detail@entry=0, var_args=var_args@entry=0x7fff16520e28) at gsignal.c:3294 > return_accu = 0x0 > accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > accumulator = 0x0 > emission = {next = 0x7fff16521080, instance = 0x22f7710, ihint = {signal_id = 128, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 39032304} > signal_id = <optimized out> > instance_type = 39032304 > emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > rtype = 4 > static_scope = 0 > fastpath_handler = <optimized out> > closure = <optimized out> > run_type = <optimized out> > l = <optimized out> > fastpath = <optimized out> > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __func__ = "g_signal_emit_valist" >#37 0x00007f0b6583d9ab in g_signal_emit_by_name (instance=0x22f7710, detailed_signal=0x7f0b65f99c03 "clicked") at gsignal.c:3481 > var_args = <error reading variable var_args (Attempt to dereference a generic pointer.)> > detail = 0 > itype = 39032304 > __func__ = "g_signal_emit_by_name" >#38 0x00007f0b65822617 in _g_closure_invoke_va (closure=closure@entry=0x24fb3c0, return_value=return_value@entry=0x0, instance=instance@entry=0x23949b0, args=args@entry=0x7fff16521180, n_params=<optimized out>, param_types=0x0) at gclosure.c:867 > marshal = <optimized out> > marshal_data = <optimized out> > in_marshal = 0 > real_closure = 0x24fb3a0 > __func__ = "_g_closure_invoke_va" >#39 0x00007f0b6583cea9 in g_signal_emit_valist (instance=0x23949b0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff16521180) at gsignal.c:3294 > return_accu = 0x0 > accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > accumulator = 0x0 > emission = {next = 0x7fff16521390, instance = 0x23949b0, ihint = {signal_id = 95, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 38396880} > signal_id = <optimized out> > instance_type = 38396880 > emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > rtype = 4 > static_scope = 0 > fastpath_handler = <optimized out> > closure = <optimized out> > run_type = <optimized out> > l = <optimized out> > fastpath = <optimized out> > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __func__ = "g_signal_emit_valist" >#40 0x00007f0b6583d4ff in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3441 > var_args = <error reading variable var_args (Attempt to dereference a generic pointer.)> >#41 0x00007f0b65d15f65 in gtk_real_button_released (button=0x23949b0) at gtkbutton.c:1712 >No locals. >#42 0x00007f0b65822617 in _g_closure_invoke_va (closure=closure@entry=0x2e2ea50, return_value=return_value@entry=0x0, instance=instance@entry=0x23949b0, args=args@entry=0x7fff16521490, n_params=<optimized out>, param_types=0x0) at gclosure.c:867 > marshal = <optimized out> > marshal_data = <optimized out> > in_marshal = 0 > real_closure = 0x2e2ea30 > __func__ = "_g_closure_invoke_va" >#43 0x00007f0b6583cea9 in g_signal_emit_valist (instance=0x23949b0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff16521490) at gsignal.c:3294 > return_accu = 0x0 > accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > accumulator = 0x0 > emission = {next = 0x7fff165216f0, instance = 0x23949b0, ihint = {signal_id = 94, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 38396880} > signal_id = <optimized out> > instance_type = 38396880 > emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > rtype = 4 > static_scope = 0 > fastpath_handler = <optimized out> > closure = <optimized out> > run_type = <optimized out> > l = <optimized out> > fastpath = <optimized out> > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __func__ = "g_signal_emit_valist" >#44 0x00007f0b6583d4ff in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3441 > var_args = <error reading variable var_args (Attempt to dereference a generic pointer.)> >#45 0x00007f0b65d14bdc in gtk_button_button_release (widget=widget@entry=0x23949b0, event=<optimized out>) at gtkbutton.c:1604 > button = <optimized out> > event = <optimized out> > widget = 0x23949b0 >#46 0x00007f0b65dce54e in _gtk_marshal_BOOLEAN__BOXED (closure=0x22ebf20, return_value=0x7fff16521720, n_param_values=<optimized out>, param_values=0x7fff16521780, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gtkmarshalers.c:86 > callback = 0x7f0b65d14bb0 <gtk_button_button_release> > cc = 0x22ebf20 > data1 = 0x23949b0 > data2 = 0x22e7340 > v_return = <optimized out> > __func__ = "_gtk_marshal_BOOLEAN__BOXED" >#47 0x00007f0b658223e8 in g_closure_invoke (closure=closure@entry=0x22ebf20, return_value=return_value@entry=0x7fff16521720, n_param_values=2, param_values=param_values@entry=0x7fff16521780, invocation_hint=invocation_hint@entry=0x7fff16521700) at gclosure.c:804 > marshal = <optimized out> > marshal_data = <optimized out> > in_marshal = 0 > real_closure = 0x22ebf00 > __func__ = "g_closure_invoke" >#48 0x00007f0b6583489d in signal_emit_unlocked_R (node=node@entry=0x22ec190, detail=detail@entry=0, instance=instance@entry=0x23949b0, emission_return=emission_return@entry=0x7fff165218a0, instance_and_params=instance_and_params@entry=0x7fff16521780) at gsignal.c:3667 > accumulator = 0x22ebf70 > emission = {next = 0x0, instance = 0x23949b0, ihint = {signal_id = 34, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 38396880} > class_closure = 0x22ebf20 > handler_list = <optimized out> > return_accu = 0x7fff16521720 > accu = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > signal_id = 34 > max_sequential_handler_number = 640 > return_value_altered = 0 >#49 0x00007f0b6583cc5a in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fff16521950) at gsignal.c:3395 > return_value = {g_type = 20, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > error = 0x0 > rtype = 20 > static_scope = 0 > instance_and_params = 0x7fff16521780 > signal_return_type = <optimized out> > param_values = 0x7fff16521798 > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __func__ = "g_signal_emit_valist" >#50 0x00007f0b6583d4ff in g_signal_emit (instance=instance@entry=0x23949b0, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3441 > var_args = <error reading variable var_args (Attempt to dereference a generic pointer.)> >#51 0x00007f0b65eff01c in gtk_widget_event_internal (widget=widget@entry=0x23949b0, event=event@entry=0x6ea72a0) at gtkwidget.c:5017 > signal_num = <optimized out> > return_val = 0 >#52 0x00007f0b65eff2e7 in IA__gtk_widget_event (widget=widget@entry=0x23949b0, event=event@entry=0x6ea72a0) at gtkwidget.c:4814 > __func__ = "IA__gtk_widget_event" >#53 0x00007f0b65dcc7f4 in IA__gtk_propagate_event (widget=0x23949b0, event=0x6ea72a0) at gtkmain.c:2501 > tmp = <optimized out> > handled_event = <optimized out> > __func__ = "IA__gtk_propagate_event" >#54 0x00007f0b65dccbc3 in IA__gtk_main_do_event (event=0x6ea72a0) at gtkmain.c:1696 > event_widget = <optimized out> > grab_widget = 0x23949b0 > window_group = <optimized out> > rewritten_event = <optimized out> > tmp_list = <optimized out> > __func__ = "IA__gtk_main_do_event" >#55 0x00007f0b6472757c in gdk_event_dispatch (source=source@entry=0x22e54b0, callback=<optimized out>, user_data=<optimized out>) at gdkevents-x11.c:2425 > display = <optimized out> > event = 0x6ea72a0 >#56 0x00007f0b6554e703 in g_main_dispatch (context=0x22e55a0) at gmain.c:3154 > dispatch = 0x7f0b64727530 <gdk_event_dispatch> > prev_source = 0x0 > was_in_call = 0 > user_data = 0x0 > callback = 0x0 > cb_funcs = 0x0 > cb_data = 0x0 > need_destroy = <optimized out> > source = 0x22e54b0 > current = 0x248ea10 > i = 0 >#57 g_main_context_dispatch (context=context@entry=0x22e55a0) at gmain.c:3769 >No locals. >#58 0x00007f0b6554eab0 in g_main_context_iterate (context=0x22e55a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3840 > max_priority = 0 > timeout = 0 > some_ready = 1 > nfds = 2 > allocated_nfds = 2 > fds = <optimized out> >#59 0x00007f0b6554edd2 in g_main_loop_run (loop=0x22fe200) at gmain.c:4034 > __func__ = "g_main_loop_run" >#60 0x00007f0b65dcbc0a in IA__gtk_main () at gtkmain.c:1268 > tmp_list = 0x0 > functions = 0x0 > init = <optimized out> > loop = 0x22fe200 >#61 0x000000000040da45 in main (argc=<optimized out>, argv=<optimized out>) at gtk-lshw.c:52 >No locals. >From To Syms Read Shared Object Library > No linux-vdso.so.1 >0x00007f0b66315900 0x00007f0b66324b90 Yes /lib64/libresolv.so.2 >0x00007f0b65ceffd0 0x00007f0b65f844be Yes /lib64/libgtk-x11-2.0.so.0 >0x00007f0b65a6b9e0 0x00007f0b65a7fed9 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x00007f0b6581d330 0x00007f0b6584de86 Yes /lib64/libgobject-2.0.so.0 >0x00007f0b6551f2b0 0x00007f0b65595869 Yes /lib64/libglib-2.0.so.0 >0x00007f0b65209760 0x00007f0b652b8499 Yes /lib64/libstdc++.so.6 >0x00007f0b64f69ab0 0x00007f0b64f79945 Yes /lib64/libgcc_s.so.1 >0x00007f0b64d509e0 0x00007f0b64d5d2f1 Yes /lib64/libpthread.so.0 >0x00007f0b649a8920 0x00007f0b64af7e84 Yes /lib64/libc.so.6 >0x00007f0b646e52c0 0x00007f0b64745f03 Yes /lib64/libgdk-x11-2.0.so.0 >0x00007f0b644c5030 0x00007f0b644c5f35 Yes /lib64/libgmodule-2.0.so.0 >0x00007f0b642bb3c0 0x00007f0b642c0186 Yes /lib64/libpangocairo-1.0.so.0 >0x00007f0b63f939b0 0x00007f0b6401bfb4 Yes /lib64/libX11.so.6 >0x00007f0b63d724f0 0x00007f0b63d74846 Yes /lib64/libXfixes.so.3 >0x00007f0b63b55b30 0x00007f0b63b62093 Yes /lib64/libatk-1.0.so.0 >0x00007f0b63834d20 0x00007f0b63904b08 Yes /lib64/libcairo.so.2 >0x00007f0b634d0e60 0x00007f0b635a448e Yes /lib64/libgio-2.0.so.0 >0x00007f0b6328ea40 0x00007f0b63296fbd Yes /lib64/libpangoft2-1.0.so.0 >0x00007f0b630498f0 0x00007f0b63068bb6 Yes /lib64/libpango-1.0.so.0 >0x00007f0b62e00a50 0x00007f0b62e1fe6a Yes /lib64/libfontconfig.so.1 >0x00007f0b62af55b0 0x00007f0b62b6759a Yes /lib64/libm.so.6 >0x00007f0b628c2030 0x00007f0b628e335f Yes /lib64/libpng16.so.16 >0x00007f0b626b66f0 0x00007f0b626baeb4 Yes /lib64/libffi.so.6 >0x00007f0b624435c0 0x00007f0b62495621 Yes /lib64/libpcre.so.1 >0x00007f0b6652cad0 0x00007f0b66549a90 Yes /lib64/ld-linux-x86-64.so.2 >0x00007f0b62239a10 0x00007f0b6223fa0d Yes /lib64/libXrender.so.1 >0x00007f0b62035b10 0x00007f0b620364a4 Yes /lib64/libXinerama.so.1 >0x00007f0b61e270e0 0x00007f0b61e31887 Yes /lib64/libXi.so.6 >0x00007f0b61c1bc00 0x00007f0b61c21cc2 Yes /lib64/libXrandr.so.2 >0x00007f0b61a11790 0x00007f0b61a163a7 Yes /lib64/libXcursor.so.1 >0x00007f0b6180cc40 0x00007f0b6180d6d5 Yes /lib64/libXcomposite.so.1 >0x00007f0b61609ba0 0x00007f0b6160a4f3 Yes /lib64/libXdamage.so.1 >0x00007f0b613fa570 0x00007f0b614045cf Yes /lib64/libXext.so.6 >0x00007f0b611f3da0 0x00007f0b611f49ae Yes /lib64/libdl.so.2 >0x00007f0b60febc80 0x00007f0b60fef535 Yes /lib64/libthai.so.0 >0x00007f0b60de8660 0x00007f0b60de87da Yes /lib64/libgthread-2.0.so.0 >0x00007f0b60b6f300 0x00007f0b60bae3d9 Yes /lib64/libharfbuzz.so.0 >0x00007f0b608c8940 0x00007f0b6093a095 Yes /lib64/libfreetype.so.6 >0x00007f0b606a09d0 0x00007f0b606af3a5 Yes /lib64/libxcb.so.1 >0x00007f0b603f8360 0x00007f0b6047e19d Yes /lib64/libpixman-1.so.0 >0x00007f0b601c3370 0x00007f0b601dce69 Yes /lib64/libEGL.so.1 >0x00007f0b5ffb8d90 0x00007f0b5ffb98a3 Yes /lib64/libxcb-shm.so.0 >0x00007f0b5fdb1560 0x00007f0b5fdb49ea Yes /lib64/libxcb-render.so.0 >0x00007f0b5fb9a060 0x00007f0b5fba6547 Yes /lib64/libz.so.1 >0x00007f0b5f93d4a0 0x00007f0b5f97db92 Yes /lib64/libGL.so.1 >0x00007f0b5f71f0b0 0x00007f0b5f72209f Yes /lib64/librt.so.1 >0x00007f0b5f4fc3d0 0x00007f0b5f51247f Yes /lib64/libselinux.so.1 >0x00007f0b5f2cdca0 0x00007f0b5f2e6ef9 Yes /lib64/libexpat.so.1 >0x00007f0b5f0c32d0 0x00007f0b5f0c6560 Yes /lib64/libdatrie.so.1 >0x00007f0b5ee986d0 0x00007f0b5eeb9308 Yes /lib64/libgraphite2.so.3 >0x00007f0b5ec875f0 0x00007f0b5ec93432 Yes /lib64/libbz2.so.1 >0x00007f0b5ea82da0 0x00007f0b5ea83ae9 Yes /lib64/libXau.so.6 >0x00007f0b5e8805c0 0x00007f0b5e8806db Yes /lib64/libX11-xcb.so.1 >0x00007f0b5e67c8d0 0x00007f0b5e67d9f5 Yes /lib64/libxcb-dri2.so.0 >0x00007f0b5e478cf0 0x00007f0b5e479493 Yes /lib64/libxcb-dri3.so.0 >0x00007f0b5e275c00 0x00007f0b5e2763d8 Yes /lib64/libxcb-present.so.0 >0x00007f0b5e06cac0 0x00007f0b5e070921 Yes /lib64/libxcb-randr.so.0 >0x00007f0b5de617d0 0x00007f0b5de63ba5 Yes /lib64/libxcb-xfixes.so.0 >0x00007f0b5dc5bfd0 0x00007f0b5dc5cb75 Yes /lib64/libxcb-shape.so.0 >0x00007f0b5da55fb0 0x00007f0b5da57f29 Yes /lib64/libxcb-sync.so.1 >0x00007f0b5d851910 0x00007f0b5d851bfc Yes /lib64/libxshmfence.so.1 >0x00007f0b5d645790 0x00007f0b5d64b055 Yes /lib64/libgbm.so.1 >0x00007f0b5d4392c0 0x00007f0b5d43d9bf Yes /lib64/libwayland-client.so.0 >0x00007f0b5d228400 0x00007f0b5d22df7f Yes /lib64/libwayland-server.so.0 >0x00007f0b5d0166c0 0x00007f0b5d01db70 Yes /lib64/libdrm.so.2 >0x00007f0b5cdee920 0x00007f0b5cdf98fb Yes /lib64/libglapi.so.0 >0x00007f0b5cbd4fe0 0x00007f0b5cbdcb75 Yes /lib64/libxcb-glx.so.0 >0x00007f0b5c9c5f40 0x00007f0b5c9c88c0 Yes /lib64/libXxf86vm.so.1 >0x00007f0b55cfe1b0 0x00007f0b55cfe909 Yes /usr/lib64/gtk-2.0/2.10.0/engines/libadwaita.so >0x00007f0b55af4310 0x00007f0b55af949d Yes /usr/lib64/gtk-2.0/2.10.0/engines/libpixmap.so >0x00007f0b558efb70 0x00007f0b558eff69 Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so >0x00007f0b556c02d0 0x00007f0b556e3ebd Yes /usr/lib64/librsvg-2.so.2 >0x00007f0b55486b10 0x00007f0b554a4c05 Yes /usr/lib64/libcroco-0.6.so.3 >0x00007f0b55142030 0x00007f0b55228dbe Yes /usr/lib64/libxml2.so.2 >0x00007f0b54ef0da0 0x00007f0b54f07912 Yes /usr/lib64/liblzma.so.5 >0x00007f0b54ce8a70 0x00007f0b54ceaab6 Yes /usr/lib64/gtk-2.0/2.10.0/immodules/im-ibus.so >0x00007f0b5485f440 0x00007f0b5488a4b4 Yes /lib64/libdbus-1.so.3 >0x00007f0b545fe0c0 0x00007f0b54621b9b Yes /lib64/libibus-1.0.so.5 >0x00007f0b54572f20 0x00007f0b545cc3cf Yes /lib64/libsystemd.so.0 >0x00007f0b54361550 0x00007f0b54362eb6 Yes /lib64/libcap.so.2 >0x00007f0b541501d0 0x00007f0b5415c793 Yes /lib64/liblz4.so.1 >0x00007f0b53e70700 0x00007f0b53f14f48 Yes /lib64/libgcrypt.so.20 >0x00007f0b53c567b0 0x00007f0b53c5fdf9 Yes /lib64/libgpg-error.so.0 >0x00007f0b53a50260 0x00007f0b53a5236a Yes /lib64/libattr.so.1 >$1 = 0x0 >$2 = 0x0 >rax 0x676e696e6e616353 7453010356363944787 >rbx 0x7fff1651f9a0 140733567859104 >rcx 0x7fff1651f280 140733567857280 >rdx 0x7fff1651f2a0 140733567857312 >rsi 0x6d9b280 114930304 >rdi 0x7fff1651f1f0 140733567857136 >rbp 0x7fff1651f2a0 0x7fff1651f2a0 >rsp 0x7fff1651f0a0 0x7fff1651f0a0 >r8 0x7fff1651f28c 140733567857292 >r9 0x7fff1651f264 140733567857252 >r10 0x0 0 >r11 0x2401560 37754208 >r12 0x7fff1651f1f0 140733567857136 >r13 0x24a8360 38437728 >r14 0x7fff1651f250 140733567857232 >r15 0x2344d70 36982128 >rip 0x41c290 0x41c290 <hwNode::getResources(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const+64> >eflags 0x10206 [ PF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function hwNode::getResources(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const: > 0x000000000041c250 <+0>: push %r15 > 0x000000000041c252 <+2>: push %r14 > 0x000000000041c254 <+4>: push %r13 > 0x000000000041c256 <+6>: push %r12 > 0x000000000041c258 <+8>: mov %rdi,%r12 > 0x000000000041c25b <+11>: push %rbp > 0x000000000041c25c <+12>: push %rbx > 0x000000000041c25d <+13>: sub $0x38,%rsp > 0x000000000041c261 <+17>: movq $0x0,(%rdi) > 0x000000000041c268 <+24>: movq $0x0,0x8(%rdi) > 0x000000000041c270 <+32>: mov %fs:0x28,%rax > 0x000000000041c279 <+41>: mov %rax,0x28(%rsp) > 0x000000000041c27e <+46>: xor %eax,%eax > 0x000000000041c280 <+48>: mov (%rsi),%rax > 0x000000000041c283 <+51>: movq $0x0,0x10(%rdi) > 0x000000000041c28b <+59>: test %rax,%rax > 0x000000000041c28e <+62>: je 0x41c2e8 <hwNode::getResources(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const+152> >=> 0x000000000041c290 <+64>: mov 0x248(%rax),%rbx > 0x000000000041c297 <+71>: cmp 0x250(%rax),%rbx > 0x000000000041c29e <+78>: je 0x41c2e8 <hwNode::getResources(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const+152> > 0x000000000041c2a0 <+80>: lea 0x10(%rsp),%r15 > 0x000000000041c2a5 <+85>: mov %rsi,%r13 > 0x000000000041c2a8 <+88>: mov %rdx,%r14 > 0x000000000041c2ab <+91>: mov %rsp,%rbp > 0x000000000041c2ae <+94>: xchg %ax,%ax > 0x000000000041c2b0 <+96>: mov %r14,%rdx > 0x000000000041c2b3 <+99>: mov %rbx,%rsi > 0x000000000041c2b6 <+102>: mov %rbp,%rdi > 0x000000000041c2b9 <+105>: callq 0x41a510 <hw::resource::asString(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const> > 0x000000000041c2be <+110>: mov %rbp,%rsi > 0x000000000041c2c1 <+113>: mov %r12,%rdi > 0x000000000041c2c4 <+116>: callq 0x427be0 <std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::emplace_back<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > >(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >&&)> > 0x000000000041c2c9 <+121>: mov (%rsp),%rdi > 0x000000000041c2cd <+125>: cmp %r15,%rdi > 0x000000000041c2d0 <+128>: je 0x41c2d7 <hwNode::getResources(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const+135> > 0x000000000041c2d2 <+130>: callq 0x40cfe0 <_ZdlPv@plt> > 0x000000000041c2d7 <+135>: mov 0x0(%r13),%rax > 0x000000000041c2db <+139>: add $0x8,%rbx > 0x000000000041c2df <+143>: cmp %rbx,0x250(%rax) > 0x000000000041c2e6 <+150>: jne 0x41c2b0 <hwNode::getResources(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const+96> > 0x000000000041c2e8 <+152>: mov 0x28(%rsp),%rcx > 0x000000000041c2ed <+157>: xor %fs:0x28,%rcx > 0x000000000041c2f6 <+166>: mov %r12,%rax > 0x000000000041c2f9 <+169>: jne 0x41c31d <hwNode::getResources(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const+205> > 0x000000000041c2fb <+171>: add $0x38,%rsp > 0x000000000041c2ff <+175>: pop %rbx > 0x000000000041c300 <+176>: pop %rbp > 0x000000000041c301 <+177>: pop %r12 > 0x000000000041c303 <+179>: pop %r13 > 0x000000000041c305 <+181>: pop %r14 > 0x000000000041c307 <+183>: pop %r15 > 0x000000000041c309 <+185>: retq > 0x000000000041c30a <+186>: mov %rax,%rbx > 0x000000000041c30d <+189>: mov %r12,%rdi > 0x000000000041c310 <+192>: callq 0x414d10 <std::vector<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >::~vector()> > 0x000000000041c315 <+197>: mov %rbx,%rdi > 0x000000000041c318 <+200>: callq 0x40d760 <_Unwind_Resume@plt> > 0x000000000041c31d <+205>: callq 0x40d140 <__stack_chk_fail@plt> > 0x000000000041c322 <+210>: mov (%rsp),%rdi > 0x000000000041c326 <+214>: add $0x10,%rbp > 0x000000000041c32a <+218>: mov %rax,%rbx > 0x000000000041c32d <+221>: cmp %rbp,%rdi > 0x000000000041c330 <+224>: je 0x41c30d <hwNode::getResources(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const+189> > 0x000000000041c332 <+226>: callq 0x40cfe0 <_ZdlPv@plt> > 0x000000000041c337 <+231>: jmp 0x41c30d <hwNode::getResources(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const+189> >End of assembler dump. >== EXPLOITABLE ==
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 1366851
: 1190679 |
1190680
|
1190681
|
1190682
|
1190683
|
1190684
|
1190685
|
1190686
|
1190687
|
1190688
|
1190689
|
1190690
|
1190691