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 574413 Details for
Bug 750546
gnome-shell-calendar-server - crash in app_load_events()
[?]
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), 26.10 KB, created by
Pierre-Antoine Roiron
on 2012-04-02 07:08:21 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Pierre-Antoine Roiron
Created:
2012-04-02 07:08:21 UTC
Size:
26.10 KB
patch
obsolete
>warning: core file may not match specified executable file. >[New LWP 2414] >[New LWP 2416] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/libexec/gnome-shell-calendar-server'. >Program terminated with signal 11, Segmentation fault. >#0 g_type_check_instance_cast (type_instance=0x20fc360, iface_type=34361600) at gtype.c:3992 >3992 node = lookup_type_node_I (type_instance->g_class->g_type); > >Thread 2 (Thread 0x7fd14f77e700 (LWP 2416)): >#0 0x00000031aaae85c3 in __GI___poll (fds=<optimized out>, nfds=<optimized out>, timeout=<optimized out>) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = 0 > result = <optimized out> >#1 0x00000031aca44fd8 in g_main_context_poll (n_fds=3, fds=0x7fd140001110, priority=<optimized out>, timeout=-1, context=0x7fd14800bf60) at gmain.c:3402 > poll_func = 0x31aca533d0 <g_poll> >#2 g_main_context_iterate (context=0x7fd14800bf60, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3084 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = <optimized out> > fds = 0x7fd140001110 > __PRETTY_FUNCTION__ = "g_main_context_iterate" >#3 0x00000031aca45815 in g_main_loop_run (loop=0x7fd14800bf10) at gmain.c:3297 > self = 0x7fd14800c050 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00000031ae2bed86 in gdbus_shared_thread_func (user_data=0x7fd14800bf30) at gdbusprivate.c:276 > data = 0x7fd14800bf30 >#5 0x00000031aca6a226 in g_thread_create_proxy (data=0x7fd14800c050) at gthread.c:1962 > thread = 0x7fd14800c050 > __PRETTY_FUNCTION__ = "g_thread_create_proxy" >#6 0x00000031aae07d90 in start_thread (arg=0x7fd14f77e700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fd14f77e700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, 2521848119796564299, 140536966539760, 140536958151104, 0, 3, -2495564361937583797, 2493923544507220299}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = 0 > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> > __PRETTY_FUNCTION__ = "start_thread" >#7 0x00000031aaaf0f5d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7fd14ff80940 (LWP 2414)): >#0 g_type_check_instance_cast (type_instance=0x20fc360, iface_type=34361600) at gtype.c:3992 > node = <optimized out> > iface = <optimized out> > is_instantiatable = <optimized out> > check = <optimized out> >#1 0x0000000000404e39 in app_load_events (app=0x209f410) at calendar-server/gnome-shell-calendar-server.c:622 > cal = <optimized out> > error = 0x0 > query = <optimized out> > objects = 0x20f6100 > j = <optimized out> > view = 0x20f9470 > sources = 0x20dc040 > l = 0x20dc040 > ll = <optimized out> > since_iso8601 = 0x20ed080 "20120326T103300Z" > until_iso8601 = 0x20ed230 "20120507T103300Z" >#2 0x00000031ad60ea24 in g_closure_invoke (closure=0x20aafa0, return_value=0x0, n_param_values=1, param_values=0x20f7a20, invocation_hint=<optimized out>) at gclosure.c:774 > marshal = 0x403860 <g_cclosure_marshal_VOID__VOID@plt> > marshal_data = <optimized out> > in_marshal = <optimized out> > __PRETTY_FUNCTION__ = "g_closure_invoke" >#3 0x00000031ad620d17 in signal_emit_unlocked_R (node=<optimized out>, detail=0, instance=0x20ab020, emission_return=0x0, instance_and_params=0x20f7a20) at gsignal.c:3272 > tmp = <optimized out> > handler = 0x20a3460 > accumulator = 0x0 > emission = {next = 0x7fffad14c8b0, instance = 0x20ab020, ihint = {signal_id = 4, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > class_closure = 0x20a01b0 > hlist = 0x31aae0af70 > handler_list = 0x20a3460 > 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 = 4 > max_sequential_handler_number = 270 > return_value_altered = 0 >#4 0x00000031ad62a141 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=<optimized out>) at gsignal.c:3003 > instance_and_params = 0x20f7a20 > signal_return_type = 4 > param_values = 0x20f7a38 > node = <optimized out> > i = <optimized out> > n_params = 0 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#5 0x00000031ad62a2e2 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3060 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffad14c7a0, reg_save_area = 0x7fffad14c6e0}} >#6 0x00000031ad60ea24 in g_closure_invoke (closure=0x20af840, return_value=0x0, n_param_values=1, param_values=0x20f6020, invocation_hint=<optimized out>) at gclosure.c:774 > marshal = 0x403860 <g_cclosure_marshal_VOID__VOID@plt> > marshal_data = <optimized out> > in_marshal = <optimized out> > __PRETTY_FUNCTION__ = "g_closure_invoke" >#7 0x00000031ad620d17 in signal_emit_unlocked_R (node=<optimized out>, detail=0, instance=0x7fd1400016e0, emission_return=0x0, instance_and_params=0x20f6020) at gsignal.c:3272 > tmp = <optimized out> > handler = 0x7fd148002830 > accumulator = 0x0 > emission = {next = 0x0, instance = 0x7fd1400016e0, ihint = {signal_id = 9, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > class_closure = 0x20b0fa0 > hlist = 0x31aae0af70 > handler_list = 0x7fd148002830 > 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 = 9 > max_sequential_handler_number = 267 > return_value_altered = 0 >#8 0x00000031ad62a141 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=<optimized out>) at gsignal.c:3003 > instance_and_params = 0x20f6020 > signal_return_type = 4 > param_values = 0x20f6038 > node = <optimized out> > i = <optimized out> > n_params = 0 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#9 0x00000031ad62a2e2 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3060 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffad14cba0, reg_save_area = 0x7fffad14cae0}} >#10 0x000000393262edcc in load_from_gconf (list=0x7fd1400016e0) at e-source-list.c:172 > conf_list = 0x2096d20 > p = 0x0 > q = <optimized out> > new_groups_list = 0x2145ba0 > new_groups_hash = 0x7fd140006c60 > changed = 1 >#11 0x000000393262f018 in conf_changed_callback (client=<optimized out>, connection_id=<optimized out>, entry=<optimized out>, list=0x7fd1400016e0) at e-source-list.c:234 >No locals. >#12 0x00000031b9a107c5 in notify_listener_list (listeners=0x20b0e20, user_data=0x7fffad14cc90, callback=0x31b9a1a160 <notify_listeners_callback>, key=0x20f73d0 "/apps/evolution/calendar/sources", list=0x20f7700) at gconf-listeners.c:590 > l = <optimized out> > tmp = <optimized out> >#13 ltable_notify (user_data=0x7fffad14cc90, callback=0x31b9a1a160 <notify_listeners_callback>, key=0x20f73d0 "/apps/evolution/calendar/sources", lt=0x20b0e20) at gconf-listeners.c:656 > dirs = 0x21080c0 > i = <optimized out> > to_notify = 0x20f7700 > noroot_key = 0x20f73d1 "apps/evolution/calendar/sources" > cur = <optimized out> >#14 gconf_listeners_notify (listeners=0x20b0e20, all_above=0x20f73d0 "/apps/evolution/calendar/sources", callback=0x31b9a1a160 <notify_listeners_callback>, user_data=0x7fffad14cc90) at gconf-listeners.c:185 > lt = 0x20b0e20 >#15 0x00000031b9a1d8e0 in notify_one_entry (client=0x20a90c0, entry=0x20966a0) at gconf-client.c:2835 > cae = {client = 0x20a90c0, entry = 0x20966a0} >#16 0x00000031b9a1d9a1 in gconf_client_flush_notifies (client=0x20a90c0) at gconf-client.c:2875 > entry = 0x20966a0 > tmp = 0x20dc340 > to_notify = 0x20dc340 > last_entry = <optimized out> >#17 notify_idle_callback (data=0x20a90c0) at gconf-client.c:2769 > client = 0x20a90c0 >#18 0x00000031aca44acd in g_main_dispatch (context=0x20a2eb0) at gmain.c:2441 > dispatch = 0x31aca40890 <g_idle_dispatch> > was_in_call = 0 > user_data = 0x20a90c0 > callback = 0x31b9a1d910 <notify_idle_callback> > cb_funcs = 0x31acd1e630 > cb_data = 0x20ee6d0 > current_source_link = {data = 0x2108f50, next = 0x0} > need_destroy = <optimized out> > source = 0x2108f50 > current = 0x2096d00 > i = <optimized out> >#19 g_main_context_dispatch (context=0x20a2eb0) at gmain.c:3011 >No locals. >#20 0x00000031aca452c8 in g_main_context_iterate (context=0x20a2eb0, block=<optimized out>, dispatch=1, self=<optimized out>) at gmain.c:3089 > max_priority = 200 > timeout = 0 > some_ready = 1 > nfds = 4 > allocated_nfds = <optimized out> > fds = <optimized out> > __PRETTY_FUNCTION__ = "g_main_context_iterate" >#21 0x00000031aca45815 in g_main_loop_run (loop=0x20a1d40) at gmain.c:3297 > self = 0x20950e0 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#22 0x0000000000403b67 in main (argc=1, argv=0x7fffad14cf78) at calendar-server/gnome-shell-calendar-server.c:1054 > error = 0x0 > opt_context = 0x20a1e00 > ret = 1 > name_owner_id = 1 > stdin_channel = 0x209fcb0 > __PRETTY_FUNCTION__ = "main" >From To Syms Read Shared Object Library >0x000000393161b210 0x000000393164dff8 Yes /usr/lib64/libecal-1.2.so.10.2.2 >0x00000031b7619ae0 0x00000031b76435d8 Yes /usr/lib64/libical.so.0.48.0 >0x00000031bd607ec0 0x00000031bd610e78 Yes /usr/lib64/libicalss.so.0.48.0 >0x00000031bd2067f0 0x00000031bd20cc18 Yes /usr/lib64/libicalvcal.so.0.48.0 >0x00000036bf212af0 0x00000036bf234208 Yes /usr/lib64/libedataserverui-3.0.so.1.0.0 >0x00000036be669c20 0x00000036be8db988 Yes /usr/lib64/libgtk-3.so.0.200.3 >0x0000003933215af0 0x0000003933237888 Yes /usr/lib64/libebook-1.2.so.12.3.1 >0x00000036be219c80 0x00000036be25a668 Yes /usr/lib64/libgdk-3.so.0.200.3 >0x00000031b4e09ac0 0x00000031b4e15b88 Yes /usr/lib64/libatk-1.0.so.0.20209.1 >0x00000031b3207670 0x00000031b32217a8 Yes /usr/lib64/libpangoft2-1.0.so.0.2904.0 >0x00000036bda049c0 0x00000036bda09608 Yes /usr/lib64/libpangocairo-1.0.so.0.2904.0 >0x00000036bd606270 0x00000036bd619c18 Yes /usr/lib64/libgdk_pixbuf-2.0.so.0.2400.1 >0x00000036bee03330 0x00000036bee04258 Yes /usr/lib64/libcairo-gobject.so.2.11000.2 >0x00000036bde0b180 0x00000036bde82a68 Yes /usr/lib64/libcairo.so.2.11000.2 >0x00000031b520edb0 0x00000031b522d398 Yes /usr/lib64/libpango-1.0.so.0.2904.0 >0x00000031b060cac0 0x00000031b0675dd8 Yes /usr/lib64/libfreetype.so.6.7.1 >0x00000031b0e05da0 0x00000031b0e1f84c Yes /usr/lib64/libfontconfig.so.1.4.4 >0x0000003932e1b7f0 0x0000003932e582a8 Yes /usr/lib64/libcamel-1.2.so.29.0.0 >0x0000003932610ab0 0x0000003932636f78 Yes /usr/lib64/libedataserver-1.2.so.15.0.0 >0x00000031bca09dd0 0x00000031bca80968 Yes /usr/lib64/libsqlite3.so.0.8.6 >0x0000003930a09540 0x0000003930a2d3d8 Yes /usr/lib64/libssl3.so >0x0000003930e09b90 0x0000003930e21da8 Yes /usr/lib64/libsmime3.so >0x0000003930618a20 0x00000039306fa0e8 Yes /usr/lib64/libnss3.so >0x000000393020a900 0x0000003930215b68 Yes /usr/lib64/libnssutil3.so >0x000000392fa00ec0 0x000000392fa01df8 Yes /lib64/libplds4.so >0x000000392f6013e0 0x000000392f602ad8 Yes /lib64/libplc4.so >0x000000392fe0d0f0 0x000000392fe2c5b8 Yes /lib64/libnspr4.so >0x00000031aae05700 0x00000031aae10b88 Yes /lib64/libpthread-2.14.90.so >0x00000031ab200de0 0x00000031ab201918 Yes /lib64/libdl-2.14.90.so >0x00000031afe2c980 0x00000031aff1006c Yes /usr/lib64/libxml2.so.2.7.8 >0x00000031b9a0b4b0 0x00000031b9a235e8 Yes /usr/lib64/libgconf-2.so.4.1.5 >0x00000031bfe18a70 0x00000031bfe4e018 Yes /usr/lib64/libsoup-2.4.so.1.4.0 >0x00000031ae22c120 0x00000031ae2e3dd8 Yes /lib64/libgio-2.0.so.0.3000.2 >0x00000031ad609dd0 0x00000031ad639e98 Yes /lib64/libgobject-2.0.so.0.3000.2 >0x00000031ade01020 0x00000031ade01fc8 Yes /lib64/libgmodule-2.0.so.0.3000.2 >0x00000031ad2015a0 0x00000031ad202a68 Yes /lib64/libgthread-2.0.so.0.3000.2 >0x00000031ab602260 0x00000031ab605758 Yes /lib64/librt-2.14.90.so >0x00000031aca178f0 0x00000031acab00c8 Yes /lib64/libglib-2.0.so.0.3000.2 >0x00000031aaa1ef10 0x00000031aab5bb70 Yes /lib64/libc-2.14.90.so >0x0000003931204750 0x00000039312147c8 Yes /usr/lib64/libsasl2.so.2 >0x00000031bb614670 0x00000031bb647068 Yes /usr/lib64/libssl.so.10 >0x00000031b7e5c940 0x00000031b7f242c8 Yes /lib64/libcrypto.so.10 >0x00000031bce06e90 0x00000031bce17c48 Yes /usr/lib64/libgnome-keyring.so.0 >0x00000031ac201e90 0x00000031ac20e688 Yes /lib64/libz.so.1 >0x00000031b8e1a680 0x00000031b8e8e248 Yes /lib64/libkrb5.so.3 >0x00000031b9204790 0x00000031b921d2b8 Yes /lib64/libk5crypto.so.3 >0x00000031b7a013b0 0x00000031b7a01fac Yes /lib64/libcom_err.so.2 >0x00000031b8a09e40 0x00000031b8a365c8 Yes /lib64/libgssapi_krb5.so.2 >0x0000003d1d81dce0 0x0000003d1d8a97ec Yes /usr/lib64/libX11.so.6 >0x0000003d1fc013e0 0x0000003d1fc0450c Yes /usr/lib64/libXfixes.so.3 >0x00000031aba051b0 0x00000031aba43b68 Yes /lib64/libm-2.14.90.so >0x0000003d1dc03630 0x0000003d1dc0ed08 Yes /usr/lib64/libXext.so.6 >0x0000003d1f800a00 0x0000003d1f80148c Yes /usr/lib64/libXinerama.so.1 >0x0000003d1e001f80 0x0000003d1e00c778 Yes /usr/lib64/libXi.so.6 >0x0000003d1ec01720 0x0000003d1ec0675c Yes /usr/lib64/libXrandr.so.2 >0x0000003d208028d0 0x0000003d2080749c Yes /usr/lib64/libXcursor.so.1 >0x0000003d20000b30 0x0000003d2000189c Yes /usr/lib64/libXcomposite.so.1 >0x0000003d1f000a90 0x0000003d1f00160c Yes /usr/lib64/libXdamage.so.1 >0x00000036bd2048c0 0x00000036bd21e488 Yes /usr/lib64/libpng12.so.0 >0x00000031b4208870 0x00000031b4262478 Yes /usr/lib64/libpixman-1.so.0 >0x0000003d1e801910 0x0000003d1e80810c Yes /usr/lib64/libXrender.so.1 >0x00000031af603b70 0x00000031af61d84c Yes /lib64/libexpat.so.1 >0x00000031aa600b20 0x00000031aa61aaaa Yes /lib64/ld-2.14.90.so >0x00000031b220a400 0x00000031b221c51c Yes /usr/lib64/libdbus-glib-1.so.2 >0x00000031ae6076f0 0x00000031ae6306c8 Yes /lib64/libdbus-1.so.3 >0x00000031ada01890 0x00000031ada05ff8 Yes /usr/lib64/libffi.so.5 >0x00000031ac605d00 0x00000031ac616068 Yes /lib64/libselinux.so.1 >0x00000031ace03940 0x00000031ace14018 Yes /lib64/libresolv-2.14.90.so >0x000000392ee00c60 0x000000392ee05ce8 Yes /lib64/libcrypt-2.14.90.so >0x00000031b6a07000 0x00000031b6a53388 Yes /lib64/libgcrypt.so.11 >0x00000031b9602860 0x00000031b96079e8 Yes /lib64/libkrb5support.so.0 >0x00000031b8200ff0 0x00000031b8201a28 Yes /lib64/libkeyutils.so.1 >0x00000031aea086c0 0x00000031aea13c0c Yes /usr/lib64/libxcb.so.1 >0x0000003d1d4028a0 0x0000003d1d4120b8 Yes /lib64/libgcc_s-4.6.3-20120306.so.1 >0x000000392f203460 0x000000392f242158 Yes /lib64/libfreebl3.so >0x00000031b56008a0 0x00000031b5600e28 Yes /lib64/libgpg-error.so.0 >0x00000031aee00dd0 0x00000031aee01b2c Yes /usr/lib64/libXau.so.6 >$1 = 0x0 >$2 = 0x0 >rax 0x4f8da898 1334683800 >rbx 0x20fc360 34587488 >rcx 0x31aadb1730 213319882544 >rdx 0x2106460 34628704 >rsi 0x20c5100 34361600 >rdi 0x20fc360 34587488 >rbp 0x20a8900 0x20a8900 >rsp 0x7fffad14c260 0x7fffad14c260 >r8 0x30 48 >r9 0x96e 2414 >r10 0x1 1 >r11 0x1 1 >r12 0x209f410 34206736 >r13 0x20d93a0 34444192 >r14 0x4fa7a4dc 1336386780 >r15 0x4f7045dc 1332757980 >rip 0x31ad632fec 0x31ad632fec <g_type_check_instance_cast+28> >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 g_type_check_instance_cast: > 0x00000031ad632fd0 <+0>: push %r12 > 0x00000031ad632fd2 <+2>: test %rdi,%rdi > 0x00000031ad632fd5 <+5>: push %rbp > 0x00000031ad632fd6 <+6>: push %rbx > 0x00000031ad632fd7 <+7>: mov %rdi,%rbx > 0x00000031ad632fda <+10>: je 0x31ad633072 <g_type_check_instance_cast+162> > 0x00000031ad632fe0 <+16>: mov (%rdi),%rax > 0x00000031ad632fe3 <+19>: test %rax,%rax > 0x00000031ad632fe6 <+22>: je 0x31ad6331f0 <g_type_check_instance_cast+544> >=> 0x00000031ad632fec <+28>: mov (%rax),%rbp > 0x00000031ad632fef <+31>: mov %rbp,%r8 > 0x00000031ad632ff2 <+34>: and $0xfffffffffffffffc,%r8 > 0x00000031ad632ff6 <+38>: cmp $0x3fc,%rbp > 0x00000031ad632ffd <+45>: jbe 0x31ad633190 <g_type_check_instance_cast+448> > 0x00000031ad633003 <+51>: xor %edx,%edx > 0x00000031ad633005 <+53>: xor %ecx,%ecx > 0x00000031ad633007 <+55>: test %r8,%r8 > 0x00000031ad63300a <+58>: je 0x31ad633022 <g_type_check_instance_cast+82> > 0x00000031ad63300c <+60>: movzbl 0x16(%r8),%eax > 0x00000031ad633011 <+65>: and $0x4,%eax > 0x00000031ad633014 <+68>: cmp $0x1,%al > 0x00000031ad633016 <+70>: sbb %edx,%edx > 0x00000031ad633018 <+72>: add $0x1,%edx > 0x00000031ad63301b <+75>: cmp $0x1,%al > 0x00000031ad63301d <+77>: sbb %ecx,%ecx > 0x00000031ad63301f <+79>: add $0x1,%ecx > 0x00000031ad633022 <+82>: mov %rsi,%r9 > 0x00000031ad633025 <+85>: and $0xfffffffffffffffc,%r9 > 0x00000031ad633029 <+89>: cmp $0x3fc,%rsi > 0x00000031ad633030 <+96>: jbe 0x31ad633080 <g_type_check_instance_cast+176> > 0x00000031ad633032 <+98>: test %r9,%r9 > 0x00000031ad633035 <+101>: jne 0x31ad633097 <g_type_check_instance_cast+199> > 0x00000031ad633037 <+103>: test %ecx,%ecx > 0x00000031ad633039 <+105>: je 0x31ad6331b0 <g_type_check_instance_cast+480> > 0x00000031ad63303f <+111>: mov %rsi,%rdi > 0x00000031ad633042 <+114>: callq 0x31ad62bda0 <type_descriptive_name_I> > 0x00000031ad633047 <+119>: mov %rbp,%rdi > 0x00000031ad63304a <+122>: mov %rax,%r12 > 0x00000031ad63304d <+125>: callq 0x31ad62bda0 <type_descriptive_name_I> > 0x00000031ad633052 <+130>: lea 0xd867(%rip),%rdx # 0x31ad6408c0 > 0x00000031ad633059 <+137>: lea 0x6ec4(%rip),%rdi # 0x31ad639f24 > 0x00000031ad633060 <+144>: mov %rax,%rcx > 0x00000031ad633063 <+147>: mov %r12,%r8 > 0x00000031ad633066 <+150>: mov $0x10,%esi > 0x00000031ad63306b <+155>: xor %eax,%eax > 0x00000031ad63306d <+157>: callq 0x31ad609b90 <g_log@plt> > 0x00000031ad633072 <+162>: mov %rbx,%rax > 0x00000031ad633075 <+165>: pop %rbx > 0x00000031ad633076 <+166>: pop %rbp > 0x00000031ad633077 <+167>: pop %r12 > 0x00000031ad633079 <+169>: retq > 0x00000031ad63307a <+170>: nopw 0x0(%rax,%rax,1) > 0x00000031ad633080 <+176>: mov %rsi,%rdi > 0x00000031ad633083 <+179>: lea 0x21a896(%rip),%rax # 0x31ad84d920 <static_fundamental_type_nodes> > 0x00000031ad63308a <+186>: shr $0x2,%rdi > 0x00000031ad63308e <+190>: mov (%rax,%rdi,8),%r9 > 0x00000031ad633092 <+194>: test %r9,%r9 > 0x00000031ad633095 <+197>: je 0x31ad633037 <g_type_check_instance_cast+103> > 0x00000031ad633097 <+199>: test %dl,%dl > 0x00000031ad633099 <+201>: je 0x31ad633037 <g_type_check_instance_cast+103> > 0x00000031ad63309b <+203>: movzbl 0x14(%r9),%eax > 0x00000031ad6330a0 <+208>: movzbl 0x14(%r8),%edx > 0x00000031ad6330a5 <+213>: cmp %dl,%al > 0x00000031ad6330a7 <+215>: ja 0x31ad6330bf <g_type_check_instance_cast+239> > 0x00000031ad6330a9 <+217>: movzbl %al,%edi > 0x00000031ad6330ac <+220>: movzbl %dl,%edx > 0x00000031ad6330af <+223>: sub %edi,%edx > 0x00000031ad6330b1 <+225>: mov 0x48(%r9),%rdi > 0x00000031ad6330b5 <+229>: movslq %edx,%rdx > 0x00000031ad6330b8 <+232>: cmp %rdi,0x48(%r8,%rdx,8) > 0x00000031ad6330bd <+237>: je 0x31ad633072 <g_type_check_instance_cast+162> > 0x00000031ad6330bf <+239>: testb $0x4,0x16(%r8) > 0x00000031ad6330c4 <+244>: je 0x31ad633037 <g_type_check_instance_cast+103> > 0x00000031ad6330ca <+250>: movzbl %al,%eax > 0x00000031ad6330cd <+253>: cmpq $0x8,0x48(%r9,%rax,8) > 0x00000031ad6330d3 <+259>: jne 0x31ad633037 <g_type_check_instance_cast+103> > 0x00000031ad6330d9 <+265>: mfence > 0x00000031ad6330dc <+268>: mov 0x38(%r8),%r10 > 0x00000031ad6330e0 <+272>: movabs $0xaaaaaaaaaaaaaaab,%r12 > 0x00000031ad6330ea <+282>: xor %edx,%edx > 0x00000031ad6330ec <+284>: test %r10,%r10 > 0x00000031ad6330ef <+287>: je 0x31ad633174 <g_type_check_instance_cast+420> > 0x00000031ad6330f5 <+293>: mfence > 0x00000031ad6330f8 <+296>: mov 0x38(%r9),%rdi > 0x00000031ad6330fc <+300>: jmp 0x31ad633103 <g_type_check_instance_cast+307> > 0x00000031ad6330fe <+302>: xchg %ax,%ax > 0x00000031ad633100 <+304>: mov %rax,%rdi > 0x00000031ad633103 <+307>: xor %r11d,%r11d > 0x00000031ad633106 <+310>: test %rdi,%rdi > 0x00000031ad633109 <+313>: mov (%r10),%eax > 0x00000031ad63310c <+316>: je 0x31ad633160 <g_type_check_instance_cast+400> > 0x00000031ad63310e <+318>: cmp -0x8(%rdi),%rax > 0x00000031ad633112 <+322>: jae 0x31ad633160 <g_type_check_instance_cast+400> > 0x00000031ad633114 <+324>: movzbl (%rdi,%rax,1),%ebp > 0x00000031ad633118 <+328>: test %ebp,%ebp > 0x00000031ad63311a <+330>: je 0x31ad633160 <g_type_check_instance_cast+400> > 0x00000031ad63311c <+332>: mov -0x8(%r10),%rdx > 0x00000031ad633120 <+336>: sub $0x1,%ebp > 0x00000031ad633123 <+339>: movslq %ebp,%rbp > 0x00000031ad633126 <+342>: sub $0x8,%rdx > 0x00000031ad63312a <+346>: mov %rdx,%rax > 0x00000031ad63312d <+349>: mul %r12 > 0x00000031ad633130 <+352>: shr $0x4,%rdx > 0x00000031ad633134 <+356>: cmp %rdx,%rbp > 0x00000031ad633137 <+359>: jae 0x31ad633160 <g_type_check_instance_cast+400> > 0x00000031ad633139 <+361>: lea 0x0(%rbp,%rbp,2),%rax > 0x00000031ad63313e <+366>: mov 0x48(%r9),%rdx > 0x00000031ad633142 <+370>: lea (%r10,%rax,8),%rax > 0x00000031ad633146 <+374>: cmp %rdx,0x8(%rax) > 0x00000031ad63314a <+378>: lea 0x8(%rax),%r11 > 0x00000031ad63314e <+382>: mov $0x0,%eax > 0x00000031ad633153 <+387>: cmovne %rax,%r11 > 0x00000031ad633157 <+391>: nopw 0x0(%rax,%rax,1) > 0x00000031ad633160 <+400>: mfence > 0x00000031ad633163 <+403>: mov 0x38(%r9),%rax > 0x00000031ad633167 <+407>: cmp %rax,%rdi > 0x00000031ad63316a <+410>: jne 0x31ad633100 <g_type_check_instance_cast+304> > 0x00000031ad63316c <+412>: xor %edx,%edx > 0x00000031ad63316e <+414>: test %r11,%r11 > 0x00000031ad633171 <+417>: setne %dl > 0x00000031ad633174 <+420>: mfence > 0x00000031ad633177 <+423>: mov 0x38(%r8),%rax > 0x00000031ad63317b <+427>: cmp %rax,%r10 > 0x00000031ad63317e <+430>: je 0x31ad633220 <g_type_check_instance_cast+592> > 0x00000031ad633184 <+436>: mov %rax,%r10 > 0x00000031ad633187 <+439>: jmpq 0x31ad6330ea <g_type_check_instance_cast+282> > 0x00000031ad63318c <+444>: nopl 0x0(%rax) > 0x00000031ad633190 <+448>: mov %rbp,%rdx > 0x00000031ad633193 <+451>: lea 0x21a786(%rip),%rax # 0x31ad84d920 <static_fundamental_type_nodes> > 0x00000031ad63319a <+458>: shr $0x2,%rdx > 0x00000031ad63319e <+462>: mov (%rax,%rdx,8),%r8 > 0x00000031ad6331a2 <+466>: jmpq 0x31ad633003 <g_type_check_instance_cast+51> > 0x00000031ad6331a7 <+471>: nopw 0x0(%rax,%rax,1) > 0x00000031ad6331b0 <+480>: mov %rsi,%rdi > 0x00000031ad6331b3 <+483>: callq 0x31ad62bda0 <type_descriptive_name_I> > 0x00000031ad6331b8 <+488>: mov %rbp,%rdi > 0x00000031ad6331bb <+491>: mov %rax,%r12 > 0x00000031ad6331be <+494>: callq 0x31ad62bda0 <type_descriptive_name_I> > 0x00000031ad6331c3 <+499>: lea 0xd716(%rip),%rdx # 0x31ad6408e0 > 0x00000031ad6331ca <+506>: lea 0x6d53(%rip),%rdi # 0x31ad639f24 > 0x00000031ad6331d1 <+513>: mov %r12,%r8 > 0x00000031ad6331d4 <+516>: mov %rax,%rcx > 0x00000031ad6331d7 <+519>: mov $0x10,%esi > 0x00000031ad6331dc <+524>: xor %eax,%eax > 0x00000031ad6331de <+526>: callq 0x31ad609b90 <g_log@plt> > 0x00000031ad6331e3 <+531>: mov %rbx,%rax > 0x00000031ad6331e6 <+534>: pop %rbx > 0x00000031ad6331e7 <+535>: pop %rbp > 0x00000031ad6331e8 <+536>: pop %r12 > 0x00000031ad6331ea <+538>: retq > 0x00000031ad6331eb <+539>: nopl 0x0(%rax,%rax,1) > 0x00000031ad6331f0 <+544>: mov %rsi,%rdi > 0x00000031ad6331f3 <+547>: callq 0x31ad62bda0 <type_descriptive_name_I> > 0x00000031ad6331f8 <+552>: lea 0xd719(%rip),%rdx # 0x31ad640918 > 0x00000031ad6331ff <+559>: lea 0x6d1e(%rip),%rdi # 0x31ad639f24 > 0x00000031ad633206 <+566>: mov %rax,%rcx > 0x00000031ad633209 <+569>: mov $0x10,%esi > 0x00000031ad63320e <+574>: xor %eax,%eax > 0x00000031ad633210 <+576>: callq 0x31ad609b90 <g_log@plt> > 0x00000031ad633215 <+581>: jmpq 0x31ad633072 <g_type_check_instance_cast+162> > 0x00000031ad63321a <+586>: nopw 0x0(%rax,%rax,1) > 0x00000031ad633220 <+592>: test %edx,%edx > 0x00000031ad633222 <+594>: jne 0x31ad633072 <g_type_check_instance_cast+162> > 0x00000031ad633228 <+600>: mov (%rbx),%rax > 0x00000031ad63322b <+603>: mov (%rax),%rbp > 0x00000031ad63322e <+606>: xchg %ax,%ax > 0x00000031ad633230 <+608>: jmpq 0x31ad633037 <g_type_check_instance_cast+103> >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 750546
:
531143
|
531144
| 574413