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 866404 Details for
Bug 1068860
[abrt] udev-browse: g_type_check_instance_cast(): udev-browse killed by 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), 42.49 KB, created by
Stefan Ringel
on 2014-02-22 14:20:34 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Stefan Ringel
Created:
2014-02-22 14:20:34 UTC
Size:
42.49 KB
patch
obsolete
>[New LWP 6606] >[New LWP 6607] >warning: Could not load shared library symbols for 2 libraries, e.g. /lib64/libX11.so.6. >Use the "info sharedlibrary" command to see the complete listing. >Do you need "set solib-search-path" or "set sysroot"? >Warning: couldn't activate thread debugging using libthread_db: Cannot find new threads: generic error >warning: File "/usr/lib64/libthread_db-1.0.so" 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 /usr/lib64/libthread_db-1.0.so >line to your configuration file "/builddir/.gdbinit". >To completely disable this security protection add > set auto-load safe-path / >line to your configuration file "/builddir/.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" >warning: Unable to find libthread_db matching inferior's thread library, thread debugging will not be available. >Warning: couldn't activate thread debugging using libthread_db: Cannot find new threads: generic error >warning: File "/usr/lib64/libthread_db-1.0.so" auto-loading has been declined by your `auto-load safe-path' set to "$debugdir:$datadir/auto-load:/usr/bin/mono-gdb.py". >warning: Unable to find libthread_db matching inferior's thread library, thread debugging will not be available. >Core was generated by `udev-browse'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 g_type_check_instance_cast (type_instance=0x186ae80, iface_type=22703152) at gtype.c:4002 >4002 node = lookup_type_node_I (type_instance->g_class->g_type); > >Thread 2 (LWP 6607): >#0 0x00007f9af9eaf07d in internal_fallocate (fd=-1, offset=3, len=140303226900704) at ../sysdeps/posix/posix_fallocate.c:43 > st = {st_dev = 22824096, st_ino = 140303600260773, st_nlink = 140303349577472, st_mode = 4195926403, st_uid = 32666, st_gid = 0, __pad0 = 0, st_rdev = 140303349577472, st_size = 140303349577472, st_blksize = 5874253346117961301, st_blocks = 0, st_atim = {tv_sec = 0, tv_nsec = 140303349577472}, st_mtim = {tv_sec = 140735346874816, tv_nsec = -5859081048377080235}, st_ctim = {tv_sec = -5859044052445903275, tv_nsec = 0}, __glibc_reserved = {0, 0, 0}} > f = {f_type = 0, f_bsize = 8493653369, f_blocks = 18446744071562067967, f_bfree = 12749736330729899520, f_bavail = 22824096, f_files = 23258944, f_ffree = 0, f_fsid = {__val = {0, 0}}, f_namelen = 0, f_frsize = 140303349577472, f_flags = 140735346874816, f_spare = {140303600107066, 16, 140303644532736, 23259008}} >#1 0x00007f9af9eb944d in gnu_dev_makedev (major=<optimized out>, minor=<optimized out>) at ../sysdeps/unix/sysv/linux/makedev.c:37 >No locals. >#2 0x0000000000000000 in ?? () >No symbol table info available. > >Thread 1 (LWP 6606): >#0 g_type_check_instance_cast (type_instance=0x186ae80, iface_type=22703152) at gtype.c:4002 > node = <optimized out> > iface = <optimized out> > is_instantiatable = <optimized out> > check = <optimized out> >#1 0x00007f9afc5fc644 in cell_info_free (cell_info=0x18dff30) at gtktreeviewaccessible.c:106 >No locals. >#2 0x00007f9afa3da10c in iter_remove_or_steal (ri=ri@entry=0x7fff805b9580, notify=notify@entry=1) at ghash.c:789 > __FUNCTION__ = "iter_remove_or_steal" >#3 0x00007f9afa3dabfa in g_hash_table_iter_remove (iter=iter@entry=0x7fff805b9580) at ghash.c:816 >No locals. >#4 0x00007f9afc5fc7b0 in gtk_tree_view_accessible_do_remove_column (accessible=0x1635c90, treeview=treeview@entry=0x17d65a0, column=column@entry=0x173a0d0, id=0) at gtktreeviewaccessible.c:1752 > cell_info = <optimized out> > iter = {dummy1 = 0x17b0400, dummy2 = 0x7f9afa3d07dd <g_datalist_id_dup_data+173>, dummy3 = 0x4f, dummy4 = 15, dummy5 = -1326437980, dummy6 = 0x3b} > value = 0x18dff30 > row = <optimized out> > n_rows = <optimized out> > n_cols = <optimized out> >#5 0x00007f9afc5fe679 in _gtk_tree_view_accessible_remove_column (treeview=treeview@entry=0x17d65a0, column=column@entry=0x173a0d0, id=id@entry=0) at gtktreeviewaccessible.c:1784 > obj = <optimized out> >#6 0x00007f9afc572493 in gtk_tree_view_remove_column (tree_view=tree_view@entry=0x17d65a0, column=0x173a0d0) at gtktreeview.c:11935 > position = 0 > __FUNCTION__ = "gtk_tree_view_remove_column" >#7 0x00007f9afc576e8f in gtk_tree_view_destroy (widget=0x17d65a0) at gtktreeview.c:2026 > column = <optimized out> > tree_view = 0x17d65a0 > list = 0x1673040 >#8 0x00007f9afa6def72 in g_closure_invoke (closure=closure@entry=0x15aac00, return_value=return_value@entry=0x0, n_param_values=1, param_values=param_values@entry=0x7fff805b97f0, invocation_hint=invocation_hint@entry=0x7fff805b9790) at gclosure.c:770 > marshal = 0x7f9afa6dd8f0 <g_type_class_meta_marshal> > marshal_data = 0x98 > in_marshal = 1 > real_closure = 0x15aabe0 > __FUNCTION__ = "g_closure_invoke" >#9 0x00007f9afa6f1f04 in signal_emit_unlocked_R (node=node@entry=0x15a3ed0, detail=detail@entry=0, instance=instance@entry=0x17d65a0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff805b97f0) at gsignal.c:3667 > need_unset = 0 > accumulator = 0x0 > emission = {next = 0x7fff805b9c00, instance = 0x17d65a0, ihint = {signal_id = 3, detail = 0, run_type = G_SIGNAL_RUN_CLEANUP}, state = EMISSION_STOP, chain_type = 23990960} > handler_list = 0x0 > 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}}} > signal_id = 3 > max_sequential_handler_number = 462 > return_value_altered = <optimized out> >#10 0x00007f9afa6f9c02 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fff805b9970) at gsignal.c:3307 > instance_and_params = 0x7fff805b97f0 > signal_return_type = <optimized out> > param_values = 0x7fff805b9808 > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __FUNCTION__ = "g_signal_emit_valist" >#11 0x00007f9afa6f9ebf in g_signal_emit (instance=instance@entry=0x17d65a0, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3363 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff805b9a50, reg_save_area = 0x7fff805b9990}} >#12 0x00007f9afc59a878 in gtk_widget_dispose (object=0x17d65a0) at gtkwidget.c:11312 > widget = 0x17d65a0 > priv = 0x17d64e0 >#13 0x00007f9afa6e5d81 in g_object_run_dispose (object=0x17d65a0) at gobject.c:1072 > __FUNCTION__ = "g_object_run_dispose" >#14 0x00007f9afc4c2e8b in gtk_scrolled_window_forall (container=0x17dd180, include_internals=0, callback=0x7f9afc58cd70 <gtk_widget_destroy>, callback_data=0x0) at gtkscrolledwindow.c:1459 > priv = <optimized out> > scrolled_window = <optimized out> > __FUNCTION__ = "gtk_scrolled_window_forall" >#15 0x00007f9afc395f01 in gtk_container_destroy (widget=0x17dd180) at gtkcontainer.c:1396 > container = 0x17dd180 > priv = 0x17dd0a0 >#16 0x00007f9afa6def72 in g_closure_invoke (closure=closure@entry=0x15aac00, return_value=return_value@entry=0x0, n_param_values=1, param_values=param_values@entry=0x7fff805b9c70, invocation_hint=invocation_hint@entry=0x7fff805b9c10) at gclosure.c:770 > marshal = 0x7f9afa6dd8f0 <g_type_class_meta_marshal> > marshal_data = 0x98 > in_marshal = 1 > real_closure = 0x15aabe0 > __FUNCTION__ = "g_closure_invoke" >#17 0x00007f9afa6f1f04 in signal_emit_unlocked_R (node=node@entry=0x15a3ed0, detail=detail@entry=0, instance=instance@entry=0x17dd180, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff805b9c70) at gsignal.c:3667 > need_unset = 0 > accumulator = 0x0 > emission = {next = 0x7fff805ba070, instance = 0x17dd180, ihint = {signal_id = 3, detail = 0, run_type = G_SIGNAL_RUN_CLEANUP}, state = EMISSION_STOP, chain_type = 24713728} > handler_list = 0x0 > 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}}} > signal_id = 3 > max_sequential_handler_number = 446 > return_value_altered = <optimized out> >#18 0x00007f9afa6f9c02 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fff805b9df0) at gsignal.c:3307 > instance_and_params = 0x7fff805b9c70 > signal_return_type = <optimized out> > param_values = 0x7fff805b9c88 > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __FUNCTION__ = "g_signal_emit_valist" >#19 0x00007f9afa6f9ebf in g_signal_emit (instance=instance@entry=0x17dd180, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3363 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff805b9ed0, reg_save_area = 0x7fff805b9e10}} >#20 0x00007f9afc59a878 in gtk_widget_dispose (object=0x17dd180) at gtkwidget.c:11312 > widget = 0x17dd180 > priv = 0x17dd0c0 >#21 0x00007f9afa6e5d81 in g_object_run_dispose (object=0x17dd180) at gobject.c:1072 > __FUNCTION__ = "g_object_run_dispose" >#22 0x00007f9afc483764 in gtk_paned_forall (container=<optimized out>, include_internals=<optimized out>, callback=0x7f9afc58cd70 <gtk_widget_destroy>, callback_data=0x0) at gtkpaned.c:2063 > priv = 0x17dc0b0 > paned = <optimized out> >#23 0x00007f9afc395f01 in gtk_container_destroy (widget=0x17dc220) at gtkcontainer.c:1396 > container = 0x17dc220 > priv = 0x17dc140 >#24 0x00007f9afa6def72 in g_closure_invoke (closure=closure@entry=0x15aac00, return_value=return_value@entry=0x0, n_param_values=1, param_values=param_values@entry=0x7fff805ba0e0, invocation_hint=invocation_hint@entry=0x7fff805ba080) at gclosure.c:770 > marshal = 0x7f9afa6dd8f0 <g_type_class_meta_marshal> > marshal_data = 0x98 > in_marshal = 1 > real_closure = 0x15aabe0 > __FUNCTION__ = "g_closure_invoke" >#25 0x00007f9afa6f1f04 in signal_emit_unlocked_R (node=node@entry=0x15a3ed0, detail=detail@entry=0, instance=instance@entry=0x17dc220, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff805ba0e0) at gsignal.c:3667 > need_unset = 0 > accumulator = 0x0 > emission = {next = 0x7fff805ba4f0, instance = 0x17dc220, ihint = {signal_id = 3, detail = 0, run_type = G_SIGNAL_RUN_CLEANUP}, state = EMISSION_STOP, chain_type = 24821152} > handler_list = 0x0 > 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}}} > signal_id = 3 > max_sequential_handler_number = 436 > return_value_altered = <optimized out> >#26 0x00007f9afa6f9c02 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fff805ba260) at gsignal.c:3307 > instance_and_params = 0x7fff805ba0e0 > signal_return_type = <optimized out> > param_values = 0x7fff805ba0f8 > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __FUNCTION__ = "g_signal_emit_valist" >#27 0x00007f9afa6f9ebf in g_signal_emit (instance=instance@entry=0x17dc220, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3363 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff805ba340, reg_save_area = 0x7fff805ba280}} >#28 0x00007f9afc59a878 in gtk_widget_dispose (object=0x17dc220) at gtkwidget.c:11312 > widget = 0x17dc220 > priv = 0x17dc160 >#29 0x00007f9afa6e5d81 in g_object_run_dispose (object=0x17dc220) at gobject.c:1072 > __FUNCTION__ = "g_object_run_dispose" >#30 0x00007f9afc5a5b5e in gtk_window_forall (container=0x17c42b0, include_internals=0, callback=0x7f9afc58cd70 <gtk_widget_destroy>, callback_data=0x0) at gtkwindow.c:8060 > window = <optimized out> > priv = 0x17c40b0 > child = <optimized out> >#31 0x00007f9afc395f01 in gtk_container_destroy (widget=0x17c42b0) at gtkcontainer.c:1396 > container = 0x17c42b0 > priv = 0x17c41d0 >#32 0x00007f9afa6deff8 in g_closure_invoke (closure=closure@entry=0x15aac00, return_value=return_value@entry=0x0, n_param_values=1, param_values=param_values@entry=0x7fff805ba560, invocation_hint=invocation_hint@entry=0x7fff805ba500) at gclosure.c:770 > marshal = 0x7f9afa6dd8f0 <g_type_class_meta_marshal> > marshal_data = 0x98 > in_marshal = 0 > real_closure = 0x15aabe0 > __FUNCTION__ = "g_closure_invoke" >#33 0x00007f9afa6f1f04 in signal_emit_unlocked_R (node=node@entry=0x15a3ed0, detail=detail@entry=0, instance=instance@entry=0x17c42b0, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff805ba560) at gsignal.c:3667 > need_unset = 0 > accumulator = 0x0 > emission = {next = 0x0, instance = 0x17c42b0, ihint = {signal_id = 3, detail = 0, run_type = G_SIGNAL_RUN_CLEANUP}, state = EMISSION_STOP, chain_type = 24041344} > handler_list = 0x1753c60 > 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}}} > signal_id = 3 > max_sequential_handler_number = 427 > return_value_altered = <optimized out> >#34 0x00007f9afa6f9c02 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fff805ba6e0) at gsignal.c:3307 > instance_and_params = 0x7fff805ba560 > signal_return_type = <optimized out> > param_values = 0x7fff805ba578 > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __FUNCTION__ = "g_signal_emit_valist" >#35 0x00007f9afa6f9ebf in g_signal_emit (instance=instance@entry=0x17c42b0, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3363 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff805ba7c0, reg_save_area = 0x7fff805ba700}} >#36 0x00007f9afc59a878 in gtk_widget_dispose (object=0x17c42b0) at gtkwidget.c:11312 > widget = 0x17c42b0 > priv = 0x17c41f0 >#37 0x00007f9afa6e5d81 in g_object_run_dispose (object=0x17c42b0) at gobject.c:1072 > __FUNCTION__ = "g_object_run_dispose" >#38 0x00007f9afc58cdde in gtk_widget_destroy (widget=<optimized out>) at gtkwidget.c:4297 > __FUNCTION__ = "gtk_widget_destroy" >#39 0x00007f9afc442e94 in gtk_main_do_event (event=0x176b5b0) at gtkmain.c:1631 > event_widget = 0x17c42b0 > grab_widget = 0x17c42b0 > topmost_widget = <optimized out> > window_group = 0x17542e0 > rewritten_event = <optimized out> > device = 0x0 > tmp_list = <optimized out> > __FUNCTION__ = "gtk_main_do_event" >#40 0x00007f9afba65232 in gdk_event_source_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at gdkeventsource.c:364 > display = <optimized out> > event = 0x176b5b0 >#41 0x00007f9afa3eb81a in g_main_dispatch (context=0x15d3e50) at gmain.c:3065 > dispatch = 0x7f9afba65210 <gdk_event_source_dispatch> > prev_source = 0x0 > was_in_call = 0 > user_data = 0x0 > callback = 0x0 > cb_funcs = 0x0 > cb_data = 0x0 > need_destroy = <optimized out> > source = 0x15ef340 > current = 0x1617010 > i = 0 >#42 g_main_context_dispatch (context=context@entry=0x15d3e50) at gmain.c:3640 >No locals. >#43 0x00007f9afa3ebb68 in g_main_context_iterate (context=0x15d3e50, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3711 > max_priority = 2147483647 > timeout = 18441 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 4 > fds = 0x1642360 >#44 0x00007f9afa3ebe3a in g_main_loop_run (loop=0x188c090) at gmain.c:3905 > __FUNCTION__ = "g_main_loop_run" >#45 0x00007f9afc4421e5 in gtk_main () at gtkmain.c:1191 > loop = 0x188c090 >#46 0x00000000004059b4 in _vala_main (args=0x7fff805baa98, args_length1=1) at /usr/src/debug/udev-browse-0.3/udev-browse.c:1697 > _tmp0_ = 0x17c42b0 > window = 0x17c42b0 > _tmp1_ = <optimized out> > _tmp2_ = <optimized out> > _tmp2__length1 = <optimized out> > _tmp5_ = 0x17c42b0 > _tmp6_ = <optimized out> > _tmp7_ = 0x17c42b0 > _tmp8_ = 0x17c42b0 >#47 0x00007f9af9ddee95 in __libc_start_main (main=0x402bc0 <main>, argc=1, argv=0x7fff805baa98, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff805baa88) at libc-start.c:285 > result = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 5874253346117961301, 4205536, 140735346879120, 0, 0, -5874229945734871467, -5859049042224822699}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x4059d0 <__libc_csu_init>, 0x7fff805baa98}, data = {prev = 0x0, cleanup = 0x0, canceltype = 4217296}}} > not_first_call = <optimized out> >#48 0x0000000000402c09 in _start () >No symbol table info available. >From To Syms Read Shared Object Library >0x00007f9afc9f6740 0x00007f9afca24edc Yes /lib64/libgee.so.2 >0x00007f9afc2efde0 0x00007f9afc600c72 Yes /lib64/libgtk-3.so.0 >0x00007f9afbf28120 0x00007f9afbffbaeb Yes /lib64/libgio-2.0.so.0 >0x00007f9afbcdb740 0x00007f9afbce7333 Yes /lib64/libatk-1.0.so.0 >0x00007f9afba32ce0 0x00007f9afba8daf7 Yes /lib64/libgdk-3.so.0 >0x00007f9afb7f5e10 0x00007f9afb8099e0 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x00007f9afb5e9560 0x00007f9afb5ea59c Yes (*) /lib64/libcairo-gobject.so.2 >0x00007f9afb3dd860 0x00007f9afb3e2336 Yes /lib64/libpangocairo-1.0.so.0 >0x00007f9afb19adb0 0x00007f9afb1b9d06 Yes /lib64/libpango-1.0.so.0 >0x00007f9afae7c6d0 0x00007f9afaf4bef8 Yes /lib64/libcairo.so.2 > No /lib64/libX11.so.6 >0x00007f9afa9249a0 0x00007f9afa9278ea Yes /lib64/libgudev-1.0.so.0 >0x00007f9afa6d9d00 0x00007f9afa7096c6 Yes /lib64/libgobject-2.0.so.0 >0x00007f9afa3bc6d0 0x00007f9afa45634a Yes /lib64/libglib-2.0.so.0 >0x00007f9afa189a40 0x00007f9afa195d71 Yes /lib64/libpthread.so.0 >0x00007f9af9ddc4a0 0x00007f9af9f22673 Yes /lib64/libc.so.6 >0x00007f9af9bba190 0x00007f9af9bbb085 Yes /lib64/libgmodule-2.0.so.0 >0x00007f9af99ab240 0x00007f9af99b55f8 Yes /lib64/libXi.so.6 >0x00007f9af97a45f0 0x00007f9af97a6948 Yes /lib64/libXfixes.so.3 >0x00007f9af957ff10 0x00007f9af9593b54 Yes /lib64/libatk-bridge-2.0.so.0 >0x00007f9af93682a0 0x00007f9af93708db Yes /lib64/libpangoft2-1.0.so.0 >0x00007f9af912bca0 0x00007f9af9148fca Yes /lib64/libfontconfig.so.1 >0x00007f9af8e24610 0x00007f9af8e93a46 Yes /lib64/libm.so.6 >0x00007f9af8c18870 0x00007f9af8c1cfd8 Yes /lib64/libffi.so.6 >0x00007f9af8a13ed0 0x00007f9af8a149ce Yes /lib64/libdl.so.2 >0x00007f9af87ff200 0x00007f9af880b907 Yes /lib64/libz.so.1 >0x00007f9af85de4a0 0x00007f9af85f126e Yes /lib64/libselinux.so.1 >0x00007f9af83c0a90 0x00007f9af83cfdc9 Yes /lib64/libresolv.so.2 >0x00007f9af81babb0 0x00007f9af81bb510 Yes /lib64/libXinerama.so.1 >0x00007f9af7fb1c30 0x00007f9af7fb75d0 Yes /lib64/libXrandr.so.2 >0x00007f9af7da7ab0 0x00007f9af7dac690 Yes /lib64/libXcursor.so.1 >0x00007f9af7ba2cd0 0x00007f9af7ba36e8 Yes /lib64/libXcomposite.so.1 >0x00007f9af799fc40 0x00007f9af79a056c Yes /lib64/libXdamage.so.1 >0x00007f9af7795f30 0x00007f9af779a22f Yes /lib64/libwayland-client.so.0 >0x00007f9af755b420 0x00007f9af75725c5 Yes /lib64/libxkbcommon.so.0 >0x00007f9af7350250 0x00007f9af7351d31 Yes /lib64/libwayland-cursor.so.0 >0x00007f9af7140760 0x00007f9af714a460 Yes /lib64/libXext.so.6 >0x00007f9af6f37350 0x00007f9af6f3a2cc Yes /lib64/librt.so.1 >0x00007f9af6d07550 0x00007f9af6d28ca5 Yes /lib64/libpng16.so.16 >0x00007f9af6a5f370 0x00007f9af6ae96a0 Yes /lib64/libpixman-1.so.0 >0x00007f9af67bb590 0x00007f9af68295d2 Yes /lib64/libfreetype.so.6 >0x00007f9af658fc10 0x00007f9af65a2e8a Yes /lib64/libEGL.so.1 >0x00007f9af6386df0 0x00007f9af63878f3 Yes /lib64/libxcb-shm.so.0 >0x00007f9af617f610 0x00007f9af6182a4a Yes /lib64/libxcb-render.so.0 >0x00007f9af5f63bd0 0x00007f9af5f71ff5 Yes /lib64/libxcb.so.1 >0x00007f9af5d51b70 0x00007f9af5d57be8 Yes /lib64/libXrender.so.1 >0x00007f9af5afafa0 0x00007f9af5b376f2 Yes /lib64/libGL.so.1 >0x00007f9af58e06b0 0x00007f9af58e081a Yes /lib64/libgthread-2.0.so.0 >0x00007f9af5690d20 0x00007f9af56c4f9a Yes /lib64/libharfbuzz.so.0 >0x00007f9af547b4a0 0x00007f9af5483f6c Yes /lib64/libudev.so.1 >0x00007f9afcc42b10 0x00007f9afcc5cf40 Yes /lib64/ld-linux-x86-64.so.2 >0x00007f9af52583a0 0x00007f9af5269298 Yes /lib64/libatspi.so.0 >0x00007f9af5008840 0x00007f9af5032894 Yes /lib64/libdbus-1.so.3 >0x00007f9af4ddae00 0x00007f9af4df3cd9 Yes /lib64/libexpat.so.1 >0x00007f9af4b71640 0x00007f9af4bbc422 Yes /lib64/libpcre.so.1 >0x00007f9af494df30 0x00007f9af4963e9d Yes /lib64/liblzma.so.5 > No /lib64/libX11-xcb.so.1 >0x00007f9af4545920 0x00007f9af4546a75 Yes /lib64/libxcb-dri2.so.0 >0x00007f9af433e830 0x00007f9af4340c45 Yes /lib64/libxcb-xfixes.so.0 >0x00007f9af4139020 0x00007f9af4139bc5 Yes /lib64/libxcb-shape.so.0 >0x00007f9af3f320a0 0x00007f9af3f34280 Yes /lib64/libgbm.so.1 >0x00007f9af3d251a0 0x00007f9af3d2a9cf Yes /lib64/libwayland-server.so.0 >0x00007f9af3b013a0 0x00007f9af3b0a63e Yes /lib64/libglapi.so.0 >0x00007f9af38ef210 0x00007f9af38f4b88 Yes /lib64/libdrm.so.2 >0x00007f9af36e8ee0 0x00007f9af36e9bfc Yes /lib64/libXau.so.6 >0x00007f9af34d8020 0x00007f9af34dfdd5 Yes /lib64/libxcb-glx.so.0 >0x00007f9af32cbd50 0x00007f9af32cc4e3 Yes /lib64/libxcb-dri3.so.0 >0x00007f9af30c8c50 0x00007f9af30c9428 Yes /lib64/libxcb-present.so.0 >0x00007f9af2ec3060 0x00007f9af2ec4ff9 Yes /lib64/libxcb-sync.so.1 >0x00007f9af2cbf990 0x00007f9af2cbfc3c Yes /lib64/libxshmfence.so.1 >0x00007f9af2aba010 0x00007f9af2abc958 Yes /lib64/libXxf86vm.so.1 >0x00007f9af289f760 0x00007f9af28b1948 Yes /lib64/libgraphite2.so.3 >0x00007f9af2689af0 0x00007f9af26992e5 Yes /lib64/libgcc_s.so.1 >0x00007f9aebeeecf0 0x00007f9aebf09336 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f9aebcb8d20 0x00007f9aebcd0d26 Yes /usr/lib64/gvfs/libgvfscommon.so >0x00007f9aeba705b0 0x00007f9aeba98064 Yes /lib64/libbluray.so.1 >0x00007f9aeb869f10 0x00007f9aeb86a804 Yes /lib64/libutil.so.1 >0x00007f9aeb52e870 0x00007f9aeb6166fe Yes /lib64/libxml2.so.2 >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0xaaaaaaaaaaaaaaaa -6148914691236517206 >rbx 0x186ae80 25603712 >rcx 0x1798600 24741376 >rdx 0x1 1 >rsi 0x15a6c30 22703152 >rdi 0x186ae80 25603712 >rbp 0x7fff805b9578 0x7fff805b9578 >rsp 0x7fff805b9530 0x7fff805b9530 >r8 0xf 15 >r9 0x714da34 118807092 >r10 0x10 16 >r11 0x17b0400 24839168 >r12 0x173a0d0 24355024 >r13 0x1635c90 23288976 >r14 0x0 0 >r15 0x17d65a0 24995232 >rip 0x7f9afa70271c 0x7f9afa70271c <g_type_check_instance_cast+28> >eflags 0x10286 [ PF SF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 <unavailable> >st1 <unavailable> >st2 <unavailable> >st3 <unavailable> >st4 <unavailable> >st5 <unavailable> >st6 <unavailable> >st7 <unavailable> >fctrl <unavailable> >fstat <unavailable> >ftag <unavailable> >fiseg <unavailable> >fioff <unavailable> >foseg <unavailable> >fooff <unavailable> >fop <unavailable> >xmm0 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm1 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm2 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm3 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm4 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm5 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm6 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm7 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm8 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm9 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm10 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm11 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm12 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm13 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm14 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >xmm15 {v4_float = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_double = {<unavailable>, <unavailable>}, v16_int8 = {<unavailable> <repeats 16 times>}, v8_int16 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>, <unavailable>}, v4_int32 = {<unavailable>, <unavailable>, <unavailable>, <unavailable>}, v2_int64 = {<unavailable>, <unavailable>}, uint128 = <unavailable>} >mxcsr <unavailable> >Dump of assembler code for function g_type_check_instance_cast: > 0x00007f9afa702700 <+0>: push %r12 > 0x00007f9afa702702 <+2>: test %rdi,%rdi > 0x00007f9afa702705 <+5>: push %rbp > 0x00007f9afa702706 <+6>: push %rbx > 0x00007f9afa702707 <+7>: mov %rdi,%rbx > 0x00007f9afa70270a <+10>: je 0x7f9afa7027d3 <g_type_check_instance_cast+211> > 0x00007f9afa702710 <+16>: mov (%rdi),%rax > 0x00007f9afa702713 <+19>: test %rax,%rax > 0x00007f9afa702716 <+22>: je 0x7f9afa702978 <g_type_check_instance_cast+632> >=> 0x00007f9afa70271c <+28>: mov (%rax),%rdi > 0x00007f9afa70271f <+31>: cmp $0x3fc,%rdi > 0x00007f9afa702726 <+38>: ja 0x7f9afa7027e0 <g_type_check_instance_cast+224> > 0x00007f9afa70272c <+44>: mov %rdi,%rdx > 0x00007f9afa70272f <+47>: lea 0x21dfca(%rip),%rax # 0x7f9afa920700 <static_fundamental_type_nodes> > 0x00007f9afa702736 <+54>: shr $0x2,%rdx > 0x00007f9afa70273a <+58>: mov (%rax,%rdx,8),%r9 > 0x00007f9afa70273e <+62>: test %r9,%r9 > 0x00007f9afa702741 <+65>: je 0x7f9afa7027f0 <g_type_check_instance_cast+240> > 0x00007f9afa702747 <+71>: movzbl 0x16(%r9),%eax > 0x00007f9afa70274c <+76>: and $0x4,%eax > 0x00007f9afa70274f <+79>: cmp $0x1,%al > 0x00007f9afa702751 <+81>: sbb %edx,%edx > 0x00007f9afa702753 <+83>: add $0x1,%edx > 0x00007f9afa702756 <+86>: cmp $0x1,%al > 0x00007f9afa702758 <+88>: sbb %r10d,%r10d > 0x00007f9afa70275b <+91>: add $0x1,%r10d > 0x00007f9afa70275f <+95>: cmp $0x3fc,%rsi > 0x00007f9afa702766 <+102>: jbe 0x7f9afa702808 <g_type_check_instance_cast+264> > 0x00007f9afa70276c <+108>: mov %rsi,%r8 > 0x00007f9afa70276f <+111>: and $0xfffffffffffffffc,%r8 > 0x00007f9afa702773 <+115>: test %r8,%r8 > 0x00007f9afa702776 <+118>: jne 0x7f9afa702823 <g_type_check_instance_cast+291> > 0x00007f9afa70277c <+124>: mov %rdi,%rbp > 0x00007f9afa70277f <+127>: test %r10d,%r10d > 0x00007f9afa702782 <+130>: je 0x7f9afa702900 <g_type_check_instance_cast+512> > 0x00007f9afa702788 <+136>: test %rsi,%rsi > 0x00007f9afa70278b <+139>: lea 0xc5ad(%rip),%r12 # 0x7f9afa70ed3f > 0x00007f9afa702792 <+146>: je 0x7f9afa70279f <g_type_check_instance_cast+159> > 0x00007f9afa702794 <+148>: mov %rsi,%rdi > 0x00007f9afa702797 <+151>: callq 0x7f9afa6fbbb0 <type_descriptive_name_I> > 0x00007f9afa70279c <+156>: mov %rax,%r12 > 0x00007f9afa70279f <+159>: test %rbp,%rbp > 0x00007f9afa7027a2 <+162>: lea 0xc596(%rip),%rcx # 0x7f9afa70ed3f > 0x00007f9afa7027a9 <+169>: je 0x7f9afa7027b6 <g_type_check_instance_cast+182> > 0x00007f9afa7027ab <+171>: mov %rbp,%rdi > 0x00007f9afa7027ae <+174>: callq 0x7f9afa6fbbb0 <type_descriptive_name_I> > 0x00007f9afa7027b3 <+179>: mov %rax,%rcx > 0x00007f9afa7027b6 <+182>: lea 0xe41b(%rip),%rdx # 0x7f9afa710bd8 > 0x00007f9afa7027bd <+189>: lea 0x6f80(%rip),%rdi # 0x7f9afa709744 > 0x00007f9afa7027c4 <+196>: mov %r12,%r8 > 0x00007f9afa7027c7 <+199>: mov $0x10,%esi > 0x00007f9afa7027cc <+204>: xor %eax,%eax > 0x00007f9afa7027ce <+206>: callq 0x7f9afa6d9a70 <g_log@plt> > 0x00007f9afa7027d3 <+211>: mov %rbx,%rax > 0x00007f9afa7027d6 <+214>: pop %rbx > 0x00007f9afa7027d7 <+215>: pop %rbp > 0x00007f9afa7027d8 <+216>: pop %r12 > 0x00007f9afa7027da <+218>: retq > 0x00007f9afa7027db <+219>: nopl 0x0(%rax,%rax,1) > 0x00007f9afa7027e0 <+224>: mov %rdi,%r9 > 0x00007f9afa7027e3 <+227>: and $0xfffffffffffffffc,%r9 > 0x00007f9afa7027e7 <+231>: test %r9,%r9 > 0x00007f9afa7027ea <+234>: jne 0x7f9afa702747 <g_type_check_instance_cast+71> > 0x00007f9afa7027f0 <+240>: xor %edx,%edx > 0x00007f9afa7027f2 <+242>: xor %r10d,%r10d > 0x00007f9afa7027f5 <+245>: cmp $0x3fc,%rsi > 0x00007f9afa7027fc <+252>: ja 0x7f9afa70276c <g_type_check_instance_cast+108> > 0x00007f9afa702802 <+258>: nopw 0x0(%rax,%rax,1) > 0x00007f9afa702808 <+264>: mov %rsi,%rcx > 0x00007f9afa70280b <+267>: lea 0x21deee(%rip),%rax # 0x7f9afa920700 <static_fundamental_type_nodes> > 0x00007f9afa702812 <+274>: shr $0x2,%rcx > 0x00007f9afa702816 <+278>: mov (%rax,%rcx,8),%r8 > 0x00007f9afa70281a <+282>: test %r8,%r8 > 0x00007f9afa70281d <+285>: je 0x7f9afa70277c <g_type_check_instance_cast+124> > 0x00007f9afa702823 <+291>: test %dl,%dl > 0x00007f9afa702825 <+293>: je 0x7f9afa70277c <g_type_check_instance_cast+124> > 0x00007f9afa70282b <+299>: movzbl 0x14(%r8),%eax > 0x00007f9afa702830 <+304>: movzbl 0x14(%r9),%edx > 0x00007f9afa702835 <+309>: cmp %dl,%al > 0x00007f9afa702837 <+311>: jbe 0x7f9afa702958 <g_type_check_instance_cast+600> > 0x00007f9afa70283d <+317>: testb $0x4,0x16(%r9) > 0x00007f9afa702842 <+322>: je 0x7f9afa70277c <g_type_check_instance_cast+124> > 0x00007f9afa702848 <+328>: cmpq $0x8,0x48(%r8,%rax,8) > 0x00007f9afa70284e <+334>: jne 0x7f9afa70277c <g_type_check_instance_cast+124> > 0x00007f9afa702854 <+340>: mfence > 0x00007f9afa702857 <+343>: mov 0x38(%r9),%rdi > 0x00007f9afa70285b <+347>: movabs $0xaaaaaaaaaaaaaaab,%rbp > 0x00007f9afa702865 <+357>: nopl (%rax) > 0x00007f9afa702868 <+360>: test %rdi,%rdi > 0x00007f9afa70286b <+363>: je 0x7f9afa7029c8 <g_type_check_instance_cast+712> > 0x00007f9afa702871 <+369>: mfence > 0x00007f9afa702874 <+372>: mov 0x38(%r8),%rcx > 0x00007f9afa702878 <+376>: jmp 0x7f9afa702883 <g_type_check_instance_cast+387> > 0x00007f9afa70287a <+378>: nopw 0x0(%rax,%rax,1) > 0x00007f9afa702880 <+384>: mov %rax,%rcx > 0x00007f9afa702883 <+387>: xor %r11d,%r11d > 0x00007f9afa702886 <+390>: test %rcx,%rcx > 0x00007f9afa702889 <+393>: mov (%rdi),%eax > 0x00007f9afa70288b <+395>: je 0x7f9afa7028d8 <g_type_check_instance_cast+472> > 0x00007f9afa70288d <+397>: cmp -0x8(%rcx),%rax > 0x00007f9afa702891 <+401>: jae 0x7f9afa7028d8 <g_type_check_instance_cast+472> > 0x00007f9afa702893 <+403>: movzbl (%rcx,%rax,1),%eax > 0x00007f9afa702897 <+407>: test %eax,%eax > 0x00007f9afa702899 <+409>: je 0x7f9afa7028d8 <g_type_check_instance_cast+472> > 0x00007f9afa70289b <+411>: sub $0x1,%eax > 0x00007f9afa70289e <+414>: movslq %eax,%r12 > 0x00007f9afa7028a1 <+417>: mov -0x8(%rdi),%rax > 0x00007f9afa7028a5 <+421>: lea -0x8(%rax),%rdx > 0x00007f9afa7028a9 <+425>: mov %rdx,%rax > 0x00007f9afa7028ac <+428>: mul %rbp > 0x00007f9afa7028af <+431>: shr $0x4,%rdx > 0x00007f9afa7028b3 <+435>: cmp %rdx,%r12 > 0x00007f9afa7028b6 <+438>: jae 0x7f9afa7028d8 <g_type_check_instance_cast+472> > 0x00007f9afa7028b8 <+440>: lea (%r12,%r12,2),%rax > 0x00007f9afa7028bc <+444>: mov 0x48(%r8),%rdx > 0x00007f9afa7028c0 <+448>: lea (%rdi,%rax,8),%rax > 0x00007f9afa7028c4 <+452>: cmp %rdx,0x8(%rax) > 0x00007f9afa7028c8 <+456>: lea 0x8(%rax),%r11 > 0x00007f9afa7028cc <+460>: mov $0x0,%eax > 0x00007f9afa7028d1 <+465>: cmovne %rax,%r11 > 0x00007f9afa7028d5 <+469>: nopl (%rax) > 0x00007f9afa7028d8 <+472>: mfence > 0x00007f9afa7028db <+475>: mov 0x38(%r8),%rax > 0x00007f9afa7028df <+479>: cmp %rax,%rcx > 0x00007f9afa7028e2 <+482>: jne 0x7f9afa702880 <g_type_check_instance_cast+384> > 0x00007f9afa7028e4 <+484>: mfence > 0x00007f9afa7028e7 <+487>: mov 0x38(%r9),%rax > 0x00007f9afa7028eb <+491>: cmp %rax,%rdi > 0x00007f9afa7028ee <+494>: je 0x7f9afa7029b1 <g_type_check_instance_cast+689> > 0x00007f9afa7028f4 <+500>: mov %rax,%rdi > 0x00007f9afa7028f7 <+503>: jmpq 0x7f9afa702868 <g_type_check_instance_cast+360> > 0x00007f9afa7028fc <+508>: nopl 0x0(%rax) > 0x00007f9afa702900 <+512>: test %rsi,%rsi > 0x00007f9afa702903 <+515>: lea 0xc435(%rip),%r12 # 0x7f9afa70ed3f > 0x00007f9afa70290a <+522>: je 0x7f9afa702917 <g_type_check_instance_cast+535> > 0x00007f9afa70290c <+524>: mov %rsi,%rdi > 0x00007f9afa70290f <+527>: callq 0x7f9afa6fbbb0 <type_descriptive_name_I> > 0x00007f9afa702914 <+532>: mov %rax,%r12 > 0x00007f9afa702917 <+535>: test %rbp,%rbp > 0x00007f9afa70291a <+538>: lea 0xc41e(%rip),%rcx # 0x7f9afa70ed3f > 0x00007f9afa702921 <+545>: je 0x7f9afa70292e <g_type_check_instance_cast+558> > 0x00007f9afa702923 <+547>: mov %rbp,%rdi > 0x00007f9afa702926 <+550>: callq 0x7f9afa6fbbb0 <type_descriptive_name_I> > 0x00007f9afa70292b <+555>: mov %rax,%rcx > 0x00007f9afa70292e <+558>: lea 0xe2c3(%rip),%rdx # 0x7f9afa710bf8 > 0x00007f9afa702935 <+565>: lea 0x6e08(%rip),%rdi # 0x7f9afa709744 > 0x00007f9afa70293c <+572>: mov %r12,%r8 > 0x00007f9afa70293f <+575>: xor %eax,%eax > 0x00007f9afa702941 <+577>: mov $0x10,%esi > 0x00007f9afa702946 <+582>: callq 0x7f9afa6d9a70 <g_log@plt> > 0x00007f9afa70294b <+587>: mov %rbx,%rax > 0x00007f9afa70294e <+590>: pop %rbx > 0x00007f9afa70294f <+591>: pop %rbp > 0x00007f9afa702950 <+592>: pop %r12 > 0x00007f9afa702952 <+594>: retq > 0x00007f9afa702953 <+595>: nopl 0x0(%rax,%rax,1) > 0x00007f9afa702958 <+600>: movzbl %al,%ecx > 0x00007f9afa70295b <+603>: sub %ecx,%edx > 0x00007f9afa70295d <+605>: mov 0x48(%r8),%rcx > 0x00007f9afa702961 <+609>: movslq %edx,%rdx > 0x00007f9afa702964 <+612>: cmp %rcx,0x48(%r9,%rdx,8) > 0x00007f9afa702969 <+617>: jne 0x7f9afa70283d <g_type_check_instance_cast+317> > 0x00007f9afa70296f <+623>: jmpq 0x7f9afa7027d3 <g_type_check_instance_cast+211> > 0x00007f9afa702974 <+628>: nopl 0x0(%rax) > 0x00007f9afa702978 <+632>: test %rsi,%rsi > 0x00007f9afa70297b <+635>: lea 0xc3bd(%rip),%rcx # 0x7f9afa70ed3f > 0x00007f9afa702982 <+642>: je 0x7f9afa70298f <g_type_check_instance_cast+655> > 0x00007f9afa702984 <+644>: mov %rsi,%rdi > 0x00007f9afa702987 <+647>: callq 0x7f9afa6fbbb0 <type_descriptive_name_I> > 0x00007f9afa70298c <+652>: mov %rax,%rcx > 0x00007f9afa70298f <+655>: lea 0xe29a(%rip),%rdx # 0x7f9afa710c30 > 0x00007f9afa702996 <+662>: lea 0x6da7(%rip),%rdi # 0x7f9afa709744 > 0x00007f9afa70299d <+669>: xor %eax,%eax > 0x00007f9afa70299f <+671>: mov $0x10,%esi > 0x00007f9afa7029a4 <+676>: callq 0x7f9afa6d9a70 <g_log@plt> > 0x00007f9afa7029a9 <+681>: mov %rbx,%rax > 0x00007f9afa7029ac <+684>: pop %rbx > 0x00007f9afa7029ad <+685>: pop %rbp > 0x00007f9afa7029ae <+686>: pop %r12 > 0x00007f9afa7029b0 <+688>: retq > 0x00007f9afa7029b1 <+689>: test %r11,%r11 > 0x00007f9afa7029b4 <+692>: jne 0x7f9afa7027d3 <g_type_check_instance_cast+211> > 0x00007f9afa7029ba <+698>: mov (%rbx),%rax > 0x00007f9afa7029bd <+701>: mov (%rax),%rbp > 0x00007f9afa7029c0 <+704>: jmpq 0x7f9afa70277f <g_type_check_instance_cast+127> > 0x00007f9afa7029c5 <+709>: nopl (%rax) > 0x00007f9afa7029c8 <+712>: xor %r11d,%r11d > 0x00007f9afa7029cb <+715>: jmpq 0x7f9afa7028e4 <g_type_check_instance_cast+484> >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 1068860
: 866404 |
866405
|
866406
|
866407
|
866408
|
866409
|
866410
|
866411
|
866412
|
866413
|
866414