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 594451 Details for
Bug 835527
[abrt] eekboard-1.0.7-2.fc17: set_keyboards: Process /usr/bin/eekboard 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), 23.51 KB, created by
Mehmet Köse
on 2012-06-26 11:57:53 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Mehmet Köse
Created:
2012-06-26 11:57:53 UTC
Size:
23.51 KB
patch
obsolete
>[New LWP 11034] >[New LWP 11036] >[New LWP 11035] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `eekboard'. >Program terminated with signal 11, Segmentation fault. >#0 0x00000000004047e5 in set_keyboards (keyboards=<optimized out>, client=<optimized out>) at client.c:793 >793 client.c: No such file or directory. > >Thread 3 (Thread 0x7f6ee1518700 (LWP 11035)): >#0 0x00000037b56e8eef 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 0x00000037b72479b4 in g_main_context_poll (n_fds=3, fds=0x7f6edc0010e0, timeout=-1, context=0xdb7050, priority=<optimized out>) at gmain.c:3440 > poll_func = 0x37b72557d0 <g_poll> >#2 g_main_context_iterate (context=0xdb7050, block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at gmain.c:3141 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = <optimized out> > fds = 0x7f6edc0010e0 >#3 0x00000037b7247e12 in g_main_loop_run (loop=0xdb7000) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00000037b9ec9266 in gdbus_shared_thread_func (user_data=0xdb7020) at gdbusprivate.c:277 > data = 0xdb7020 >#5 0x00000037b726a345 in g_thread_proxy (data=0xdb5a30) at gthread.c:801 > thread = 0xdb5a30 >#6 0x00000037b5e07d14 in start_thread (arg=0x7f6ee1518700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f6ee1518700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140114203346688, 161075596046731790, 0, 239264202752, 140114203346688, 14381088, -224753627267757554, 167524504903846414}, 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 0x00000037b56f199d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 2 (Thread 0x7f6ee08d9700 (LWP 11036)): >#0 0x00000037b56e8eef 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 0x00000037b72479b4 in g_main_context_poll (n_fds=1, fds=0x7f6ed40010e0, timeout=-1, context=0xdbe510, priority=<optimized out>) at gmain.c:3440 > poll_func = 0x37b72557d0 <g_poll> >#2 g_main_context_iterate (context=0xdbe510, block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at gmain.c:3141 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 1 > allocated_nfds = <optimized out> > fds = 0x7f6ed40010e0 >#3 0x00000037b7247e12 in g_main_loop_run (loop=0x7f6ed40010c0) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00007f6ee0b01b0b in dconf_context_thread (data=0xdbe510) at dconfcontext.c:11 > context = 0xdbe510 > loop = <optimized out> > __PRETTY_FUNCTION__ = "dconf_context_thread" >#5 0x00000037b726a345 in g_thread_proxy (data=0x7f6edc004140) at gthread.c:801 > thread = 0x7f6edc004140 >#6 0x00000037b5e07d14 in start_thread (arg=0x7f6ee08d9700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f6ee08d9700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140114190505728, 161075596046731790, 0, 239264202752, 140114190505728, 14411024, -224757229134706162, 167524504903846414}, 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 0x00000037b56f199d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7f6ee7946980 (LWP 11034)): >#0 0x00000000004047e5 in set_keyboards (keyboards=<optimized out>, client=<optimized out>) at client.c:793 > keyboard_id = <optimized out> > p = 0xdaec10 > head = <optimized out> >#1 client_set_keyboards (client=0xdba810 [Client], keyboards=<optimized out>) at client.c:306 > retval = 0 >#2 0x00000037b9217783 in object_set_property (nqueue=0xdc5540, value=0x7ffff1b81210, pspec=0xdb5d40 [GParamBoxed], object=0xdba810 [Client]) at gobject.c:1352 > tmp_value = {g_type = 14393776, data = {{v_int = 14347280, v_uint = 14347280, v_long = 14347280, v_ulong = 14347280, v_int64 = 14347280, v_uint64 = 14347280, v_float = 2.01048214e-38, v_double = 7.0884981592651997e-317, v_pointer = 0xdaec10}, {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}}} > redirect = <optimized out> > enable_diagnostic = 0x37b923f5a9 "0" > class = 0xdb9000 > param_id = 4 >#3 g_object_set_property (object=0xdba810 [Client], property_name=<optimized out>, value=value@entry=0x7ffff1b81210) at gobject.c:2149 > nqueue = 0xdc5540 > pspec = <optimized out> > __PRETTY_FUNCTION__ = "g_object_set_property" >#4 0x00000037b9ea84b1 in g_settings_binding_key_changed (settings=<optimized out>, key=<optimized out>, user_data=0xdb1160) at gsettings.c:2411 > binding = 0xdb1160 > value = {g_type = 14393776, data = {{v_int = 14478144, v_uint = 14478144, v_long = 14478144, v_ulong = 14478144, v_int64 = 14478144, v_uint64 = 14478144, v_float = 2.0288201e-38, v_double = 7.1531535659425686e-317, v_pointer = 0xdceb40}, {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}}} > variant = 0xdc7000 > __PRETTY_FUNCTION__ = "g_settings_binding_key_changed" >#5 0x00000037b92124a7 in g_cclosure_marshal_VOID__STRINGv (closure=0xdc1390, return_value=<optimized out>, instance=0xdb5ad0, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0xdba690) at gmarshal.c:1004 > cc = 0xdc1390 > data1 = <optimized out> > data2 = <optimized out> > callback = <optimized out> > arg0 = 0xd6725d > args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffff1b81650, reg_save_area = 0x7ffff1b81590}} >#6 0x00000037b920f943 in _g_closure_invoke_va (closure=closure@entry=0xdc1390, return_value=return_value@entry=0x0, instance=instance@entry=0xdb5ad0, args=args@entry=0x7ffff1b81578, n_params=1, param_types=0xdba690) at gclosure.c:840 > marshal = 0x37b9212410 <g_cclosure_marshal_VOID__STRINGv> > marshal_data = 0x0 > in_marshal = <optimized out> > real_closure = 0xdc1370 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#7 0x00000037b9227d88 in g_signal_emit_valist (instance=0xdb5ad0, signal_id=<optimized out>, detail=680, var_args=var_args@entry=0x7ffff1b81578) at gsignal.c:3207 > 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 = 0x7ffff1b81ad0, instance = 0xdb5ad0, ihint = {signal_id = 137, detail = 680, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 14392800} > signal_id = 137 > instance_type = 14392800 > 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 = 0xdc1390 > 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" >#8 0x00000037b92287c2 in g_signal_emit (instance=instance@entry=0xdb5ad0, signal_id=<optimized out>, detail=detail@entry=680) at gsignal.c:3352 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffff1b81650, reg_save_area = 0x7ffff1b81590}} >#9 0x00000037b9ea8601 in g_settings_real_change_event (settings=0xdb5ad0 [GSettings], keys=<optimized out>, n_keys=14439216) at gsettings.c:282 > i = <optimized out> >#10 0x00000037b8a05e90 in ffi_call_unix64 () at ../src/x86/unix64.S:75 >No locals. >#11 0x00000037b8a058a0 in ffi_call (cif=cif@entry=0x7ffff1b818e0, fn=fn@entry=0x37b9ea85b0 <g_settings_real_change_event>, rvalue=0x7ffff1b81810, avalue=avalue@entry=0x7ffff1b817b0) at ../src/x86/ffi64.c:486 > classes = {X86_64_INTEGER_CLASS, 55, X86_64_INTEGER_CLASS, X86_64_NO_CLASS} > stack = 0x7ffff1b815e0 "\320Z\333" > argp = 0x7ffff1b81690 "\n" > arg_types = <optimized out> > gprcount = 4 > ssecount = <optimized out> > ngpr = 1 > nsse = 0 > i = <optimized out> > avn = <optimized out> > ret_in_memory = <optimized out> > reg_args = 0x7ffff1b815e0 >#12 0x00000037b921066b in g_cclosure_marshal_generic_va (closure=0xdb86e0, return_value=0x7ffff1b81a50, instance=0xdb5ad0, args_list=<optimized out>, marshal_data=0x37b9ea85b0, n_params=2, param_types=0xdb91a0) at gclosure.c:1550 > rtype = 0x37b8a061e0 > rvalue = 0x7ffff1b81810 > n_args = 4 > atypes = 0x7ffff1b817e0 > args = 0x7ffff1b817b0 > storage = 0x7ffff1b81790 > i = <optimized out> > cif = {abi = FFI_UNIX64, nargs = 4, arg_types = 0x7ffff1b817e0, rtype = 0x37b8a061e0, bytes = 0, flags = 10} > cc = 0xdb86e0 > enum_tmpval = 0x7ffff1b81830 > tmpval_used = 0 > args_copy = {{gp_offset = 40, fp_offset = 48, overflow_arg_area = 0x7ffff1b81cf0, reg_save_area = 0x7ffff1b81c30}} >#13 0x00000037b920f943 in _g_closure_invoke_va (closure=closure@entry=0xdb86e0, return_value=return_value@entry=0x7ffff1b81a50, instance=instance@entry=0xdb5ad0, args=args@entry=0x7ffff1b81c18, n_params=2, param_types=0xdb91a0) at gclosure.c:840 > marshal = 0x37b920dc70 <g_type_class_meta_marshalv> > marshal_data = 0xa0 > in_marshal = <optimized out> > real_closure = 0xdb86c0 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#14 0x00000037b9227d88 in g_signal_emit_valist (instance=0xdb5ad0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffff1b81c18) at gsignal.c:3207 > return_accu = 0x7ffff1b81a50 > 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 = 0xdba790 > emission = {next = 0x0, instance = 0xdb5ad0, ihint = {signal_id = 138, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 14392800} > signal_id = 138 > instance_type = 14392800 > 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 > closure = 0xdb86e0 > run_type = <optimized out> > hlist = 0xdba790 > l = <optimized out> > fastpath = -239592880 > 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" >#15 0x00000037b92287c2 in g_signal_emit (instance=instance@entry=0xdb5ad0, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3352 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffff1b81cf0, reg_save_area = 0x7ffff1b81c30}} >#16 0x00000037b9ea8936 in settings_backend_changed (target=0xdb5ad0 [GSettings], backend=<optimized out>, key=<optimized out>, origin_tag=<optimized out>) at gsettings.c:336 > quark = 680 > settings = 0xdb5ad0 [GSettings] > ignore_this = 0 > i = <optimized out> >#17 0x00000037b9ea4d1a in g_settings_backend_invoke_closure (user_data=0x7f6ed4004140) at gsettingsbackend.c:271 > closure = 0x7f6ed4004140 >#18 0x00000037b72476e5 in g_main_dispatch (context=0xdab110) at gmain.c:2539 > dispatch = 0x37b7245440 <g_idle_dispatch> > was_in_call = 0 > user_data = 0x7f6ed4004140 > callback = 0x37b9ea4d00 <g_settings_backend_invoke_closure> > cb_funcs = 0x37b751d960 > cb_data = 0x7f6ed4002b00 > current_source_link = {data = 0x7f6ed4005210, next = 0x0} > need_destroy = <optimized out> > source = 0x7f6ed4005210 > current = 0xdb3c10 > i = <optimized out> >#19 g_main_context_dispatch (context=context@entry=0xdab110) at gmain.c:3075 >No locals. >#20 0x00000037b7247a18 in g_main_context_iterate (context=0xdab110, block=block@entry=1, dispatch=dispatch@entry=1, self=<error reading variable: Unhandled dwarf expression opcode 0xfa>) at gmain.c:3146 > max_priority = 2147483647 > timeout = -1 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = <optimized out> > fds = 0xdc12f0 >#21 0x00000037b7247e12 in g_main_loop_run (loop=0xdc2c60) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#22 0x00000037c1779d65 in gtk_main () at gtkmain.c:1161 > loop = 0xdc2c60 >#23 0x00000000004034dd in main (argc=1, argv=0x7ffff1b81f88) at client-main.c:311 > client = 0xdba810 [Client] > eekboard = 0xdc1820 [EekboardClient] > context = 0xdc18d0 [EekboardContext] > bus_type = <optimized out> > connection = <optimized out> > error = 0x0 > option_context = <optimized out> > focus = <optimized out> > settings = 0xdbfcf0 [GSettings] > keyboards = <optimized out> > retval = 0 >From To Syms Read Shared Object Library >0x00000037c0203e00 0x00000037c020879c Yes /lib64/libeekboard.so.0 >0x00000037baa029f0 0x00000037baa0580c Yes /lib64/libeek-xkl.so.0 >0x00000037b9616410 0x00000037b962927c Yes /lib64/libeek.so.0 >0x00000037bca08ce0 0x00000037bca27428 Yes /lib64/libcroco-0.6.so.3 >0x00000037c0a2cbc0 0x00000037c0b0da74 Yes /lib64/libxml2.so.2 >0x00000037b66055f0 0x00000037b666cabc Yes /lib64/libm.so.6 >0x00000037c166e2a0 0x00000037c18ff650 Yes /lib64/libgtk-3.so.0 >0x00000037be609b30 0x00000037be615c04 Yes /lib64/libatk-1.0.so.0 >0x00000037b9e2eee0 0x00000037b9eea8a4 Yes /lib64/libgio-2.0.so.0 >0x00000037c121a080 0x00000037c125b924 Yes /lib64/libgdk-3.so.0 >0x00000037bf604910 0x00000037bf609358 Yes /lib64/libpangocairo-1.0.so.0 >0x00000037bc206750 0x00000037bc219b50 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x00000037c42033c0 0x00000037c4204374 Yes /lib64/libcairo-gobject.so.2 >0x00000037bf20eeb0 0x00000037bf22d490 Yes /lib64/libpango-1.0.so.0 >0x00000037bfe0b2f0 0x00000037bfe8215c Yes /lib64/libcairo.so.2 >0x00000037b920a910 0x00000037b9237dcc Yes /lib64/libgobject-2.0.so.0 >0x00000037b7219b70 0x00000037b72ac70c Yes /lib64/libglib-2.0.so.0 >0x00000037c26090d0 0x00000037c261430c Yes /lib64/libxklavier.so.16 >0x00000037b761dea0 0x00000037b76a4260 Yes /lib64/libX11.so.6 >0x00000037c3201480 0x00000037c3203e48 Yes /lib64/libXtst.so.6 >0x00007f6ee79616b0 0x00007f6ee796f9e4 Yes /lib64/libatspi.so.0 >0x00000037bc607760 0x00000037bc6302b4 Yes /lib64/libdbus-1.so.3 >0x00000037b5e05790 0x00000037b5e10494 Yes /lib64/libpthread.so.0 >0x00000037b6202260 0x00000037b620554c Yes /lib64/librt.so.1 >0x00000037b561ef60 0x00000037b575fa40 Yes /lib64/libc.so.6 >0x00000037b5a00ea0 0x00000037b5a019e0 Yes /lib64/libdl.so.2 >0x00000037b6e01f50 0x00000037b6e0e648 Yes /lib64/libz.so.1 >0x00000037b9a010f0 0x00000037b9a01fd8 Yes /lib64/libgmodule-2.0.so.0 >0x00000037bd602130 0x00000037bd60bfb4 Yes /lib64/libXi.so.6 >0x00000037bae014f0 0x00000037bae03cf8 Yes /lib64/libXfixes.so.3 >0x00000037bfa07600 0x00000037bfa21bfc Yes /lib64/libpangoft2-1.0.so.0 >0x00000037bd205ef0 0x00000037bd21f6ec Yes /lib64/libfontconfig.so.1 >0x00000037b8e00680 0x00000037b8e007fc Yes /lib64/libgthread-2.0.so.0 >0x00000037b8a01950 0x00000037b8a060ec Yes /lib64/libffi.so.5 >0x00000037b6a05fc0 0x00000037b6a16768 Yes /lib64/libselinux.so.1 >0x00000037b82039b0 0x00000037b8211dfc Yes /lib64/libresolv.so.2 >0x00000037b8603700 0x00000037b860d7d0 Yes /lib64/libXext.so.6 >0x00000037be200b00 0x00000037be201438 Yes /lib64/libXinerama.so.1 >0x00000037bde01830 0x00000037bde05f34 Yes /lib64/libXrandr.so.2 >0x00000037bda02a80 0x00000037bda076dc Yes /lib64/libXcursor.so.1 >0x00000037bea00c30 0x00000037bea01774 Yes /lib64/libXcomposite.so.1 >0x00000037bb200b90 0x00000037bb20159c Yes /lib64/libXdamage.so.1 >0x00000037bba0cbc0 0x00000037bba77250 Yes /lib64/libfreetype.so.6 >0x00000037bb604fa0 0x00000037bb620ae0 Yes /lib64/libpng15.so.15 >0x00000037bee08d80 0x00000037bee72eec Yes /usr/lib64/libpixman-1.so.0 >0x00000037bce01a70 0x00000037bce079e0 Yes /usr/lib64/libXrender.so.1 >0x00000037c2204d60 0x00000037c221c9a0 Yes /lib64/libxkbfile.so.1 >0x00000037b7e099c0 0x00000037b7e15878 Yes /lib64/libxcb.so.1 >0x00000037b5200b20 0x00000037b521a359 Yes /lib64/ld-linux-x86-64.so.2 >0x00000037bbe03dd0 0x00000037bbe1cccc Yes /lib64/libexpat.so.1 >0x00000037b7a00e80 0x00000037b7a01bb0 Yes /lib64/libXau.so.6 >0x00007f6ee0affa30 0x00007f6ee0b02a18 Yes /usr/lib64/gio/modules/libdconfsettings.so >0x00007f6ee08dc1b0 0x00007f6ee08e367c Yes /lib64/libnss_files.so.2 >$1 = 0x0 >$2 = 0x0 >rax 0x0 0 >rbx 0xdaec10 14347280 >rcx 0xd593b0 13996976 >rdx 0xdc5330 14439216 >rsi 0x0 0 >rdi 0xdc18d0 14424272 >rbp 0xdba810 0xdba810 >rsp 0x7ffff1b81170 0x7ffff1b81170 >r8 0xdcf960 14481760 >r9 0x0 0 >r10 0x33 51 >r11 0x1d 29 >r12 0x0 0 >r13 0xdc5540 14439744 >r14 0xdb9000 14389248 >r15 0xdb5d40 14376256 >rip 0x4047e5 0x4047e5 <client_set_keyboards+117> >eflags 0x10246 [ PF ZF 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 client_set_keyboards: > 0x0000000000404770 <+0>: push %r12 > 0x0000000000404772 <+2>: test %rsi,%rsi > 0x0000000000404775 <+5>: push %rbp > 0x0000000000404776 <+6>: push %rbx > 0x0000000000404777 <+7>: mov %rsi,%rbx > 0x000000000040477a <+10>: je 0x404878 <client_set_keyboards+264> > 0x0000000000404780 <+16>: mov %rdi,%rbp > 0x0000000000404783 <+19>: mov 0x20(%rdi),%rdi > 0x0000000000404787 <+23>: test %rdi,%rdi > 0x000000000040478a <+26>: je 0x404860 <client_set_keyboards+240> > 0x0000000000404790 <+32>: mov 0x28(%rbp),%r12 > 0x0000000000404794 <+36>: test %r12,%r12 > 0x0000000000404797 <+39>: jne 0x4047a4 <client_set_keyboards+52> > 0x0000000000404799 <+41>: jmpq 0x404828 <client_set_keyboards+184> > 0x000000000040479e <+46>: xchg %ax,%ax > 0x00000000004047a0 <+48>: mov 0x20(%rbp),%rdi > 0x00000000004047a4 <+52>: mov (%r12),%esi > 0x00000000004047a8 <+56>: xor %edx,%edx > 0x00000000004047aa <+58>: callq 0x402a30 <eekboard_context_remove_keyboard@plt> > 0x00000000004047af <+63>: mov 0x8(%r12),%r12 > 0x00000000004047b4 <+68>: test %r12,%r12 > 0x00000000004047b7 <+71>: jne 0x4047a0 <client_set_keyboards+48> > 0x00000000004047b9 <+73>: mov 0x28(%rbp),%rdi > 0x00000000004047bd <+77>: callq 0x403200 <g_slist_free@plt> > 0x00000000004047c2 <+82>: movq $0x0,0x28(%rbp) > 0x00000000004047ca <+90>: mov (%rbx),%rsi > 0x00000000004047cd <+93>: test %rsi,%rsi > 0x00000000004047d0 <+96>: jne 0x404830 <client_set_keyboards+192> > 0x00000000004047d2 <+98>: nopw 0x0(%rax,%rax,1) > 0x00000000004047d8 <+104>: mov 0x28(%rbp),%rdi > 0x00000000004047dc <+108>: callq 0x402c40 <g_slist_reverse@plt> > 0x00000000004047e1 <+113>: mov 0x20(%rbp),%rdi >=> 0x00000000004047e5 <+117>: mov (%rax),%rsi > 0x00000000004047e8 <+120>: xor %edx,%edx > 0x00000000004047ea <+122>: mov %rax,0x28(%rbp) > 0x00000000004047ee <+126>: mov %rax,0x30(%rbp) > 0x00000000004047f2 <+130>: callq 0x4030a0 <eekboard_context_set_keyboard@plt> > 0x00000000004047f7 <+135>: mov 0x60(%rbp),%esi > 0x00000000004047fa <+138>: test %esi,%esi > 0x00000000004047fc <+140>: je 0x404850 <client_set_keyboards+224> > 0x00000000004047fe <+142>: mov $0x1,%eax > 0x0000000000404803 <+147>: pop %rbx > 0x0000000000404804 <+148>: pop %rbp > 0x0000000000404805 <+149>: pop %r12 > 0x0000000000404807 <+151>: retq > 0x0000000000404808 <+152>: nopl 0x0(%rax,%rax,1) > 0x0000000000404810 <+160>: mov (%rbx),%rcx > 0x0000000000404813 <+163>: mov $0x4058f2,%edx > 0x0000000000404818 <+168>: mov $0x10,%esi > 0x000000000040481d <+173>: xor %edi,%edi > 0x000000000040481f <+175>: callq 0x402bd0 <g_log@plt> > 0x0000000000404824 <+180>: add $0x8,%rbx > 0x0000000000404828 <+184>: mov (%rbx),%rsi > 0x000000000040482b <+187>: test %rsi,%rsi > 0x000000000040482e <+190>: je 0x4047d8 <client_set_keyboards+104> > 0x0000000000404830 <+192>: mov 0x20(%rbp),%rdi > 0x0000000000404834 <+196>: xor %edx,%edx > 0x0000000000404836 <+198>: callq 0x402af0 <eekboard_context_add_keyboard@plt> > 0x000000000040483b <+203>: test %eax,%eax > 0x000000000040483d <+205>: je 0x404810 <client_set_keyboards+160> > 0x000000000040483f <+207>: mov 0x28(%rbp),%rdi > 0x0000000000404843 <+211>: mov %eax,%esi > 0x0000000000404845 <+213>: callq 0x402b50 <g_slist_prepend@plt> > 0x000000000040484a <+218>: mov %rax,0x28(%rbp) > 0x000000000040484e <+222>: jmp 0x404824 <client_set_keyboards+180> > 0x0000000000404850 <+224>: mov 0x20(%rbp),%rdi > 0x0000000000404854 <+228>: xor %esi,%esi > 0x0000000000404856 <+230>: callq 0x402f50 <eekboard_context_show_keyboard@plt> > 0x000000000040485b <+235>: jmp 0x4047fe <client_set_keyboards+142> > 0x000000000040485d <+237>: nopl (%rax) > 0x0000000000404860 <+240>: mov $0x40591a,%edx > 0x0000000000404865 <+245>: mov $0x4059c0,%esi > 0x000000000040486a <+250>: callq 0x402ac0 <g_return_if_fail_warning@plt> > 0x000000000040486f <+255>: xor %eax,%eax > 0x0000000000404871 <+257>: jmp 0x404803 <client_set_keyboards+147> > 0x0000000000404873 <+259>: nopl 0x0(%rax,%rax,1) > 0x0000000000404878 <+264>: mov $0x405908,%edx > 0x000000000040487d <+269>: mov $0x4059c0,%esi > 0x0000000000404882 <+274>: xor %edi,%edi > 0x0000000000404884 <+276>: callq 0x402ac0 <g_return_if_fail_warning@plt> > 0x0000000000404889 <+281>: jmp 0x40486f <client_set_keyboards+255> >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 835527
: 594451 |
594452
|
594453