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 871699 Details for
Bug 1073690
[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), 28.94 KB, created by
pcp
on 2014-03-06 23:55:29 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
pcp
Created:
2014-03-06 23:55:29 UTC
Size:
28.94 KB
patch
obsolete
>[New LWP 1648] >[New LWP 1700] >[New LWP 1761] >warning: Could not load shared library symbols for /lib/libgraphite2.so.3. >Do you need "set solib-search-path" or "set sysroot"? >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib/libthread_db.so.1". >Core was generated by `/usr/libexec/mate-panel/wnck-applet'. >Program terminated with signal 11, Segmentation fault. >#0 0xb6be96a6 in g_type_check_instance_cast (type_instance=0x8359848, iface_type=137136616) at gtype.c:4033 >4033 is_instantiatable = node && node->is_instantiatable; > >Thread 3 (Thread 0xb620fb40 (LWP 1761)): >#0 0xb7771424 in __kernel_vsyscall () >No symbol table info available. >#1 0xb69b65bb in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#2 0xb6ae0abc in poll (__timeout=__timeout@entry=-1, __nfds=__nfds@entry=1, __fds=__fds@entry=0xb5907938) at /usr/include/bits/poll2.h:46 >No locals. >#3 g_poll (fds=fds@entry=0xb5907938, nfds=nfds@entry=1, timeout=timeout@entry=-1) at gpoll.c:132 >No locals. >#4 0xb6ad1418 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0xb5907938, timeout=-1, context=0x83634e8) at gmain.c:3995 > poll_func = 0xb6ae0a90 <g_poll> >#5 g_main_context_iterate (context=context@entry=0x83634e8, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3696 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 1 > allocated_nfds = <optimized out> > fds = 0xb5907938 >#6 0xb6ad1559 in g_main_context_iteration (context=context@entry=0x83634e8, may_block=may_block@entry=1) at gmain.c:3762 > retval = <optimized out> >#7 0xb775dfe0 in dconf_gdbus_worker_thread (user_data=0x83634e8) at dconf-gdbus-thread.c:81 > context = 0x83634e8 >#8 0xb6af796b in g_thread_proxy (data=0xb4f034c0) at gthread.c:798 > thread = 0xb4f034c0 >#9 0xb68319da in start_thread (arg=0xb620fb40) at pthread_create.c:308 > __res = <optimized out> > pd = 0xb620fb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1232855040, -1239352512, 4001536, -1239354712, 1897114780, 918879389}, 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> >#10 0xb69c2bfe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 >No locals. > >Thread 2 (Thread 0xb58ffb40 (LWP 1700)): >#0 0xb7771424 in __kernel_vsyscall () >No symbol table info available. >#1 0xb69b65bb in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#2 0xb6ae0abc in poll (__timeout=__timeout@entry=-1, __nfds=__nfds@entry=3, __fds=__fds@entry=0xb4f022a0) at /usr/include/bits/poll2.h:46 >No locals. >#3 g_poll (fds=fds@entry=0xb4f022a0, nfds=nfds@entry=3, timeout=timeout@entry=-1) at gpoll.c:132 >No locals. >#4 0xb6ad1418 in g_main_context_poll (priority=2147483647, n_fds=3, fds=0xb4f022a0, timeout=-1, context=0xb59094d8) at gmain.c:3995 > poll_func = 0xb6ae0a90 <g_poll> >#5 g_main_context_iterate (context=0xb59094d8, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3696 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = <optimized out> > fds = 0xb4f022a0 >#6 0xb6ad1913 in g_main_loop_run (loop=0xb5907670) at gmain.c:3895 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#7 0xb6cda92b in gdbus_shared_thread_func (user_data=0xb5909568) at gdbusprivate.c:278 > data = 0xb5909568 >#8 0xb6af796b in g_thread_proxy (data=0xb5902a30) at gthread.c:798 > thread = 0xb5902a30 >#9 0xb68319da in start_thread (arg=0xb58ffb40) at pthread_create.c:308 > __res = <optimized out> > pd = 0xb58ffb40 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {-1232855040, -1248855232, 4001536, -1248857432, 789818523, 918879389}, 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> >#10 0xb69c2bfe in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:131 >No locals. > >Thread 1 (Thread 0xb6410880 (LWP 1648)): >#0 0xb6be96a6 in g_type_check_instance_cast (type_instance=0x8359848, iface_type=137136616) at gtype.c:4033 > node = 0xe8535654 > iface = <optimized out> > is_instantiatable = <optimized out> > check = <optimized out> >#1 0x0804ce5c in tasklist_update (tasklist=tasklist@entry=0x83600a8) at window-list.c:67 >No locals. >#2 0x0804cfff in display_all_workspaces_changed (settings=0xb59030c8, key=0x82b092c "display-all-workspaces", tasklist=0x83600a8) at window-list.c:229 > value = <optimized out> >#3 0xb6bc8bf2 in g_cclosure_marshal_VOID__STRINGv (closure=0x835c5e8, return_value=0x0, instance=0xb59030c8, args=0xbfdb162c ",\t+\b\f\027\333\277,\027\333\277", marshal_data=0x0, n_params=1, param_types=0x82d8880) at gmarshal.c:1004 > cc = 0x835c5e8 > data1 = <optimized out> > data2 = <optimized out> > callback = <optimized out> > arg0 = 0x82b092c > args_copy = 0xbfdb1630 "\f\027\333\277,\027\333\277" >#4 0xb6bc6516 in _g_closure_invoke_va (closure=closure@entry=0x835c5e8, return_value=return_value@entry=0x0, instance=instance@entry=0xb59030c8, args=args@entry=0xbfdb162c ",\t+\b\f\027\333\277,\027\333\277", n_params=1, param_types=0x82d8880) at gclosure.c:840 > marshal = 0xb6bc8b90 <g_cclosure_marshal_VOID__STRINGv> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0x835c5d8 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#5 0xb6bdf55e in g_signal_emit_valist (instance=instance@entry=0xb59030c8, signal_id=signal_id@entry=139, detail=detail@entry=912, var_args=var_args@entry=0xbfdb162c ",\t+\b\f\027\333\277,\027\333\277") at gsignal.c:3234 > return_accu = 0x0 > accu = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > accumulator = 0x0 > emission = {next = 0xbfdb1910, instance = 0xb59030c8, ihint = {signal_id = 139, detail = 912, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 137757016} > signal_id = 139 > instance_type = 137757016 > emission_return = {g_type = 0, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}} > rtype = 4 > static_scope = 0 > fastpath_handler = <optimized out> > closure = 0x835c5e8 > run_type = <optimized out> > l = <optimized out> > fastpath = <optimized out> > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = 0x8332a20 > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#6 0xb6be0134 in g_signal_emit (instance=instance@entry=0xb59030c8, signal_id=139, detail=912) at gsignal.c:3384 > var_args = 0xbfdb162c ",\t+\b\f\027\333\277,\027\333\277" >#7 0xb6cb6da8 in g_settings_real_change_event (settings=0xb59030c8, keys=0x83d19d8, n_keys=3) at gsettings.c:288 > key = 0x82b092c "display-all-workspaces" > i = 0 >#8 0xb65af4d6 in ffi_call_SYSV () at ../src/x86/sysv.S:65 >No locals. >#9 0xb65af25c in ffi_call (cif=<optimized out>, cif@entry=0xbfdb17c4, fn=<optimized out>, rvalue=<optimized out>, avalue=<optimized out>, avalue@entry=0xbfdb1700) at ../src/x86/ffi.c:411 > ecif = {cif = 0xbfdb17c4, rvalue = 0xbfdb1740, avalue = 0xbfdb1700} >#10 0xb6bc6f29 in g_cclosure_marshal_generic_va (closure=0x835c410, return_value=0xbfdb18e8, instance=0xb59030c8, args_list=0xbfdb19bc "", marshal_data=0xb6cb6d20 <g_settings_real_change_event>, n_params=2, param_types=0x835c510) at gclosure.c:1550 > rtype = 0xb65af6c0 <ffi_type_sint32> > rvalue = 0xbfdb1740 > n_args = 4 > atypes = 0xbfdb1720 > args = 0xbfdb1700 > storage = 0xbfdb16e0 > i = <optimized out> > cif = {abi = FFI_SYSV, nargs = 4, arg_types = 0xbfdb1720, rtype = 0xb65af6c0 <ffi_type_sint32>, bytes = 16, flags = 1} > cc = 0x835c410 > enum_tmpval = <optimized out> > tmpval_used = 0 > args_copy = 0xbfdb19c4 "\334\031\333\277\004" >#11 0xb6bc4c18 in g_type_class_meta_marshalv (closure=0x835c410, return_value=0xbfdb18e8, instance=0xb59030c8, args=0xbfdb19bc "", marshal_data=0x50, n_params=2, param_types=0x835c510) at gclosure.c:997 > real_closure = 0x835c400 > class = <optimized out> > callback = <optimized out> > offset = 80 >#12 0xb6bc6516 in _g_closure_invoke_va (closure=closure@entry=0x835c410, return_value=return_value@entry=0xbfdb18e8, instance=instance@entry=0xb59030c8, args=args@entry=0xbfdb19bc "", n_params=2, param_types=0x835c510) at gclosure.c:840 > marshal = 0xb6bc4bd0 <g_type_class_meta_marshalv> > marshal_data = 0x50 > in_marshal = 0 > real_closure = 0x835c400 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#13 0xb6bdf55e in g_signal_emit_valist (instance=instance@entry=0xb59030c8, signal_id=signal_id@entry=140, detail=detail@entry=0, var_args=var_args@entry=0xbfdb19bc "") at gsignal.c:3234 > return_accu = 0xbfdb18e8 > 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}}} > accumulator = 0x830c360 > emission = {next = 0x0, instance = 0xb59030c8, ihint = {signal_id = 140, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 137757016} > signal_id = 140 > instance_type = 137757016 > emission_return = {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}}} > rtype = 20 > static_scope = 0 > fastpath_handler = <optimized out> > closure = 0x835c410 > run_type = <optimized out> > l = <optimized out> > fastpath = <optimized out> > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = 0x831cfc0 > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#14 0xb6be0134 in g_signal_emit (instance=instance@entry=0xb59030c8, signal_id=140, detail=detail@entry=0) at gsignal.c:3384 > var_args = 0xbfdb19bc "" >#15 0xb6cb7651 in settings_backend_path_changed (target=0xb59030c8, backend=0xb59030f0, path=0xb5909580 "/org/mate/panel/objects/object_2/", origin_tag=0x0) at gsettings.c:363 > ignore_this = -1230146862 > backend = 0xb59030f0 > path = 0xb5909580 "/org/mate/panel/objects/object_2/" > origin_tag = 0x0 > target = 0xb59030c8 > settings = 0xb59030c8 >#16 0xb6cb2aa9 in g_settings_backend_invoke_closure (user_data=user_data@entry=0xb59080c0) at gsettingsbackend.c:271 > closure = 0xb59080c0 >#17 0xb6acdd01 in g_idle_dispatch (source=source@entry=0xb5904a58, callback=0xb6cb2a70 <g_settings_backend_invoke_closure>, user_data=0xb59080c0) at gmain.c:5205 >No locals. >#18 0xb6ad10e6 in g_main_dispatch (context=0x82c7398, context@entry=0x82a2c00) at gmain.c:3054 > dispatch = 0xb6acdce0 <g_idle_dispatch> > was_in_call = 0 > user_data = 0xb59080c0 > callback = 0xb6cb2a70 <g_settings_backend_invoke_closure> > cb_funcs = 0xb6bb84b4 <g_source_callback_funcs> > cb_data = <optimized out> > need_destroy = <optimized out> > current_source_link = {data = 0xb5904a58, next = 0x0} > source = 0xb5904a58 > current = 0x82a2c00 > i = 3 >#19 g_main_context_dispatch (context=context@entry=0x82c7398) at gmain.c:3630 >No locals. >#20 0xb6ad1498 in g_main_context_iterate (context=0x82c7398, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3701 > max_priority = 0 > timeout = 0 > some_ready = 1 > nfds = 2 > allocated_nfds = <optimized out> > fds = <optimized out> >#21 0xb6ad1913 in g_main_loop_run (loop=loop@entry=0x82cc680) at gmain.c:3895 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#22 0xb723f970 in IA__gtk_main () at gtkmain.c:1257 > tmp_list = 0x0 > functions = 0x0 > init = <optimized out> > loop = 0x82cc680 >#23 0xb7739b5f in mate_panel_applet_factory_main (factory_id=factory_id@entry=0x80512ea "WnckletFactory", out_process=out_process@entry=1, applet_type=137133624, callback=callback@entry=0x804bcd0 <wncklet_factory>, user_data=user_data@entry=0x0) at mate-panel-applet.c:2125 > factory = 0x82b2200 > closure = 0x82c7f00 > __PRETTY_FUNCTION__ = "mate_panel_applet_factory_main" >#24 0x0804bba7 in main (argc=1, argv=0xbfdb1c74) at wncklet.c:143 > context = 0x82a39d0 > error = 0x0 > retval = <optimized out> >From To Syms Read Shared Object Library >0xb7735280 0xb773a604 Yes /lib/libmate-panel-applet-4.so.1 >0xb760b460 0xb7697ce4 Yes /lib/libX11.so.6 >0xb75f3a60 0xb75f48a4 Yes /lib/libXau.so.6 >0xb75bcae0 0xb75e0a74 Yes /lib/libmatewnck.so.0 >0xb714c890 0xb7420c34 Yes /lib/libgtk-x11-2.0.so.0 >0xb70545d0 0xb70bb214 Yes /lib/libgdk-x11-2.0.so.0 >0xb7023b50 0xb7031060 Yes /lib/libatk-1.0.so.0 >0xb700c550 0xb70159c0 Yes /lib/libpangoft2-1.0.so.0 >0xb6ffd590 0xb70028d4 Yes /lib/libpangocairo-1.0.so.0 >0xb6fd7d70 0xb6fee524 Yes /lib/libgdk_pixbuf-2.0.so.0 >0xb6ea7f40 0xb6f8fa14 Yes /lib/libcairo.so.2 >0xb6e58fc0 0xb6e7ad04 Yes /lib/libpango-1.0.so.0 >0xb6db67f0 0xb6e23424 Yes /lib/libfreetype.so.6 >0xb6d77820 0xb6d96934 Yes /lib/libfontconfig.so.1 >0xb6c2ef40 0xb6d010b4 Yes /lib/libgio-2.0.so.0 >0xb6bc0e50 0xb6bf1684 Yes /lib/libgobject-2.0.so.0 >0xb6a9f1e0 0xb6b3e4d4 Yes /lib/libglib-2.0.so.0 >0xb68e22d0 0xb6a274ec Yes /lib/libc.so.6 >0xb68b0f70 0xb68c0f64 Yes /lib/libxcb.so.1 >0xb68a4ad0 0xb68a59bc Yes /lib/libdl.so.2 >0xb689a650 0xb689e2d4 Yes /lib/libstartup-notification-1.so.0 >0xb6894700 0xb6894e98 Yes /lib/libXRes.so.1 >0xb6855560 0xb687ff48 Yes /lib/libm.so.6 >0xb684cc80 0xb684dd30 Yes /lib/libgmodule-2.0.so.0 >0xb6846fa0 0xb68491bc Yes /lib/libXfixes.so.3 >0xb682f6b0 0xb683ad70 Yes /lib/libpthread.so.0 >0xb68213f0 0xb68272f0 Yes /lib/libXrender.so.1 >0xb681c810 0xb681d20c Yes /lib/libXinerama.so.1 >0xb680c9a0 0xb6817034 Yes /lib/libXi.so.6 >0xb68014b0 0xb6806f30 Yes /lib/libXrandr.so.2 >0xb67f4f60 0xb67fa284 Yes /lib/libXcursor.so.1 >0xb67ef910 0xb67f033c Yes /lib/libXcomposite.so.1 >0xb67eb850 0xb67ec1c4 Yes /lib/libXdamage.so.1 >0xb67da890 0xb67e4d84 Yes /lib/libXext.so.6 >0xb67d54a0 0xb67d5688 Yes /lib/libgthread-2.0.so.0 >0xb67844b0 0xb67ba494 Yes /lib/libharfbuzz.so.0 >0xb6755cf0 0xb6773ff4 Yes /lib/libpng15.so.15 >0xb66ab110 0xb6739d74 Yes /lib/libpixman-1.so.0 >0xb6687dc0 0xb669b174 Yes /lib/libEGL.so.1 >0xb66807c0 0xb66811e4 Yes /lib/libxcb-shm.so.0 >0xb6677a20 0xb667b620 Yes /lib/libxcb-render.so.0 >0xb665f860 0xb666c704 Yes /lib/libz.so.1 >0xb65f7b40 0xb663bd94 Yes /lib/libGL.so.1 >0xb65de940 0xb65e1e4c Yes /lib/librt.so.1 >0xb65b61b0 0xb65cea64 Yes /lib/libexpat.so.1 >0xb65abfc0 0xb65af664 Yes /lib/libffi.so.6 >0xb658caf0 0xb65a0074 Yes /lib/libselinux.so.1 >0xb65716e0 0xb6580534 Yes /lib/libresolv.so.2 >0xb7772850 0xb778b11c Yes /lib/ld-linux.so.2 >0xb656a500 0xb656b5e4 Yes /lib/libxcb-util.so.1 >0xb6566430 0xb6566584 Yes /lib/libX11-xcb.so.1 > No /lib/libgraphite2.so.3 >0xb65432e0 0xb65448b4 Yes /lib/libxcb-dri2.so.0 >0xb653bcb0 0xb653e260 Yes /lib/libxcb-xfixes.so.0 >0xb6536b80 0xb6537914 Yes /lib/libxcb-shape.so.0 >0xb652f610 0xb6531644 Yes /lib/libgbm.so.1 >0xb6524860 0xb65287b4 Yes /lib/libwayland-client.so.0 >0xb6517480 0xb651cb34 Yes /lib/libwayland-server.so.0 >0xb64e8950 0xb64fa1a4 Yes /lib/libglapi.so.0 >0xb64c58f0 0xb64cf814 Yes /lib/libudev.so.1 >0xb64b86c0 0xb64be584 Yes /lib/libdrm.so.2 >0xb64a40f0 0xb64ad9f4 Yes /lib/libxcb-glx.so.0 >0xb6496b90 0xb6499560 Yes /lib/libXxf86vm.so.1 >0xb6431f20 0xb647a9d4 Yes /lib/libpcre.so.1 >0xb64160c0 0xb642b704 Yes /lib/libgcc_s.so.1 >0xb50cbea0 0xb50f7bd4 Yes /usr/lib/gtk-2.0/2.10.0/engines/libmurrine.so >0xb7765790 0xb776af4c Yes /usr/lib/gtk-2.0/2.10.0/engines/libpixmap.so >0xb775a950 0xb775f864 Yes /usr/lib/gio/modules/libdconfsettings.so >0xb503b8e0 0xb5059034 Yes /usr/lib/gio/modules/libgvfsdbus.so >0xad0349e0 0xad04fbb0 Yes /lib/libgvfscommon.so.0 >0xacfec980 0xad019014 Yes /lib/libbluray.so.1 >0xb774ea90 0xb774f4f8 Yes /lib/libutil.so.1 >0xaceaa080 0xacf9a074 Yes /lib/libxml2.so.2 >0xace66230 0xace7fb54 Yes /lib/liblzma.so.5 >$1 = 0x0 >$2 = 0x0 >eax 0xe8535657 -397191593 >ecx 0x33 51 >edx 0x82a6078 136994936 >ebx 0xb6c08000 -1228898304 >esp 0xbfdb13f0 0xbfdb13f0 >ebp 0x82d8880 0x82d8880 >esi 0xe8535654 -397191596 >edi 0xe8535654 -397191596 >eip 0xb6be96a6 0xb6be96a6 <g_type_check_instance_cast+86> >eflags 0x210282 [ SF IF RF ID ] >cs 0x73 115 >ss 0x7b 123 >ds 0x7b 123 >es 0x7b 123 >fs 0x0 0 >gs 0x33 51 >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* >xmm0 *value not available* >xmm1 *value not available* >xmm2 *value not available* >xmm3 *value not available* >xmm4 *value not available* >xmm5 *value not available* >xmm6 *value not available* >xmm7 *value not available* >mxcsr *value not available* >mm0 *value not available* >mm1 *value not available* >mm2 *value not available* >mm3 *value not available* >mm4 *value not available* >mm5 *value not available* >mm6 *value not available* >mm7 *value not available* >Dump of assembler code for function g_type_check_instance_cast: > 0xb6be9650 <+0>: push %ebp > 0xb6be9651 <+1>: push %edi > 0xb6be9652 <+2>: push %esi > 0xb6be9653 <+3>: push %ebx > 0xb6be9654 <+4>: call 0xb6bc13b0 <__x86.get_pc_thunk.bx> > 0xb6be9659 <+9>: add $0x1e9a7,%ebx > 0xb6be965f <+15>: lea -0x2c(%esp),%esp > 0xb6be9663 <+19>: mov 0x40(%esp),%eax > 0xb6be9667 <+23>: test %eax,%eax > 0xb6be9669 <+25>: je 0xb6be9740 <g_type_check_instance_cast+240> > 0xb6be966f <+31>: mov 0x40(%esp),%eax > 0xb6be9673 <+35>: mov (%eax),%eax > 0xb6be9675 <+37>: test %eax,%eax > 0xb6be9677 <+39>: je 0xb6be98a8 <g_type_check_instance_cast+600> > 0xb6be967d <+45>: mov (%eax),%eax > 0xb6be967f <+47>: cmp $0x3fc,%eax > 0xb6be9684 <+52>: ja 0xb6be9750 <g_type_check_instance_cast+256> > 0xb6be968a <+58>: mov %eax,%edx > 0xb6be968c <+60>: shr $0x2,%edx > 0xb6be968f <+63>: mov 0x3c0(%ebx,%edx,4),%edi > 0xb6be9696 <+70>: mov %edi,0x18(%esp) > 0xb6be969a <+74>: mov 0x18(%esp),%edi > 0xb6be969e <+78>: test %edi,%edi > 0xb6be96a0 <+80>: je 0xb6be9765 <g_type_check_instance_cast+277> >=> 0xb6be96a6 <+86>: movzbl 0xe(%edi),%ecx > 0xb6be96aa <+90>: and $0x4,%ecx > 0xb6be96ad <+93>: cmp $0x1,%cl > 0xb6be96b0 <+96>: sbb %edx,%edx > 0xb6be96b2 <+98>: add $0x1,%edx > 0xb6be96b5 <+101>: cmp $0x1,%cl > 0xb6be96b8 <+104>: sbb %esi,%esi > 0xb6be96ba <+106>: mov %esi,0x1c(%esp) > 0xb6be96be <+110>: addl $0x1,0x1c(%esp) > 0xb6be96c3 <+115>: cmpl $0x3fc,0x44(%esp) > 0xb6be96cb <+123>: jbe 0xb6be9780 <g_type_check_instance_cast+304> > 0xb6be96d1 <+129>: mov 0x44(%esp),%esi > 0xb6be96d5 <+133>: and $0xfffffffc,%esi > 0xb6be96d8 <+136>: test %esi,%esi > 0xb6be96da <+138>: jne 0xb6be9796 <g_type_check_instance_cast+326> > 0xb6be96e0 <+144>: mov %eax,%esi > 0xb6be96e2 <+146>: mov 0x1c(%esp),%eax > 0xb6be96e6 <+150>: test %eax,%eax > 0xb6be96e8 <+152>: je 0xb6be9848 <g_type_check_instance_cast+504> > 0xb6be96ee <+158>: mov 0x44(%esp),%ebp > 0xb6be96f2 <+162>: lea -0x11d31(%ebx),%edi > 0xb6be96f8 <+168>: test %ebp,%ebp > 0xb6be96fa <+170>: je 0xb6be9707 <g_type_check_instance_cast+183> > 0xb6be96fc <+172>: mov 0x44(%esp),%eax > 0xb6be9700 <+176>: call 0xb6be1db0 <type_descriptive_name_I> > 0xb6be9705 <+181>: mov %eax,%edi > 0xb6be9707 <+183>: test %esi,%esi > 0xb6be9709 <+185>: lea -0x11d31(%ebx),%eax > 0xb6be970f <+191>: je 0xb6be9718 <g_type_check_instance_cast+200> > 0xb6be9711 <+193>: mov %esi,%eax > 0xb6be9713 <+195>: call 0xb6be1db0 <type_descriptive_name_I> > 0xb6be9718 <+200>: mov %eax,0xc(%esp) > 0xb6be971c <+204>: mov %edi,0x10(%esp) > 0xb6be9720 <+208>: lea -0x10014(%ebx),%eax > 0xb6be9726 <+214>: mov %eax,0x8(%esp) > 0xb6be972a <+218>: movl $0x10,0x4(%esp) > 0xb6be9732 <+226>: lea -0x168fc(%ebx),%eax > 0xb6be9738 <+232>: mov %eax,(%esp) > 0xb6be973b <+235>: call 0xb6bc0bf0 <g_log@plt> > 0xb6be9740 <+240>: mov 0x40(%esp),%eax > 0xb6be9744 <+244>: lea 0x2c(%esp),%esp > 0xb6be9748 <+248>: pop %ebx > 0xb6be9749 <+249>: pop %esi > 0xb6be974a <+250>: pop %edi > 0xb6be974b <+251>: pop %ebp > 0xb6be974c <+252>: ret > 0xb6be974d <+253>: lea 0x0(%esi),%esi > 0xb6be9750 <+256>: mov %eax,%esi > 0xb6be9752 <+258>: and $0xfffffffc,%esi > 0xb6be9755 <+261>: mov %esi,0x18(%esp) > 0xb6be9759 <+265>: mov 0x18(%esp),%edi > 0xb6be975d <+269>: test %edi,%edi > 0xb6be975f <+271>: jne 0xb6be96a6 <g_type_check_instance_cast+86> > 0xb6be9765 <+277>: xor %edx,%edx > 0xb6be9767 <+279>: cmpl $0x3fc,0x44(%esp) > 0xb6be976f <+287>: movl $0x0,0x1c(%esp) > 0xb6be9777 <+295>: ja 0xb6be96d1 <g_type_check_instance_cast+129> > 0xb6be977d <+301>: lea 0x0(%esi),%esi > 0xb6be9780 <+304>: mov 0x44(%esp),%ecx > 0xb6be9784 <+308>: shr $0x2,%ecx > 0xb6be9787 <+311>: mov 0x3c0(%ebx,%ecx,4),%esi > 0xb6be978e <+318>: test %esi,%esi > 0xb6be9790 <+320>: je 0xb6be96e0 <g_type_check_instance_cast+144> > 0xb6be9796 <+326>: test %dl,%dl > 0xb6be9798 <+328>: je 0xb6be96e0 <g_type_check_instance_cast+144> > 0xb6be979e <+334>: movzbl 0xc(%esi),%edx > 0xb6be97a2 <+338>: mov 0x18(%esp),%edi > 0xb6be97a6 <+342>: movzbl 0xc(%edi),%ecx > 0xb6be97aa <+346>: cmp %cl,%dl > 0xb6be97ac <+348>: jbe 0xb6be9888 <g_type_check_instance_cast+568> > 0xb6be97b2 <+354>: mov 0x18(%esp),%edi > 0xb6be97b6 <+358>: testb $0x4,0xe(%edi) > 0xb6be97ba <+362>: je 0xb6be96e0 <g_type_check_instance_cast+144> > 0xb6be97c0 <+368>: cmpl $0x8,0x28(%esi,%edx,4) > 0xb6be97c5 <+373>: jne 0xb6be96e0 <g_type_check_instance_cast+144> > 0xb6be97cb <+379>: lock orl $0x0,(%esp) > 0xb6be97d0 <+384>: mov 0x18(%esp),%eax > 0xb6be97d4 <+388>: mov 0x20(%eax),%edi > 0xb6be97d7 <+391>: mov %esi,%esi > 0xb6be97d9 <+393>: lea 0x0(%edi,%eiz,1),%edi > 0xb6be97e0 <+400>: test %edi,%edi > 0xb6be97e2 <+402>: je 0xb6be98f0 <g_type_check_instance_cast+672> > 0xb6be97e8 <+408>: lock orl $0x0,(%esp) > 0xb6be97ed <+413>: mov 0x20(%esi),%ecx > 0xb6be97f0 <+416>: test %ecx,%ecx > 0xb6be97f2 <+418>: mov (%edi),%eax > 0xb6be97f4 <+420>: je 0xb6be9830 <g_type_check_instance_cast+480> > 0xb6be97f6 <+422>: cmp -0x4(%ecx),%eax > 0xb6be97f9 <+425>: jae 0xb6be9830 <g_type_check_instance_cast+480> > 0xb6be97fb <+427>: movzbl (%ecx,%eax,1),%ebp > 0xb6be97ff <+431>: test %ebp,%ebp > 0xb6be9801 <+433>: je 0xb6be9830 <g_type_check_instance_cast+480> > 0xb6be9803 <+435>: mov -0x4(%edi),%eax > 0xb6be9806 <+438>: sub $0x1,%ebp > 0xb6be9809 <+441>: mov %eax,%edx > 0xb6be980b <+443>: mov $0xaaaaaaab,%eax > 0xb6be9810 <+448>: sub $0x4,%edx > 0xb6be9813 <+451>: mul %edx > 0xb6be9815 <+453>: shr $0x3,%edx > 0xb6be9818 <+456>: cmp %edx,%ebp > 0xb6be981a <+458>: jae 0xb6be9830 <g_type_check_instance_cast+480> > 0xb6be981c <+460>: lea 0x0(%ebp,%ebp,2),%eax > 0xb6be9820 <+464>: mov 0x28(%esi),%ebp > 0xb6be9823 <+467>: lea (%edi,%eax,4),%eax > 0xb6be9826 <+470>: cmp %ebp,0x4(%eax) > 0xb6be9829 <+473>: lea 0x4(%eax),%edx > 0xb6be982c <+476>: je 0xb6be9832 <g_type_check_instance_cast+482> > 0xb6be982e <+478>: xchg %ax,%ax > 0xb6be9830 <+480>: xor %edx,%edx > 0xb6be9832 <+482>: lock orl $0x0,(%esp) > 0xb6be9837 <+487>: mov 0x20(%esi),%eax > 0xb6be983a <+490>: cmp %eax,%ecx > 0xb6be983c <+492>: je 0xb6be9900 <g_type_check_instance_cast+688> > 0xb6be9842 <+498>: mov %eax,%ecx > 0xb6be9844 <+500>: jmp 0xb6be97f0 <g_type_check_instance_cast+416> > 0xb6be9846 <+502>: xchg %ax,%ax > 0xb6be9848 <+504>: mov 0x44(%esp),%ecx > 0xb6be984c <+508>: lea -0x11d31(%ebx),%edi > 0xb6be9852 <+514>: test %ecx,%ecx > 0xb6be9854 <+516>: je 0xb6be9861 <g_type_check_instance_cast+529> > 0xb6be9856 <+518>: mov 0x44(%esp),%eax > 0xb6be985a <+522>: call 0xb6be1db0 <type_descriptive_name_I> > 0xb6be985f <+527>: mov %eax,%edi > 0xb6be9861 <+529>: test %esi,%esi > 0xb6be9863 <+531>: lea -0x11d31(%ebx),%eax > 0xb6be9869 <+537>: je 0xb6be9872 <g_type_check_instance_cast+546> > 0xb6be986b <+539>: mov %esi,%eax > 0xb6be986d <+541>: call 0xb6be1db0 <type_descriptive_name_I> > 0xb6be9872 <+546>: mov %eax,0xc(%esp) > 0xb6be9876 <+550>: mov %edi,0x10(%esp) > 0xb6be987a <+554>: lea -0xfff4(%ebx),%eax > 0xb6be9880 <+560>: jmp 0xb6be9726 <g_type_check_instance_cast+214> > 0xb6be9885 <+565>: lea 0x0(%esi),%esi > 0xb6be9888 <+568>: movzbl %dl,%edi > 0xb6be988b <+571>: mov 0x28(%esi),%ebp > 0xb6be988e <+574>: sub %edi,%ecx > 0xb6be9890 <+576>: mov 0x18(%esp),%edi > 0xb6be9894 <+580>: cmp %ebp,0x28(%edi,%ecx,4) > 0xb6be9898 <+584>: jne 0xb6be97b2 <g_type_check_instance_cast+354> > 0xb6be989e <+590>: jmp 0xb6be9740 <g_type_check_instance_cast+240> > 0xb6be98a3 <+595>: nop > 0xb6be98a4 <+596>: lea 0x0(%esi,%eiz,1),%esi > 0xb6be98a8 <+600>: mov 0x44(%esp),%edx > 0xb6be98ac <+604>: lea -0x11d31(%ebx),%eax > 0xb6be98b2 <+610>: test %edx,%edx > 0xb6be98b4 <+612>: je 0xb6be98bf <g_type_check_instance_cast+623> > 0xb6be98b6 <+614>: mov 0x44(%esp),%eax > 0xb6be98ba <+618>: call 0xb6be1db0 <type_descriptive_name_I> > 0xb6be98bf <+623>: mov %eax,0xc(%esp) > 0xb6be98c3 <+627>: movl $0x10,0x4(%esp) > 0xb6be98cb <+635>: lea -0xffc0(%ebx),%eax > 0xb6be98d1 <+641>: mov %eax,0x8(%esp) > 0xb6be98d5 <+645>: lea -0x168fc(%ebx),%eax > 0xb6be98db <+651>: mov %eax,(%esp) > 0xb6be98de <+654>: call 0xb6bc0bf0 <g_log@plt> > 0xb6be98e3 <+659>: mov 0x40(%esp),%eax > 0xb6be98e7 <+663>: lea 0x2c(%esp),%esp > 0xb6be98eb <+667>: pop %ebx > 0xb6be98ec <+668>: pop %esi > 0xb6be98ed <+669>: pop %edi > 0xb6be98ee <+670>: pop %ebp > 0xb6be98ef <+671>: ret > 0xb6be98f0 <+672>: xor %edx,%edx > 0xb6be98f2 <+674>: lea 0x0(%esi,%eiz,1),%esi > 0xb6be98f9 <+681>: lea 0x0(%edi,%eiz,1),%edi > 0xb6be9900 <+688>: lock orl $0x0,(%esp) > 0xb6be9905 <+693>: mov 0x18(%esp),%eax > 0xb6be9909 <+697>: mov 0x20(%eax),%eax > 0xb6be990c <+700>: cmp %eax,%edi > 0xb6be990e <+702>: je 0xb6be9917 <g_type_check_instance_cast+711> > 0xb6be9910 <+704>: mov %eax,%edi > 0xb6be9912 <+706>: jmp 0xb6be97e0 <g_type_check_instance_cast+400> > 0xb6be9917 <+711>: test %edx,%edx > 0xb6be9919 <+713>: jne 0xb6be9740 <g_type_check_instance_cast+240> > 0xb6be991f <+719>: mov 0x40(%esp),%eax > 0xb6be9923 <+723>: mov (%eax),%eax > 0xb6be9925 <+725>: mov (%eax),%esi > 0xb6be9927 <+727>: jmp 0xb6be96e2 <g_type_check_instance_cast+146> >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 1073690
: 871699 |
871700
|
871701
|
871702
|
871703
|
871704
|
871705
|
871706
|
871707
|
871708
|
871709