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 612105 Details for
Bug 856631
segfault in IA__g_type_check_instance_is_a when dealing with expired tickets
[?]
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.
backtrace by abrt
krb5-auth-dialog_abrt-bt (text/plain), 22.86 KB, created by
David Jaša
on 2012-09-12 13:30:40 UTC
(
hide
)
Description:
backtrace by abrt
Filename:
MIME Type:
Creator:
David Jaša
Created:
2012-09-12 13:30:40 UTC
Size:
22.86 KB
patch
obsolete
>warning: core file may not match specified executable file. >Missing separate debuginfo for >Try: yum --disablerepo='*' --enablerepo='*-debug*' install /usr/lib/debug/.build-id/8b/db0269df53af3b4d79dda664c40a75c5de589a /var/cache/abrt-di/usr/lib/debug/.build-id/8b/db0269df53af3b4d79dda664c40a75c5de589a >[New Thread 25600] >[Thread debugging using libthread_db enabled] >Core was generated by `krb5-auth-dialog -A'. >Program terminated with signal 11, Segmentation fault. >#0 IA__g_type_check_instance_is_a (type_instance=0x1b49930, iface_type=<value optimized out>) at gtype.c:3697 >3697 check = node && node->is_instantiatable && iface && type_node_conforms_to_U (node, iface, TRUE, FALSE); > >Thread 1 (Thread 0x7f2bde58f940 (LWP 25600)): >#0 IA__g_type_check_instance_is_a (type_instance=0x1b49930, iface_type=<value optimized out>) at gtype.c:3697 > node = 0x700000000000090 > iface = 0x1a174d0 > check = 28507808 >#1 0x0000003eef682506 in IA__gtk_widget_destroy (widget=0x1b49930) at gtkwidget.c:2964 > __inst = 0x1b49930 > __t = <value optimized out> > __r = <value optimized out> > _g_boolean_var_ = <value optimized out> > __PRETTY_FUNCTION__ = "IA__gtk_widget_destroy" >#2 0x00000000004085ec in ka_grab_credentials (applet=0x1a5ddb0) at krb5-auth-dialog.c:1007 > errmsg = 0x1be78e0 "Nep\305\231\303\255pustn\303\275 argument" > retval = <value optimized out> > success = 0 > pwdialog = 0x1a92f00 >#3 0x0000000000409c0c in ka_tray_icon_on_click (status_icon=<value optimized out>, data=0x1a5ddb0) at krb5-auth-applet.c:759 > applet = <value optimized out> >#4 0x0000003ee8c0bb3e in IA__g_closure_invoke (closure=0x1a0f0e0, return_value=0x0, n_param_values=1, param_values=0x1bc8a20, invocation_hint=0x7fff0ed82e20) at gclosure.c:767 > marshal = <value optimized out> > marshal_data = <value optimized out> > in_marshal = <value optimized out> > __PRETTY_FUNCTION__ = "IA__g_closure_invoke" >#5 0x0000003ee8c20e23 in signal_emit_unlocked_R (node=<value optimized out>, detail=0, instance=0x1a5e550, emission_return=0x0, instance_and_params=0x1bc8a20) at gsignal.c:3247 > tmp = <value optimized out> > handler = 0x1a4b2d0 > accumulator = 0x0 > emission = {next = 0x7fff0ed83280, instance = 0x1a5e550, ihint = {signal_id = 145, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > class_closure = 0x1a64210 > handler_list = 0x1a4b2d0 > 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 = 145 > max_sequential_handler_number = 109 > return_value_altered = 1 >#6 0x0000003ee8c220af in IA__g_signal_emit_valist (instance=<value optimized out>, signal_id=<value optimized out>, detail=<value optimized out>, var_args=0x7fff0ed83010) at gsignal.c:2980 > instance_and_params = 0x1bc8a20 > signal_return_type = 4 > param_values = 0x1bc8a38 > node = 0x1a64240 > i = <value optimized out> > n_params = 0 > __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist" >#7 0x0000003ee8c225f3 in IA__g_signal_emit (instance=<value optimized out>, signal_id=<value optimized out>, detail=<value optimized out>) at gsignal.c:3037 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff0ed830f0, reg_save_area = 0x7fff0ed83030}} >#8 0x0000003eef5d41ff in emit_activate_signal (status_icon=0x1a5e550 [GtkStatusIcon], event=0x1a724c0) at gtkstatusicon.c:1275 >No locals. >#9 gtk_status_icon_button_press (status_icon=0x1a5e550 [GtkStatusIcon], event=0x1a724c0) at gtkstatusicon.c:1760 > handled = 0 >#10 0x0000003eef553f33 in _gtk_marshal_BOOLEAN__BOXED (closure=0x1a66e10, return_value=0x7fff0ed832d0, n_param_values=<value optimized out>, param_values=0x1b2cd60, invocation_hint=<value optimized out>, marshal_data=<value optimized out>) at gtkmarshalers.c:84 > callback = 0x3eef5d4180 <gtk_status_icon_button_press> > cc = 0x1a66e10 > data1 = 0x1a5e550 > data2 = 0x1a65d70 > v_return = <value optimized out> > __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXED" >#11 0x0000003ee8c0bb3e in IA__g_closure_invoke (closure=0x1a66e10, return_value=0x7fff0ed832d0, n_param_values=2, param_values=0x1b2cd60, invocation_hint=0x7fff0ed83290) at gclosure.c:767 > marshal = <value optimized out> > marshal_data = <value optimized out> > in_marshal = <value optimized out> > __PRETTY_FUNCTION__ = "IA__g_closure_invoke" >#12 0x0000003ee8c20e23 in signal_emit_unlocked_R (node=<value optimized out>, detail=0, instance=0x1a65d70, emission_return=0x7fff0ed83420, instance_and_params=0x1b2cd60) at gsignal.c:3247 > tmp = <value optimized out> > handler = 0x1a66d70 > accumulator = 0x1a20130 > emission = {next = 0x0, instance = 0x1a65d70, ihint = {signal_id = 33, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > class_closure = 0x1a1ff60 > handler_list = 0x1a66d70 > return_accu = 0x7fff0ed832d0 > 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 = 109 > return_value_altered = 0 >#13 0x0000003ee8c21f4a in IA__g_signal_emit_valist (instance=<value optimized out>, signal_id=<value optimized out>, detail=<value optimized out>, var_args=0x7fff0ed83480) at gsignal.c:2990 > 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 = 0x1b2cd60 > signal_return_type = 20 > param_values = 0x1b2cd78 > node = 0x1a1fd10 > i = <value optimized out> > n_params = 1 > __PRETTY_FUNCTION__ = "IA__g_signal_emit_valist" >#14 0x0000003ee8c225f3 in IA__g_signal_emit (instance=<value optimized out>, signal_id=<value optimized out>, detail=<value optimized out>) at gsignal.c:3037 > var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fff0ed83560, reg_save_area = 0x7fff0ed834a0}} >#15 0x0000003eef676a9f in gtk_widget_event_internal (widget=0x1a65d70 [GtkTrayIcon], event=0x1a724c0) at gtkwidget.c:4775 > signal_num = <value optimized out> > return_val = 0 >#16 0x0000003eef54acaa in IA__gtk_propagate_event (widget=0x1a65d70 [GtkTrayIcon], event=0x1a724c0) at gtkmain.c:2417 > tmp = <value optimized out> > handled_event = <value optimized out> > __PRETTY_FUNCTION__ = "IA__gtk_propagate_event" >#17 0x0000003eef54be1c in IA__gtk_main_do_event (event=0x1a724c0) at gtkmain.c:1622 > event_widget = <value optimized out> > grab_widget = 0x1a65d70 [GtkTrayIcon] > window_group = 0x1a6b760 [GtkWindowGroup] > rewritten_event = <value optimized out> > tmp_list = <value optimized out> > __PRETTY_FUNCTION__ = "IA__gtk_main_do_event" >#18 0x0000003eef05ffdc in gdk_event_dispatch (source=<value optimized out>, callback=<value optimized out>, user_data=<value optimized out>) at gdkevents-x11.c:2372 > display = <value optimized out> > event = 0x1a724c0 >#19 0x0000003ee8038f0e in g_main_dispatch (context=0x19ec2e0) at gmain.c:1960 > dispatch = 0x3eef05ff90 <gdk_event_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0 > cb_funcs = 0x0 > cb_data = 0x0 > current_source_link = {data = 0x19ec240, next = 0x0} > need_destroy = <value optimized out> > source = 0x19ec240 > current = 0x1a2cab0 > i = <value optimized out> >#20 IA__g_main_context_dispatch (context=0x19ec2e0) at gmain.c:2513 >No locals. >#21 0x0000003ee803c938 in g_main_context_iterate (context=0x19ec2e0, block=1, dispatch=1, self=<value optimized out>) at gmain.c:2591 > max_priority = 2147483647 > timeout = 499 > some_ready = 1 > nfds = 9 > allocated_nfds = <value optimized out> > fds = <value optimized out> > __PRETTY_FUNCTION__ = "g_main_context_iterate" >#22 0x0000003ee803cd55 in IA__g_main_loop_run (loop=0x1a94c00) at gmain.c:2799 > self = 0x19fefa0 > __PRETTY_FUNCTION__ = "IA__g_main_loop_run" >#23 0x0000003eef54c307 in IA__gtk_main () at gtkmain.c:1218 > tmp_list = <value optimized out> > functions = 0x0 > init = <value optimized out> > loop = 0x1a94c00 >#24 0x0000000000408cd7 in main (argc=1, argv=0x7fff0ed83a38) at krb5-auth-dialog.c:1128 > applet = 0x1a5ddb0 > context = <value optimized out> > error = 0x0 > status = 0 > run_auto = 0 > run_always = 1 > help_msg = 0x412338 "Run 'krb5-auth-dialog --help' to see a full list of available command line options" > options = {{long_name = 0x4121fd "auto", short_name = 97 'a', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff0ed83938, description = 0x4122d8 "Only run if an initialized ccache is found (default)", arg_description = 0x0}, {long_name = 0x412202 "always", short_name = 65 'A', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x7fff0ed83934, description = 0x412209 "Always run", arg_description = 0x0}, {long_name = 0x0, short_name = 0 '\000', flags = 0, arg = G_OPTION_ARG_NONE, arg_data = 0x0, description = 0x0, arg_description = 0x0}} >From To Syms Read Shared Object Library >0x0000003ef2c1a610 0x0000003ef2c8f7c8 Yes /lib64/libkrb5.so.3.3 >0x0000003ef20047c0 0x0000003ef201e468 Yes /lib64/libk5crypto.so.3.1 >0x0000003ef1c013f0 0x0000003ef1c01fc8 Yes /lib64/libcom_err.so.2.1 >0x0000003efe403390 0x0000003efe4064d8 Yes /usr/lib64/libnotify.so.1.2.3 >0x0000003ef1809040 0x0000003ef1819c68 Yes /usr/lib64/libdbus-glib-1.so.2.1.0 >0x0000003eed407090 0x0000003eed42e538 Yes /lib64/libdbus-1.so.3.4.0 >0x00007f2bde195660 0x00007f2bde1a0eb8 Yes /lib64/libpthread-2.12.so >0x00007f2bddf8a140 0x00007f2bddf8d4f8 Yes /lib64/librt-2.12.so >0x0000003ef5011ae0 0x0000003ef502da18 Yes /usr/lib64/libgconf-2.so.4.1.5 >0x0000003eef466280 0x0000003eef702f28 Yes /usr/lib64/libgtk-x11-2.0.so.0.1800.9 >0x0000003eef01cff0 0x0000003eef07eb68 Yes /usr/lib64/libgdk-x11-2.0.so.0.1800.9 >0x0000003eeec092f0 0x0000003eeec14908 Yes /usr/lib64/libatk-1.0.so.0.2809.1 >0x0000003eeb8189a0 0x0000003eeb87ac38 Yes /lib64/libgio-2.0.so.0.2200.5 >0x0000003eee007330 0x0000003eee021038 Yes /usr/lib64/libpangoft2-1.0.so.0.2800.1 >0x0000003eee805780 0x0000003eee8175e8 Yes /usr/lib64/libgdk_pixbuf-2.0.so.0.1800.9 >0x0000003eefc048b0 0x0000003eefc093d8 Yes /usr/lib64/libpangocairo-1.0.so.0.2800.1 >0x0000003eedc09c50 0x0000003eedc5b008 Yes /usr/lib64/libcairo.so.2.10800.8 >0x0000003ef040ed30 0x0000003ef042d5f8 Yes /usr/lib64/libpango-1.0.so.0.2800.1 >0x0000003eeac0c850 0x0000003eeac75388 Yes /usr/lib64/libfreetype.so.6.3.22 >0x0000003eeb405c80 0x0000003eeb41fec8 Yes /usr/lib64/libfontconfig.so.1.4.4 >0x0000003ee8c08970 0x0000003ee8c31f78 Yes /lib64/libgobject-2.0.so.0.2200.5 >0x0000003ee9c01080 0x0000003ee9c01fc8 Yes /lib64/libgmodule-2.0.so.0.2200.5 >0x0000003ee8013470 0x0000003ee808a0c8 Yes /lib64/libglib-2.0.so.0.2200.5 >0x00007f2bddc13a20 0x00007f2bddd3472c Yes /lib64/libc-2.12.so >0x0000003ef3802840 0x0000003ef3807a08 Yes /lib64/libkrb5support.so.0.1 >0x0000003ef2800bf0 0x0000003ef28011d8 Yes /lib64/libkeyutils.so.1.3 >0x00007f2bdd9de930 0x00007f2bdd9ed938 Yes /lib64/libresolv-2.12.so >0x00007f2bde3adb00 0x00007f2bde3c685b Yes /lib64/ld-2.12.so >0x0000003ef44278c0 0x0000003ef444b438 Yes /usr/lib64/libORBit-2.so.0.1.0 >0x0000003ee941dcf0 0x0000003ee94a7d38 Yes /usr/lib64/libX11.so.6.3.0 >0x0000003eec4013e0 0x0000003eec404548 Yes /usr/lib64/libXfixes.so.3.1.0 >0x00007f2bdd75ae70 0x00007f2bdd79aec8 Yes /lib64/libm-2.12.so >0x0000003eea4036c0 0x0000003eea40efc8 Yes /usr/lib64/libXext.so.6.4.0 >0x0000003eec0018c0 0x0000003eec007f78 Yes /usr/lib64/libXrender.so.1.3.0 >0x0000003eed000a20 0x0000003eed001508 Yes /usr/lib64/libXinerama.so.1.0.0 >0x0000003eebc02030 0x0000003eebc0c338 Yes /usr/lib64/libXi.so.6.1.0 >0x0000003eec801a20 0x0000003eec808208 Yes /usr/lib64/libXrandr.so.2.2.0 >0x0000003eecc028d0 0x0000003eecc07668 Yes /usr/lib64/libXcursor.so.1.0.2 >0x0000003ef0000b30 0x0000003ef0001908 Yes /usr/lib64/libXcomposite.so.1.0.0 >0x0000003eed800a90 0x0000003eed801648 Yes /usr/lib64/libXdamage.so.1.1.0 >0x00007f2bdd553de0 0x00007f2bdd554998 Yes /lib64/libdl-2.12.so >0x0000003ee8405850 0x0000003ee8415c78 Yes /lib64/libselinux.so.1 >0x0000003eeb004830 0x0000003eeb01dec8 Yes /usr/lib64/libpng12.so.0.49.0 >0x0000003eee40a020 0x0000003eee475268 Yes /usr/lib64/libpixman-1.so.0.26.2 >0x0000003ee7801f30 0x0000003ee780d1b8 Yes /lib64/libz.so.1.2.3 >0x0000003eea803cd0 0x0000003eea81cc88 Yes /lib64/libexpat.so.1.5.2 >0x0000003eea001590 0x0000003eea0029e8 Yes /lib64/libgthread-2.0.so.0.2200.5 >0x0000003ee9809860 0x0000003ee9815808 Yes /usr/lib64/libxcb.so.1.1.0 >0x0000003ee9000dd0 0x0000003ee9001b58 Yes /usr/lib64/libXau.so.6.0.0 >0x00007f2bd74b61f0 0x00007f2bd74be648 Yes /lib64/libnss_files-2.12.so >0x00007f2bd728cb40 0x00007f2bd72ae608 Yes /usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so >0x00007f2bd7087600 0x00007f2bd7087de8 Yes /usr/lib64/gtk-2.0/modules/libpk-gtk-module.so >0x00007f2bd6e81f00 0x00007f2bd6e84168 Yes /usr/lib64/gtk-2.0/modules/libcanberra-gtk-module.so >0x0000003f00401bf0 0x0000003f00402fe8 Yes /usr/lib64/libcanberra-gtk.so.0.1.5 >0x0000003f00003280 0x0000003f0000c248 Yes /usr/lib64/libcanberra.so.0.2.1 >0x0000003efd801fa0 0x0000003efd805fd8 Yes /usr/lib64/libvorbisfile.so.3.3.2 >0x0000003ef9003ae0 0x0000003ef901a9b8 Yes /usr/lib64/libvorbis.so.0.4.3 >0x0000003ef84018d0 0x0000003ef8403ce8 Yes /usr/lib64/libogg.so.0.6.0 >0x0000003ef6801e30 0x0000003ef6809cb8 Yes /usr/lib64/libtdb.so.1.2.1 >0x0000003efc802370 0x0000003efc806758 Yes /usr/lib64/libltdl.so.7.2.1 >0x00007f2bd6c5e940 0x00007f2bd6c77348 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f2bd6a47e30 0x00007f2bd6a51a98 Yes /usr/lib64/libgvfscommon.so.0.0.0 >0x0000003efa402930 0x0000003efa40a888 Yes /lib64/libudev.so.0.5.1 >0x00007f2bd683ce10 0x00007f2bd683d688 Yes /lib64/libutil-2.12.so >0x00007f2bd662bb70 0x00007f2bd66375b8 Yes /usr/lib64/gio/modules/libgioremote-volume-monitor.so >0x00007f2bd3540000 0x00007f2bd3542088 Yes /usr/lib64/gtk-2.0/2.10.0/immodules/im-ibus.so >0x0000003ef140f0b0 0x0000003ef142aab8 Yes /usr/lib64/libibus.so.2.0.0 >0x00007f2bd3296b40 0x00007f2bd32979d8 Yes /usr/lib64/krb5/plugins/preauth/encrypted_challenge.so >0x00007f2bd3093c40 0x00007f2bd30948c8 Yes (*) /usr/lib64/krb5/plugins/libkrb5/sssd_krb5_locator_plugin.so >0x00007f2bd2e6aaf0 0x00007f2bd2e6b768 Yes /lib64/libnss_mdns4_minimal.so.2 >0x00007f2bd2c65000 0x00007f2bd2c68328 Yes /lib64/libnss_dns-2.12.so >0x00007f2bd2a62b70 0x00007f2bd2a62ff8 Yes /usr/lib64/gtk-2.0/2.10.0/loaders/svg_loader.so >0x0000003f014081c0 0x0000003f0142d578 Yes /usr/lib64/librsvg-2.so.2.26.0 >0x0000003efa00f780 0x0000003efa02cbd8 Yes /usr/lib64/libgsf-1.so.114.0.15 >0x00007f2bd2830610 0x00007f2bd284ef18 Yes /usr/lib64/libcroco-0.6.so.3.0.1 >0x00007f2bd25006f0 0x00007f2bd25dc6b8 Yes /usr/lib64/libxml2.so.2.7.6 >0x0000003efac01630 0x0000003efac0dac8 Yes /lib64/libbz2.so.1.0.4 >(*): Shared library is missing debugging information. >$1 = 0x0 >No symbol "__glib_assert_msg" in current context. >rax 0x1b2fea0 28507808 >rbx 0x700000000000090 504403158265495696 >rcx 0x1 1 >rdx 0x1b2fea0 28507808 >rsi 0x1a174d0 27358416 >rdi 0x1b49930 28612912 >rbp 0x1a174d0 0x1a174d0 >rsp 0x7fff0ed82c90 0x7fff0ed82c90 >r8 0x3ee8e44ce8 270195248360 >r9 0x6400 25600 >r10 0x1 1 >r11 0x2 2 >r12 0x1be78e0 29260000 >r13 0x1 1 >r14 0x7fff0ed82e20 140733442436640 >r15 0x0 0 >rip 0x3ee8c26170 0x3ee8c26170 <IA__g_type_check_instance_is_a+128> >eflags 0x10202 [ 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 IA__g_type_check_instance_is_a: > 0x0000003ee8c260f0 <+0>: push %rbp > 0x0000003ee8c260f1 <+1>: push %rbx > 0x0000003ee8c260f2 <+2>: sub $0x8,%rsp > 0x0000003ee8c260f6 <+6>: test %rdi,%rdi > 0x0000003ee8c260f9 <+9>: je 0x3ee8c26138 <IA__g_type_check_instance_is_a+72> > 0x0000003ee8c260fb <+11>: mov (%rdi),%rax > 0x0000003ee8c260fe <+14>: test %rax,%rax > 0x0000003ee8c26101 <+17>: je 0x3ee8c26138 <IA__g_type_check_instance_is_a+72> > 0x0000003ee8c26103 <+19>: mov (%rax),%rbx > 0x0000003ee8c26106 <+22>: cmp $0x3fc,%rbx > 0x0000003ee8c2610d <+29>: ja 0x3ee8c26148 <IA__g_type_check_instance_is_a+88> > 0x0000003ee8c2610f <+31>: lea 0x21e3ca(%rip),%rax # 0x3ee8e444e0 <static_fundamental_type_nodes> > 0x0000003ee8c26116 <+38>: shr $0x2,%rbx > 0x0000003ee8c2611a <+42>: cmp $0x3fc,%rsi > 0x0000003ee8c26121 <+49>: mov (%rax,%rbx,8),%rbx > 0x0000003ee8c26125 <+53>: jbe 0x3ee8c26155 <IA__g_type_check_instance_is_a+101> > 0x0000003ee8c26127 <+55>: mov %rsi,%rbp > 0x0000003ee8c2612a <+58>: and $0xfffffffffffffffc,%rbp > 0x0000003ee8c2612e <+62>: test %rbx,%rbx > 0x0000003ee8c26131 <+65>: je 0x3ee8c26138 <IA__g_type_check_instance_is_a+72> > 0x0000003ee8c26133 <+67>: test %rbp,%rbp > 0x0000003ee8c26136 <+70>: jne 0x3ee8c26170 <IA__g_type_check_instance_is_a+128> > 0x0000003ee8c26138 <+72>: xor %eax,%eax > 0x0000003ee8c2613a <+74>: add $0x8,%rsp > 0x0000003ee8c2613e <+78>: pop %rbx > 0x0000003ee8c2613f <+79>: pop %rbp > 0x0000003ee8c26140 <+80>: retq > 0x0000003ee8c26141 <+81>: nopl 0x0(%rax) > 0x0000003ee8c26148 <+88>: and $0xfffffffffffffffc,%rbx > 0x0000003ee8c2614c <+92>: cmp $0x3fc,%rsi > 0x0000003ee8c26153 <+99>: ja 0x3ee8c26127 <IA__g_type_check_instance_is_a+55> > 0x0000003ee8c26155 <+101>: lea 0x21e384(%rip),%rax # 0x3ee8e444e0 <static_fundamental_type_nodes> > 0x0000003ee8c2615c <+108>: shr $0x2,%rsi > 0x0000003ee8c26160 <+112>: mov (%rax,%rsi,8),%rbp > 0x0000003ee8c26164 <+116>: jmp 0x3ee8c2612e <IA__g_type_check_instance_is_a+62> > 0x0000003ee8c26166 <+118>: nopw %cs:0x0(%rax,%rax,1) >=> 0x0000003ee8c26170 <+128>: testb $0x40,0xb(%rbx) > 0x0000003ee8c26174 <+132>: je 0x3ee8c26138 <IA__g_type_check_instance_is_a+72> > 0x0000003ee8c26176 <+134>: mov 0x8(%rbp),%eax > 0x0000003ee8c26179 <+137>: mov 0x8(%rbx),%edx > 0x0000003ee8c2617c <+140>: shr $0xc,%eax > 0x0000003ee8c2617f <+143>: shr $0xc,%edx > 0x0000003ee8c26182 <+146>: cmp %dl,%al > 0x0000003ee8c26184 <+148>: movzbl %al,%ecx > 0x0000003ee8c26187 <+151>: jbe 0x3ee8c261c8 <IA__g_type_check_instance_is_a+216> > 0x0000003ee8c26189 <+153>: movslq %ecx,%rcx > 0x0000003ee8c2618c <+156>: cmpq $0x8,0x38(%rbp,%rcx,8) > 0x0000003ee8c26192 <+162>: jne 0x3ee8c26138 <IA__g_type_check_instance_is_a+72> > 0x0000003ee8c26194 <+164>: lea 0x21eb45(%rip),%rdi # 0x3ee8e44ce0 <type_rw_lock> > 0x0000003ee8c2619b <+171>: callq 0x3ee8c085d0 <g_static_rw_lock_reader_lock@plt> > 0x0000003ee8c261a0 <+176>: mov 0x8(%rbp),%eax > 0x0000003ee8c261a3 <+179>: shr $0xc,%eax > 0x0000003ee8c261a6 <+182>: movzbl %al,%eax > 0x0000003ee8c261a9 <+185>: cmpq $0x8,0x38(%rbp,%rax,8) > 0x0000003ee8c261af <+191>: je 0x3ee8c261e8 <IA__g_type_check_instance_is_a+248> > 0x0000003ee8c261b1 <+193>: lea 0x21eb28(%rip),%rdi # 0x3ee8e44ce0 <type_rw_lock> > 0x0000003ee8c261b8 <+200>: callq 0x3ee8c088a0 <g_static_rw_lock_reader_unlock@plt> > 0x0000003ee8c261bd <+205>: xor %eax,%eax > 0x0000003ee8c261bf <+207>: jmpq 0x3ee8c2613a <IA__g_type_check_instance_is_a+74> > 0x0000003ee8c261c4 <+212>: nopl 0x0(%rax) > 0x0000003ee8c261c8 <+216>: movzbl %al,%ecx > 0x0000003ee8c261cb <+219>: movzbl %dl,%edx > 0x0000003ee8c261ce <+222>: mov 0x38(%rbp),%rsi > 0x0000003ee8c261d2 <+226>: sub %ecx,%edx > 0x0000003ee8c261d4 <+228>: mov $0x1,%eax > 0x0000003ee8c261d9 <+233>: movslq %edx,%rdx > 0x0000003ee8c261dc <+236>: cmp %rsi,0x38(%rbx,%rdx,8) > 0x0000003ee8c261e1 <+241>: jne 0x3ee8c26189 <IA__g_type_check_instance_is_a+153> > 0x0000003ee8c261e3 <+243>: jmpq 0x3ee8c2613a <IA__g_type_check_instance_is_a+74> > 0x0000003ee8c261e8 <+248>: movzwl 0xa(%rbx),%eax > 0x0000003ee8c261ec <+252>: test $0x1ff0,%ax > 0x0000003ee8c261f0 <+256>: je 0x3ee8c261b1 <IA__g_type_check_instance_is_a+193> > 0x0000003ee8c261f2 <+258>: mov 0x30(%rbx),%rbx > 0x0000003ee8c261f6 <+262>: shr $0x4,%ax > 0x0000003ee8c261fa <+266>: mov 0x38(%rbp),%rsi > 0x0000003ee8c261fe <+270>: mov %eax,%edx > 0x0000003ee8c26200 <+272>: and $0x1ff,%edx > 0x0000003ee8c26206 <+278>: sub $0x18,%rbx > 0x0000003ee8c2620a <+282>: jmp 0x3ee8c26215 <IA__g_type_check_instance_is_a+293> > 0x0000003ee8c2620c <+284>: sub %eax,%edx > 0x0000003ee8c2620e <+286>: test %edx,%edx > 0x0000003ee8c26210 <+288>: je 0x3ee8c261b1 <IA__g_type_check_instance_is_a+193> > 0x0000003ee8c26212 <+290>: mov %rcx,%rbx > 0x0000003ee8c26215 <+293>: lea 0x1(%rdx),%eax > 0x0000003ee8c26218 <+296>: shr %eax > 0x0000003ee8c2621a <+298>: mov %eax,%ecx > 0x0000003ee8c2621c <+300>: lea (%rcx,%rcx,2),%rcx > 0x0000003ee8c26220 <+304>: lea (%rbx,%rcx,8),%rcx > 0x0000003ee8c26224 <+308>: cmp (%rcx),%rsi > 0x0000003ee8c26227 <+311>: je 0x3ee8c26233 <IA__g_type_check_instance_is_a+323> > 0x0000003ee8c26229 <+313>: ja 0x3ee8c2620c <IA__g_type_check_instance_is_a+284> > 0x0000003ee8c2622b <+315>: lea -0x1(%rax),%edx > 0x0000003ee8c2622e <+318>: mov %rbx,%rcx > 0x0000003ee8c26231 <+321>: jmp 0x3ee8c2620e <IA__g_type_check_instance_is_a+286> > 0x0000003ee8c26233 <+323>: lea 0x21eaa6(%rip),%rdi # 0x3ee8e44ce0 <type_rw_lock> > 0x0000003ee8c2623a <+330>: callq 0x3ee8c088a0 <g_static_rw_lock_reader_unlock@plt> > 0x0000003ee8c2623f <+335>: mov $0x1,%eax > 0x0000003ee8c26244 <+340>: jmpq 0x3ee8c2613a <IA__g_type_check_instance_is_a+74> >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 856631
: 612105