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 890763 Details for
Bug 1092491
[abrt] mate-notification-daemon: g_type_check_instance_cast(): mate-notification-daemon 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), 29.17 KB, created by
Robin Hack
on 2014-04-29 12:24:39 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Robin Hack
Created:
2014-04-29 12:24:39 UTC
Size:
29.17 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 12389] >[New LWP 12391] >[New LWP 12392] >warning: Could not load shared library symbols for 3 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"? >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/libexec/mate-notification-daemon'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 g_type_check_instance_cast (type_instance=type_instance@entry=0x656e776f6e500000, iface_type=33367040) at gtype.c:4003 >4003 if (type_instance->g_class) > >Thread 3 (Thread 0x7f5f81a21700 (LWP 12392)): >#0 0x00000036376ea9dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003639e495b4 in g_main_context_poll (priority=2147483647, n_fds=3, fds=0x7f5f740010c0, timeout=-1, context=0x7f5f7c013900) at gmain.c:4007 > poll_func = 0x3639e58500 <g_poll> >#2 g_main_context_iterate (context=0x7f5f7c013900, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = 3 > fds = 0x7f5f740010c0 >#3 0x0000003639e49a3a in g_main_loop_run (loop=0x7f5f7c013890) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x000000363ced0376 in gdbus_shared_thread_func (user_data=0x7f5f7c0138d0) at gdbusprivate.c:278 > data = 0x7f5f7c0138d0 >#5 0x0000003639e6ea45 in g_thread_proxy (data=0x1fe86d0) at gthread.c:798 > thread = 0x1fe86d0 >#6 0x0000003637e07f33 in start_thread (arg=0x7f5f81a21700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f5f81a21700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140048173504256, -8424852819587319340, 0, 0, 140048173504960, 140048173504256, 8479129913101433300, -8396812797652583980}, 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 0x00000036376f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 2 (Thread 0x7f5f82222700 (LWP 12391)): >#0 0x00000036376ea9dd in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003639e495b4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f5f7c0010e0, timeout=25000, context=0x1fed450) at gmain.c:4007 > poll_func = 0x3639e58500 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x1fed450, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 > max_priority = 2147483647 > timeout = 25000 > some_ready = <optimized out> > nfds = 1 > allocated_nfds = 1 > fds = 0x7f5f7c0010e0 >#3 0x0000003639e496dc in g_main_context_iteration (context=context@entry=0x1fed450, may_block=may_block@entry=1) at gmain.c:3774 > retval = <optimized out> >#4 0x00007f5f82229b7d in dconf_gdbus_worker_thread (user_data=0x1fed450) at dconf-gdbus-thread.c:81 > context = 0x1fed450 >#5 0x0000003639e6ea45 in g_thread_proxy (data=0x1fe80a0) at gthread.c:798 > thread = 0x1fe80a0 >#6 0x0000003637e07f33 in start_thread (arg=0x7f5f82222700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f5f82222700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140048181896960, -8424852819587319340, 0, 0, 140048181897664, 140048181896960, 8479131013149931988, -8396812797652583980}, 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 0x00000036376f4ded in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 >No locals. > >Thread 1 (Thread 0x7f5f88db49c0 (LWP 12389)): >#0 g_type_check_instance_cast (type_instance=type_instance@entry=0x656e776f6e500000, iface_type=33367040) at gtype.c:4003 >No locals. >#1 0x000000362dc6cd74 in IA__gdk_x11_screen_get_screen_number (screen=0x656e776f6e500000) at gdkscreen-x11.c:607 >No locals. >#2 0x0000000000408319 in get_work_area (stack=0x1fed370, rect=0x7fff097e8de0) at stack.c:69 > ret_workarea = 0x4 <Address 0x4 out of bounds> > workarea = 391 > type = 0 > win = <optimized out> > num = 232972904944 > leftovers = 140733352677568 > format = 0 > workareas = <optimized out> > result = <optimized out> > disp_screen = <optimized out> >#3 notify_stack_shift_notifications (stack=stack@entry=0x1fed370, nw=nw@entry=0x2005100, nw_l=nw_l@entry=0x7fff097e8e60, init_width=init_width@entry=0, init_height=init_height@entry=0, nw_x=nw_x@entry=0x0, nw_y=nw_y@entry=0x0) at stack.c:267 > workarea = {x = 26, y = 0, width = 2, height = 1} > monitor = {x = 4, y = 0, width = 159289376, height = 32767} > positions = <optimized out> > l = <optimized out> > x = <optimized out> > y = <optimized out> > shifty = 0 > i = <optimized out> > n_wins = <optimized out> >#4 0x000000000040889f in notify_stack_remove_window (stack=0x1fed370, nw=0x2005100) at stack.c:373 > remove_l = 0x0 >#5 0x000000363aa10298 in g_closure_invoke (closure=0x21265b0, return_value=return_value@entry=0x0, n_param_values=1, param_values=param_values@entry=0x7fff097e9020, invocation_hint=invocation_hint@entry=0x7fff097e8fc0) at gclosure.c:777 > marshal = 0x363aa12000 <g_cclosure_marshal_VOID__VOID> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0x2126590 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#6 0x000000363aa2235d in signal_emit_unlocked_R (node=node@entry=0x1feeab0, detail=detail@entry=0, instance=instance@entry=0x2005100, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff097e9020) at gsignal.c:3586 > tmp = <optimized out> > handler = 0x7f5f74007360 > accumulator = 0x0 > emission = {next = 0x0, instance = 0x2005100, ihint = {signal_id = 20, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > handler_list = 0x7f5f74007360 > 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 = 20 > max_sequential_handler_number = 51 > return_value_altered = 0 >#7 0x000000363aa2a0f2 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7fff097e91a0) at gsignal.c:3330 > instance_and_params = 0x7fff097e9020 > signal_return_type = <optimized out> > param_values = 0x7fff097e9038 > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" > __FUNCTION__ = "g_signal_emit_valist" >#8 0x000000363aa2a3af in g_signal_emit (instance=instance@entry=0x2005100, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3386 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff097e9280, reg_save_area = 0x7fff097e91c0}} >#9 0x000000362e173b2f in gtk_object_dispose (gobject=0x2005100) at gtkobject.c:421 > object = 0x2005100 >#10 0x000000363aa16df1 in g_object_run_dispose (object=0x2005100) at gobject.c:1067 > __PRETTY_FUNCTION__ = "g_object_run_dispose" >#11 0x00000000004051f3 in _notify_timeout_destroy (nt=0x2126600) at daemon.c:149 >No locals. >#12 0x0000003639e382e3 in g_hash_table_foreach_remove_or_steal (hash_table=0x1fd9360, func=func@entry=0x406720 <_is_expired>, user_data=user_data@entry=0x7fff097e9324, notify=notify@entry=1) at ghash.c:1412 > node_hash = <optimized out> > node_key = <optimized out> > node_value = <optimized out> > deleted = 0 > i = 2 > version = 4 > __PRETTY_FUNCTION__ = "g_hash_table_foreach_remove_or_steal" >#13 0x0000003639e391ec in g_hash_table_foreach_remove (hash_table=<optimized out>, func=func@entry=0x406720 <_is_expired>, user_data=user_data@entry=0x7fff097e9324) at ghash.c:1456 > __PRETTY_FUNCTION__ = "g_hash_table_foreach_remove" >#14 0x00000000004066c7 in _check_expiration (daemon=0x1fc68c0, daemon@entry=<error reading variable: value has been optimized out>) at daemon.c:741 > has_more_timeouts = 0 >#15 0x0000003639e49e43 in g_timeout_dispatch (source=source@entry=0x2125e30, callback=<optimized out>, user_data=<optimized out>) at gmain.c:4451 > timeout_source = 0x2125e30 > again = <optimized out> >#16 0x0000003639e492a6 in g_main_dispatch (context=0x1fdde60) at gmain.c:3066 > dispatch = 0x3639e49e30 <g_timeout_dispatch> > was_in_call = 0 > user_data = 0x1fc68c0 > callback = 0x406690 <_check_expiration> > cb_funcs = 0x363a12a8e0 <g_source_callback_funcs> > cb_data = 0x21275a0 > need_destroy = <optimized out> > current_source_link = {data = 0x2125e30, next = 0x0} > source = 0x2125e30 > current = 0x1fecd70 > i = 0 >#17 g_main_context_dispatch (context=context@entry=0x1fdde60) at gmain.c:3642 >No locals. >#18 0x0000003639e49628 in g_main_context_iterate (context=0x1fdde60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 > max_priority = 2147483647 > timeout = 100 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 3 > fds = 0x1fedad0 >#19 0x0000003639e49a3a in g_main_loop_run (loop=0x1fedaf0) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#20 0x000000362e145c27 in IA__gtk_main () at gtkmain.c:1257 > tmp_list = 0x0 > functions = 0x0 > init = <optimized out> > loop = 0x1fedaf0 >#21 0x0000000000404d3e in main (argc=1, argv=0x7fff097e9658) at daemon.c:1693 > daemon = 0x1fc68c0 > connection = 0x1fe0868 > bus_proxy = <optimized out> > error = 0x0 > res = <optimized out> > request_name_result = 1 >From To Syms Read Shared Object Library >0x000000363ae01190 0x000000363ae02088 Yes /lib64/libgmodule-2.0.so.0 >0x000000364a60a610 0x000000364a61c8b4 Yes /lib64/libdbus-glib-1.so.2 >0x000000363e207ab0 0x000000363e231a54 Yes /lib64/libdbus-1.so.3 >0x000000362fc01de0 0x000000362fc032f0 Yes /lib64/libcanberra-gtk.so.0 >0x000000362ec033f0 0x000000362ec0c1ec Yes /lib64/libcanberra.so.0 >0x000000362f80ed20 0x000000362f82f338 Yes /lib64/libmatewnck.so.0 >0x000000362e0699b0 0x000000362e2fce40 Yes /lib64/libgtk-x11-2.0.so.0 >0x000000362dc1e810 0x000000362dc7ee94 Yes /lib64/libgdk-x11-2.0.so.0 >0x000000362d404880 0x000000362d409358 Yes /lib64/libpangocairo-1.0.so.0 >0x0000003645a0a3b0 0x0000003645a15f34 Yes /lib64/libatk-1.0.so.0 >0x000000363d6136d0 0x000000363d6e2ef8 Yes /lib64/libcairo.so.2 >0x0000003646a06ed0 0x0000003646a1aac0 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x000000363ce31be0 0x000000363cef365c Yes /lib64/libgio-2.0.so.0 >0x000000362d807320 0x000000362d80f90c Yes /lib64/libpangoft2-1.0.so.0 >0x000000362d00d050 0x000000362d02bf88 Yes /lib64/libpango-1.0.so.0 >0x000000363aa0b160 0x000000363aa39a18 Yes /lib64/libgobject-2.0.so.0 >0x0000003639e1a6e0 0x0000003639eb2f1c Yes /lib64/libglib-2.0.so.0 >0x00000038ba606ca0 0x00000038ba623fcc Yes /lib64/libfontconfig.so.1 >0x00000038ba20d320 0x00000038ba278fb4 Yes /lib64/libfreetype.so.6 > No /lib64/libX11.so.6 >0x0000003637e059f0 0x0000003637e11614 Yes /lib64/libpthread.so.0 >0x000000363761f560 0x0000003637760bb4 Yes /lib64/libc.so.6 >0x0000003638200ed0 0x00000036382019d0 Yes /lib64/libdl.so.2 >0x00000036392022d0 0x00000036392050bc Yes /lib64/librt.so.1 >0x000000363de006b0 0x000000363de0081c Yes /lib64/libgthread-2.0.so.0 >0x000000364b602110 0x000000364b60640c Yes /lib64/libvorbisfile.so.3 >0x000000364d203850 0x000000364d21b180 Yes /lib64/libvorbis.so.0 >0x000000364be01aa0 0x000000364be04098 Yes /lib64/libogg.so.0 >0x000000362e8025b0 0x000000362e80c354 Yes /lib64/libtdb.so.1 >0x000000364da024b0 0x000000364da06778 Yes /lib64/libltdl.so.7 >0x0000003637a05890 0x0000003637a74bb8 Yes /lib64/libm.so.6 >0x000000364de031f0 0x000000364de066e4 Yes /lib64/libstartup-notification-1.so.0 >0x0000003641e00a50 0x0000003641e011c8 Yes /lib64/libXRes.so.1 >0x000000363e6015f0 0x000000363e603948 Yes /lib64/libXfixes.so.3 >0x000000363ee01b70 0x000000363ee07be8 Yes /lib64/libXrender.so.1 >0x000000363fa00bb0 0x000000363fa01510 Yes /lib64/libXinerama.so.1 >0x000000363ea02240 0x000000363ea0c5f8 Yes /lib64/libXi.so.6 >0x000000363fe01c30 0x000000363fe075d0 Yes /lib64/libXrandr.so.2 >0x000000363f602ab0 0x000000363f607690 Yes /lib64/libXcursor.so.1 >0x0000003648600cd0 0x00000036486016e8 Yes /lib64/libXcomposite.so.1 >0x0000003642200c40 0x000000364220156c Yes /lib64/libXdamage.so.1 >0x000000363d203760 0x000000363d20d460 Yes /lib64/libXext.so.6 >0x000000363da06d40 0x000000363da3afac Yes /lib64/libharfbuzz.so.0 >0x0000003640e0a510 0x0000003640e9258c Yes /lib64/libpixman-1.so.0 >0x0000003643605ea0 0x00000036436187cc Yes /lib64/libEGL.so.1 >0x000000363b205680 0x000000363b226e68 Yes /lib64/libpng16.so.16 >0x0000003645e00b90 0x0000003645e01460 Yes /lib64/libxcb-shm.so.0 >0x0000003642e03610 0x0000003642e06a7c Yes /lib64/libxcb-render.so.0 >0x000000363c209a00 0x000000363c2176c8 Yes /lib64/libxcb.so.1 >0x0000003638602210 0x000000363860e930 Yes /lib64/libz.so.1 >0x0000003641617b00 0x00000036416515d4 Yes /lib64/libGL.so.1 >0x000000363a601870 0x000000363a605fe8 Yes /lib64/libffi.so.6 >0x0000003639a064a0 0x0000003639a18fe4 Yes /lib64/libselinux.so.1 >0x000000363a203a40 0x000000363a2127dc Yes /lib64/libresolv.so.2 >0x000000363ca03e00 0x000000363ca1ccdc Yes /lib64/libexpat.so.1 >0x0000003637200b10 0x0000003637219c70 Yes /lib64/ld-linux-x86-64.so.2 >0x000000362f000ed0 0x000000362f00598c Yes /lib64/libcrypt.so.1 >0x000000364ce025b0 0x000000364ce033e4 Yes /lib64/libxcb-util.so.1 > No /lib64/libX11-xcb.so.1 > No /lib64/libgraphite2.so.3 >0x0000003642a01930 0x0000003642a02a88 Yes /lib64/libxcb-dri2.so.0 >0x0000003645202610 0x0000003645204748 Yes /lib64/libxcb-xfixes.so.0 >0x0000003643e01020 0x0000003643e01bc8 Yes /lib64/libxcb-shape.so.0 >0x00000036426022c0 0x000000364260409c Yes /lib64/libgbm.so.1 >0x0000003646204930 0x00000036462086f0 Yes /lib64/libwayland-client.so.0 >0x0000003645605950 0x000000364560aae0 Yes /lib64/libwayland-server.so.0 >0x00000036412091e0 0x0000003641212230 Yes /lib64/libglapi.so.0 >0x0000003f766034a0 0x0000003f7660bf52 Yes /lib64/libudev.so.1 >0x0000003017803210 0x0000003017808b88 Yes /lib64/libdrm.so.2 >0x000000363b600ee0 0x000000363b601bfc Yes /lib64/libXau.so.6 >0x0000003641a0a030 0x0000003641a11df8 Yes /lib64/libxcb-glx.so.0 >0x0000003640a01010 0x0000003640a03958 Yes /lib64/libXxf86vm.so.1 >0x0000003639601770 0x000000363964b8e8 Yes /lib64/libpcre.so.1 >0x0000003638a030e0 0x0000003638a19060 Yes /lib64/liblzma.so.5 >0x000000362f403e80 0x000000362f45a030 Yes /lib64/libfreebl3.so >0x00000035a2002af0 0x00000035a2012218 Yes /lib64/libgcc_s.so.1 >0x00007f5f8263def0 0x00007f5f826583f8 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00000038bd6128c0 0x00000038bd62a618 Yes /lib64/libgvfscommon.so.0 >0x00000038be204670 0x00000038be22c124 Yes /lib64/libbluray.so.1 >0x00007f5f8242ff10 0x00007f5f82430804 Yes /lib64/libutil.so.1 >0x000000364022e870 0x0000003640316930 Yes /lib64/libxml2.so.2 >0x00007f5f82226ab0 0x00007f5f8222b130 Yes /usr/lib64/gio/modules/libdconfsettings.so >0x00007f5f8101cad0 0x00007f5f8101ee3c Yes /usr/lib64/mate-notification-daemon/engines/libnodoka.so >0x00007f5f80ded9b0 0x00007f5f80e12dc8 Yes /usr/lib64/gtk-2.0/2.10.0/engines/libmurrine.so >0x00007f5f80bdf5b0 0x00007f5f80be4770 Yes /usr/lib64/gtk-2.0/2.10.0/engines/libpixmap.so >$1 = 0x0 >$2 = 0x0 >rax 0x1fd2400 33367040 >rbx 0x656e776f6e500000 7308910565744705536 >rcx 0x0 0 >rdx 0x0 0 >rsi 0x1fd2400 33367040 >rdi 0x656e776f6e500000 7308910565744705536 >rbp 0x1fed370 0x1fed370 >rsp 0x7fff097e8d20 0x7fff097e8d20 >r8 0x408ea3 4230819 >r9 0x7fff097e8cf4 140733352676596 >r10 0x41 65 >r11 0x34 52 >r12 0x7fff097e8e60 140733352676960 >r13 0x187 391 >r14 0x7fff097e8df0 140733352676848 >r15 0x0 0 >rip 0x363aa32b80 0x363aa32b80 <g_type_check_instance_cast+16> >eflags 0x10206 [ PF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 *value not available* >st1 *value not available* >st2 *value not available* >st3 *value not available* >st4 *value not available* >st5 *value not available* >st6 *value not available* >st7 *value not available* >fctrl *value not available* >fstat *value not available* >ftag *value not available* >fiseg *value not available* >fioff *value not available* >foseg *value not available* >fooff *value not available* >fop *value not available* >mxcsr *value not available* >ymm0 *value not available* >ymm1 *value not available* >ymm2 *value not available* >ymm3 *value not available* >ymm4 *value not available* >ymm5 *value not available* >ymm6 *value not available* >ymm7 *value not available* >ymm8 *value not available* >ymm9 *value not available* >ymm10 *value not available* >ymm11 *value not available* >ymm12 *value not available* >ymm13 *value not available* >ymm14 *value not available* >ymm15 *value not available* >Dump of assembler code for function g_type_check_instance_cast: > 0x000000363aa32b70 <+0>: push %r12 > 0x000000363aa32b72 <+2>: test %rdi,%rdi > 0x000000363aa32b75 <+5>: push %rbp > 0x000000363aa32b76 <+6>: push %rbx > 0x000000363aa32b77 <+7>: mov %rdi,%rbx > 0x000000363aa32b7a <+10>: je 0x363aa32c43 <g_type_check_instance_cast+211> >=> 0x000000363aa32b80 <+16>: mov (%rdi),%rax > 0x000000363aa32b83 <+19>: test %rax,%rax > 0x000000363aa32b86 <+22>: je 0x363aa32dd8 <g_type_check_instance_cast+616> > 0x000000363aa32b8c <+28>: mov (%rax),%rdi > 0x000000363aa32b8f <+31>: cmp $0x3fc,%rdi > 0x000000363aa32b96 <+38>: ja 0x363aa32c50 <g_type_check_instance_cast+224> > 0x000000363aa32b9c <+44>: mov %rdi,%rdx > 0x000000363aa32b9f <+47>: lea 0x21db5a(%rip),%rax # 0x363ac50700 <static_fundamental_type_nodes> > 0x000000363aa32ba6 <+54>: shr $0x2,%rdx > 0x000000363aa32baa <+58>: mov (%rax,%rdx,8),%r9 > 0x000000363aa32bae <+62>: test %r9,%r9 > 0x000000363aa32bb1 <+65>: je 0x363aa32c60 <g_type_check_instance_cast+240> > 0x000000363aa32bb7 <+71>: movzbl 0x16(%r9),%eax > 0x000000363aa32bbc <+76>: and $0x4,%eax > 0x000000363aa32bbf <+79>: cmp $0x1,%al > 0x000000363aa32bc1 <+81>: sbb %edx,%edx > 0x000000363aa32bc3 <+83>: add $0x1,%edx > 0x000000363aa32bc6 <+86>: cmp $0x1,%al > 0x000000363aa32bc8 <+88>: sbb %r10d,%r10d > 0x000000363aa32bcb <+91>: add $0x1,%r10d > 0x000000363aa32bcf <+95>: cmp $0x3fc,%rsi > 0x000000363aa32bd6 <+102>: jbe 0x363aa32c78 <g_type_check_instance_cast+264> > 0x000000363aa32bdc <+108>: mov %rsi,%r8 > 0x000000363aa32bdf <+111>: and $0xfffffffffffffffc,%r8 > 0x000000363aa32be3 <+115>: test %r8,%r8 > 0x000000363aa32be6 <+118>: jne 0x363aa32c93 <g_type_check_instance_cast+291> > 0x000000363aa32bec <+124>: mov %rdi,%rbp > 0x000000363aa32bef <+127>: test %r10d,%r10d > 0x000000363aa32bf2 <+130>: je 0x363aa32d60 <g_type_check_instance_cast+496> > 0x000000363aa32bf8 <+136>: test %rsi,%rsi > 0x000000363aa32bfb <+139>: lea 0xc4dd(%rip),%r12 # 0x363aa3f0df > 0x000000363aa32c02 <+146>: je 0x363aa32c0f <g_type_check_instance_cast+159> > 0x000000363aa32c04 <+148>: mov %rsi,%rdi > 0x000000363aa32c07 <+151>: callq 0x363aa2c0a0 <type_descriptive_name_I> > 0x000000363aa32c0c <+156>: mov %rax,%r12 > 0x000000363aa32c0f <+159>: test %rbp,%rbp > 0x000000363aa32c12 <+162>: lea 0xc4c6(%rip),%rcx # 0x363aa3f0df > 0x000000363aa32c19 <+169>: je 0x363aa32c26 <g_type_check_instance_cast+182> > 0x000000363aa32c1b <+171>: mov %rbp,%rdi > 0x000000363aa32c1e <+174>: callq 0x363aa2c0a0 <type_descriptive_name_I> > 0x000000363aa32c23 <+179>: mov %rax,%rcx > 0x000000363aa32c26 <+182>: lea 0xe38b(%rip),%rdx # 0x363aa40fb8 > 0x000000363aa32c2d <+189>: lea 0x6e70(%rip),%rdi # 0x363aa39aa4 > 0x000000363aa32c34 <+196>: mov %r12,%r8 > 0x000000363aa32c37 <+199>: mov $0x10,%esi > 0x000000363aa32c3c <+204>: xor %eax,%eax > 0x000000363aa32c3e <+206>: callq 0x363aa0aec0 <g_log@plt> > 0x000000363aa32c43 <+211>: mov %rbx,%rax > 0x000000363aa32c46 <+214>: pop %rbx > 0x000000363aa32c47 <+215>: pop %rbp > 0x000000363aa32c48 <+216>: pop %r12 > 0x000000363aa32c4a <+218>: retq > 0x000000363aa32c4b <+219>: nopl 0x0(%rax,%rax,1) > 0x000000363aa32c50 <+224>: mov %rdi,%r9 > 0x000000363aa32c53 <+227>: and $0xfffffffffffffffc,%r9 > 0x000000363aa32c57 <+231>: test %r9,%r9 > 0x000000363aa32c5a <+234>: jne 0x363aa32bb7 <g_type_check_instance_cast+71> > 0x000000363aa32c60 <+240>: xor %edx,%edx > 0x000000363aa32c62 <+242>: xor %r10d,%r10d > 0x000000363aa32c65 <+245>: cmp $0x3fc,%rsi > 0x000000363aa32c6c <+252>: ja 0x363aa32bdc <g_type_check_instance_cast+108> > 0x000000363aa32c72 <+258>: nopw 0x0(%rax,%rax,1) > 0x000000363aa32c78 <+264>: mov %rsi,%rcx > 0x000000363aa32c7b <+267>: lea 0x21da7e(%rip),%rax # 0x363ac50700 <static_fundamental_type_nodes> > 0x000000363aa32c82 <+274>: shr $0x2,%rcx > 0x000000363aa32c86 <+278>: mov (%rax,%rcx,8),%r8 > 0x000000363aa32c8a <+282>: test %r8,%r8 > 0x000000363aa32c8d <+285>: je 0x363aa32bec <g_type_check_instance_cast+124> > 0x000000363aa32c93 <+291>: test %dl,%dl > 0x000000363aa32c95 <+293>: je 0x363aa32bec <g_type_check_instance_cast+124> > 0x000000363aa32c9b <+299>: movzbl 0x14(%r8),%eax > 0x000000363aa32ca0 <+304>: movzbl 0x14(%r9),%edx > 0x000000363aa32ca5 <+309>: cmp %dl,%al > 0x000000363aa32ca7 <+311>: jbe 0x363aa32db8 <g_type_check_instance_cast+584> > 0x000000363aa32cad <+317>: testb $0x4,0x16(%r9) > 0x000000363aa32cb2 <+322>: je 0x363aa32bec <g_type_check_instance_cast+124> > 0x000000363aa32cb8 <+328>: cmpq $0x8,0x48(%r8,%rax,8) > 0x000000363aa32cbe <+334>: jne 0x363aa32bec <g_type_check_instance_cast+124> > 0x000000363aa32cc4 <+340>: mfence > 0x000000363aa32cc7 <+343>: mov 0x38(%r9),%rdi > 0x000000363aa32ccb <+347>: movabs $0xaaaaaaaaaaaaaaab,%r11 > 0x000000363aa32cd5 <+357>: nopl (%rax) > 0x000000363aa32cd8 <+360>: test %rdi,%rdi > 0x000000363aa32cdb <+363>: je 0x363aa32e11 <g_type_check_instance_cast+673> > 0x000000363aa32ce1 <+369>: mfence > 0x000000363aa32ce4 <+372>: mov 0x38(%r8),%rcx > 0x000000363aa32ce8 <+376>: nopl 0x0(%rax,%rax,1) > 0x000000363aa32cf0 <+384>: test %rcx,%rcx > 0x000000363aa32cf3 <+387>: mov (%rdi),%eax > 0x000000363aa32cf5 <+389>: je 0x363aa32d40 <g_type_check_instance_cast+464> > 0x000000363aa32cf7 <+391>: cmp -0x8(%rcx),%rax > 0x000000363aa32cfb <+395>: jae 0x363aa32d40 <g_type_check_instance_cast+464> > 0x000000363aa32cfd <+397>: movzbl (%rcx,%rax,1),%eax > 0x000000363aa32d01 <+401>: test %eax,%eax > 0x000000363aa32d03 <+403>: je 0x363aa32d40 <g_type_check_instance_cast+464> > 0x000000363aa32d05 <+405>: sub $0x1,%eax > 0x000000363aa32d08 <+408>: movslq %eax,%rbp > 0x000000363aa32d0b <+411>: mov -0x8(%rdi),%rax > 0x000000363aa32d0f <+415>: lea -0x8(%rax),%rdx > 0x000000363aa32d13 <+419>: mov %rdx,%rax > 0x000000363aa32d16 <+422>: mul %r11 > 0x000000363aa32d19 <+425>: shr $0x4,%rdx > 0x000000363aa32d1d <+429>: cmp %rdx,%rbp > 0x000000363aa32d20 <+432>: jae 0x363aa32d40 <g_type_check_instance_cast+464> > 0x000000363aa32d22 <+434>: lea 0x0(%rbp,%rbp,2),%rax > 0x000000363aa32d27 <+439>: mov 0x48(%r8),%rbp > 0x000000363aa32d2b <+443>: lea (%rdi,%rax,8),%rax > 0x000000363aa32d2f <+447>: cmp %rbp,0x8(%rax) > 0x000000363aa32d33 <+451>: lea 0x8(%rax),%rdx > 0x000000363aa32d37 <+455>: je 0x363aa32d42 <g_type_check_instance_cast+466> > 0x000000363aa32d39 <+457>: nopl 0x0(%rax) > 0x000000363aa32d40 <+464>: xor %edx,%edx > 0x000000363aa32d42 <+466>: mfence > 0x000000363aa32d45 <+469>: mov 0x38(%r8),%rax > 0x000000363aa32d49 <+473>: cmp %rax,%rcx > 0x000000363aa32d4c <+476>: je 0x363aa32e18 <g_type_check_instance_cast+680> > 0x000000363aa32d52 <+482>: mov %rax,%rcx > 0x000000363aa32d55 <+485>: jmp 0x363aa32cf0 <g_type_check_instance_cast+384> > 0x000000363aa32d57 <+487>: nopw 0x0(%rax,%rax,1) > 0x000000363aa32d60 <+496>: test %rsi,%rsi > 0x000000363aa32d63 <+499>: lea 0xc375(%rip),%r12 # 0x363aa3f0df > 0x000000363aa32d6a <+506>: je 0x363aa32d77 <g_type_check_instance_cast+519> > 0x000000363aa32d6c <+508>: mov %rsi,%rdi > 0x000000363aa32d6f <+511>: callq 0x363aa2c0a0 <type_descriptive_name_I> > 0x000000363aa32d74 <+516>: mov %rax,%r12 > 0x000000363aa32d77 <+519>: test %rbp,%rbp > 0x000000363aa32d7a <+522>: lea 0xc35e(%rip),%rcx # 0x363aa3f0df > 0x000000363aa32d81 <+529>: je 0x363aa32d8e <g_type_check_instance_cast+542> > 0x000000363aa32d83 <+531>: mov %rbp,%rdi > 0x000000363aa32d86 <+534>: callq 0x363aa2c0a0 <type_descriptive_name_I> > 0x000000363aa32d8b <+539>: mov %rax,%rcx > 0x000000363aa32d8e <+542>: lea 0xe243(%rip),%rdx # 0x363aa40fd8 > 0x000000363aa32d95 <+549>: lea 0x6d08(%rip),%rdi # 0x363aa39aa4 > 0x000000363aa32d9c <+556>: mov %r12,%r8 > 0x000000363aa32d9f <+559>: xor %eax,%eax > 0x000000363aa32da1 <+561>: mov $0x10,%esi > 0x000000363aa32da6 <+566>: callq 0x363aa0aec0 <g_log@plt> > 0x000000363aa32dab <+571>: mov %rbx,%rax > 0x000000363aa32dae <+574>: pop %rbx > 0x000000363aa32daf <+575>: pop %rbp > 0x000000363aa32db0 <+576>: pop %r12 > 0x000000363aa32db2 <+578>: retq > 0x000000363aa32db3 <+579>: nopl 0x0(%rax,%rax,1) > 0x000000363aa32db8 <+584>: movzbl %al,%ecx > 0x000000363aa32dbb <+587>: sub %ecx,%edx > 0x000000363aa32dbd <+589>: mov 0x48(%r8),%rcx > 0x000000363aa32dc1 <+593>: movslq %edx,%rdx > 0x000000363aa32dc4 <+596>: cmp %rcx,0x48(%r9,%rdx,8) > 0x000000363aa32dc9 <+601>: jne 0x363aa32cad <g_type_check_instance_cast+317> > 0x000000363aa32dcf <+607>: jmpq 0x363aa32c43 <g_type_check_instance_cast+211> > 0x000000363aa32dd4 <+612>: nopl 0x0(%rax) > 0x000000363aa32dd8 <+616>: test %rsi,%rsi > 0x000000363aa32ddb <+619>: lea 0xc2fd(%rip),%rcx # 0x363aa3f0df > 0x000000363aa32de2 <+626>: je 0x363aa32def <g_type_check_instance_cast+639> > 0x000000363aa32de4 <+628>: mov %rsi,%rdi > 0x000000363aa32de7 <+631>: callq 0x363aa2c0a0 <type_descriptive_name_I> > 0x000000363aa32dec <+636>: mov %rax,%rcx > 0x000000363aa32def <+639>: lea 0xe21a(%rip),%rdx # 0x363aa41010 > 0x000000363aa32df6 <+646>: lea 0x6ca7(%rip),%rdi # 0x363aa39aa4 > 0x000000363aa32dfd <+653>: xor %eax,%eax > 0x000000363aa32dff <+655>: mov $0x10,%esi > 0x000000363aa32e04 <+660>: callq 0x363aa0aec0 <g_log@plt> > 0x000000363aa32e09 <+665>: mov %rbx,%rax > 0x000000363aa32e0c <+668>: pop %rbx > 0x000000363aa32e0d <+669>: pop %rbp > 0x000000363aa32e0e <+670>: pop %r12 > 0x000000363aa32e10 <+672>: retq > 0x000000363aa32e11 <+673>: xor %edx,%edx > 0x000000363aa32e13 <+675>: nopl 0x0(%rax,%rax,1) > 0x000000363aa32e18 <+680>: mfence > 0x000000363aa32e1b <+683>: mov 0x38(%r9),%rax > 0x000000363aa32e1f <+687>: cmp %rax,%rdi > 0x000000363aa32e22 <+690>: je 0x363aa32e2c <g_type_check_instance_cast+700> > 0x000000363aa32e24 <+692>: mov %rax,%rdi > 0x000000363aa32e27 <+695>: jmpq 0x363aa32cd8 <g_type_check_instance_cast+360> > 0x000000363aa32e2c <+700>: test %rdx,%rdx > 0x000000363aa32e2f <+703>: jne 0x363aa32c43 <g_type_check_instance_cast+211> > 0x000000363aa32e35 <+709>: mov (%rbx),%rax > 0x000000363aa32e38 <+712>: mov (%rax),%rbp > 0x000000363aa32e3b <+715>: jmpq 0x363aa32bef <g_type_check_instance_cast+127> >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 1092491
: 890763 |
890764
|
890765
|
890766
|
890767
|
890769
|
890771
|
890773
|
890775
|
890776
|
890778