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 945856 Details for
Bug 1151656
[abrt] mate-panel: g_type_check_instance_cast(): wnck-applet 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), 23.85 KB, created by
Brandon Amaro
on 2014-10-11 00:54:49 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Brandon Amaro
Created:
2014-10-11 00:54:49 UTC
Size:
23.85 KB
patch
obsolete
>[New LWP 2428] >[New LWP 2458] >[New LWP 2758] >warning: .dynamic section for "/usr/lib64/libpthread.so.0" is not at the expected address (wrong library or version mismatch?) >warning: Could not load shared library symbols for /usr/lib64/libgraphite2.so.3. >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 `/usr/libexec/mate-panel/wnck-applet'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 g_type_check_instance_cast (type_instance=type_instance@entry=0x1a803e0, iface_type=iface_type@entry=80) at gtype.c:4008 >4008 node = lookup_type_node_I (type_instance->g_class->g_type); > >Thread 3 (LWP 2758): >#0 0x00000038c2cea7cd in __GI_ppoll (fds=0x38c78495b4 <g_main_context_iterate+388>, nfds=0, timeout=<optimized out>, sigmask=0x1c780b5c8) at ../sysdeps/unix/sysv/linux/ppoll.c:56 > __arg3 = 0 > _a5 = 0 > _a2 = 1 > __arg4 = 7642068424 > __arg1 = 243865523636 > _a3 = 4294967295 > resultvar = <optimized out> > __arg5 = 8 > __arg2 = 0 > _a4 = 0 > _a1 = 140241822307616 > resultvar = <optimized out> > oldtype = -516 > tval = {tv_sec = -2147483649, tv_nsec = -7781124934821327104} > result = <optimized out> >#1 0x00000000017645b0 in ?? () >No symbol table info available. >#2 0x0000000000000001 in ?? () >No symbol table info available. >#3 0x0000000000000000 in ?? () >No symbol table info available. > >Thread 2 (LWP 2458): >#0 0x00000038c2cea7cd in __GI_ppoll (fds=0x38c78495b4 <g_main_context_iterate+388>, nfds=0, timeout=<optimized out>, sigmask=0x1c788a969) at ../sysdeps/unix/sysv/linux/ppoll.c:56 > __arg3 = 0 > _a5 = 0 > _a2 = 3 > __arg4 = 7642589545 > __arg1 = 243865523636 > _a3 = 4294967295 > resultvar = <optimized out> > __arg5 = 8 > __arg2 = 0 > _a4 = 0 > _a1 = 140241688072384 > resultvar = <optimized out> > oldtype = -516 > tval = {tv_sec = -2147483649, tv_nsec = -7781124934821327104} > result = <optimized out> >#1 0x00007f8c9800c430 in ?? () >No symbol table info available. >#2 0x0000000000000000 in ?? () >No symbol table info available. > >Thread 1 (LWP 2428): >#0 g_type_check_instance_cast (type_instance=type_instance@entry=0x1a803e0, iface_type=iface_type@entry=80) at gtype.c:4008 > node = <optimized out> > iface = <optimized out> > is_instantiatable = <optimized out> > check = <optimized out> >#1 0x0000003836094fdd in gtk_drag_dest_leave (widget=0x1a803e0, context=context@entry=0x199c570, time=time@entry=1286870713) at gtkdnd.c:2066 > site = <optimized out> > __PRETTY_FUNCTION__ = "gtk_drag_dest_leave" >#2 0x0000003836095b06 in gtk_drag_find_widget (info=0x1f2c150, callback=0x3836095dc0 <gtk_drag_dest_motion>, time=1286870713, y=17, x=31, context=0x199c570, widget=0x1bc5cb0) at gtkdnd.c:1876 > parent = 0x0 > hierarchy = <optimized out> > found = <optimized out> >#3 _gtk_drag_dest_handle_event (toplevel=toplevel@entry=0x1877210, event=event@entry=0x1f74ad0) at gtkdnd.c:1626 > tx = 50 > ty = 852 > info = 0x1f2c150 > context = 0x199c570 > __PRETTY_FUNCTION__ = "_gtk_drag_dest_handle_event" > __FUNCTION__ = "_gtk_drag_dest_handle_event" >#4 0x0000003835f46cc3 in IA__gtk_main_do_event (event=0x1f74ad0) at gtkmain.c:1709 > event_widget = 0x1877210 > grab_widget = 0x193dd90 > window_group = 0x17bd4a0 > rewritten_event = <optimized out> > tmp_list = <optimized out> > __FUNCTION__ = "IA__gtk_main_do_event" >#5 0x000000383666040c in gdk_event_dispatch (source=source@entry=0x177e080, callback=<optimized out>, user_data=<optimized out>) at gdkevents-x11.c:2403 > display = <optimized out> > event = 0x1f74ad0 >#6 0x00000038c78492a6 in g_main_dispatch (context=0x177e170) at gmain.c:3066 > dispatch = 0x38366603c0 <gdk_event_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0x0 > cb_funcs = 0x0 > cb_data = 0x0 > need_destroy = <optimized out> > current_source_link = {data = 0x177e080, next = 0x0} > source = 0x177e080 > current = 0x174ecc0 > i = 0 >#7 g_main_context_dispatch (context=context@entry=0x177e170) at gmain.c:3642 >No locals. >#8 0x00000038c7849628 in g_main_context_iterate (context=0x177e170, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 > max_priority = 0 > timeout = 0 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 2 > fds = 0x1767250 >#9 0x00000038c7849a3a in g_main_loop_run (loop=0x1786bc0) at gmain.c:3907 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#10 0x0000003835f45b57 in IA__gtk_main () at gtkmain.c:1257 > tmp_list = 0x0 > functions = 0x0 > init = <optimized out> > loop = 0x1786bc0 >#11 0x0000003832609d27 in mate_panel_applet_factory_main (factory_id=factory_id@entry=0x409aac "WnckletFactory", out_process=out_process@entry=1, applet_type=24643824, callback=callback@entry=0x405080 <wncklet_factory>, user_data=user_data@entry=0x0) at mate-panel-applet.c:2518 > factory = 0x1780140 > closure = 0x1780a50 > __PRETTY_FUNCTION__ = "mate_panel_applet_factory_main" > __FUNCTION__ = "mate_panel_applet_factory_main" >#12 0x0000000000404f6e in main (argc=1, argv=0x7ffff9698978) at wncklet.c:143 > context = 0x17507f0 > error = 0x0 > retval = <optimized out> >From To Syms Read Shared Object Library >0x0000003832605bb0 0x000000383260a6b4 Yes /usr/lib64/libmate-panel-applet-4.so.1 >0x000000383520e8e0 0x000000383522ea88 Yes /usr/lib64/libwnck-1.so.22 >0x0000003834a0cc00 0x0000003834a22070 Yes /usr/lib64/libmate-desktop-2.so.17 >0x00000038d90031f0 0x00000038d90066e4 Yes /usr/lib64/libstartup-notification-1.so.0 >0x0000003835e69960 0x00000038360fcc30 Yes /usr/lib64/libgtk-x11-2.0.so.0 >0x000000383661e850 0x000000383667ee04 Yes /usr/lib64/libgdk-x11-2.0.so.0 >0x0000003834204880 0x0000003834209358 Yes /usr/lib64/libpangocairo-1.0.so.0 >0x00000038d500a3b0 0x00000038d5015f34 Yes /usr/lib64/libatk-1.0.so.0 >0x00000038336136d0 0x00000038336e2ef8 Yes /usr/lib64/libcairo.so.2 >0x00000038d0806ed0 0x00000038d081aac0 Yes /usr/lib64/libgdk_pixbuf-2.0.so.0 >0x0000003834607320 0x000000383460f90c Yes /usr/lib64/libpangoft2-1.0.so.0 >0x00000038d3c0d050 0x00000038d3c2bf88 Yes /usr/lib64/libpango-1.0.so.0 >0x00000038c7c06cc0 0x00000038c7c242fc Yes /usr/lib64/libfontconfig.so.1 >0x00000038c740d320 0x00000038c7478fb4 Yes /usr/lib64/libfreetype.so.6 >0x00000038cf831be0 0x00000038cf8f365c Yes /usr/lib64/libgio-2.0.so.0 >0x00000038c880b160 0x00000038c8839a18 Yes /usr/lib64/libgobject-2.0.so.0 >0x00000038c781a6e0 0x00000038c78b2f1c Yes /usr/lib64/libglib-2.0.so.0 >0x00000038c2c1f560 0x00000038c2d60994 Yes /usr/lib64/libc.so.6 >0x00000038c601df60 0x00000038c60a4f1c Yes /usr/lib64/libX11.so.6 >0x00000038da400a50 0x00000038da4011c8 Yes /usr/lib64/libXRes.so.1 >0x00000038c3005890 0x00000038c3074a08 Yes /usr/lib64/libm.so.6 >0x00000038ca001c30 0x00000038ca0075d0 Yes /usr/lib64/libXrandr.so.2 >0x00000038cb004380 0x00000038cb008e20 Yes /usr/lib64/libdconf.so.1 >0x00000038d80025b0 0x00000038d80033e4 Yes /usr/lib64/libxcb-util.so.1 >0x00000038cd000600 0x00000038cd00070c Yes /usr/lib64/libX11-xcb.so.1 >0x00000038c5809a00 0x00000038c58176c8 Yes /usr/lib64/libxcb.so.1 >0x00000038cdc01190 0x00000038cdc02088 Yes /usr/lib64/libgmodule-2.0.so.0 >0x00000038c84015f0 0x00000038c8403948 Yes /usr/lib64/libXfixes.so.3 >0x00000038c3805980 0x00000038c3811534 Yes /usr/lib64/libpthread.so.0 >0x00000038c8c01b70 0x00000038c8c07be8 Yes /usr/lib64/libXrender.so.1 >0x00000038c9c00bb0 0x00000038c9c01510 Yes /usr/lib64/libXinerama.so.1 >0x00000038c9802240 0x00000038c980c5f8 Yes /usr/lib64/libXi.so.6 >0x00000038ca402ab0 0x00000038ca407690 Yes /usr/lib64/libXcursor.so.1 >0x00000038d4c00cd0 0x00000038d4c016e8 Yes /usr/lib64/libXcomposite.so.1 >0x00000038cf000c40 0x00000038cf00156c Yes /usr/lib64/libXdamage.so.1 >0x00000038c6c03760 0x00000038c6c0d460 Yes /usr/lib64/libXext.so.6 >0x00000038c94006b0 0x00000038c940081c Yes /usr/lib64/libgthread-2.0.so.0 >0x0000003833206d40 0x000000383323b04c Yes /usr/lib64/libharfbuzz.so.0 >0x00000038d280a510 0x00000038d2891b4c Yes /usr/lib64/libpixman-1.so.0 >0x0000003833a05ee0 0x0000003833a1940c Yes /usr/lib64/libEGL.so.1 >0x00000038c3400ed0 0x00000038c34019d0 Yes /usr/lib64/libdl.so.2 >0x00000038c6805680 0x00000038c6826df8 Yes /usr/lib64/libpng16.so.16 >0x00000038d3400b90 0x00000038d3401460 Yes /usr/lib64/libxcb-shm.so.0 >0x00000038d2403610 0x00000038d2406a7c Yes /usr/lib64/libxcb-render.so.0 >0x00000038c3c02210 0x00000038c3c0e930 Yes /usr/lib64/libz.so.1 >0x00000038cec18200 0x00000038cec52634 Yes /usr/lib64/libGL.so.1 >0x00000038c44022d0 0x00000038c44050ac Yes /usr/lib64/librt.so.1 >0x00000038c7003e00 0x00000038c701ccdc Yes /usr/lib64/libexpat.so.1 >0x00000038c8001870 0x00000038c8005fe8 Yes /usr/lib64/libffi.so.6 >0x00000038c50064a0 0x00000038c5018fe4 Yes /usr/lib64/libselinux.so.1 >0x00000038c6403a40 0x00000038c64127dc Yes /usr/lib64/libresolv.so.2 >0x00000038c2800b10 0x00000038c2819c30 Yes /lib64/ld-linux-x86-64.so.2 >0x00000038c5c00ee0 0x00000038c5c01bfc Yes /usr/lib64/libXau.so.6 > No /usr/lib64/libgraphite2.so.3 >0x00000038cf401930 0x00000038cf402a88 Yes /usr/lib64/libxcb-dri2.so.0 >0x00000038d1802610 0x00000038d1804748 Yes /usr/lib64/libxcb-xfixes.so.0 >0x00000038d1c01020 0x00000038d1c01bc8 Yes /usr/lib64/libxcb-shape.so.0 >0x0000003833e02120 0x0000003833e043a8 Yes /usr/lib64/libgbm.so.1 >0x0000003832a034a0 0x0000003832a0bf6c Yes /usr/lib64/libudev.so.1 >0x00000038d2c04930 0x00000038d2c086f0 Yes /usr/lib64/libwayland-client.so.0 >0x00000038d2005950 0x00000038d200aae0 Yes /usr/lib64/libwayland-server.so.0 >0x00000038ce0093a0 0x00000038ce012650 Yes /usr/lib64/libglapi.so.0 >0x00000038ce403210 0x00000038ce408b88 Yes /usr/lib64/libdrm.so.2 >0x00000038ce80a030 0x00000038ce811df8 Yes /usr/lib64/libxcb-glx.so.0 >0x00000038cd401010 0x00000038cd403958 Yes /usr/lib64/libXxf86vm.so.1 >0x00000038c4c01770 0x00000038c4c4b9e0 Yes /usr/lib64/libpcre.so.1 >0x00000038c48030e0 0x00000038c4819050 Yes /usr/lib64/liblzma.so.5 >0x0000003832202af0 0x00000038322122a8 Yes /usr/lib64/libgcc_s.so.1 >0x00007f8c9d9d1c20 0x00007f8c9d9f2f98 Yes /usr/lib64/gtk-2.0/2.10.0/engines/libclearlooks.so >0x00007f8c9d7a6ef0 0x00007f8c9d7c13f8 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x0000003fc2e128c0 0x0000003fc2e2a618 Yes /usr/lib64/libgvfscommon.so.0 >0x00007f8c9d5617f0 0x00007f8c9d58b720 Yes /usr/lib64/libbluray.so.1 >0x00000038e5200f10 0x00000038e5201804 Yes /usr/lib64/libutil.so.1 >0x00000038cfc2e870 0x00000038cfd16930 Yes /usr/lib64/libxml2.so.2 >0x00007f8c9d2afab0 0x00007f8c9d2b4130 Yes /usr/lib64/gio/modules/libdconfsettings.so >0x00007f8c9c146570 0x00007f8c9c147018 Yes /usr/lib64/gconv/ISO8859-1.so >$1 = 0x0 >$2 = 0x0 >rax 0xe00 3584 >rbx 0x1a803e0 27788256 >rcx 0x0 0 >rdx 0x4cb416b9 1286870713 >rsi 0x50 80 >rdi 0x1a803e0 27788256 >rbp 0x1a803e0 0x1a803e0 >rsp 0x7ffff9698540 0x7ffff9698540 >r8 0x17f2420 25109536 >r9 0x174b92a 24426794 >r10 0x7ffff9698528 140737377830184 >r11 0x22 34 >r12 0x199c570 26854768 >r13 0x4cb416b9 1286870713 >r14 0x1f2c150 32686416 >r15 0x3836095dc0 241424752064 >rip 0x38c8832b8c 0x38c8832b8c <g_type_check_instance_cast+28> >eflags 0x10206 [ PF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function g_type_check_instance_cast: > 0x00000038c8832b70 <+0>: push %r12 > 0x00000038c8832b72 <+2>: test %rdi,%rdi > 0x00000038c8832b75 <+5>: push %rbp > 0x00000038c8832b76 <+6>: push %rbx > 0x00000038c8832b77 <+7>: mov %rdi,%rbx > 0x00000038c8832b7a <+10>: je 0x38c8832c43 <g_type_check_instance_cast+211> > 0x00000038c8832b80 <+16>: mov (%rdi),%rax > 0x00000038c8832b83 <+19>: test %rax,%rax > 0x00000038c8832b86 <+22>: je 0x38c8832dd8 <g_type_check_instance_cast+616> >=> 0x00000038c8832b8c <+28>: mov (%rax),%rdi > 0x00000038c8832b8f <+31>: cmp $0x3fc,%rdi > 0x00000038c8832b96 <+38>: ja 0x38c8832c50 <g_type_check_instance_cast+224> > 0x00000038c8832b9c <+44>: mov %rdi,%rdx > 0x00000038c8832b9f <+47>: lea 0x21db5a(%rip),%rax # 0x38c8a50700 <static_fundamental_type_nodes> > 0x00000038c8832ba6 <+54>: shr $0x2,%rdx > 0x00000038c8832baa <+58>: mov (%rax,%rdx,8),%r9 > 0x00000038c8832bae <+62>: test %r9,%r9 > 0x00000038c8832bb1 <+65>: je 0x38c8832c60 <g_type_check_instance_cast+240> > 0x00000038c8832bb7 <+71>: movzbl 0x16(%r9),%eax > 0x00000038c8832bbc <+76>: and $0x4,%eax > 0x00000038c8832bbf <+79>: cmp $0x1,%al > 0x00000038c8832bc1 <+81>: sbb %edx,%edx > 0x00000038c8832bc3 <+83>: add $0x1,%edx > 0x00000038c8832bc6 <+86>: cmp $0x1,%al > 0x00000038c8832bc8 <+88>: sbb %r10d,%r10d > 0x00000038c8832bcb <+91>: add $0x1,%r10d > 0x00000038c8832bcf <+95>: cmp $0x3fc,%rsi > 0x00000038c8832bd6 <+102>: jbe 0x38c8832c78 <g_type_check_instance_cast+264> > 0x00000038c8832bdc <+108>: mov %rsi,%r8 > 0x00000038c8832bdf <+111>: and $0xfffffffffffffffc,%r8 > 0x00000038c8832be3 <+115>: test %r8,%r8 > 0x00000038c8832be6 <+118>: jne 0x38c8832c93 <g_type_check_instance_cast+291> > 0x00000038c8832bec <+124>: mov %rdi,%rbp > 0x00000038c8832bef <+127>: test %r10d,%r10d > 0x00000038c8832bf2 <+130>: je 0x38c8832d60 <g_type_check_instance_cast+496> > 0x00000038c8832bf8 <+136>: test %rsi,%rsi > 0x00000038c8832bfb <+139>: lea 0xc4dd(%rip),%r12 # 0x38c883f0df > 0x00000038c8832c02 <+146>: je 0x38c8832c0f <g_type_check_instance_cast+159> > 0x00000038c8832c04 <+148>: mov %rsi,%rdi > 0x00000038c8832c07 <+151>: callq 0x38c882c0a0 <type_descriptive_name_I> > 0x00000038c8832c0c <+156>: mov %rax,%r12 > 0x00000038c8832c0f <+159>: test %rbp,%rbp > 0x00000038c8832c12 <+162>: lea 0xc4c6(%rip),%rcx # 0x38c883f0df > 0x00000038c8832c19 <+169>: je 0x38c8832c26 <g_type_check_instance_cast+182> > 0x00000038c8832c1b <+171>: mov %rbp,%rdi > 0x00000038c8832c1e <+174>: callq 0x38c882c0a0 <type_descriptive_name_I> > 0x00000038c8832c23 <+179>: mov %rax,%rcx > 0x00000038c8832c26 <+182>: lea 0xe38b(%rip),%rdx # 0x38c8840fb8 > 0x00000038c8832c2d <+189>: lea 0x6e70(%rip),%rdi # 0x38c8839aa4 > 0x00000038c8832c34 <+196>: mov %r12,%r8 > 0x00000038c8832c37 <+199>: mov $0x10,%esi > 0x00000038c8832c3c <+204>: xor %eax,%eax > 0x00000038c8832c3e <+206>: callq 0x38c880aec0 <g_log@plt> > 0x00000038c8832c43 <+211>: mov %rbx,%rax > 0x00000038c8832c46 <+214>: pop %rbx > 0x00000038c8832c47 <+215>: pop %rbp > 0x00000038c8832c48 <+216>: pop %r12 > 0x00000038c8832c4a <+218>: retq > 0x00000038c8832c4b <+219>: nopl 0x0(%rax,%rax,1) > 0x00000038c8832c50 <+224>: mov %rdi,%r9 > 0x00000038c8832c53 <+227>: and $0xfffffffffffffffc,%r9 > 0x00000038c8832c57 <+231>: test %r9,%r9 > 0x00000038c8832c5a <+234>: jne 0x38c8832bb7 <g_type_check_instance_cast+71> > 0x00000038c8832c60 <+240>: xor %edx,%edx > 0x00000038c8832c62 <+242>: xor %r10d,%r10d > 0x00000038c8832c65 <+245>: cmp $0x3fc,%rsi > 0x00000038c8832c6c <+252>: ja 0x38c8832bdc <g_type_check_instance_cast+108> > 0x00000038c8832c72 <+258>: nopw 0x0(%rax,%rax,1) > 0x00000038c8832c78 <+264>: mov %rsi,%rcx > 0x00000038c8832c7b <+267>: lea 0x21da7e(%rip),%rax # 0x38c8a50700 <static_fundamental_type_nodes> > 0x00000038c8832c82 <+274>: shr $0x2,%rcx > 0x00000038c8832c86 <+278>: mov (%rax,%rcx,8),%r8 > 0x00000038c8832c8a <+282>: test %r8,%r8 > 0x00000038c8832c8d <+285>: je 0x38c8832bec <g_type_check_instance_cast+124> > 0x00000038c8832c93 <+291>: test %dl,%dl > 0x00000038c8832c95 <+293>: je 0x38c8832bec <g_type_check_instance_cast+124> > 0x00000038c8832c9b <+299>: movzbl 0x14(%r8),%eax > 0x00000038c8832ca0 <+304>: movzbl 0x14(%r9),%edx > 0x00000038c8832ca5 <+309>: cmp %dl,%al > 0x00000038c8832ca7 <+311>: jbe 0x38c8832db8 <g_type_check_instance_cast+584> > 0x00000038c8832cad <+317>: testb $0x4,0x16(%r9) > 0x00000038c8832cb2 <+322>: je 0x38c8832bec <g_type_check_instance_cast+124> > 0x00000038c8832cb8 <+328>: cmpq $0x8,0x48(%r8,%rax,8) > 0x00000038c8832cbe <+334>: jne 0x38c8832bec <g_type_check_instance_cast+124> > 0x00000038c8832cc4 <+340>: mfence > 0x00000038c8832cc7 <+343>: mov 0x38(%r9),%rdi > 0x00000038c8832ccb <+347>: movabs $0xaaaaaaaaaaaaaaab,%r11 > 0x00000038c8832cd5 <+357>: nopl (%rax) > 0x00000038c8832cd8 <+360>: test %rdi,%rdi > 0x00000038c8832cdb <+363>: je 0x38c8832e11 <g_type_check_instance_cast+673> > 0x00000038c8832ce1 <+369>: mfence > 0x00000038c8832ce4 <+372>: mov 0x38(%r8),%rcx > 0x00000038c8832ce8 <+376>: nopl 0x0(%rax,%rax,1) > 0x00000038c8832cf0 <+384>: test %rcx,%rcx > 0x00000038c8832cf3 <+387>: mov (%rdi),%eax > 0x00000038c8832cf5 <+389>: je 0x38c8832d40 <g_type_check_instance_cast+464> > 0x00000038c8832cf7 <+391>: cmp -0x8(%rcx),%rax > 0x00000038c8832cfb <+395>: jae 0x38c8832d40 <g_type_check_instance_cast+464> > 0x00000038c8832cfd <+397>: movzbl (%rcx,%rax,1),%eax > 0x00000038c8832d01 <+401>: test %eax,%eax > 0x00000038c8832d03 <+403>: je 0x38c8832d40 <g_type_check_instance_cast+464> > 0x00000038c8832d05 <+405>: sub $0x1,%eax > 0x00000038c8832d08 <+408>: movslq %eax,%rbp > 0x00000038c8832d0b <+411>: mov -0x8(%rdi),%rax > 0x00000038c8832d0f <+415>: lea -0x8(%rax),%rdx > 0x00000038c8832d13 <+419>: mov %rdx,%rax > 0x00000038c8832d16 <+422>: mul %r11 > 0x00000038c8832d19 <+425>: shr $0x4,%rdx > 0x00000038c8832d1d <+429>: cmp %rdx,%rbp > 0x00000038c8832d20 <+432>: jae 0x38c8832d40 <g_type_check_instance_cast+464> > 0x00000038c8832d22 <+434>: lea 0x0(%rbp,%rbp,2),%rax > 0x00000038c8832d27 <+439>: mov 0x48(%r8),%rbp > 0x00000038c8832d2b <+443>: lea (%rdi,%rax,8),%rax > 0x00000038c8832d2f <+447>: cmp %rbp,0x8(%rax) > 0x00000038c8832d33 <+451>: lea 0x8(%rax),%rdx > 0x00000038c8832d37 <+455>: je 0x38c8832d42 <g_type_check_instance_cast+466> > 0x00000038c8832d39 <+457>: nopl 0x0(%rax) > 0x00000038c8832d40 <+464>: xor %edx,%edx > 0x00000038c8832d42 <+466>: mfence > 0x00000038c8832d45 <+469>: mov 0x38(%r8),%rax > 0x00000038c8832d49 <+473>: cmp %rax,%rcx > 0x00000038c8832d4c <+476>: je 0x38c8832e18 <g_type_check_instance_cast+680> > 0x00000038c8832d52 <+482>: mov %rax,%rcx > 0x00000038c8832d55 <+485>: jmp 0x38c8832cf0 <g_type_check_instance_cast+384> > 0x00000038c8832d57 <+487>: nopw 0x0(%rax,%rax,1) > 0x00000038c8832d60 <+496>: test %rsi,%rsi > 0x00000038c8832d63 <+499>: lea 0xc375(%rip),%r12 # 0x38c883f0df > 0x00000038c8832d6a <+506>: je 0x38c8832d77 <g_type_check_instance_cast+519> > 0x00000038c8832d6c <+508>: mov %rsi,%rdi > 0x00000038c8832d6f <+511>: callq 0x38c882c0a0 <type_descriptive_name_I> > 0x00000038c8832d74 <+516>: mov %rax,%r12 > 0x00000038c8832d77 <+519>: test %rbp,%rbp > 0x00000038c8832d7a <+522>: lea 0xc35e(%rip),%rcx # 0x38c883f0df > 0x00000038c8832d81 <+529>: je 0x38c8832d8e <g_type_check_instance_cast+542> > 0x00000038c8832d83 <+531>: mov %rbp,%rdi > 0x00000038c8832d86 <+534>: callq 0x38c882c0a0 <type_descriptive_name_I> > 0x00000038c8832d8b <+539>: mov %rax,%rcx > 0x00000038c8832d8e <+542>: lea 0xe243(%rip),%rdx # 0x38c8840fd8 > 0x00000038c8832d95 <+549>: lea 0x6d08(%rip),%rdi # 0x38c8839aa4 > 0x00000038c8832d9c <+556>: mov %r12,%r8 > 0x00000038c8832d9f <+559>: xor %eax,%eax > 0x00000038c8832da1 <+561>: mov $0x10,%esi > 0x00000038c8832da6 <+566>: callq 0x38c880aec0 <g_log@plt> > 0x00000038c8832dab <+571>: mov %rbx,%rax > 0x00000038c8832dae <+574>: pop %rbx > 0x00000038c8832daf <+575>: pop %rbp > 0x00000038c8832db0 <+576>: pop %r12 > 0x00000038c8832db2 <+578>: retq > 0x00000038c8832db3 <+579>: nopl 0x0(%rax,%rax,1) > 0x00000038c8832db8 <+584>: movzbl %al,%ecx > 0x00000038c8832dbb <+587>: sub %ecx,%edx > 0x00000038c8832dbd <+589>: mov 0x48(%r8),%rcx > 0x00000038c8832dc1 <+593>: movslq %edx,%rdx > 0x00000038c8832dc4 <+596>: cmp %rcx,0x48(%r9,%rdx,8) > 0x00000038c8832dc9 <+601>: jne 0x38c8832cad <g_type_check_instance_cast+317> > 0x00000038c8832dcf <+607>: jmpq 0x38c8832c43 <g_type_check_instance_cast+211> > 0x00000038c8832dd4 <+612>: nopl 0x0(%rax) > 0x00000038c8832dd8 <+616>: test %rsi,%rsi > 0x00000038c8832ddb <+619>: lea 0xc2fd(%rip),%rcx # 0x38c883f0df > 0x00000038c8832de2 <+626>: je 0x38c8832def <g_type_check_instance_cast+639> > 0x00000038c8832de4 <+628>: mov %rsi,%rdi > 0x00000038c8832de7 <+631>: callq 0x38c882c0a0 <type_descriptive_name_I> > 0x00000038c8832dec <+636>: mov %rax,%rcx > 0x00000038c8832def <+639>: lea 0xe21a(%rip),%rdx # 0x38c8841010 > 0x00000038c8832df6 <+646>: lea 0x6ca7(%rip),%rdi # 0x38c8839aa4 > 0x00000038c8832dfd <+653>: xor %eax,%eax > 0x00000038c8832dff <+655>: mov $0x10,%esi > 0x00000038c8832e04 <+660>: callq 0x38c880aec0 <g_log@plt> > 0x00000038c8832e09 <+665>: mov %rbx,%rax > 0x00000038c8832e0c <+668>: pop %rbx > 0x00000038c8832e0d <+669>: pop %rbp > 0x00000038c8832e0e <+670>: pop %r12 > 0x00000038c8832e10 <+672>: retq > 0x00000038c8832e11 <+673>: xor %edx,%edx > 0x00000038c8832e13 <+675>: nopl 0x0(%rax,%rax,1) > 0x00000038c8832e18 <+680>: mfence > 0x00000038c8832e1b <+683>: mov 0x38(%r9),%rax > 0x00000038c8832e1f <+687>: cmp %rax,%rdi > 0x00000038c8832e22 <+690>: je 0x38c8832e2c <g_type_check_instance_cast+700> > 0x00000038c8832e24 <+692>: mov %rax,%rdi > 0x00000038c8832e27 <+695>: jmpq 0x38c8832cd8 <g_type_check_instance_cast+360> > 0x00000038c8832e2c <+700>: test %rdx,%rdx > 0x00000038c8832e2f <+703>: jne 0x38c8832c43 <g_type_check_instance_cast+211> > 0x00000038c8832e35 <+709>: mov (%rbx),%rax > 0x00000038c8832e38 <+712>: mov (%rax),%rbp > 0x00000038c8832e3b <+715>: jmpq 0x38c8832bef <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 1151656
: 945856 |
945857
|
945858
|
945859
|
945860
|
945861
|
945862
|
945863
|
945864
|
945865
|
945866