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 679890 Details for
Bug 896276
[abrt] telepathy-idle-0.1.13-1.fc18: g_type_check_instance_cast: Process /usr/libexec/telepathy-idle was killed by signal 11 (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), 26.47 KB, created by
Marco Scannadinari
on 2013-01-16 22:53:40 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Marco Scannadinari
Created:
2013-01-16 22:53:40 UTC
Size:
26.47 KB
patch
obsolete
>[New LWP 16938] >[New LWP 16940] >[New LWP 16942] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/libexec/telepathy-idle'. >Program terminated with signal 11, Segmentation fault. >#0 g_type_check_instance_cast (type_instance=type_instance@entry=0x1400, iface_type=26583536) at gtype.c:3992 >3992 if (type_instance->g_class) > >Thread 3 (Thread 0x7f372b7fe700 (LWP 16942)): >#0 0x000000397e8e998d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003981047d44 in g_main_context_poll (n_fds=3, fds=0x7f371c0010c0, timeout=-1, context=0x7f372c00d000, priority=<optimized out>) at gmain.c:3584 > poll_func = 0x3981055e10 <g_poll> >#2 g_main_context_iterate (context=0x7f372c00d000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3285 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = <optimized out> > fds = 0x7f371c0010c0 >#3 0x00000039810481a2 in g_main_loop_run (loop=0x7f372c00cf90) at gmain.c:3484 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00000031d40cc546 in gdbus_shared_thread_func (user_data=0x7f372c00cfd0) at gdbusprivate.c:277 > data = 0x7f372c00cfd0 >#5 0x000000398106b5f5 in g_thread_proxy (data=0x7f372c00b940) at gthread.c:797 > thread = 0x7f372c00b940 >#6 0x000000397f007d15 in start_thread (arg=0x7f372b7fe700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7f372b7fe700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139874929731328, -6018231661564752542, 0, 246933491712, 139874929731328, 139874938179536, 5914533420407229794, -6050572697232831134}, 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> >#7 0x000000397e8f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 2 (Thread 0x7f3730cd5700 (LWP 16940)): >#0 0x000000397e8e998d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x0000003981047d44 in g_main_context_poll (n_fds=1, fds=0x7f372c0010c0, timeout=-1, context=0x196f6a0, priority=<optimized out>) at gmain.c:3584 > poll_func = 0x3981055e10 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x196f6a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3285 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 1 > allocated_nfds = <optimized out> > fds = 0x7f372c0010c0 >#3 0x0000003981047e64 in g_main_context_iteration (context=context@entry=0x196f6a0, may_block=may_block@entry=1) at gmain.c:3351 > retval = <optimized out> >#4 0x00007f3730cdc48d in dconf_gdbus_worker_thread (user_data=0x196f6a0) at dconf-gdbus-thread.c:81 > context = 0x196f6a0 >#5 0x000000398106b5f5 in g_thread_proxy (data=0x195d720) at gthread.c:797 > thread = 0x195d720 >#6 0x000000397f007d15 in start_thread (arg=0x7f3730cd5700) at pthread_create.c:308 > __res = <optimized out> > pd = 0x7f3730cd5700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139875018692352, -6018231661564752542, 0, 246933491712, 139875018692352, 26670752, 5914514569258896738, -6050572697232831134}, 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> >#7 0x000000397e8f246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 >No locals. > >Thread 1 (Thread 0x7f3731321800 (LWP 16938)): >#0 g_type_check_instance_cast (type_instance=type_instance@entry=0x1400, iface_type=26583536) at gtype.c:3992 >No locals. >#1 0x0000000000410a79 in idle_muc_channel_finalize (object=0x1400) at idle-muc-channel.c:437 > self = <optimized out> > priv = <optimized out> >#2 0x0000003981037c99 in g_hash_table_lookup_node (hash_return=<synthetic pointer>, key=0x1400, hash_table=0x1c40a50) at ghash.c:401 > node_hash = <optimized out> > hash_value = <optimized out> > have_tombstone = 0 > step = 0 > node_index = <optimized out> > first_tombstone = 0 >#3 g_hash_table_lookup (hash_table=0x1c40a50, key=key@entry=0x1400) at ghash.c:1074 > node_hash = <optimized out> > __PRETTY_FUNCTION__ = "g_hash_table_lookup" >#4 0x00000031de53f97b in tp_intset_add (set=0x7f372c007750, element=element@entry=5131) at intset.c:320 > key = 0x1400 > bit = 11 > old_value = <optimized out> > new_value = <optimized out> >#5 0x00000031de53eae2 in tp_handle_set_add (set=<optimized out>, handle=handle@entry=5131) at handle-set.c:184 > __PRETTY_FUNCTION__ = "tp_handle_set_add" >#6 0x00000000004193f3 in _rpl_list_handler (parser=<optimized out>, code=<optimized out>, args=<optimized out>, user_data=<optimized out>) at idle-roomlist-channel.c:345 > self = <optimized out> > priv = 0x194f4e0 > room = {g_type = 28580384, data = {{v_int = 29683968, v_uint = 29683968, v_long = 29683968, v_ulong = 29683968, v_int64 = 29683968, v_uint64 = 29683968, v_float = 7.2344847e-38, v_double = 1.4665828821050895e-316, v_pointer = 0x1c4f100}, {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}}} > keys = 0x1f83f00 > room_handle = 5131 > handl_repo = <optimized out> > room_name = 0x1df7bb0 "#vbox" > num_users = <optimized out> > topic = <optimized out> > __PRETTY_FUNCTION__ = "_rpl_list_handler" >#7 0x00000000004152d5 in _parse_and_forward_one (parser=parser@entry=0x19601c0, tokens=tokens@entry=0x1c4e030, code=IDLE_PARSER_NUMERIC_LIST, format=<optimized out>) at idle-parser.c:458 > closure = 0x1b40aa0 > priv = 0x19601e0 > args = 0x1f6a880 > link_ = 0x7f3724003970 > result = <optimized out> > success = <optimized out> > iter = <optimized out> > contact_reffed = 0x7f3724003b90 > room_reffed = 0x198f180 > __PRETTY_FUNCTION__ = "_parse_and_forward_one" >#8 0x000000000041588b in _parse_message (split_msg=0x1f7d060 ":barjavel.freenode.net 322 zheoffec #vbox 272 :VirtualBox 4.2.6 released! --- Forum: http://forums.virtualbox.org/ --- Bugtracker: http://www.virtualbox.org/wiki/Bugtracker --- User Manual: http://www"..., parser=0x19601c0) at idle-parser.c:362 > spec = 0x621bb8 <message_specs+1080> > i = 45 >#9 idle_parser_receive (parser=0x19601c0, msg=msg@entry=0x1c4deb0 ":barjavel.freenode.net 322 zheoffec #vbox 272 :VirtualBox 4.2.6 released! --- Forum: http://forums.virtualbox.org/ --- Bugtracker: http://www.virtualbox.org/wiki/Bugtracker --- User Manual: http://www"...) at idle-parser.c:254 > priv = 0x19601e0 > i = <optimized out> > lasti = 239 > tmp = 0x1f7d060 ":barjavel.freenode.net 322 zheoffec #vbox 272 :VirtualBox 4.2.6 released! --- Forum: http://forums.virtualbox.org/ --- Bugtracker: http://www.virtualbox.org/wiki/Bugtracker --- User Manual: http://www"... > line_ends = 0 > len = 240 > concat_buf = '\000' <repeats 1025 times> > __PRETTY_FUNCTION__ = "idle_parser_receive" >#10 0x000000000040a1d0 in sconn_received_cb (sconn=<optimized out>, raw_msg=<optimized out>, conn=0x195c000) at idle-connection.c:814 >No locals. >#11 0x0000003981412737 in g_cclosure_marshal_VOID__STRINGv (closure=0x1bf1550, return_value=<optimized out>, instance=0x1964450, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x195ae20) at gmarshal.c:1004 > cc = 0x1bf1550 > data1 = <optimized out> > data2 = <optimized out> > callback = <optimized out> > arg0 = 0x1f83700 > args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffad5c07a0, reg_save_area = 0x7fffad5c06e0}} >#12 0x000000398140fbd7 in _g_closure_invoke_va (closure=closure@entry=0x1bf1550, return_value=return_value@entry=0x0, instance=instance@entry=0x1964450, args=args@entry=0x7fffad5c06c8, n_params=1, param_types=0x195ae20) at gclosure.c:840 > marshal = 0x39814126a0 <g_cclosure_marshal_VOID__STRINGv> > marshal_data = 0x0 > in_marshal = 0 > real_closure = 0x1bf1530 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#13 0x00000039814283a8 in g_signal_emit_valist (instance=0x1964450, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffad5c06c8) at gsignal.c:3211 > 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 = 0x0, instance = 0x1964450, ihint = {signal_id = 26, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 26622112} > signal_id = 26 > instance_type = 26622112 > 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 > closure = 0x1bf1550 > run_type = <optimized out> > hlist = 0x0 > l = <optimized out> > fastpath = 0 > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#14 0x0000003981428de2 in g_signal_emit (instance=instance@entry=0x1964450, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffad5c07a0, reg_save_area = 0x7fffad5c06e0}} >#15 0x00000000004175d6 in _input_stream_read_ready (source_object=<optimized out>, res=0x1968e50, user_data=<optimized out>) at idle-server-connection.c:243 > input_stream = 0x198a450 > conn = 0x1964450 > priv = 0x1964470 > ret = <optimized out> > error = 0x0 > __PRETTY_FUNCTION__ = "_input_stream_read_ready" >#16 0x00000031d405a979 in async_ready_callback_wrapper (source_object=0x198a450, res=0x1968e50, user_data=0x1964450) at ginputstream.c:529 > stream = 0x198a450 >#17 0x00000031d406dff7 in g_simple_async_result_complete (simple=0x1968e50) at gsimpleasyncresult.c:775 > current_source = 0x1c4a210 > current_context = 0x195a1f0 > __PRETTY_FUNCTION__ = "g_simple_async_result_complete" >#18 0x00000031d405955b in read_async_pollable (stream=0x198a450, stream@entry=<error reading variable: value has been optimized out>, result=0x1968e50, result@entry=<error reading variable: value has been optimized out>) at ginputstream.c:1175 > error = 0x0 > op = 0x1c47230 >#19 0x00000031d4059779 in read_async_pollable_ready (stream=<error reading variable: value has been optimized out>, user_data=<error reading variable: value has been optimized out>) at ginputstream.c:1133 > result = <error reading variable result (value has been optimized out)> >#20 0x00007f372adeed24 in gnutls_source_dispatch (source=source@entry=0x1c4a210, callback=<optimized out>, user_data=<optimized out>) at gtlsconnection-gnutls.c:870 > func = <optimized out> > gnutls_source = 0x1c4a210 > ret = <optimized out> >#21 0x0000003981047a75 in g_main_dispatch (context=0x194d5c0) at gmain.c:2715 > dispatch = 0x7f372adeed10 <gnutls_source_dispatch> > was_in_call = 0 > user_data = 0x1968e50 > callback = 0x31d4059770 <read_async_pollable_ready> > cb_funcs = 0x39813219a0 <g_source_callback_funcs> > cb_data = 0x1f22490 > current_source_link = {data = 0x1c4a210, next = 0x0} > need_destroy = <optimized out> > source = 0x1c4a210 > current = 0x1943980 > i = <optimized out> >#22 g_main_context_dispatch (context=context@entry=0x194d5c0) at gmain.c:3219 >No locals. >#23 0x0000003981047da8 in g_main_context_iterate (context=0x194d5c0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3290 > max_priority = 2147483647 > timeout = 2409 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = <optimized out> > fds = 0x1953c40 >#24 0x00000039810481a2 in g_main_loop_run (loop=0x194eca0) at gmain.c:3484 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#25 0x00000031de5605a2 in tp_run_connection_manager (prog_name=prog_name@entry=0x4194e4 "telepathy-idle", version=version@entry=0x4194dd "0.1.13", construct_cm=construct_cm@entry=0x408bf0 <_construct_cm>, argc=argc@entry=1, argv=argv@entry=0x7fffad5c0aa8) at run.c:285 > connection = 0x194a740 > bus_daemon = 0x194f090 > error = 0x0 > ret = 1 > __PRETTY_FUNCTION__ = "tp_run_connection_manager" >#26 0x0000000000408ae6 in main (argc=1, argv=0x7fffad5c0aa8) at idle.c:47 > debug_sender = 0x1946260 > result = <optimized out> >From To Syms Read Shared Object Library >0x00000031d800a560 0x00000031d801c6c4 Yes /lib64/libdbus-glib-1.so.2 >0x0000003983807ab0 0x00000039838312e4 Yes /lib64/libdbus-1.so.3 >0x00000031d4030100 0x00000031d40eecd4 Yes /lib64/libgio-2.0.so.0 >0x000000398140aba0 0x000000398143831c Yes /lib64/libgobject-2.0.so.0 >0x000000398101a050 0x00000039810af21c Yes /lib64/libglib-2.0.so.0 >0x00000031d9816f30 0x00000031d984d074 Yes /lib64/libssl.so.10 >0x0000003996061fc0 0x0000003996144af8 Yes /lib64/libcrypto.so.10 >0x00000031de457b50 0x00000031de58aae8 Yes /lib64/libtelepathy-glib.so.0 >0x000000397f005790 0x000000397f0104b4 Yes /lib64/libpthread.so.0 >0x000000397e81f1a0 0x000000397e960940 Yes /lib64/libc.so.6 >0x000000397f4022a0 0x000000397f40557c Yes /lib64/librt.so.1 >0x00000039818006b0 0x000000398180080c Yes /lib64/libgthread-2.0.so.0 >0x0000003981c01990 0x0000003981c06134 Yes /lib64/libffi.so.5 >0x0000003982001130 0x0000003982001ff8 Yes /lib64/libgmodule-2.0.so.0 >0x000000397ec00ed0 0x000000397ec019f0 Yes /lib64/libdl.so.2 >0x000000397fc02190 0x000000397fc0e640 Yes /lib64/libz.so.1 >0x00000031d3c06170 0x00000031d3c175d4 Yes /lib64/libselinux.so.1 >0x0000003980c03a30 0x0000003980c1200c Yes /lib64/libresolv.so.2 >0x00000031d8c0ad90 0x00000031d8c38264 Yes /lib64/libgssapi_krb5.so.2 >0x00000031d941b690 0x00000031d9493410 Yes /lib64/libkrb5.so.3 >0x0000003993c01560 0x0000003993c02144 Yes /lib64/libcom_err.so.2 >0x00000031d90044d0 0x00000031d901c938 Yes /lib64/libk5crypto.so.3 >0x000000397e400b20 0x000000397e41a3d9 Yes /lib64/ld-linux-x86-64.so.2 >0x00000031d3801db0 0x00000031d38452e8 Yes /lib64/libpcre.so.1 >0x00000031d8802b50 0x00000031d88080cc Yes /lib64/libkrb5support.so.0 >0x0000003994401190 0x0000003994401b44 Yes /lib64/libkeyutils.so.1 >0x0000003980802a40 0x0000003980812168 Yes /lib64/libgcc_s.so.1 >0x00007f37311161e0 0x00007f373111d67c Yes /lib64/libnss_files.so.2 >0x000000398285bb80 0x00000039828c10bb Yes /lib64/libstdc++.so.6 >0x000000397f8055b0 0x000000397f86fd68 Yes /lib64/libm.so.6 >0x00007f3730f10e10 0x00007f3730f12108 Yes /usr/lib64/gio/modules/libgiognomeproxy.so >0x00007f3730cd9750 0x00007f3730cdd9ac Yes /usr/lib64/gio/modules/libdconfsettings.so >0x00007f37302bac40 0x00007f37302bb860 Yes /lib64/libnss_mdns4_minimal.so.2 >0x00007f37300b4100 0x00007f37300b78b4 Yes /lib64/libnss_dns.so.2 >0x00007f372adebc60 0x00007f372adf777c Yes /usr/lib64/gio/modules/libgiognutls.so >0x0000003996802ed0 0x000000399680cb7c Yes /lib64/libp11-kit.so.0 >0x0000003999418a70 0x000000399949311c Yes /lib64/libgnutls.so.26 >0x0000003992c07200 0x0000003992c52e48 Yes /lib64/libgcrypt.so.11 >0x0000003991800990 0x0000003991800ee8 Yes /lib64/libgpg-error.so.0 >0x0000003999801d00 0x000000399980ca28 Yes /lib64/libtasn1.so.3 >0x00007f372abd4d50 0x00007f372abded0c Yes /usr/lib64/pkcs11/gnome-keyring-pkcs11.so >$1 = 0x0 >$2 = 0x0 >rax 0x195a1f0 26583536 >rbx 0x1400 5120 >rcx 0x0 0 >rdx 0x397ebb1758 246939326296 >rsi 0x195a1f0 26583536 >rdi 0x1400 5120 >rbp 0x140b 0x140b >rsp 0x7fffad5bfcb0 0x7fffad5bfcb0 >r8 0x1 1 >r9 0x0 0 >r10 0x0 0 >r11 0x0 0 >r12 0x1c40a50 29624912 >r13 0xb 11 >r14 0x41c04f 4309071 >r15 0x1b40aa0 28576416 >rip 0x39814313c0 0x39814313c0 <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 >Dump of assembler code for function g_type_check_instance_cast: > 0x00000039814313b0 <+0>: push %r12 > 0x00000039814313b2 <+2>: test %rdi,%rdi > 0x00000039814313b5 <+5>: push %rbp > 0x00000039814313b6 <+6>: push %rbx > 0x00000039814313b7 <+7>: mov %rdi,%rbx > 0x00000039814313ba <+10>: je 0x3981431461 <g_type_check_instance_cast+177> >=> 0x00000039814313c0 <+16>: mov (%rdi),%rax > 0x00000039814313c3 <+19>: test %rax,%rax > 0x00000039814313c6 <+22>: je 0x39814315b8 <g_type_check_instance_cast+520> > 0x00000039814313cc <+28>: mov (%rax),%rbp > 0x00000039814313cf <+31>: cmp $0x3fc,%rbp > 0x00000039814313d6 <+38>: ja 0x3981431470 <g_type_check_instance_cast+192> > 0x00000039814313dc <+44>: mov %rbp,%rdx > 0x00000039814313df <+47>: lea 0x21c2da(%rip),%rax # 0x398164d6c0 <static_fundamental_type_nodes> > 0x00000039814313e6 <+54>: shr $0x2,%rdx > 0x00000039814313ea <+58>: mov (%rax,%rdx,8),%r8 > 0x00000039814313ee <+62>: test %r8,%r8 > 0x00000039814313f1 <+65>: je 0x3981431480 <g_type_check_instance_cast+208> > 0x00000039814313f7 <+71>: movzbl 0x16(%r8),%eax > 0x00000039814313fc <+76>: and $0x4,%eax > 0x00000039814313ff <+79>: cmp $0x1,%al > 0x0000003981431401 <+81>: sbb %edx,%edx > 0x0000003981431403 <+83>: add $0x1,%edx > 0x0000003981431406 <+86>: cmp $0x1,%al > 0x0000003981431408 <+88>: sbb %edi,%edi > 0x000000398143140a <+90>: add $0x1,%edi > 0x000000398143140d <+93>: cmp $0x3fc,%rsi > 0x0000003981431414 <+100>: jbe 0x3981431490 <g_type_check_instance_cast+224> > 0x0000003981431416 <+102>: mov %rsi,%r9 > 0x0000003981431419 <+105>: and $0xfffffffffffffffc,%r9 > 0x000000398143141d <+109>: test %r9,%r9 > 0x0000003981431420 <+112>: jne 0x39814314ab <g_type_check_instance_cast+251> > 0x0000003981431426 <+118>: test %edi,%edi > 0x0000003981431428 <+120>: je 0x3981431578 <g_type_check_instance_cast+456> > 0x000000398143142e <+126>: mov %rsi,%rdi > 0x0000003981431431 <+129>: callq 0x398142a8b0 <type_descriptive_name_I> > 0x0000003981431436 <+134>: mov %rbp,%rdi > 0x0000003981431439 <+137>: mov %rax,%r12 > 0x000000398143143c <+140>: callq 0x398142a8b0 <type_descriptive_name_I> > 0x0000003981431441 <+145>: lea 0xe078(%rip),%rdx # 0x398143f4c0 > 0x0000003981431448 <+152>: lea 0x6f55(%rip),%rdi # 0x39814383a4 > 0x000000398143144f <+159>: mov %rax,%rcx > 0x0000003981431452 <+162>: mov %r12,%r8 > 0x0000003981431455 <+165>: mov $0x10,%esi > 0x000000398143145a <+170>: xor %eax,%eax > 0x000000398143145c <+172>: callq 0x398140a920 <g_log@plt> > 0x0000003981431461 <+177>: mov %rbx,%rax > 0x0000003981431464 <+180>: pop %rbx > 0x0000003981431465 <+181>: pop %rbp > 0x0000003981431466 <+182>: pop %r12 > 0x0000003981431468 <+184>: retq > 0x0000003981431469 <+185>: nopl 0x0(%rax) > 0x0000003981431470 <+192>: mov %rbp,%r8 > 0x0000003981431473 <+195>: and $0xfffffffffffffffc,%r8 > 0x0000003981431477 <+199>: test %r8,%r8 > 0x000000398143147a <+202>: jne 0x39814313f7 <g_type_check_instance_cast+71> > 0x0000003981431480 <+208>: xor %edx,%edx > 0x0000003981431482 <+210>: xor %edi,%edi > 0x0000003981431484 <+212>: cmp $0x3fc,%rsi > 0x000000398143148b <+219>: ja 0x3981431416 <g_type_check_instance_cast+102> > 0x000000398143148d <+221>: nopl (%rax) > 0x0000003981431490 <+224>: mov %rsi,%rcx > 0x0000003981431493 <+227>: lea 0x21c226(%rip),%rax # 0x398164d6c0 <static_fundamental_type_nodes> > 0x000000398143149a <+234>: shr $0x2,%rcx > 0x000000398143149e <+238>: mov (%rax,%rcx,8),%r9 > 0x00000039814314a2 <+242>: test %r9,%r9 > 0x00000039814314a5 <+245>: je 0x3981431426 <g_type_check_instance_cast+118> > 0x00000039814314ab <+251>: test %dl,%dl > 0x00000039814314ad <+253>: je 0x3981431426 <g_type_check_instance_cast+118> > 0x00000039814314b3 <+259>: movzbl 0x14(%r9),%eax > 0x00000039814314b8 <+264>: movzbl 0x14(%r8),%edx > 0x00000039814314bd <+269>: cmp %dl,%al > 0x00000039814314bf <+271>: ja 0x39814314d4 <g_type_check_instance_cast+292> > 0x00000039814314c1 <+273>: movzbl %al,%ecx > 0x00000039814314c4 <+276>: sub %ecx,%edx > 0x00000039814314c6 <+278>: mov 0x48(%r9),%rcx > 0x00000039814314ca <+282>: movslq %edx,%rdx > 0x00000039814314cd <+285>: cmp %rcx,0x48(%r8,%rdx,8) > 0x00000039814314d2 <+290>: je 0x3981431461 <g_type_check_instance_cast+177> > 0x00000039814314d4 <+292>: testb $0x4,0x16(%r8) > 0x00000039814314d9 <+297>: je 0x3981431426 <g_type_check_instance_cast+118> > 0x00000039814314df <+303>: cmpq $0x8,0x48(%r9,%rax,8) > 0x00000039814314e5 <+309>: jne 0x3981431426 <g_type_check_instance_cast+118> > 0x00000039814314eb <+315>: mfence > 0x00000039814314ee <+318>: mov 0x38(%r8),%r10 > 0x00000039814314f2 <+322>: movabs $0xaaaaaaaaaaaaaaab,%r11 > 0x00000039814314fc <+332>: test %r10,%r10 > 0x00000039814314ff <+335>: je 0x3981431620 <g_type_check_instance_cast+624> > 0x0000003981431505 <+341>: mfence > 0x0000003981431508 <+344>: mov 0x38(%r9),%rcx > 0x000000398143150c <+348>: nopl 0x0(%rax) > 0x0000003981431510 <+352>: test %rcx,%rcx > 0x0000003981431513 <+355>: mov (%r10),%eax > 0x0000003981431516 <+358>: je 0x3981431560 <g_type_check_instance_cast+432> > 0x0000003981431518 <+360>: cmp -0x8(%rcx),%rax > 0x000000398143151c <+364>: jae 0x3981431560 <g_type_check_instance_cast+432> > 0x000000398143151e <+366>: movzbl (%rcx,%rax,1),%eax > 0x0000003981431522 <+370>: test %eax,%eax > 0x0000003981431524 <+372>: je 0x3981431560 <g_type_check_instance_cast+432> > 0x0000003981431526 <+374>: mov -0x8(%r10),%rdx > 0x000000398143152a <+378>: sub $0x1,%eax > 0x000000398143152d <+381>: movslq %eax,%rbp > 0x0000003981431530 <+384>: sub $0x8,%rdx > 0x0000003981431534 <+388>: mov %rdx,%rax > 0x0000003981431537 <+391>: mul %r11 > 0x000000398143153a <+394>: shr $0x4,%rdx > 0x000000398143153e <+398>: cmp %rdx,%rbp > 0x0000003981431541 <+401>: jae 0x3981431560 <g_type_check_instance_cast+432> > 0x0000003981431543 <+403>: lea 0x0(%rbp,%rbp,2),%rax > 0x0000003981431548 <+408>: mov 0x48(%r9),%rbp > 0x000000398143154c <+412>: lea (%r10,%rax,8),%rax > 0x0000003981431550 <+416>: cmp %rbp,0x8(%rax) > 0x0000003981431554 <+420>: lea 0x8(%rax),%rdx > 0x0000003981431558 <+424>: je 0x3981431562 <g_type_check_instance_cast+434> > 0x000000398143155a <+426>: nopw 0x0(%rax,%rax,1) > 0x0000003981431560 <+432>: xor %edx,%edx > 0x0000003981431562 <+434>: mfence > 0x0000003981431565 <+437>: mov 0x38(%r9),%rax > 0x0000003981431569 <+441>: cmp %rax,%rcx > 0x000000398143156c <+444>: je 0x39814315e8 <g_type_check_instance_cast+568> > 0x000000398143156e <+446>: mov %rax,%rcx > 0x0000003981431571 <+449>: jmp 0x3981431510 <g_type_check_instance_cast+352> > 0x0000003981431573 <+451>: nopl 0x0(%rax,%rax,1) > 0x0000003981431578 <+456>: mov %rsi,%rdi > 0x000000398143157b <+459>: callq 0x398142a8b0 <type_descriptive_name_I> > 0x0000003981431580 <+464>: mov %rbp,%rdi > 0x0000003981431583 <+467>: mov %rax,%r12 > 0x0000003981431586 <+470>: callq 0x398142a8b0 <type_descriptive_name_I> > 0x000000398143158b <+475>: lea 0xdf4e(%rip),%rdx # 0x398143f4e0 > 0x0000003981431592 <+482>: lea 0x6e0b(%rip),%rdi # 0x39814383a4 > 0x0000003981431599 <+489>: mov %r12,%r8 > 0x000000398143159c <+492>: mov %rax,%rcx > 0x000000398143159f <+495>: mov $0x10,%esi > 0x00000039814315a4 <+500>: xor %eax,%eax > 0x00000039814315a6 <+502>: callq 0x398140a920 <g_log@plt> > 0x00000039814315ab <+507>: mov %rbx,%rax > 0x00000039814315ae <+510>: pop %rbx > 0x00000039814315af <+511>: pop %rbp > 0x00000039814315b0 <+512>: pop %r12 > 0x00000039814315b2 <+514>: retq > 0x00000039814315b3 <+515>: nopl 0x0(%rax,%rax,1) > 0x00000039814315b8 <+520>: mov %rsi,%rdi > 0x00000039814315bb <+523>: callq 0x398142a8b0 <type_descriptive_name_I> > 0x00000039814315c0 <+528>: lea 0xdf51(%rip),%rdx # 0x398143f518 > 0x00000039814315c7 <+535>: lea 0x6dd6(%rip),%rdi # 0x39814383a4 > 0x00000039814315ce <+542>: mov %rax,%rcx > 0x00000039814315d1 <+545>: mov $0x10,%esi > 0x00000039814315d6 <+550>: xor %eax,%eax > 0x00000039814315d8 <+552>: callq 0x398140a920 <g_log@plt> > 0x00000039814315dd <+557>: jmpq 0x3981431461 <g_type_check_instance_cast+177> > 0x00000039814315e2 <+562>: nopw 0x0(%rax,%rax,1) > 0x00000039814315e8 <+568>: test %rdx,%rdx > 0x00000039814315eb <+571>: setne %dl > 0x00000039814315ee <+574>: movzbl %dl,%edx > 0x00000039814315f1 <+577>: mfence > 0x00000039814315f4 <+580>: mov 0x38(%r8),%rax > 0x00000039814315f8 <+584>: cmp %rax,%r10 > 0x00000039814315fb <+587>: je 0x3981431605 <g_type_check_instance_cast+597> > 0x00000039814315fd <+589>: mov %rax,%r10 > 0x0000003981431600 <+592>: jmpq 0x39814314fc <g_type_check_instance_cast+332> > 0x0000003981431605 <+597>: test %edx,%edx > 0x0000003981431607 <+599>: jne 0x3981431461 <g_type_check_instance_cast+177> > 0x000000398143160d <+605>: mov (%rbx),%rax > 0x0000003981431610 <+608>: mov (%rax),%rbp > 0x0000003981431613 <+611>: jmpq 0x3981431426 <g_type_check_instance_cast+118> > 0x0000003981431618 <+616>: nopl 0x0(%rax,%rax,1) > 0x0000003981431620 <+624>: xor %edx,%edx > 0x0000003981431622 <+626>: jmp 0x39814315f1 <g_type_check_instance_cast+577> >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 896276
: 679890 |
679891
|
679892
|
679893
|
679894
|
679895
|
679896
|
679897
|
679898
|
679899