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 940775 Details for
Bug 1146124
[abrt] ibus: bus_dbus_impl_dispatch_message_by_rule(): ibus-daemon killed by SIGSEGV
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 30.51 KB, created by
Stanislav Graf
on 2014-09-24 14:01:26 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Stanislav Graf
Created:
2014-09-24 14:01:26 UTC
Size:
30.51 KB
patch
obsolete
>[New LWP 3801] >[New LWP 5914] >[New LWP 3802] >[New LWP 3793] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `ibus-daemon --xim --panel disable'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 0x0000000000409bfc in bus_dbus_impl_dispatch_message_by_rule (dbus=dbus@entry=0x1f3a030, message=message@entry=0x1f4be80, skip_connection=skip_connection@entry=0x7f19e0004530) at dbusimpl.c:1901 >1901 dbusimpl.c: No such file or directory. > >Thread 4 (Thread 0x7f19ef954800 (LWP 3793)): >#0 _int_free (have_lock=0, p=0x1fc0a60, av=0x7f19ee7d2cc0 <main_arena>) at malloc.c:3900 > idx = <optimized out> > old = <optimized out> > old2 = <optimized out> > old_idx = <optimized out> > size = 32 > nextsize = <optimized out> > nextinuse = <optimized out> > errstr = 0x0 > nextchunk = <optimized out> > prevsize = <optimized out> > fwd = <optimized out> > locked = 0 > fb = <optimized out> > bck = <optimized out> >#1 __GI___libc_free (mem=0x1fc0a70) at malloc.c:2951 > ar_ptr = 0x7f19ee7d2cc0 <main_arena> > p = 0x1fc0a60 > hook = <optimized out> >#2 0x00007f19eea4380f in g_free (mem=0x1fc0a70) at gmem.c:190 >No locals. >#3 0x00007f19ef04d89c in exported_object_free (eo=0x1fbfa40) at gdbusconnection.c:4047 >No locals. >#4 0x00007f19eea2c669 in g_hash_table_remove_internal (hash_table=0x7f19d40021e0, key=0x1fc0a70, notify=1) at ghash.c:1300 > node_hash = 1078782436 >#5 0x00007f19ef055a70 in g_dbus_connection_unregister_object (connection=connection@entry=0x1fae740, registration_id=<optimized out>) at gdbusconnection.c:5270 > ei = 0x1fc78c0 > eo = 0x1fbfa40 > ret = 0 > __FUNCTION__ = "g_dbus_connection_unregister_object" >#6 0x00007f19ef31419c in ibus_service_unregister_cb (connection=0x1fae740, ids=0x1fc1780, service=0x1f3a030) at ibusservice.c:462 > p = 0x1fc1788 >#7 0x00007f19eea2c370 in g_hash_table_foreach_remove_or_steal (hash_table=0x1f24240, func=func@entry=0x7f19ef314170 <ibus_service_unregister_cb>, user_data=user_data@entry=0x1f3a030, notify=notify@entry=1) at ghash.c:1434 > node_hash = <optimized out> > node_key = <optimized out> > node_value = <optimized out> > deleted = 2 > i = 5 > version = 4 > __FUNCTION__ = "g_hash_table_foreach_remove_or_steal" >#8 0x00007f19eea2d38c in g_hash_table_foreach_remove (hash_table=<optimized out>, func=func@entry=0x7f19ef314170 <ibus_service_unregister_cb>, user_data=user_data@entry=0x1f3a030) at ghash.c:1480 > __FUNCTION__ = "g_hash_table_foreach_remove" >#9 0x00007f19ef314112 in ibus_service_destroy (service=0x1f3a030) at ibusservice.c:327 >No locals. >#10 0x00007f19eed3d104 in _g_closure_invoke_va (closure=0x1fc0a70, closure@entry=0x1f31690, return_value=return_value@entry=0x0, instance=0x1fc0a80, instance@entry=0x1f3a030, args=0x1fd1420, args@entry=0x7fffbea5e790, n_params=33294960, param_types=0x5a) at gclosure.c:831 > marshal = 0x20 > marshal_data = 0x1fc0a70 > __FUNCTION__ = "_g_closure_invoke_va" >#11 0x00007f19eed57aa0 in g_signal_emit_valist (instance=0x1f3a030, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffbea5e790) at gsignal.c:3218 > 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 = 0x1f3a030, ihint = {signal_id = 2, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 32706928} > signal_id = 2 > instance_type = 32706928 > 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 = 0x1f31690 > 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 = <optimized out> > i = <optimized out> > n_params = <optimized out> > __FUNCTION__ = "g_signal_emit_valist" >#12 0x00007f19eed582ef in g_signal_emit (instance=instance@entry=0x1f3a030, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3365 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffbea5e870, reg_save_area = 0x7fffbea5e7b0}} >#13 0x00007f19ef313062 in ibus_object_dispose (obj=0x1f3a030) at ibusobject.c:135 >No locals. >#14 0x00007f19eed43ab9 in g_object_run_dispose (object=0x1f3a030) at gobject.c:1076 > __FUNCTION__ = "g_object_run_dispose" >#15 0x00007f19ef313126 in ibus_object_destroy (obj=<optimized out>) at ibusobject.c:178 > __func__ = "ibus_object_destroy" >#16 0x0000000000416ab4 in bus_server_run () at server.c:148 > __func__ = "bus_server_run" >#17 0x0000000000406354 in main (argc=1, argv=0x7fffbea5e9e8) at main.c:279 > context = <optimized out> > error = 0x0 > >Thread 3 (Thread 0x7f19dffff700 (LWP 3802)): >#0 0x00007f19ee50ff4d in poll () at ../sysdeps/unix/syscall-template.S:81 >No locals. >#1 0x00007f19eea3dea4 in g_main_context_poll (priority=2147483647, n_fds=2, fds=0x7f19d80008c0, timeout=999, context=0x1fc5670) at gmain.c:4029 > poll_func = 0x7f19eea4d2a0 <g_poll> >#2 g_main_context_iterate (context=context@entry=0x1fc5670, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3729 > max_priority = 2147483647 > timeout = 999 > some_ready = <optimized out> > nfds = 2 > allocated_nfds = 2 > fds = 0x7f19d80008c0 >#3 0x00007f19eea3dfbc in g_main_context_iteration (context=0x1fc5670, may_block=may_block@entry=1) at gmain.c:3795 > retval = <optimized out> >#4 0x00007f19eea3dff9 in glib_worker_main (data=<optimized out>) at gmain.c:5542 >No locals. >#5 0x00007f19eea649a5 in g_thread_proxy (data=0x1f4b850) at gthread.c:764 > thread = 0x1f4b850 >#6 0x00007f19ee7df57a in start_thread (arg=0x7f19dffff700) at pthread_create.c:310 > __res = <optimized out> > pd = 0x7f19dffff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139749109004032, -4325237235939589348, 140736391929856, 0, 139749109004032, 139749109004736, 4452393557219033884, 4452502425290228508}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} > not_first_call = <optimized out> > pagesize_m1 = <optimized out> > sp = <optimized out> > freesize = <optimized out> >#7 0x00007f19ee51b53d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 >No locals. > >Thread 2 (Thread 0x7f19df7fe700 (LWP 5914)): >#0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 >No locals. >#1 0x00007f19eea82637 in g_cond_wait_until (cond=cond@entry=0x1fcd968, mutex=mutex@entry=0x1fcd960, end_time=end_time@entry=1304788353) at gthread-posix.c:1437 > now = {tv_sec = 1304, tv_nsec = 288354090} > span = {tv_sec = 0, tv_nsec = 499998910} > sampled = 0 > res = <optimized out> >#2 0x00007f19eea12c39 in g_async_queue_pop_intern_unlocked (queue=0x1fcd960, wait=wait@entry=1, end_time=1304788353) at gasyncqueue.c:422 > retval = <optimized out> > __FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x00007f19eea13298 in g_async_queue_timeout_pop_unlocked (queue=<optimized out>, timeout=timeout@entry=500000) at gasyncqueue.c:570 > end_time = <optimized out> >#4 0x00007f19eea65310 in g_thread_pool_wait_for_new_task (pool=0x1fcd900) at gthreadpool.c:262 > task = <optimized out> >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:296 > task = 0x1fce6c0 > pool = 0x1fcd900 >#6 0x00007f19eea649a5 in g_thread_proxy (data=0x1f4bb70) at gthread.c:764 > thread = 0x1f4bb70 >#7 0x00007f19ee7df57a in start_thread (arg=0x7f19df7fe700) at pthread_create.c:310 > __res = <optimized out> > pd = 0x7f19df7fe700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139749100611328, -4325237235939589348, 139749189868032, 0, 139749100611328, 33352288, 4452394657267532572, 4452502425290228508}, 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> >#8 0x00007f19ee51b53d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 >No locals. > >Thread 1 (Thread 0x7f19e4d1e700 (LWP 3801)): >#0 0x0000000000409bfc in bus_dbus_impl_dispatch_message_by_rule (dbus=dbus@entry=0x1f3a030, message=message@entry=0x1f4be80, skip_connection=skip_connection@entry=0x7f19e0004530) at dbusimpl.c:1901 > __inst = 0x7f19e0004530 > __t = 32718672 > __r = <optimized out> > __func__ = "bus_dbus_impl_dispatch_message_by_rule" > dispatched_quark = 363 > is_running = <optimized out> >#1 0x0000000000409fc8 in bus_dbus_impl_connection_filter_cb (dbus_connection=<optimized out>, message=0x1f4be80, incoming=<optimized out>, user_data=0x1f3a030) at dbusimpl.c:1578 > __func__ = "bus_dbus_impl_connection_filter_cb" > dbus = 0x1f3a030 > connection = 0x7f19e0004530 >#2 0x00007f19ef04ee6f in on_worker_message_about_to_be_sent (worker=<optimized out>, message=0x1f4bc00, user_data=<optimized out>) at gdbusconnection.c:2429 > connection = 0x1fae840 > filters = 0x7f19e00089e0 > num_filters = <optimized out> > n = <optimized out> > alive = <optimized out> >#3 0x00007f19ef062fa5 in _g_dbus_worker_emit_message_about_to_be_sent (message=0x1f4bc00, worker=0x7f19d0001b10) at gdbusprivate.c:497 > ret = <optimized out> >#4 continue_writing (worker=0x7f19d0001b10) at gdbusprivate.c:1492 > old_message = 0x1f4bc00 > new_blob = <optimized out> > new_blob_size = 139749354649615 > error = 0x1f9c2e0 > data = 0x1fd1200 > flush_async_data = 0x0 > __FUNCTION__ = "continue_writing" >#5 0x00007f19ef063179 in continue_writing_in_idle_cb (user_data=<optimized out>) at gdbusprivate.c:1553 > worker = <optimized out> >#6 0x00007f19eea3db6b in g_main_dispatch (context=0x1fb93d0) at gmain.c:3064 > dispatch = 0x7f19eea3a6f0 <g_idle_dispatch> > prev_source = 0x0 > was_in_call = 0 > user_data = 0x7f19d0001b10 > callback = 0x7f19ef063160 <continue_writing_in_idle_cb> > cb_funcs = 0x7f19eed2b8c0 <g_source_callback_funcs> > cb_data = 0x20a67f0 > need_destroy = <optimized out> > source = 0x20a6090 > current = 0x1fb89a0 > i = 0 >#7 g_main_context_dispatch (context=context@entry=0x1fb93d0) at gmain.c:3663 >No locals. >#8 0x00007f19eea3df08 in g_main_context_iterate (context=0x1fb93d0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3734 > max_priority = 2147483647 > timeout = -1 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 6 > fds = 0x7f19e00011c0 >#9 0x00007f19eea3e232 in g_main_loop_run (loop=0x1fb9360) at gmain.c:3928 > __FUNCTION__ = "g_main_loop_run" >#10 0x00007f19ef061ad6 in gdbus_shared_thread_func (user_data=0x1fb93a0) at gdbusprivate.c:273 > data = 0x1fb93a0 >#11 0x00007f19eea649a5 in g_thread_proxy (data=0x1f4ba80) at gthread.c:764 > thread = 0x1f4ba80 >#12 0x00007f19ee7df57a in start_thread (arg=0x7f19e4d1e700) at pthread_create.c:310 > __res = <optimized out> > pd = 0x7f19e4d1e700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139749189871360, -4325237235939589348, 140736391928832, 0, 139749189871360, 139749189872064, 4452478958885618460, 4452502425290228508}, 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> >#13 0x00007f19ee51b53d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109 >No locals. >From To Syms Read Shared Object Library >0x00007f19ef55f6b0 0x00007f19ef55f82a Yes /lib64/libgthread-2.0.so.0 >0x00007f19ef311400 0x00007f19ef33294b Yes /lib64/libibus-1.0.so.5 >0x00007f19eefb2d80 0x00007f19ef0862eb Yes /lib64/libgio-2.0.so.0 >0x00007f19eed37e40 0x00007f19eed68186 Yes /lib64/libgobject-2.0.so.0 >0x00007f19eea0e620 0x00007f19eeaaa269 Yes /lib64/libglib-2.0.so.0 >0x00007f19ee7dda70 0x00007f19ee7e9e81 Yes /lib64/libpthread.so.0 >0x00007f19ee43a4f0 0x00007f19ee585994 Yes /lib64/libc.so.6 >0x00007f19ee214870 0x00007f19ee218fbc Yes /lib64/libffi.so.6 >0x00007f19ee010190 0x00007f19ee011075 Yes /lib64/libgmodule-2.0.so.0 >0x00007f19ede0bed0 0x00007f19ede0cade Yes /lib64/libdl.so.2 >0x00007f19edbf7200 0x00007f19edc03729 Yes /lib64/libz.so.1 >0x00007f19ed9d6500 0x00007f19ed9e952a Yes /lib64/libselinux.so.1 >0x00007f19ed7b9a40 0x00007f19ed7c8b11 Yes /lib64/libresolv.so.2 >0x00007f19ef761b10 0x00007f19ef77c6e0 Yes /lib64/ld-linux-x86-64.so.2 >0x00007f19ed54a6f0 0x00007f19ed5987a5 Yes /lib64/libpcre.so.1 >0x00007f19ed326f30 0x00007f19ed33cd72 Yes /lib64/liblzma.so.5 >0x00007f19e6ba6240 0x00007f19e6bad2d3 Yes /lib64/libnss_files.so.2 >0x00007f19e697cda0 0x00007f19e6996f56 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f19e6746d20 0x00007f19e675de56 Yes /usr/lib64/gvfs/libgvfscommon.so >0x00007f19e64f9730 0x00007f19e652446e Yes /lib64/libbluray.so.1 >0x00007f19ef946920 0x00007f19ef94de3a Yes (*) /lib64/libudev.so.1 >0x00007f19e62f2f10 0x00007f19e62f37f5 Yes /lib64/libutil.so.1 >0x00007f19e5fba870 0x00007f19e609bf2e Yes /lib64/libxml2.so.2 >0x00007f19e5cf0ea0 0x00007f19e5d5f5a2 Yes /lib64/libfreetype.so.6 >0x00007f19e5adc2a0 0x00007f19e5adf407 Yes /lib64/librt.so.1 >0x00007f19e58a04d0 0x00007f19e58cbb10 Yes /lib64/libdw.so.1 >0x00007f19e5682af0 0x00007f19e56929d5 Yes /lib64/libgcc_s.so.1 >0x00007f19e537d5c0 0x00007f19e53eec61 Yes /lib64/libm.so.6 >0x00007f19e5169760 0x00007f19e5175462 Yes /lib64/libbz2.so.1 >0x00007f19e4f3a500 0x00007f19e4f5bda7 Yes /lib64/libpng16.so.16 >0x00007f19e4d21ae0 0x00007f19e4d2fa6a Yes /lib64/libelf.so.1 >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x1f33f50 32718672 >rbx 0x1f3a030 32743472 >rcx 0x7f19eea2c8a0 139749354555552 >rdx 0xaaaaaaaaaaaaaaaa -6148914691236517206 >rsi 0x1f4be80 32816768 >rdi 0x1f3a030 32743472 >rbp 0x7f19e0004530 0x7f19e0004530 >rsp 0x7f19e4d1dc00 0x7f19e4d1dc00 >r8 0x209eb30 34204464 >r9 0x0 0 >r10 0x7f19e000ea30 139749109066288 >r11 0x14 20 >r12 0x1f4be80 32816768 >r13 0x1f4be80 32816768 >r14 0x7f19e00089f8 139749109041656 >r15 0x1fae858 33220696 >rip 0x409bfc 0x409bfc <bus_dbus_impl_dispatch_message_by_rule+124> >eflags 0x10286 [ PF SF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >st0 0 (raw 0x00000000000000000000) >st1 0 (raw 0x00000000000000000000) >st2 0 (raw 0x00000000000000000000) >st3 0 (raw 0x00000000000000000000) >st4 0 (raw 0x00000000000000000000) >st5 0 (raw 0x00000000000000000000) >st6 0 (raw 0x00000000000000000000) >st7 0 (raw 0x00000000000000000000) >fctrl 0x37f 895 >fstat 0x0 0 >ftag 0xffff 65535 >fiseg 0x0 0 >fioff 0x0 0 >foseg 0x0 0 >fooff 0x0 0 >fop 0x0 0 >mxcsr 0x1f80 [ IM DM ZM OM UM PM ] >ymm0 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x0, 0x0, 0x0}, v32_int8 = {0x6f, 0x72, 0x67, 0x2e, 0x66, 0x72, 0x65, 0x65, 0x64, 0x65, 0x73, 0x6b, 0x74, 0x6f, 0x70, 0x2e, 0x0 <repeats 16 times>}, v16_int16 = {0x726f, 0x2e67, 0x7266, 0x6565, 0x6564, 0x6b73, 0x6f74, 0x2e70, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x2e67726f, 0x65657266, 0x6b736564, 0x2e706f74, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x656572662e67726f, 0x2e706f746b736564, 0x0, 0x0}, v2_int128 = {0x2e706f746b736564656572662e67726f, 0x00000000000000000000000000000000}} >ymm1 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0xaa, 0x0 <repeats 31 times>}, v16_int16 = {0xaa, 0x0 <repeats 15 times>}, v8_int32 = {0xaa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xaa, 0x0, 0x0, 0x0}, v2_int128 = {0x000000000000000000000000000000aa, 0x00000000000000000000000000000000}} >ymm2 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} >ymm3 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} >ymm4 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0 <repeats 23 times>}, v16_int16 = {0x0, 0x0, 0x0, 0x0, 0x8, 0x0 <repeats 11 times>}, v8_int32 = {0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x8, 0x0, 0x0}, v2_int128 = {0x00000000000000080000000000000000, 0x00000000000000000000000000000000}} >ymm5 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} >ymm6 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} >ymm7 {v8_float = {0x0, 0x0, 0x2b9, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x0, 0x0, 0x0}, v32_int8 = {0x72, 0x65, 0x65, 0x64, 0x65, 0x73, 0x6b, 0x74, 0x6f, 0x70, 0x2e, 0x44, 0x42, 0x75, 0x73, 0x0 <repeats 17 times>}, v16_int16 = {0x6572, 0x6465, 0x7365, 0x746b, 0x706f, 0x442e, 0x7542, 0x73, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x64656572, 0x746b7365, 0x442e706f, 0x737542, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x746b736564656572, 0x737542442e706f, 0x0, 0x0}, v2_int128 = {0x00737542442e706f746b736564656572, 0x00000000000000000000000000000000}} >ymm8 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} >ymm9 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 13 times>, 0xff, 0x0 <repeats 18 times>}, v16_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff00, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x0, 0x0, 0x0, 0xff00, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0xff0000000000, 0x0, 0x0}, v2_int128 = {0x0000ff00000000000000000000000000, 0x00000000000000000000000000000000}} >ymm10 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} >ymm11 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xff, 0x0 <repeats 19 times>}, v16_int16 = {0x0, 0xff, 0x0, 0xff, 0x0, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0xff0000, 0xff0000, 0x0, 0xff, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0xff000000ff0000, 0xff00000000, 0x0, 0x0}, v2_int128 = {0x000000ff0000000000ff000000ff0000, 0x00000000000000000000000000000000}} >ymm12 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x0, 0x0, 0x0, 0x0}, v32_int8 = {0x0 <repeats 32 times>}, v16_int16 = {0x0 <repeats 16 times>}, v8_int32 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x0, 0x0, 0x0, 0x0}, v2_int128 = {0x00000000000000000000000000000000, 0x00000000000000000000000000000000}} >ymm13 {v8_float = {0x8, 0x0, 0xe9c8000, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0x3e, 0xa, 0xa, 0x41, 0x75, 0x74, 0x68, 0x6f, 0x72, 0x3a, 0x20, 0x52, 0x61, 0x68, 0x75, 0x6c, 0x0 <repeats 16 times>}, v16_int16 = {0xa3e, 0x410a, 0x7475, 0x6f68, 0x3a72, 0x5220, 0x6861, 0x6c75, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x410a0a3e, 0x6f687475, 0x52203a72, 0x6c756861, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x6f687475410a0a3e, 0x6c75686152203a72, 0x0, 0x0}, v2_int128 = {0x6c75686152203a726f687475410a0a3e, 0x00000000000000000000000000000000}} >ymm14 {v8_float = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x8000000000000000, 0x0, 0x0}, v32_int8 = {0x20, 0x42, 0x68, 0x61, 0x6c, 0x65, 0x72, 0x61, 0x6f, 0x20, 0x3c, 0x72, 0x62, 0x68, 0x61, 0x6c, 0x0 <repeats 16 times>}, v16_int16 = {0x4220, 0x6168, 0x656c, 0x6172, 0x206f, 0x723c, 0x6862, 0x6c61, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x61684220, 0x6172656c, 0x723c206f, 0x6c616862, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x6172656c61684220, 0x6c616862723c206f, 0x0, 0x0}, v2_int128 = {0x6c616862723c206f6172656c61684220, 0x00000000000000000000000000000000}} >ymm15 {v8_float = {0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v4_double = {0x8000000000000000, 0x0, 0x0, 0x0}, v32_int8 = {0x65, 0x72, 0x61, 0x40, 0x72, 0x65, 0x64, 0x68, 0x61, 0x74, 0x2e, 0x63, 0x6f, 0x6d, 0x3e, 0xa, 0x0 <repeats 16 times>}, v16_int16 = {0x7265, 0x4061, 0x6572, 0x6864, 0x7461, 0x632e, 0x6d6f, 0xa3e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int32 = {0x40617265, 0x68646572, 0x632e7461, 0xa3e6d6f, 0x0, 0x0, 0x0, 0x0}, v4_int64 = {0x6864657240617265, 0xa3e6d6f632e7461, 0x0, 0x0}, v2_int128 = {0x0a3e6d6f632e74616864657240617265, 0x00000000000000000000000000000000}} >Dump of assembler code for function bus_dbus_impl_dispatch_message_by_rule: > 0x0000000000409b80 <+0>: push %r15 > 0x0000000000409b82 <+2>: push %r14 > 0x0000000000409b84 <+4>: push %r13 > 0x0000000000409b86 <+6>: push %r12 > 0x0000000000409b88 <+8>: mov %rsi,%r12 > 0x0000000000409b8b <+11>: push %rbp > 0x0000000000409b8c <+12>: push %rbx > 0x0000000000409b8d <+13>: mov %rdi,%rbx > 0x0000000000409b90 <+16>: mov %rdx,%rbp > 0x0000000000409b93 <+19>: sub $0x8,%rsp > 0x0000000000409b97 <+23>: callq 0x408dc0 <bus_dbus_impl_get_type> > 0x0000000000409b9c <+28>: test %rbx,%rbx > 0x0000000000409b9f <+31>: je 0x409bbd <bus_dbus_impl_dispatch_message_by_rule+61> > 0x0000000000409ba1 <+33>: mov (%rbx),%rdx > 0x0000000000409ba4 <+36>: test %rdx,%rdx > 0x0000000000409ba7 <+39>: je 0x409bae <bus_dbus_impl_dispatch_message_by_rule+46> > 0x0000000000409ba9 <+41>: cmp (%rdx),%rax > 0x0000000000409bac <+44>: je 0x409be0 <bus_dbus_impl_dispatch_message_by_rule+96> > 0x0000000000409bae <+46>: mov %rax,%rsi > 0x0000000000409bb1 <+49>: mov %rbx,%rdi > 0x0000000000409bb4 <+52>: callq 0x405a60 <g_type_check_instance_is_a@plt> > 0x0000000000409bb9 <+57>: test %eax,%eax > 0x0000000000409bbb <+59>: jne 0x409be0 <bus_dbus_impl_dispatch_message_by_rule+96> > 0x0000000000409bbd <+61>: mov $0x4195ce,%r8d > 0x0000000000409bc3 <+67>: mov $0x419b00,%ecx > 0x0000000000409bc8 <+72>: mov $0x76b,%edx > 0x0000000000409bcd <+77>: mov $0x419586,%esi > 0x0000000000409bd2 <+82>: mov $0x4190a6,%edi > 0x0000000000409bd7 <+87>: callq 0x4056a0 <g_assertion_message_expr@plt> > 0x0000000000409bdc <+92>: nopl 0x0(%rax) > 0x0000000000409be0 <+96>: test %r12,%r12 > 0x0000000000409be3 <+99>: je 0x409d20 <bus_dbus_impl_dispatch_message_by_rule+416> > 0x0000000000409be9 <+105>: test %rbp,%rbp > 0x0000000000409bec <+108>: je 0x409c10 <bus_dbus_impl_dispatch_message_by_rule+144> > 0x0000000000409bee <+110>: callq 0x416ce0 <bus_connection_get_type> > 0x0000000000409bf3 <+115>: mov 0x0(%rbp),%rdx > 0x0000000000409bf7 <+119>: test %rdx,%rdx > 0x0000000000409bfa <+122>: je 0x409c01 <bus_dbus_impl_dispatch_message_by_rule+129> >=> 0x0000000000409bfc <+124>: cmp (%rdx),%rax > 0x0000000000409bff <+127>: je 0x409c10 <bus_dbus_impl_dispatch_message_by_rule+144> > 0x0000000000409c01 <+129>: mov %rax,%rsi > 0x0000000000409c04 <+132>: mov %rbp,%rdi > 0x0000000000409c07 <+135>: callq 0x405a60 <g_type_check_instance_is_a@plt> > 0x0000000000409c0c <+140>: test %eax,%eax > 0x0000000000409c0e <+142>: je 0x409c60 <bus_dbus_impl_dispatch_message_by_rule+224> > 0x0000000000409c10 <+144>: callq 0x405df0 <ibus_object_get_type@plt> > 0x0000000000409c15 <+149>: mov %rbx,%rdi > 0x0000000000409c18 <+152>: mov %rax,%rsi > 0x0000000000409c1b <+155>: callq 0x405b90 <g_type_check_instance_cast@plt> > 0x0000000000409c20 <+160>: testb $0x2,0x18(%rax) > 0x0000000000409c24 <+164>: jne 0x409c4f <bus_dbus_impl_dispatch_message_by_rule+207> > 0x0000000000409c26 <+166>: mov 0x21dd04(%rip),%esi # 0x627930 <dispatched_quark.25240> > 0x0000000000409c2c <+172>: test %esi,%esi > 0x0000000000409c2e <+174>: jne 0x409c42 <bus_dbus_impl_dispatch_message_by_rule+194> > 0x0000000000409c30 <+176>: mov $0x419681,%edi > 0x0000000000409c35 <+181>: callq 0x4059f0 <g_quark_from_static_string@plt> > 0x0000000000409c3a <+186>: mov %eax,%esi > 0x0000000000409c3c <+188>: mov %eax,0x21dcee(%rip) # 0x627930 <dispatched_quark.25240> > 0x0000000000409c42 <+194>: mov %r12,%rdi > 0x0000000000409c45 <+197>: callq 0x405fd0 <g_object_get_qdata@plt> > 0x0000000000409c4a <+202>: test %rax,%rax > 0x0000000000409c4d <+205>: je 0x409c80 <bus_dbus_impl_dispatch_message_by_rule+256> > 0x0000000000409c4f <+207>: add $0x8,%rsp > 0x0000000000409c53 <+211>: pop %rbx > 0x0000000000409c54 <+212>: pop %rbp > 0x0000000000409c55 <+213>: pop %r12 > 0x0000000000409c57 <+215>: pop %r13 > 0x0000000000409c59 <+217>: pop %r14 > 0x0000000000409c5b <+219>: pop %r15 > 0x0000000000409c5d <+221>: retq > 0x0000000000409c5e <+222>: xchg %ax,%ax > 0x0000000000409c60 <+224>: mov $0x419960,%r8d > 0x0000000000409c66 <+230>: mov $0x419b00,%ecx > 0x0000000000409c6b <+235>: mov $0x76d,%edx > 0x0000000000409c70 <+240>: mov $0x419586,%esi > 0x0000000000409c75 <+245>: mov $0x4190a6,%edi > 0x0000000000409c7a <+250>: callq 0x4056a0 <g_assertion_message_expr@plt> > 0x0000000000409c7f <+255>: nop > 0x0000000000409c80 <+256>: mov 0x21dcaa(%rip),%esi # 0x627930 <dispatched_quark.25240> > 0x0000000000409c86 <+262>: lea 0x60(%rbx),%r14 > 0x0000000000409c8a <+266>: mov $0x1,%edx > 0x0000000000409c8f <+271>: mov %r12,%rdi > 0x0000000000409c92 <+274>: callq 0x405310 <g_object_set_qdata@plt> > 0x0000000000409c97 <+279>: mov %r14,%rdi > 0x0000000000409c9a <+282>: callq 0x405d20 <g_mutex_lock@plt> > 0x0000000000409c9f <+287>: mov $0x10,%edi > 0x0000000000409ca4 <+292>: mov 0x68(%rbx),%r15 > 0x0000000000409ca8 <+296>: callq 0x4059e0 <g_slice_alloc@plt> > 0x0000000000409cad <+301>: mov %r12,%rdi > 0x0000000000409cb0 <+304>: mov %rax,%r13 > 0x0000000000409cb3 <+307>: callq 0x4056f0 <g_object_ref@plt> > 0x0000000000409cb8 <+312>: test %rbp,%rbp > 0x0000000000409cbb <+315>: mov %rax,0x0(%r13) > 0x0000000000409cbf <+319>: je 0x409d40 <bus_dbus_impl_dispatch_message_by_rule+448> > 0x0000000000409cc1 <+321>: mov %rbp,%rdi > 0x0000000000409cc4 <+324>: callq 0x4056f0 <g_object_ref@plt> > 0x0000000000409cc9 <+329>: mov %rax,0x8(%r13) > 0x0000000000409ccd <+333>: mov 0x68(%rbx),%rdi > 0x0000000000409cd1 <+337>: mov %r13,%rsi > 0x0000000000409cd4 <+340>: callq 0x405aa0 <g_list_append@plt> > 0x0000000000409cd9 <+345>: mov %r14,%rdi > 0x0000000000409cdc <+348>: mov %rax,0x68(%rbx) > 0x0000000000409ce0 <+352>: callq 0x405850 <g_mutex_unlock@plt> > 0x0000000000409ce5 <+357>: test %r15,%r15 > 0x0000000000409ce8 <+360>: jne 0x409c4f <bus_dbus_impl_dispatch_message_by_rule+207> > 0x0000000000409cee <+366>: mov %rbx,%rdi > 0x0000000000409cf1 <+369>: callq 0x4056f0 <g_object_ref@plt> > 0x0000000000409cf6 <+374>: add $0x8,%rsp > 0x0000000000409cfa <+378>: mov $0x405360,%ecx > 0x0000000000409cff <+383>: mov %rax,%rdx > 0x0000000000409d02 <+386>: pop %rbx > 0x0000000000409d03 <+387>: pop %rbp > 0x0000000000409d04 <+388>: pop %r12 > 0x0000000000409d06 <+390>: pop %r13 > 0x0000000000409d08 <+392>: pop %r14 > 0x0000000000409d0a <+394>: pop %r15 > 0x0000000000409d0c <+396>: mov $0x407fe0,%esi > 0x0000000000409d11 <+401>: xor %edi,%edi > 0x0000000000409d13 <+403>: jmpq 0x405cc0 <g_idle_add_full@plt> > 0x0000000000409d18 <+408>: nopl 0x0(%rax,%rax,1) > 0x0000000000409d20 <+416>: mov $0x4196e8,%r8d > 0x0000000000409d26 <+422>: mov $0x419b00,%ecx > 0x0000000000409d2b <+427>: mov $0x76c,%edx > 0x0000000000409d30 <+432>: mov $0x419586,%esi > 0x0000000000409d35 <+437>: mov $0x4190a6,%edi > 0x0000000000409d3a <+442>: callq 0x4056a0 <g_assertion_message_expr@plt> > 0x0000000000409d3f <+447>: nop > 0x0000000000409d40 <+448>: movq $0x0,0x8(%r13) > 0x0000000000409d48 <+456>: jmp 0x409ccd <bus_dbus_impl_dispatch_message_by_rule+333> >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 1146124
: 940775 |
940776
|
940777
|
940778
|
940779
|
940780
|
940781
|
940782
|
940783
|
940784
|
940785