Login
Log in using an SSO provider:
Fedora Account System
Red Hat Associate
Red Hat Customer
Login using a Red Hat Bugzilla account
Forgot Password
Create an Account
Red Hat Bugzilla – Attachment 599599 Details for
Bug 842131
[abrt] sushi-0.4.1-1.fc17: gtk_menu_popup_for_device: Process /usr/libexec/sushi-start was killed by signal 11 (SIGSEGV)
Home
New
Search
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.rh92 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), 60.15 KB, created by
Giovanni Campagna
on 2012-07-22 12:42:13 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Giovanni Campagna
Created:
2012-07-22 12:42:13 UTC
Size:
60.15 KB
patch
obsolete
>[New LWP 22356] >[New LWP 22357] >[New LWP 22359] >[New LWP 22358] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >warning: "/usr/lib/debug/usr/lib64/libicudata.so.48.1.1.debug": separate debug info file has no debug info >Core was generated by `/usr/libexec/sushi-start'. >Program terminated with signal 11, Segmentation fault. >#0 gtk_menu_popup_for_device (menu=0x0, device=0x1988030 [GdkX11DeviceXI2], parent_menu_shell=parent_menu_shell@entry=0x0, parent_menu_item=parent_menu_item@entry=0x0, func=func@entry=0, data=data@entry=0x0, destroy=destroy@entry=0, button=3, activate_time=17271457) at gtkmenu.c:1476 >1476 gtkmenu.c: No such file or directory. > >Thread 4 (Thread 0x7f59e1385700 (LWP 22358)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166 >No locals. >#1 0x0000003ffa0238a0 in PR_WaitCondVar (cvar=0x29b9be0, timeout=4294967295) at ../../../mozilla/nsprpub/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0x29b9c80 >#2 0x00000030156b99a8 in js::GCHelperThread::threadLoop (this=0x29528a8, rt=0x2952630) at jsgc.cpp:2084 > lock = {rt = 0x2952630} >#3 0x0000003ffa028c03 in _pt_root (arg=0x29b9c80) at ../../../mozilla/nsprpub/pr/src/pthreads/ptthread.c:155 > thred = 0x29b9c80 > detached = 0 >#4 0x0000003fec407d14 in start_thread (arg=0x7f59e1385700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f59e1385700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140024007382784, 2500755555241800173, 1, 274540396544, 140024007382784, 43329072, -2591903374150094355, 2507290502226489837}, 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> >#5 0x0000003fec0f197d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 3 (Thread 0x7f59df61b700 (LWP 22359)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:218 >No locals. >#1 0x0000003fee483a65 in g_cond_wait_until (cond=cond@entry=0x193a9e8, mutex=mutex@entry=0x193a9e0, end_time=end_time@entry=17275079147) at gthread-posix.c:855 > ts = {tv_sec = 17275, tv_nsec = 79147000} > status = <optimized out> >#2 0x0000003fee41e541 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x193a9e0, wait=wait@entry=1, end_time=end_time@entry=17275079147) at gasyncqueue.c:424 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x0000003fee41eb8a in g_async_queue_timeout_pop (queue=0x193a9e0, timeout=timeout@entry=15000000) at gasyncqueue.c:545 > end_time = 17275079147 > retval = <optimized out> >#4 0x0000003fee46ab02 in g_thread_pool_wait_for_new_pool () at gthreadpool.c:169 > pool = <optimized out> > local_max_idle_time = 15000 > local_wakeup_thread_serial = <optimized out> > local_max_unused_threads = 2 > last_wakeup_thread_serial = 0 > have_relayed_thread_marker = 0 >#5 g_thread_pool_thread_proxy (data=<optimized out>) at gthreadpool.c:366 > free_pool = <optimized out> > task = 0x2 > pool = <optimized out> >#6 0x0000003fee46a345 in g_thread_proxy (data=0x2beb370) at gthread.c:801 > thread = 0x2beb370 >#7 0x0000003fec407d14 in start_thread (arg=0x7f59df61b700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f59df61b700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140023976539904, 2500755555241800173, 0, 274540396544, 140023976539904, 46052480, -2591881857437683219, 2507290502226489837}, 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> >#8 0x0000003fec0f197d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 2 (Thread 0x7f59e9f4b700 (LWP 22357)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166 >No locals. >#1 0x000000301010f317 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x30103f3c20) at Source/JavaScriptCore/wtf/FastMalloc.cpp:2551 >No locals. >#2 0x000000301010f349 in WTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at Source/JavaScriptCore/wtf/FastMalloc.cpp:1628 >No locals. >#3 0x0000003fec407d14 in start_thread (arg=0x7f59e9f4b700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f59e9f4b700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140024153945856, 2500755555241800173, 0, 274540396544, 140024153945856, 32768, -2591922719756537363, 2507290502226489837}, 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> >#4 0x0000003fec0f197d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7f59e9f4ca00 (LWP 22356)): >#0 gtk_menu_popup_for_device (menu=0x0, device=0x1988030 [GdkX11DeviceXI2], parent_menu_shell=parent_menu_shell@entry=0x0, parent_menu_item=parent_menu_item@entry=0x0, func=func@entry=0, data=data@entry=0x0, destroy=destroy@entry=0, button=3, activate_time=17271457) at gtkmenu.c:1476 > priv = <optimized out> > widget = 0x0 > xgrab_shell = <optimized out> > current_event = <optimized out> > menu_shell = 0x0 > grab_keyboard = <optimized out> > parent_toplevel = <optimized out> > keyboard = <optimized out> > pointer = <optimized out> > source_device = <optimized out> > __PRETTY_FUNCTION__ = "gtk_menu_popup_for_device" >#1 0x0000003ffce3a075 in popup_targets_received (clipboard=<optimized out>, data=data@entry=0x7fffdc125190, user_data=user_data@entry=0x3efb2a0) at gtktextview.c:8282 > clipboard_contains_text = <optimized out> > have_selection = <optimized out> > iter = {dummy1 = 0x2c45430, dummy2 = 0x2c430d0, dummy3 = 17, dummy4 = 17, dummy5 = 213, dummy6 = -1, dummy7 = 469330263, dummy8 = 153954121, dummy9 = 0x42bc150, dummy10 = 0x2c5ba00, dummy11 = 0, dummy12 = 0, dummy13 = -532614776, dummy14 = 0x7f59e9f7b4e0} > sel_end = {dummy1 = 0x2c45430, dummy2 = 0x2c430d0, dummy3 = 17, dummy4 = -1, dummy5 = -1, dummy6 = -1, dummy7 = 469330263, dummy8 = 153954121, dummy9 = 0x42bc150, dummy10 = 0x2c5ba00, dummy11 = 0, dummy12 = -1, dummy13 = -602781008, dummy14 = 0x3ffce18ef0} > menuitem = <optimized out> > can_insert = <optimized out> > sel_start = {dummy1 = 0x2c45430, dummy2 = 0x2c430d0, dummy3 = 17, dummy4 = -1, dummy5 = -1, dummy6 = -1, dummy7 = 469330263, dummy8 = 153954121, dummy9 = 0x42bc150, dummy10 = 0x2c5ba00, dummy11 = 0, dummy12 = -1, dummy13 = 42059392, dummy14 = 0x197a2c0} > submenu = <optimized out> > show_input_method_menu = 1 > show_unicode_menu = 1 > info = 0x3efb2a0 > text_view = 0x2b4e310 [GtkSourceView] > priv = 0x2b4e3e0 >#2 0x0000003ffcec1788 in selection_received (widget=0x2bd8560 [GtkInvisible], selection_data=0x7fffdc125190, time=<optimized out>) at gtkclipboard.c:957 > request_info = 0x29c0650 >#3 0x0000003fef00f664 in g_closure_invoke (closure=0x3f98330, return_value=return_value@entry=0x0, n_param_values=3, param_values=param_values@entry=0x7fffdc124d90, invocation_hint=invocation_hint@entry=0x7fffdc124d30) at gclosure.c:777 > marshal = 0x3ffcd7fa40 <_gtk_marshal_VOID__BOXED_UINT> > marshal_data = 0x0 > in_marshal = <optimized out> > real_closure = 0x3f98310 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#4 0x0000003fef0206d8 in signal_emit_unlocked_R (node=node@entry=0x194a6b0, detail=detail@entry=0, instance=instance@entry=0x2bd8560, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fffdc124d90) at gsignal.c:3547 > tmp = <optimized out> > handler = 0x2cd0d60 > accumulator = 0x0 > emission = {next = 0x7fffdc125420, instance = 0x2bd8560, ihint = {signal_id = 49, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > class_closure = 0x194a640 > hlist = 0x2cd0d60 > handler_list = 0x2cd0d60 > 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 = 49 > max_sequential_handler_number = 393 > return_value_altered = 0 >#5 0x0000003fef02866d in g_signal_emit_valist (instance=instance@entry=0x2bd8560, signal_id=signal_id@entry=49, detail=detail@entry=0, var_args=var_args@entry=0x7fffdc125058) at gsignal.c:3296 > instance_and_params = 0x7fffdc124d90 > signal_return_type = 4 > param_values = 0x7fffdc124da8 > node = <optimized out> > i = <optimized out> > n_params = 2 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#6 0x0000003fef028cd0 in g_signal_emit_by_name (instance=0x2bd8560, detailed_signal=detailed_signal@entry=0x3ffcfa9964 "selection-received") at gsignal.c:3389 > var_args = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffdc125190, reg_save_area = 0x7fffdc1250a0}} > detail = 0 > signal_id = 49 > __PRETTY_FUNCTION__ = "g_signal_emit_by_name" >#7 0x0000003ffcde6b83 in gtk_selection_retrieval_report (info=info@entry=0x3efbaf0, type=<optimized out>, format=<optimized out>, buffer=<optimized out>, length=length@entry=24, time=17271457) at gtkselection.c:2983 > data = {selection = 0x45, target = 0x9b, type = 0x4, format = 32, data = 0x2d7dfd0 "\233", length = 24, display = 0x1975010 [GdkX11Display]} >#8 0x0000003ffcdea62d in _gtk_selection_notify (widget=<optimized out>, event=0x2d77dd0) at gtkselection.c:2787 > tmp_list = 0x2c5ef00 = {0x2c50cc0} > info = 0x3efbaf0 > window = <optimized out> > buffer = 0x2d7dfd0 "\233" > length = 24 > type = 0x4 > format = 32 >#9 0x0000003ffcd7afdf in _gtk_marshal_BOOLEAN__BOXEDv (closure=0x194a1b0, return_value=0x7fffdc1253a0, instance=0x2bd8560, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x194a1e0) at gtkmarshalers.c:130 > cc = <optimized out> > data1 = <optimized out> > data2 = <optimized out> > callback = <optimized out> > arg0 = 0x2d77dd0 > args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fffdc125640, reg_save_area = 0x7fffdc125580}} > v_return = <optimized out> > __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXEDv" >#10 0x0000003fef00f943 in _g_closure_invoke_va (closure=closure@entry=0x194a1b0, return_value=return_value@entry=0x7fffdc1253a0, instance=instance@entry=0x2bd8560, args=args@entry=0x7fffdc125568, n_params=1, param_types=0x194a1e0) at gclosure.c:840 > marshal = 0x3fef00dc70 <g_type_class_meta_marshalv> > marshal_data = 0x210 > in_marshal = <optimized out> > real_closure = 0x194a190 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#11 0x0000003fef027d88 in g_signal_emit_valist (instance=0x2bd8560, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fffdc125568) at gsignal.c:3207 > return_accu = 0x7fffdc1253a0 > 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 = 0x194a270 > emission = {next = 0x0, instance = 0x2bd8560, ihint = {signal_id = 48, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 47311296} > signal_id = 48 > instance_type = 47311296 > 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 = 0x194a1b0 > run_type = <optimized out> > hlist = 0x194a270 > l = <optimized out> > fastpath = -602778720 > 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" >#12 0x0000003fef0287c2 in g_signal_emit (instance=instance@entry=0x2bd8560, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3352 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fffdc125640, reg_save_area = 0x7fffdc125580}} >#13 0x0000003ffcea311e in gtk_widget_event_internal (widget=widget@entry=0x2bd8560 [GtkInvisible], event=event@entry=0x2d77dd0) at gtkwidget.c:6380 > signal_num = <optimized out> > return_val = 0 >#14 0x0000003ffcea3539 in gtk_widget_event (widget=widget@entry=0x2bd8560 [GtkInvisible], event=event@entry=0x2d77dd0) at gtkwidget.c:6037 > __PRETTY_FUNCTION__ = "gtk_widget_event" >#15 0x0000003ffcd7ad06 in gtk_main_do_event (event=0x2d77dd0) at gtkmain.c:1651 > event_widget = 0x2bd8560 [GtkInvisible] > grab_widget = 0x2bd8560 [GtkInvisible] > topmost_widget = <optimized out> > window_group = 0x2c3d6c0 [GtkWindowGroup] > rewritten_event = <optimized out> > device = 0x0 > tmp_list = <optimized out> > __PRETTY_FUNCTION__ = "gtk_main_do_event" >#16 0x0000003ffc448e82 in gdk_event_source_dispatch (source=source@entry=0x1982af0, callback=<optimized out>, user_data=<optimized out>) at gdkeventsource.c:358 > display = <optimized out> > event = 0x2d77dd0 >#17 0x0000003fee4476e5 in g_main_dispatch (context=0x1984d70) at gmain.c:2539 > dispatch = 0x3ffc448e60 <gdk_event_source_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0 > cb_funcs = 0x0 > cb_data = 0x0 > current_source_link = {data = 0x1982af0, next = 0x0} > need_destroy = <optimized out> > source = 0x1982af0 > current = 0x2a630a0 > i = <optimized out> >#18 g_main_context_dispatch (context=context@entry=0x1984d70) at gmain.c:3075 >No locals. >#19 0x0000003fee447a18 in g_main_context_iterate (context=0x1984d70, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3146 > max_priority = 0 > timeout = 0 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = <optimized out> > fds = 0x29f5d00 >#20 0x0000003fee447e12 in g_main_loop_run (loop=0x2af0670) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#21 0x0000003ffcd79f75 in gtk_main () at gtkmain.c:1161 > loop = 0x2af0670 >#22 0x0000003feec05e90 in ffi_call_unix64 () at ../src/x86/unix64.S:75 >No locals. >#23 0x0000003feec058a0 in ffi_call (cif=cif@entry=0x2a62078, fn=0x3ffcd79ef0 <gtk_main>, rvalue=rvalue@entry=0x7fffdc125a10, avalue=avalue@entry=0x7fffdc125940) at ../src/x86/ffi64.c:486 > classes = {3692190096, 32767, 3765981480, 32601} > stack = 0x7fffdc125740 "\001" > argp = 0x7fffdc1257f0 "" > arg_types = <optimized out> > gprcount = 0 > ssecount = <optimized out> > ngpr = 359031950 > nsse = 48 > i = <optimized out> > avn = <optimized out> > ret_in_memory = <optimized out> > reg_args = 0x7fffdc125740 >#24 0x0000003001c22ead in gjs_invoke_c_function (context=context@entry=0x29c2fd0, function=0x2a62060, obj=obj@entry=0x7f59e06232d8, js_argc=js_argc@entry=0, js_argv=js_argv@entry=0x7f59e0785128, js_rval=js_rval@entry=0x7fffdc125c18) at gi/function.c:930 > in_arg_cvalues = 0x7fffdc125950 > out_arg_cvalues = 0x7fffdc125930 > inout_original_arg_cvalues = 0x7fffdc125920 > ffi_arg_pointers = 0x7fffdc125940 > return_value = {v_boolean = 43790288, v_int8 = -48 '\320', v_uint8 = 208 '\320', v_int16 = 12240, v_uint16 = 12240, v_int32 = 43790288, v_uint32 = 43790288, v_int64 = 43790288, v_uint64 = 43790288, v_float = 2.29495829e-37, v_double = 2.1635276922294188e-316, v_short = 12240, v_ushort = 12240, v_int = 43790288, v_uint = 43790288, v_long = 43790288, v_ulong = 43790288, v_ssize = 43790288, v_size = 43790288, v_string = 0x29c2fd0 "\260'\225\002", v_pointer = 0x29c2fd0} > return_value_p = 0x7fffdc125a10 > return_gargument = {v_boolean = 43969536, v_int8 = 0 '\000', v_uint8 = 0 '\000', v_int16 = -5120, v_uint16 = 60416, v_int32 = 43969536, v_uint32 = 43969536, v_int64 = 43969536, v_uint64 = 43969536, v_float = 2.33514708e-37, v_double = 2.172383720117994e-316, v_short = -5120, v_ushort = 60416, v_int = 43969536, v_uint = 43969536, v_long = 43969536, v_ulong = 43969536, v_ssize = 43969536, v_size = 43969536, v_string = 0x29eec00 "\001", v_pointer = 0x29eec00} > processed_c_args = 0 '\000' > gi_argc = <optimized out> > gi_arg_pos = <optimized out> > c_argc = <optimized out> > c_arg_pos = <optimized out> > js_arg_pos = <optimized out> > can_throw_gerror = 0 > did_throw_gerror = 0 > local_error = 0x0 > failed = 0 > postinvoke_release_failed = <optimized out> > is_method = 0 > return_info = {dummy1 = 18, dummy2 = 2147483647, dummy3 = 0x27a2cc0, dummy4 = 0x29eec00, dummy5 = 0x285bc60, dummy6 = 527212, dummy7 = 0, padding = {0x0, 0x0, 0x0, 0x0}} > return_tag = GI_TYPE_TAG_VOID > info_type = <optimized out> > return_values = 0x0 > next_rval = 0 '\000' > iter = <optimized out> > __PRETTY_FUNCTION__ = "gjs_invoke_c_function" >#25 0x0000003001c243d3 in function_call (context=0x29c2fd0, js_argc=0, vp=0x7f59e0785118) at gi/function.c:1245 > js_argv = 0x7f59e0785128 > object = 0x7f59e06232d8 > callee = <optimized out> > success = <optimized out> > priv = <optimized out> > retval = 140023993348824 >#26 0x00000030156d781e in CallJSNative (vp=0x7f59e0785118, argc=0, native=<optimized out>, cx=0x29c2fd0) at jscntxtinlines.h:701 > ok = <optimized out> >#27 js::Invoke (cx=0x29c2fd0, argsRef=..., flags=<optimized out>) at jsinterp.cpp:696 > clasp = 0x3 > fun = 0x3015b14140 > frame = {cx_ = 0x3015b40480, regs_ = {sp = 0x7f59e06568c0, pc = 0x7f59e064e4e0 "P\032\262\002", fp = 0x7f59e063b9c0}, prevRegs_ = 0x7fffdc125fe0} > ok = <optimized out> > script = 0x0 >#28 0x00000030156c1840 in js::Interpret (cx=0x29c2fd0, entryFrame=0x7f59e0785048, inlineCallCount=1, interpMode=JSINTERP_NORMAL) at jsinterp.cpp:4810 > ok = <optimized out> > callee = <optimized out> > flags = <optimized out> > vp = 0x7f59e0785118 > newfun = <optimized out> > argc = 0 > rf = {mContext = 0x29c2fd0, mSaved = 0} > normalJumpTable = {0x30156c7eff, 0x30156c9209, 0x30156c2148, 0x30156c8a94, 0x30156c6aaa, 0x30156c8975, 0x30156c29e8, 0x30156c378a, 0x30156c38d3, 0x30156c8b3e, 0x30156c339c, 0x30156c3320, 0x30156c2fff, 0x30156c3e8c, 0x30156c3d38, 0x30156c3bc5, 0x30156c3b16, 0x30156c3a67, 0x30156c4ffc, 0x30156c4eff, 0x30156c4bfa, 0x30156c5d14, 0x30156c5bc9, 0x30156c5a7e, 0x30156c59cd, 0x30156c591c, 0x30156c5863, 0x30156c571c, 0x30156c563f, 0x30156c5ecf, 0x30156c553d, 0x30156c5460, 0x30156c53de, 0x30156c535e, 0x30156c52cf, 0x30156c5290, 0x30156c51b8, 0x30156c50f8, 0x30156c320a, 0x30156c2a6c, 0x30156c32e7, 0x30156c4547, 0x30156c4565, 0x30156c3205, 0x30156c4542, 0x30156c4555, 0x30156c563a, 0x30156c453d, 0x30156c141e, 0x30156c1315, 0x30156c493b, 0x30156c141e, 0x30156c1315, 0x30156c2acc, 0x30156c1450, 0x30156c8605, 0x30156c8747, 0x30156c1597, 0x30156c6061, 0x30156c1597, 0x30156c8df1, 0x30156c8ee0, 0x30156c60aa, 0x30156c6066, 0x30156c8f45, 0x30156c4770, 0x30156c910a, 0x30156c8a2d, 0x30156c3832, 0x30156c3978, 0x30156c89a4, 0x30156c8c00, 0x30156c4e84, 0x30156c4e09, 0x30156c872a, 0x30156c352b, 0x30156c3469, 0x30156c3417, 0x30156c17d3, 0x30156c3e51, 0x30156c8e63, 0x30156c91dd, 0x30156c83c0, 0x30156c8ba0, 0x30156c2ecb, 0x30156c9047, 0x30156c8ff3, 0x30156c914e, 0x30156c85a9, 0x30156c7b1d, 0x30156c77b5, 0x30156c74a5, 0x30156c4945, 0x30156c2195, 0x30156c4968, 0x30156c4a44, 0x30156c4b19, 0x30156c4913, 0x30156c4928, 0x30156c48e6, 0x30156c491f, 0x30156c48d7, 0x30156c4a38, 0x30156c4831, 0x30156c48cb, 0x30156c39e8, 0x30156c2c22, 0x30156c30bc, 0x30156c303d, 0x30156c91a1, 0x30156c4051, 0x30156c4242, 0x30156c72a5, 0x30156c358c, 0x30156c70b3, 0x30156c7034, 0x30156c79cd, 0x30156c73d0, 0x30156c735c, 0x30156c8a71, 0x30156c7edc, 0x30156c4da7, 0x30156c29df, 0x30156c830c, 0x30156c84c7, 0x30156c4a33, 0x30156c22d0, 0x30156c6507, 0x30156c28eb, 0x30156c28eb, 0x30156c6290, 0x30156c2fb9, 0x30156c7250, 0x30156c3de8, 0x30156c7f8b, 0x30156c7327, 0x30156c273e, 0x30156c273e, 0x30156c8d73, 0x30156c9099, 0x30156c6948, 0x30156c209c, 0x30156c5e5f, 0x30156c5fac, 0x30156c36d9, 0x30156c3669, 0x30156c740f, 0x30156c4d45, 0x30156c2093, 0x30156c9275, 0x30156c8d69, 0x30156c2643, 0x30156c2643, 0x30156c72e0, 0x30156c2148, 0x30156c1755, 0x30156c8725, 0x30156c4247, 0x30156c4936, 0x30156c4931, 0x30156c0efa, 0x30156c0f00, 0x30156c60ee, 0x30156c6fec, 0x30156c6f6c, 0x30156c6f07, 0x30156c6e66, 0x30156c8076, 0x30156c8013, 0x30156c7fae, 0x30156c24e5, 0x30156c24e5, 0x30156c81d2, 0x30156c80ff, 0x30156c2421, 0x30156c2381, 0x30156c6e13, 0x30156c6bb0, 0x30156c6b47, 0x30156c6ade, 0x30156c82a3, 0x30156c793d, 0x30156c2104, 0x30156c78c0, 0x30156c7843, 0x30156c7a97, 0x30156c2381, 0x30156c4293, 0x30156c924d, 0x30156c7f22, 0x30156c3a02, 0x30156c37fa, 0x30156c2a40, 0x30156c2a40, 0x30156c7f68, 0x30156c7f45, 0x30156c8824, 0x30156c1755, 0x30156c2acc, 0x30156c2421...} > interpGuard = {cx = 0x29c2fd0, regs = @0x7fffdc126270, prevContextRegs = 0x7fffdc1263a0} > argv = 0x7f59e07850b0 > interpReturnOK = <optimized out> > len = <optimized out> > interruptJumpTable = {0x30156c7d87 <repeats 244 times>} > useMethodJIT = false > leaveOnSafePoint = false > atoms = 0x29ef588 > op = <optimized out> > rt = 0x2952630 > jumpTable = 0x3015b14140 > regs = {sp = 0x7f59e0785128, pc = 0x29ef6e3 ":", fp = 0x7f59e07850b0} > script = 0x29ef4c0 > atomNotDefined = <optimized out> >#29 0x00000030156d56bf in js::RunScript (cx=cx@entry=0x29c2fd0, script=script@entry=0x2a6a8f0, fp=0x7f59e0785048) at jsinterp.cpp:653 > prepareInterp = {cx = 0x29c2fd0, script = <optimized out>} > status = js::mjit::Compile_Skipped >#30 0x00000030156d63a3 in js::Execute (cx=0x29c2fd0, chain=0x7f59e0603048, script=0x2a6a8f0, prev=<optimized out>, flags=<optimized out>, result=0x7fffdc1264a8) at jsinterp.cpp:1028 > frame = {<js::FrameGuard> = {cx_ = 0x29c2fd0, seg_ = 0x7f59e0785000, vp_ = 0x7f59e0785038, fp_ = 0x7f59e0785048}, regs_ = {sp = 0x7f59e07850a0, pc = 0x2a6a9d0 "\200", fp = 0x7f59e0785048}} > initialVarObj = 0x7f59e0603048 > preserve = {cx = 0x29c2fd0, enumerators = 0x0} > ok = <optimized out> >#31 0x000000301564d96f in EvaluateUCScriptForPrincipalsCommon (compileVersion=<optimized out>, rval=0x7fffdc1264a8, lineno=1, filename=<optimized out>, length=<optimized out>, chars=<optimized out>, principals=<optimized out>, obj=0x7f59e0603048, cx=0x29c2fd0) at jsapi.cpp:5031 > script = 0x2a6a8f0 > ok = <optimized out> >#32 JS_EvaluateUCScriptForPrincipals (cx=0x29c2fd0, obj=0x7f59e0603048, principals=principals@entry=0x0, chars=chars@entry=0x29f3680, length=<optimized out>, filename=filename@entry=0x401853 "main.c", lineno=1, rval=rval@entry=0x7fffdc1264a8) at jsapi.cpp:5058 >No locals. >#33 0x000000301564dc62 in JS_EvaluateUCScript (cx=<optimized out>, obj=<optimized out>, chars=chars@entry=0x29f3680, length=<optimized out>, filename=filename@entry=0x401853 "main.c", lineno=<optimized out>, rval=rval@entry=0x7fffdc1264a8) at jsapi.cpp:5066 >No locals. >#34 0x0000003001c12da7 in gjs_context_eval (js_context=js_context@entry=0x1a8e320 [GjsContext], script=script@entry=0x4018f8 "const Main = imports.ui.main;\nMain.run();\n", script_len=<optimized out>, script_len@entry=-1, filename=filename@entry=0x401853 "main.c", exit_status_p=exit_status_p@entry=0x0, error=error@entry=0x7fffdc126550) at gjs/context.c:1026 > line_number = <optimized out> > retval = 18444773748872577024 > success = 1 > u16_script = 0x29f3680 > u16_script_len = <optimized out> > __PRETTY_FUNCTION__ = "gjs_context_eval" >#35 0x0000000000401539 in main (argc=1, argv=0x7fffdc126668) at main.c:184 > js_context = 0x1a8e320 [GjsContext] > settings = <optimized out> > error = 0x0 >From To Syms Read Shared Object Library >0x0000003ffac07370 0x0000003ffac0d1d0 Yes /lib64/libsushi-1.0.so.0 >0x0000003010a07b50 0x0000003010a248ec Yes /lib64/libgirepository-1.0.so.1 >0x0000003feec01950 0x0000003feec060ec Yes /lib64/libffi.so.5 >0x0000003ff7803e70 0x0000003ff7808a20 Yes /lib64/libgjs-dbus.so.0 >0x0000003001c10400 0x0000003001c2d8a4 Yes /lib64/libgjs.so.0 >0x0000003ff2407760 0x0000003ff24302b4 Yes /lib64/libdbus-1.so.3 >0x0000003fec405790 0x0000003fec410494 Yes /lib64/libpthread.so.0 >0x000000300fa05270 0x000000300fa08920 Yes /lib64/libclutter-gtk-1.0.so.0 >0x0000003013207880 0x000000301320e5cc Yes /lib64/libclutter-gst-1.0.so.0 >0x000000300de30620 0x000000300ded422c Yes /lib64/libclutter-1.0.so.0 >0x000000300200af50 0x000000300203f880 Yes /lib64/libgstbase-0.10.so.0 >0x000000300da035e0 0x000000300da05764 Yes /lib64/libcogl-pango.so.0 >0x000000300c209be0 0x000000300c21bc5c Yes /lib64/libjson-glib-1.0.so.0 >0x000000300ea16a60 0x000000300ea6420c Yes /lib64/libcogl.so.9 >0x0000003001403080 0x0000003001407c44 Yes /lib64/libdrm.so.2 >0x0000003fef41dea0 0x0000003fef4a4260 Yes /lib64/libX11.so.6 >0x0000003ff0003700 0x0000003ff000d7d0 Yes /lib64/libXext.so.6 >0x0000003ff6400b90 0x0000003ff640159c Yes /lib64/libXdamage.so.1 >0x0000003ff9400c30 0x0000003ff9401774 Yes /lib64/libXcomposite.so.1 >0x0000003ff30014f0 0x0000003ff3003cf8 Yes /lib64/libXfixes.so.3 >0x000000300ae0a4d0 0x000000300ae1837c Yes /lib64/libgstpbutils-0.10.so.0 >0x0000003013e09b20 0x0000003013e256d4 Yes /lib64/libgsttag-0.10.so.0 >0x0000003ffe424c60 0x0000003ffe4a168c Yes /lib64/libgstreamer-0.10.so.0 >0x0000003ff08010f0 0x0000003ff0801fd8 Yes /lib64/libgmodule-2.0.so.0 >0x0000003ff382cbc0 0x0000003ff390da74 Yes /lib64/libxml2.so.2 >0x0000003ff9825d50 0x0000003ff984f84c Yes /lib64/libmusicbrainz3.so.6 >0x0000003ffd8150c0 0x0000003ffd83594c Yes /lib64/libevview3.so.3 >0x0000003ffb00ded0 0x0000003ffb027a20 Yes /lib64/libevdocument3.so.4 >0x0000003fee800680 0x0000003fee8007fc Yes /lib64/libgthread-2.0.so.0 >0x0000003fed002260 0x0000003fed00554c Yes /lib64/librt.so.1 >0x0000003ff4818db0 0x0000003ff4857774 Yes /lib64/libgtksourceview-3.0.so.0 >0x00000030117b6010 0x0000003012854dec Yes /lib64/libwebkitgtk-3.0.so.0 >0x0000003ffcc6e2a0 0x0000003ffceffa90 Yes /lib64/libgtk-3.so.0 >0x0000003006a191e0 0x0000003006a50544 Yes /lib64/libsoup-2.4.so.1 >0x000000300fec36e0 0x0000003010152ed4 Yes /lib64/libjavascriptcoregtk-3.0.so.0 >0x0000003ffc41a080 0x0000003ffc45b944 Yes /lib64/libgdk-3.so.0 >0x0000003ff8c09b30 0x0000003ff8c15c04 Yes /lib64/libatk-1.0.so.0 >0x0000003ff8804910 0x0000003ff8809358 Yes /lib64/libpangocairo-1.0.so.0 >0x0000003ff6c06750 0x0000003ff6c19b50 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x0000003ffc8033c0 0x0000003ffc804374 Yes /lib64/libcairo-gobject.so.2 >0x0000003ff800eeb0 0x0000003ff802d490 Yes /lib64/libpango-1.0.so.0 >0x0000003ff680b2f0 0x0000003ff688215c Yes /lib64/libcairo.so.2 >0x0000003ff182eee0 0x0000003ff18ea8a4 Yes /lib64/libgio-2.0.so.0 >0x0000003fef00a910 0x0000003fef037dcc Yes /lib64/libgobject-2.0.so.0 >0x0000003fee419b70 0x0000003fee4ac70c Yes /lib64/libglib-2.0.so.0 >0x0000003fec01ef60 0x0000003fec15faa0 Yes /lib64/libc.so.6 >0x0000003fec8055f0 0x0000003fec86ca4c Yes /lib64/libm.so.6 >0x0000003fecc00ea0 0x0000003fecc019e0 Yes /lib64/libdl.so.2 >0x0000003ffe00a4a0 0x0000003ffe01b9e4 Yes /lib64/libdbus-glib-1.so.2 >0x0000003015641080 0x0000003015898970 Yes /lib64/libmozjs185.so.1.0 >0x0000003ff9c00fb0 0x0000003ff9c01ef8 Yes /lib64/libplds4.so >0x0000003ffa8014d0 0x0000003ffa802bd4 Yes /lib64/libplc4.so >0x0000003ffa00d1f0 0x0000003ffa02ca70 Yes /lib64/libnspr4.so >0x0000003ff045baf0 0x0000003ff04c13ab Yes /lib64/libstdc++.so.6 >0x0000003fedc029d0 0x0000003fedc12148 Yes /lib64/libgcc_s.so.1 >0x0000003febc00b20 0x0000003febc1a319 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003ff3402130 0x0000003ff340bfb4 Yes /lib64/libXi.so.6 >0x000000300b605480 0x000000300b614b40 Yes /lib64/libgstvideo-0.10.so.0 >0x000000300f609ea0 0x000000300f6287c4 Yes /lib64/libgstaudio-0.10.so.0 >0x0000003009604f80 0x000000300960b044 Yes /lib64/libgstinterfaces-0.10.so.0 >0x0000003ff7007600 0x0000003ff7021bfc Yes /lib64/libpangoft2-1.0.so.0 >0x0000003ff100cbc0 0x0000003ff1077250 Yes /lib64/libfreetype.so.6 >0x0000003ff2005ef0 0x0000003ff201f6ec Yes /lib64/libfontconfig.so.1 >0x0000003fefc099c0 0x0000003fefc15878 Yes /lib64/libxcb.so.1 >0x0000003fed401f50 0x0000003fed40e648 Yes /lib64/libz.so.1 >0x0000003ff900a530 0x0000003ff901f678 Yes /lib64/libneon.so.27 >0x0000003ff6001050 0x0000003ff6003c70 Yes /lib64/libdiscid.so.0 >0x000000300d202ae0 0x000000300d206570 Yes /lib64/libgailutil-3.so.0 >0x000000300e602ea0 0x000000300e6080b8 Yes /lib64/libenchant.so.1 >0x000000300d607e90 0x000000300d60f17c Yes /lib64/libgeoclue.so.0 >0x000000300ba030e0 0x000000300ba0839c Yes /lib64/libgstapp-0.10.so.0 >0x0000003010600d40 0x0000003010607454 Yes /lib64/libgstfft-0.10.so.0 >0x0000003ffb403e30 0x0000003ffb435ad0 Yes /lib64/libjpeg.so.62 >0x000000300c60aab0 0x000000300c62eb64 Yes /lib64/libxslt.so.1 >0x000000300301ade0 0x0000003003061ba0 Yes /lib64/libGL.so.1 >0x0000003ff0c04fa0 0x0000003ff0c20ae0 Yes /lib64/libpng15.so.15 >0x000000300100a2e0 0x0000003001086860 Yes /lib64/libsqlite3.so.0 >0x000000300be680b0 0x000000300bf6cba4 Yes /lib64/libicui18n.so.48 >0x000000300b2480b0 0x000000300b2fd574 Yes /lib64/libicuuc.so.48 >0x0000003009a00570 0x0000003009a00670 Yes (*) /lib64/libicudata.so.48 >0x0000003ff1c01a70 0x0000003ff1c079e0 Yes /lib64/libXrender.so.1 >0x0000003004413170 0x000000300444f28c Yes /lib64/libXt.so.6 >0x0000003ff2c00b00 0x0000003ff2c01438 Yes /lib64/libXinerama.so.1 >0x0000003ff2801830 0x0000003ff2805f34 Yes /lib64/libXrandr.so.2 >0x0000003ff4002a80 0x0000003ff40076dc Yes /lib64/libXcursor.so.1 >0x0000003ff7408d80 0x0000003ff7472eec Yes /usr/lib64/libpixman-1.so.0 >0x0000003fed805fc0 0x0000003fed816768 Yes /lib64/libselinux.so.1 >0x0000003fee0039b0 0x0000003fee01221c Yes /lib64/libresolv.so.2 >0x000000300920bed0 0x00000030092585a8 Yes /lib64/liborc-0.4.so.0 >0x0000003ff1403dd0 0x0000003ff141cccc Yes /lib64/libexpat.so.1 >0x0000003fef800e80 0x0000003fef801bb0 Yes /lib64/libXau.so.6 >0x00000030050188e0 0x0000003005092a2c Yes /lib64/libgnutls.so.26 >0x0000003ffa401b30 0x0000003ffa403420 Yes /lib64/libpakchois.so.0 >0x0000003ff580ad60 0x0000003ff5838424 Yes /lib64/libgssapi_krb5.so.2 >0x0000003ff541b640 0x0000003ff5493340 Yes /lib64/libkrb5.so.3 >0x0000003ff4c04490 0x0000003ff4c1c92c Yes /lib64/libk5crypto.so.3 >0x0000003ff3c01520 0x0000003ff3c02114 Yes /lib64/libcom_err.so.2 >0x0000003ffec093b0 0x0000003ffec1abf4 Yes /lib64/libproxy.so.1 >0x0000003002c0e8c0 0x0000003002c22058 Yes /lib64/libglapi.so.0 >0x0000003fff4005c0 0x0000003fff4006dc Yes /lib64/libX11-xcb.so.1 >0x0000003003409f70 0x00000030034101b8 Yes /lib64/libxcb-glx.so.0 >0x0000003fff000f60 0x0000003fff0039ac Yes /lib64/libXxf86vm.so.1 >0x0000003ff8401be0 0x0000003ff8405d18 Yes /lib64/libSM.so.6 >0x0000003ff7c04eb0 0x0000003ff7c12e1c Yes /lib64/libICE.so.6 >0x0000003003801ce0 0x000000300380c9e8 Yes /lib64/libtasn1.so.3 >0x0000003ffdc07200 0x0000003ffdc52b48 Yes /lib64/libgcrypt.so.11 >0x0000003ffd400960 0x0000003ffd400ed8 Yes /lib64/libgpg-error.so.0 >0x0000003003c02cd0 0x0000003003c0ba6c Yes /lib64/libp11-kit.so.0 >0x0000003ff5002a60 0x0000003ff5007eac Yes /lib64/libkrb5support.so.0 >0x0000003ff5c01120 0x0000003ff5c01ac4 Yes /lib64/libkeyutils.so.1 >0x0000003ffbc02720 0x0000003ffbc05f40 Yes /lib64/libmodman.so.1 >0x0000003ff44016d0 0x0000003ff4402d48 Yes /lib64/libuuid.so.1 >0x00007f59e2f7b1b0 0x00007f59e2f8267c Yes /lib64/libnss_files.so.2 >0x00007f59e2cfb930 0x00007f59e2d12f98 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f59e2ae4310 0x00007f59e2aedc9c Yes /lib64/libgvfscommon.so.0 >0x00007f59e28b0f20 0x00007f59e28d00cc Yes /lib64/libbluray.so.1 >0x00007f59e26aaee0 0x00007f59e26ab814 Yes /lib64/libutil.so.1 >0x00007f59e24a5700 0x00007f59e24a7714 Yes /usr/lib64/gtk-3.0/3.0.0/theming-engines/libadwaita.so >0x0000003001807950 0x000000300182b9e8 Yes /lib64/librsvg-2.so.2 >0x0000003fff808ce0 0x0000003fff827428 Yes /lib64/libcroco-0.6.so.3 >0x00007f59e22a0020 0x00007f59e22a2060 Yes /usr/lib64/gtk-3.0/modules/libcanberra-gtk-module.so >0x0000003007e01cb0 0x0000003007e03160 Yes /lib64/libcanberra-gtk3.so.0 >0x0000003008a033c0 0x0000003008a0c31c Yes /lib64/libcanberra.so.0 >0x00000030048020b0 0x000000300480614c Yes /lib64/libvorbisfile.so.3 >0x0000003000803810 0x000000300081ad6c Yes /lib64/libvorbis.so.0 >0x0000003000001a70 0x0000003000004138 Yes /lib64/libogg.so.0 >0x0000003002402880 0x000000300240c010 Yes /lib64/libtdb.so.1 >0x0000003000402400 0x00000030004065d4 Yes /lib64/libltdl.so.7 >0x00007f59e2037dc0 0x00007f59e203ccac Yes /lib64/libcrypt.so.1 >0x00007f59e1dd7520 0x00007f59e1e16538 Yes /lib64/libfreebl3.so >0x00007f59e17dde50 0x00007f59e1a6404c Yes /usr/lib64/dri/i965_dri.so >0x00007f59e1591cd0 0x00007f59e15a3048 Yes /lib64/libdrm_intel.so.1 >0x00007f59e1388320 0x00007f59e138c520 Yes /lib64/libpciaccess.so.0 >0x00007f59e01e5830 0x00007f59e01e5a40 Yes /usr/lib64/gjs-1.0/langNative.so >0x00007f59dffe2a00 0x00007f59dffe3304 Yes /usr/lib64/gjs-1.0/gettextNative.so >0x00007f59dfddf5f0 0x00007f59dfde0024 Yes /lib64/libgjs-gdbus.so.0 >0x00007f59dfb97ad0 0x00007f59dfb9ecd4 Yes /usr/lib64/gjs-1.0/dbusNative.so >0x00007f59df983470 0x00007f59df98bdd8 Yes /usr/lib64/gjs-1.0/cairoNative.so >0x00007f59df77a450 0x00007f59df77ad78 Yes /usr/lib64/gjs-1.0/mainloop.so >0x00007f59dd16ebd0 0x00007f59dd16f04c Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0x3 3 >rbx 0x1988030 26771504 >rcx 0x0 0 >rdx 0x0 0 >rsi 0x1988030 26771504 >rdi 0x0 0 >rbp 0x0 0x0 >rsp 0x7fffdc124930 0x7fffdc124930 >r8 0x0 0 >r9 0x0 0 >r10 0x0 0 >r11 0x2e 46 >r12 0x3efb2a0 66040480 >r13 0x3ede510 65922320 >r14 0x0 0 >r15 0x197a4c0 26715328 >rip 0x3ffcd8c56a 0x3ffcd8c56a <gtk_menu_popup_for_device+26> >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 gtk_menu_popup_for_device: > 0x0000003ffcd8c550 <+0>: push %r15 > 0x0000003ffcd8c552 <+2>: push %r14 > 0x0000003ffcd8c554 <+4>: mov %rdx,%r14 > 0x0000003ffcd8c557 <+7>: push %r13 > 0x0000003ffcd8c559 <+9>: push %r12 > 0x0000003ffcd8c55b <+11>: push %rbp > 0x0000003ffcd8c55c <+12>: mov %rdi,%rbp > 0x0000003ffcd8c55f <+15>: push %rbx > 0x0000003ffcd8c560 <+16>: mov %rsi,%rbx > 0x0000003ffcd8c563 <+19>: sub $0xc8,%rsp >=> 0x0000003ffcd8c56a <+26>: mov 0x30(%rdi),%r13 > 0x0000003ffcd8c56e <+30>: mov %rcx,0x28(%rsp) > 0x0000003ffcd8c573 <+35>: mov %r8,0x30(%rsp) > 0x0000003ffcd8c578 <+40>: mov %r9,0x38(%rsp) > 0x0000003ffcd8c57d <+45>: callq 0x3ffcd8ac60 <gtk_menu_get_type> > 0x0000003ffcd8c582 <+50>: mov 0x0(%rbp),%rdx > 0x0000003ffcd8c586 <+54>: test %rdx,%rdx > 0x0000003ffcd8c589 <+57>: je 0x3ffcd8c590 <gtk_menu_popup_for_device+64> > 0x0000003ffcd8c58b <+59>: cmp (%rdx),%rax > 0x0000003ffcd8c58e <+62>: je 0x3ffcd8c5cb <gtk_menu_popup_for_device+123> > 0x0000003ffcd8c590 <+64>: mov %rax,%rsi > 0x0000003ffcd8c593 <+67>: mov %rbp,%rdi > 0x0000003ffcd8c596 <+70>: callq 0x3ffcc6b130 <g_type_check_instance_is_a@plt> > 0x0000003ffcd8c59b <+75>: test %eax,%eax > 0x0000003ffcd8c59d <+77>: jne 0x3ffcd8c5cb <gtk_menu_popup_for_device+123> > 0x0000003ffcd8c59f <+79>: lea 0x20ee25(%rip),%rdx # 0x3ffcf9b3cb > 0x0000003ffcd8c5a6 <+86>: lea 0x20f173(%rip),%rsi # 0x3ffcf9b720 <__PRETTY_FUNCTION__.36208> > 0x0000003ffcd8c5ad <+93>: lea 0x1735a3(%rip),%rdi # 0x3ffceffb57 > 0x0000003ffcd8c5b4 <+100>: callq 0x3ffcc6a6c0 <g_return_if_fail_warning@plt> > 0x0000003ffcd8c5b9 <+105>: add $0xc8,%rsp > 0x0000003ffcd8c5c0 <+112>: pop %rbx > 0x0000003ffcd8c5c1 <+113>: pop %rbp > 0x0000003ffcd8c5c2 <+114>: pop %r12 > 0x0000003ffcd8c5c4 <+116>: pop %r13 > 0x0000003ffcd8c5c6 <+118>: pop %r14 > 0x0000003ffcd8c5c8 <+120>: pop %r15 > 0x0000003ffcd8c5ca <+122>: retq > 0x0000003ffcd8c5cb <+123>: test %rbx,%rbx > 0x0000003ffcd8c5ce <+126>: je 0x3ffcd8c60d <gtk_menu_popup_for_device+189> > 0x0000003ffcd8c5d0 <+128>: callq 0x3ffcc6d5a0 <gdk_device_get_type@plt> > 0x0000003ffcd8c5d5 <+133>: mov (%rbx),%rdx > 0x0000003ffcd8c5d8 <+136>: test %rdx,%rdx > 0x0000003ffcd8c5db <+139>: je 0x3ffcd8c5e2 <gtk_menu_popup_for_device+146> > 0x0000003ffcd8c5dd <+141>: cmp (%rdx),%rax > 0x0000003ffcd8c5e0 <+144>: je 0x3ffcd8c63f <gtk_menu_popup_for_device+239> > 0x0000003ffcd8c5e2 <+146>: mov %rax,%rsi > 0x0000003ffcd8c5e5 <+149>: mov %rbx,%rdi > 0x0000003ffcd8c5e8 <+152>: callq 0x3ffcc6b130 <g_type_check_instance_is_a@plt> > 0x0000003ffcd8c5ed <+157>: test %eax,%eax > 0x0000003ffcd8c5ef <+159>: jne 0x3ffcd8c63f <gtk_menu_popup_for_device+239> > 0x0000003ffcd8c5f1 <+161>: lea 0x20f840(%rip),%rdx # 0x3ffcf9be38 > 0x0000003ffcd8c5f8 <+168>: lea 0x20f121(%rip),%rsi # 0x3ffcf9b720 <__PRETTY_FUNCTION__.36208> > 0x0000003ffcd8c5ff <+175>: lea 0x173551(%rip),%rdi # 0x3ffceffb57 > 0x0000003ffcd8c606 <+182>: callq 0x3ffcc6a6c0 <g_return_if_fail_warning@plt> > 0x0000003ffcd8c60b <+187>: jmp 0x3ffcd8c5b9 <gtk_menu_popup_for_device+105> > 0x0000003ffcd8c60d <+189>: callq 0x3ffcd7a600 <gtk_get_current_event_device> > 0x0000003ffcd8c612 <+194>: test %rax,%rax > 0x0000003ffcd8c615 <+197>: mov %rax,%rbx > 0x0000003ffcd8c618 <+200>: jne 0x3ffcd8c63f <gtk_menu_popup_for_device+239> > 0x0000003ffcd8c61a <+202>: mov %rbp,%rdi > 0x0000003ffcd8c61d <+205>: callq 0x3ffcea5250 <gtk_widget_get_display> > 0x0000003ffcd8c622 <+210>: mov %rax,%rdi > 0x0000003ffcd8c625 <+213>: callq 0x3ffcc68530 <gdk_display_get_device_manager@plt> > 0x0000003ffcd8c62a <+218>: xor %esi,%esi > 0x0000003ffcd8c62c <+220>: mov %rax,%rdi > 0x0000003ffcd8c62f <+223>: callq 0x3ffcc677b0 <gdk_device_manager_list_devices@plt> > 0x0000003ffcd8c634 <+228>: mov %rax,%rdi > 0x0000003ffcd8c637 <+231>: mov (%rax),%rbx > 0x0000003ffcd8c63a <+234>: callq 0x3ffcc68350 <g_list_free@plt> > 0x0000003ffcd8c63f <+239>: mov %rbx,%rdi > 0x0000003ffcd8c642 <+242>: callq 0x3ffcc6d9e0 <gdk_device_get_source@plt> > 0x0000003ffcd8c647 <+247>: cmp $0x4,%eax > 0x0000003ffcd8c64a <+250>: mov %rbx,%rdi > 0x0000003ffcd8c64d <+253>: je 0x3ffcd8c900 <gtk_menu_popup_for_device+944> > 0x0000003ffcd8c653 <+259>: callq 0x3ffcc6c3d0 <gdk_device_get_associated_device@plt> > 0x0000003ffcd8c658 <+264>: mov %rbx,0x20(%rsp) > 0x0000003ffcd8c65d <+269>: mov %rax,0x18(%rsp) > 0x0000003ffcd8c662 <+274>: mov 0x28(%rbp),%rax > 0x0000003ffcd8c666 <+278>: mov %rbp,%rbx > 0x0000003ffcd8c669 <+281>: xor %r12d,%r12d > 0x0000003ffcd8c66c <+284>: mov %r14,0x10(%rax) > 0x0000003ffcd8c670 <+288>: andb $0xfb,0x91(%r13) > 0x0000003ffcd8c678 <+296>: nopl 0x0(%rax,%rax,1) > 0x0000003ffcd8c680 <+304>: mov %rbx,%r15 > 0x0000003ffcd8c683 <+307>: nopl 0x0(%rax,%rax,1) > 0x0000003ffcd8c688 <+312>: mov %r15,%rdi > 0x0000003ffcd8c68b <+315>: callq 0x3ffcea3b80 <gtk_widget_get_mapped> > 0x0000003ffcd8c690 <+320>: test %eax,%eax > 0x0000003ffcd8c692 <+322>: je 0x3ffcd8c6a7 <gtk_menu_popup_for_device+343> > 0x0000003ffcd8c694 <+324>: mov %r15,%rdi > 0x0000003ffcd8c697 <+327>: callq 0x3ffcea44e0 <gtk_widget_get_parent> > 0x0000003ffcd8c69c <+332>: test %rax,%rax > 0x0000003ffcd8c69f <+335>: mov %rax,%r15 > 0x0000003ffcd8c6a2 <+338>: jne 0x3ffcd8c688 <gtk_menu_popup_for_device+312> > 0x0000003ffcd8c6a4 <+340>: mov %rbx,%r12 > 0x0000003ffcd8c6a7 <+343>: mov 0x28(%rbx),%rax > 0x0000003ffcd8c6ab <+347>: mov 0x10(%rax),%rbx > 0x0000003ffcd8c6af <+351>: test %rbx,%rbx > 0x0000003ffcd8c6b2 <+354>: jne 0x3ffcd8c680 <gtk_menu_popup_for_device+304> > 0x0000003ffcd8c6b4 <+356>: mov %rbp,%rdi > 0x0000003ffcd8c6b7 <+359>: callq 0x3ffcd96d90 <gtk_menu_shell_get_take_focus> > 0x0000003ffcd8c6bc <+364>: mov 0x48(%r13),%rdi > 0x0000003ffcd8c6c0 <+368>: mov %eax,%esi > 0x0000003ffcd8c6c2 <+370>: mov %eax,(%rsp) > 0x0000003ffcd8c6c5 <+373>: callq 0x3ffceb9db0 <gtk_window_set_accept_focus> > 0x0000003ffcd8c6ca <+378>: mov (%rsp),%eax > 0x0000003ffcd8c6cd <+381>: test %eax,%eax > 0x0000003ffcd8c6cf <+383>: cmovne 0x18(%rsp),%rbx > 0x0000003ffcd8c6d5 <+389>: cmp %rbp,%r12 > 0x0000003ffcd8c6d8 <+392>: mov %rbx,0x18(%rsp) > 0x0000003ffcd8c6dd <+397>: je 0x3ffcd8c88f <gtk_menu_popup_for_device+831> > 0x0000003ffcd8c6e3 <+403>: test %r12,%r12 > 0x0000003ffcd8c6e6 <+406>: je 0x3ffcd8c88f <gtk_menu_popup_for_device+831> > 0x0000003ffcd8c6ec <+412>: mov %r12,%rdi > 0x0000003ffcd8c6ef <+415>: callq 0x3ffcead160 <gtk_widget_get_window> > 0x0000003ffcd8c6f4 <+420>: mov 0x110(%rsp),%ecx > 0x0000003ffcd8c6fb <+427>: mov 0x20(%rsp),%rdx > 0x0000003ffcd8c700 <+432>: mov %rax,%rdi > 0x0000003ffcd8c703 <+435>: mov 0x18(%rsp),%rsi > 0x0000003ffcd8c708 <+440>: callq 0x3ffcd8a150 <popup_grab_on_window> > 0x0000003ffcd8c70d <+445>: test %eax,%eax > 0x0000003ffcd8c70f <+447>: jne 0x3ffcd8c914 <gtk_menu_popup_for_device+964> > 0x0000003ffcd8c715 <+453>: mov 0x28(%r12),%rdx > 0x0000003ffcd8c71a <+458>: movzbl 0x20(%rdx),%eax > 0x0000003ffcd8c71e <+462>: test $0x4,%al > 0x0000003ffcd8c720 <+464>: je 0x3ffcd8c8da <gtk_menu_popup_for_device+906> > 0x0000003ffcd8c726 <+470>: mov 0x20(%rsp),%rsi > 0x0000003ffcd8c72b <+475>: mov %rbp,%rdi > 0x0000003ffcd8c72e <+478>: callq 0x3ffcd96770 <_gtk_menu_shell_set_grab_device> > 0x0000003ffcd8c733 <+483>: mov 0x28(%rbp),%rax > 0x0000003ffcd8c737 <+487>: orb $0x1,0x20(%rax) > 0x0000003ffcd8c73b <+491>: mov 0x108(%rsp),%edx > 0x0000003ffcd8c742 <+498>: mov %edx,0x18(%rax) > 0x0000003ffcd8c745 <+501>: callq 0x3ffcd7a560 <gtk_get_current_event> > 0x0000003ffcd8c74a <+506>: test %rax,%rax > 0x0000003ffcd8c74d <+509>: mov %rax,%rbx > 0x0000003ffcd8c750 <+512>: je 0x3ffcd8cbc1 <gtk_menu_popup_for_device+1649> > 0x0000003ffcd8c756 <+518>: mov (%rax),%eax > 0x0000003ffcd8c758 <+520>: cmp $0xa,%eax > 0x0000003ffcd8c75b <+523>: je 0x3ffcd8c766 <gtk_menu_popup_for_device+534> > 0x0000003ffcd8c75d <+525>: cmp $0x4,%eax > 0x0000003ffcd8c760 <+528>: jne 0x3ffcd8c8f3 <gtk_menu_popup_for_device+931> > 0x0000003ffcd8c766 <+534>: mov %rbx,%rdi > 0x0000003ffcd8c769 <+537>: callq 0x3ffcc6bbe0 <gdk_event_get_source_device@plt> > 0x0000003ffcd8c76e <+542>: mov %rbx,%rdi > 0x0000003ffcd8c771 <+545>: mov %rax,0x40(%rsp) > 0x0000003ffcd8c776 <+550>: callq 0x3ffcc67480 <gdk_event_free@plt> > 0x0000003ffcd8c77b <+555>: testb $0x2,0x90(%r13) > 0x0000003ffcd8c783 <+563>: jne 0x3ffcd8ca70 <gtk_menu_popup_for_device+1312> > 0x0000003ffcd8c789 <+569>: test %r14,%r14 > 0x0000003ffcd8c78c <+572>: je 0x3ffcd8cb6e <gtk_menu_popup_for_device+1566> > 0x0000003ffcd8c792 <+578>: mov %r14,%rdi > 0x0000003ffcd8c795 <+581>: callq 0x3ffcea4fc0 <gtk_widget_get_toplevel> > 0x0000003ffcd8c79a <+586>: mov %rax,%rbx > 0x0000003ffcd8c79d <+589>: callq 0x3ffceb6ab0 <gtk_window_get_type> > 0x0000003ffcd8c7a2 <+594>: test %rbx,%rbx > 0x0000003ffcd8c7a5 <+597>: je 0x3ffcd8c7cb <gtk_menu_popup_for_device+635> > 0x0000003ffcd8c7a7 <+599>: mov (%rbx),%rcx > 0x0000003ffcd8c7aa <+602>: test %rcx,%rcx > 0x0000003ffcd8c7ad <+605>: je 0x3ffcd8c7b8 <gtk_menu_popup_for_device+616> > 0x0000003ffcd8c7af <+607>: cmp (%rcx),%rax > 0x0000003ffcd8c7b2 <+610>: je 0x3ffcd8cbb0 <gtk_menu_popup_for_device+1632> > 0x0000003ffcd8c7b8 <+616>: mov %rax,%rsi > 0x0000003ffcd8c7bb <+619>: mov %rbx,%rdi > 0x0000003ffcd8c7be <+622>: callq 0x3ffcc6b130 <g_type_check_instance_is_a@plt> > 0x0000003ffcd8c7c3 <+627>: test %eax,%eax > 0x0000003ffcd8c7c5 <+629>: jne 0x3ffcd8cbb0 <gtk_menu_popup_for_device+1632> > 0x0000003ffcd8c7cb <+635>: mov 0x28(%rsp),%rax > 0x0000003ffcd8c7d0 <+640>: mov 0x30(%rsp),%rdx > 0x0000003ffcd8c7d5 <+645>: mov %rbp,%rdi > 0x0000003ffcd8c7d8 <+648>: mov %rax,0x0(%r13) > 0x0000003ffcd8c7dc <+652>: mov 0x38(%rsp),%rax > 0x0000003ffcd8c7e1 <+657>: mov %rdx,0x20(%r13) > 0x0000003ffcd8c7e5 <+661>: mov 0x110(%rsp),%edx > 0x0000003ffcd8c7ec <+668>: mov %rax,0x28(%r13) > 0x0000003ffcd8c7f0 <+672>: mov 0x100(%rsp),%rax > 0x0000003ffcd8c7f8 <+680>: mov %rax,0x30(%r13) > 0x0000003ffcd8c7fc <+684>: mov 0x28(%rbp),%rax > 0x0000003ffcd8c800 <+688>: mov %edx,0x1c(%rax) > 0x0000003ffcd8c803 <+691>: callq 0x3ffceacad0 <gtk_widget_show> > 0x0000003ffcd8c808 <+696>: mov $0x1,%esi > 0x0000003ffcd8c80d <+701>: mov %rbp,%rdi > 0x0000003ffcd8c810 <+704>: callq 0x3ffcd86080 <gtk_menu_position> > 0x0000003ffcd8c815 <+709>: mov %rbp,%rdi > 0x0000003ffcd8c818 <+712>: callq 0x3ffcea2f80 <gtk_widget_get_realized> > 0x0000003ffcd8c81d <+717>: test %eax,%eax > 0x0000003ffcd8c81f <+719>: je 0x3ffcd8ca1a <gtk_menu_popup_for_device+1226> > 0x0000003ffcd8c825 <+725>: mov 0x80(%r13),%esi > 0x0000003ffcd8c82c <+732>: mov %rbp,%rdi > 0x0000003ffcd8c82f <+735>: callq 0x3ffcd867e0 <gtk_menu_scroll_to> > 0x0000003ffcd8c834 <+740>: mov 0x28(%rbp),%rax > 0x0000003ffcd8c838 <+744>: cmpq $0x0,0x8(%rax) > 0x0000003ffcd8c83d <+749>: je 0x3ffcd8cbd7 <gtk_menu_popup_for_device+1671> > 0x0000003ffcd8c843 <+755>: mov 0x48(%r13),%rdi > 0x0000003ffcd8c847 <+759>: callq 0x3ffceacad0 <gtk_widget_show> > 0x0000003ffcd8c84c <+764>: cmp %rbp,%r12 > 0x0000003ffcd8c84f <+767>: je 0x3ffcd8cc08 <gtk_menu_popup_for_device+1720> > 0x0000003ffcd8c855 <+773>: mov 0x20(%rsp),%rsi > 0x0000003ffcd8c85a <+778>: mov $0x1,%edx > 0x0000003ffcd8c85f <+783>: mov %rbp,%rdi > 0x0000003ffcd8c862 <+786>: callq 0x3ffcd7a250 <gtk_device_grab_add> > 0x0000003ffcd8c867 <+791>: test %r14,%r14 > 0x0000003ffcd8c86a <+794>: je 0x3ffcd8c9f9 <gtk_menu_popup_for_device+1193> > 0x0000003ffcd8c870 <+800>: mov %r14,%rdi > 0x0000003ffcd8c873 <+803>: callq 0x3ffcd95410 <_gtk_menu_shell_get_keyboard_mode> > 0x0000003ffcd8c878 <+808>: mov %rbp,%rdi > 0x0000003ffcd8c87b <+811>: mov %eax,%esi > 0x0000003ffcd8c87d <+813>: callq 0x3ffcd953f0 <_gtk_menu_shell_set_keyboard_mode> > 0x0000003ffcd8c882 <+818>: mov %rbp,%rdi > 0x0000003ffcd8c885 <+821>: callq 0x3ffcd95420 <_gtk_menu_shell_update_mnemonics> > 0x0000003ffcd8c88a <+826>: jmpq 0x3ffcd8c5b9 <gtk_menu_popup_for_device+105> > 0x0000003ffcd8c88f <+831>: lea 0x20e978(%rip),%rsi # 0x3ffcf9b20e > 0x0000003ffcd8c896 <+838>: mov %rbp,%rdi > 0x0000003ffcd8c899 <+841>: callq 0x3ffcc67a60 <g_object_get_data@plt> > 0x0000003ffcd8c89e <+846>: test %rax,%rax > 0x0000003ffcd8c8a1 <+849>: mov %rax,%rbx > 0x0000003ffcd8c8a4 <+852>: je 0x3ffcd8c958 <gtk_menu_popup_for_device+1032> > 0x0000003ffcd8c8aa <+858>: mov 0x110(%rsp),%ecx > 0x0000003ffcd8c8b1 <+865>: mov 0x20(%rsp),%rdx > 0x0000003ffcd8c8b6 <+870>: mov %rbx,%rdi > 0x0000003ffcd8c8b9 <+873>: mov 0x18(%rsp),%rsi > 0x0000003ffcd8c8be <+878>: callq 0x3ffcd8a150 <popup_grab_on_window> > 0x0000003ffcd8c8c3 <+883>: test %eax,%eax > 0x0000003ffcd8c8c5 <+885>: jne 0x3ffcd8c935 <gtk_menu_popup_for_device+997> > 0x0000003ffcd8c8c7 <+887>: mov 0x28(%rbp),%rdx > 0x0000003ffcd8c8cb <+891>: mov %rbp,%r12 > 0x0000003ffcd8c8ce <+894>: movzbl 0x20(%rdx),%eax > 0x0000003ffcd8c8d2 <+898>: test $0x4,%al > 0x0000003ffcd8c8d4 <+900>: jne 0x3ffcd8c726 <gtk_menu_popup_for_device+470> > 0x0000003ffcd8c8da <+906>: mov 0x28(%rbp),%rax > 0x0000003ffcd8c8de <+910>: mov %rbp,%rdi > 0x0000003ffcd8c8e1 <+913>: movq $0x0,0x10(%rax) > 0x0000003ffcd8c8e9 <+921>: callq 0x3ffcd870f0 <menu_grab_transfer_window_destroy> > 0x0000003ffcd8c8ee <+926>: jmpq 0x3ffcd8c5b9 <gtk_menu_popup_for_device+105> > 0x0000003ffcd8c8f3 <+931>: mov 0x28(%rbp),%rax > 0x0000003ffcd8c8f7 <+935>: orb $0x8,0x20(%rax) > 0x0000003ffcd8c8fb <+939>: jmpq 0x3ffcd8c766 <gtk_menu_popup_for_device+534> > 0x0000003ffcd8c900 <+944>: callq 0x3ffcc6c3d0 <gdk_device_get_associated_device@plt> > 0x0000003ffcd8c905 <+949>: mov %rbx,0x18(%rsp) > 0x0000003ffcd8c90a <+954>: mov %rax,0x20(%rsp) > 0x0000003ffcd8c90f <+959>: jmpq 0x3ffcd8c662 <gtk_menu_popup_for_device+274> > 0x0000003ffcd8c914 <+964>: mov 0x20(%rsp),%rsi > 0x0000003ffcd8c919 <+969>: mov %r12,%rdi > 0x0000003ffcd8c91c <+972>: callq 0x3ffcd96770 <_gtk_menu_shell_set_grab_device> > 0x0000003ffcd8c921 <+977>: mov 0x28(%r12),%rdx > 0x0000003ffcd8c926 <+982>: movzbl 0x20(%rdx),%eax > 0x0000003ffcd8c92a <+986>: or $0x4,%eax > 0x0000003ffcd8c92d <+989>: mov %al,0x20(%rdx) > 0x0000003ffcd8c930 <+992>: jmpq 0x3ffcd8c71e <gtk_menu_popup_for_device+462> > 0x0000003ffcd8c935 <+997>: mov 0x20(%rsp),%rsi > 0x0000003ffcd8c93a <+1002>: mov %rbp,%rdi > 0x0000003ffcd8c93d <+1005>: mov %rbp,%r12 > 0x0000003ffcd8c940 <+1008>: callq 0x3ffcd96770 <_gtk_menu_shell_set_grab_device> > 0x0000003ffcd8c945 <+1013>: mov 0x28(%rbp),%rdx > 0x0000003ffcd8c949 <+1017>: movzbl 0x20(%rdx),%eax > 0x0000003ffcd8c94d <+1021>: or $0x4,%eax > 0x0000003ffcd8c950 <+1024>: mov %al,0x20(%rdx) > 0x0000003ffcd8c953 <+1027>: jmpq 0x3ffcd8c71e <gtk_menu_popup_for_device+462> > 0x0000003ffcd8c958 <+1032>: mov %rbp,%rdi > 0x0000003ffcd8c95b <+1035>: movl $0xffffff9c,0x7c(%rsp) > 0x0000003ffcd8c963 <+1043>: movl $0xffffff9c,0x80(%rsp) > 0x0000003ffcd8c96e <+1054>: movl $0xa,0x84(%rsp) > 0x0000003ffcd8c979 <+1065>: movl $0xa,0x88(%rsp) > 0x0000003ffcd8c984 <+1076>: movl $0x3,0x98(%rsp) > 0x0000003ffcd8c98f <+1087>: movl $0x1,0x8c(%rsp) > 0x0000003ffcd8c99a <+1098>: movl $0x1,0xb8(%rsp) > 0x0000003ffcd8c9a5 <+1109>: movl $0x0,0x78(%rsp) > 0x0000003ffcd8c9ad <+1117>: callq 0x3ffcea51e0 <gtk_widget_get_root_window> > 0x0000003ffcd8c9b2 <+1122>: lea 0x70(%rsp),%rsi > 0x0000003ffcd8c9b7 <+1127>: mov $0x8c,%edx > 0x0000003ffcd8c9bc <+1132>: mov %rax,%rdi > 0x0000003ffcd8c9bf <+1135>: callq 0x3ffcc6ca20 <gdk_window_new@plt> > 0x0000003ffcd8c9c4 <+1140>: mov %rbp,%rsi > 0x0000003ffcd8c9c7 <+1143>: mov %rax,%rbx > 0x0000003ffcd8c9ca <+1146>: mov %rax,%rdi > 0x0000003ffcd8c9cd <+1149>: callq 0x3ffcc67e20 <gdk_window_set_user_data@plt> > 0x0000003ffcd8c9d2 <+1154>: mov %rbx,%rdi > 0x0000003ffcd8c9d5 <+1157>: callq 0x3ffcc6e280 <gdk_window_show@plt> > 0x0000003ffcd8c9da <+1162>: lea 0x20e82d(%rip),%rdi # 0x3ffcf9b20e > 0x0000003ffcd8c9e1 <+1169>: callq 0x3ffcc67530 <g_intern_static_string@plt> > 0x0000003ffcd8c9e6 <+1174>: mov %rbx,%rdx > 0x0000003ffcd8c9e9 <+1177>: mov %rax,%rsi > 0x0000003ffcd8c9ec <+1180>: mov %rbp,%rdi > 0x0000003ffcd8c9ef <+1183>: callq 0x3ffcc6a000 <g_object_set_data@plt> > 0x0000003ffcd8c9f4 <+1188>: jmpq 0x3ffcd8c8aa <gtk_menu_popup_for_device+858> > 0x0000003ffcd8c9f9 <+1193>: mov 0x28(%rbp),%rax > 0x0000003ffcd8c9fd <+1197>: mov 0x18(%rax),%ecx > 0x0000003ffcd8ca00 <+1200>: test %ecx,%ecx > 0x0000003ffcd8ca02 <+1202>: jne 0x3ffcd8c882 <gtk_menu_popup_for_device+818> > 0x0000003ffcd8ca08 <+1208>: mov $0x1,%esi > 0x0000003ffcd8ca0d <+1213>: mov %rbp,%rdi > 0x0000003ffcd8ca10 <+1216>: callq 0x3ffcd953f0 <_gtk_menu_shell_set_keyboard_mode> > 0x0000003ffcd8ca15 <+1221>: jmpq 0x3ffcd8c882 <gtk_menu_popup_for_device+818> > 0x0000003ffcd8ca1a <+1226>: mov %rbp,%rdi > 0x0000003ffcd8ca1d <+1229>: movq $0x0,0x60(%rsp) > 0x0000003ffcd8ca26 <+1238>: movq $0x0,0x68(%rsp) > 0x0000003ffcd8ca2f <+1247>: callq 0x3ffceabb90 <gtk_widget_queue_resize> > 0x0000003ffcd8ca34 <+1252>: mov 0x48(%r13),%rdi > 0x0000003ffcd8ca38 <+1256>: lea 0x50(%rsp),%rsi > 0x0000003ffcd8ca3d <+1261>: xor %edx,%edx > 0x0000003ffcd8ca3f <+1263>: callq 0x3ffcdf3810 <gtk_widget_get_preferred_size> > 0x0000003ffcd8ca44 <+1268>: mov 0x50(%rsp),%eax > 0x0000003ffcd8ca48 <+1272>: mov 0x48(%r13),%rdi > 0x0000003ffcd8ca4c <+1276>: lea 0x60(%rsp),%rsi > 0x0000003ffcd8ca51 <+1281>: mov %eax,0x68(%rsp) > 0x0000003ffcd8ca55 <+1285>: mov 0x54(%rsp),%eax > 0x0000003ffcd8ca59 <+1289>: mov %eax,0x6c(%rsp) > 0x0000003ffcd8ca5d <+1293>: callq 0x3ffceb1a80 <gtk_widget_size_allocate> > 0x0000003ffcd8ca62 <+1298>: mov 0x48(%r13),%rdi > 0x0000003ffcd8ca66 <+1302>: callq 0x3ffcead690 <gtk_widget_realize> > 0x0000003ffcd8ca6b <+1307>: jmpq 0x3ffcd8c825 <gtk_menu_popup_for_device+725> > 0x0000003ffcd8ca70 <+1312>: mov 0x30(%rbp),%r8 > 0x0000003ffcd8ca74 <+1316>: movzbl 0x90(%r8),%eax > 0x0000003ffcd8ca7c <+1324>: test $0x2,%al > 0x0000003ffcd8ca7e <+1326>: je 0x3ffcd8cb57 <gtk_menu_popup_for_device+1543> > 0x0000003ffcd8ca84 <+1332>: and $0xfffffffb,%eax > 0x0000003ffcd8ca87 <+1335>: mov 0x50(%r8),%rdi > 0x0000003ffcd8ca8b <+1339>: mov %al,0x90(%r8) > 0x0000003ffcd8ca92 <+1346>: mov 0x80(%r8),%eax > 0x0000003ffcd8ca99 <+1353>: mov %eax,0x84(%r8) > 0x0000003ffcd8caa0 <+1360>: mov %r8,0x8(%rsp) > 0x0000003ffcd8caa5 <+1365>: callq 0x3ffcead160 <gtk_widget_get_window> > 0x0000003ffcd8caaa <+1370>: mov %rax,%rbx > 0x0000003ffcd8caad <+1373>: mov %rax,%rdi > 0x0000003ffcd8cab0 <+1376>: callq 0x3ffcc69e50 <gdk_window_get_width@plt> > 0x0000003ffcd8cab5 <+1381>: mov %rbx,%rdi > 0x0000003ffcd8cab8 <+1384>: mov %eax,0x4c(%rsp) > 0x0000003ffcd8cabc <+1388>: callq 0x3ffcc69290 <gdk_window_get_height@plt> > 0x0000003ffcd8cac1 <+1393>: mov 0x4c(%rsp),%edx > 0x0000003ffcd8cac5 <+1397>: mov %eax,%ecx > 0x0000003ffcd8cac7 <+1399>: mov $0x1000,%esi > 0x0000003ffcd8cacc <+1404>: mov %rbx,%rdi > 0x0000003ffcd8cacf <+1407>: mov %eax,0x10(%rsp) > 0x0000003ffcd8cad3 <+1411>: callq 0x3ffcc67c10 <gdk_window_create_similar_surface@plt> > 0x0000003ffcd8cad8 <+1416>: mov %rax,%rdi > 0x0000003ffcd8cadb <+1419>: mov %rax,%r15 > 0x0000003ffcd8cade <+1422>: callq 0x3ffcc6a410 <cairo_create@plt> > 0x0000003ffcd8cae3 <+1427>: xorpd %xmm1,%xmm1 > 0x0000003ffcd8cae7 <+1431>: mov %rbx,%rsi > 0x0000003ffcd8caea <+1434>: mov %rax,%rdi > 0x0000003ffcd8caed <+1437>: mov %rax,(%rsp) > 0x0000003ffcd8caf1 <+1441>: movapd %xmm1,%xmm0 > 0x0000003ffcd8caf5 <+1445>: callq 0x3ffcc67020 <gdk_cairo_set_source_window@plt> > 0x0000003ffcd8cafa <+1450>: mov (%rsp),%rax > 0x0000003ffcd8cafe <+1454>: mov %rax,%rdi > 0x0000003ffcd8cb01 <+1457>: callq 0x3ffcc69300 <cairo_paint@plt> > 0x0000003ffcd8cb06 <+1462>: mov (%rsp),%rax > 0x0000003ffcd8cb0a <+1466>: mov %rax,%rdi > 0x0000003ffcd8cb0d <+1469>: callq 0x3ffcc67d30 <cairo_destroy@plt> > 0x0000003ffcd8cb12 <+1474>: mov 0x8(%rsp),%r8 > 0x0000003ffcd8cb17 <+1479>: mov 0x10(%rsp),%r9d > 0x0000003ffcd8cb1c <+1484>: mov 0x4c(%rsp),%esi > 0x0000003ffcd8cb20 <+1488>: mov 0x50(%r8),%rdi > 0x0000003ffcd8cb24 <+1492>: mov %r9d,%edx > 0x0000003ffcd8cb27 <+1495>: callq 0x3ffceac690 <gtk_widget_set_size_request> > 0x0000003ffcd8cb2c <+1500>: mov %r15,%rdi > 0x0000003ffcd8cb2f <+1503>: callq 0x3ffcc6a510 <cairo_pattern_create_for_surface@plt> > 0x0000003ffcd8cb34 <+1508>: mov %rbx,%rdi > 0x0000003ffcd8cb37 <+1511>: mov %rax,%rsi > 0x0000003ffcd8cb3a <+1514>: mov %rax,(%rsp) > 0x0000003ffcd8cb3e <+1518>: callq 0x3ffcc6a7b0 <gdk_window_set_background_pattern@plt> > 0x0000003ffcd8cb43 <+1523>: mov (%rsp),%rax > 0x0000003ffcd8cb47 <+1527>: mov %rax,%rdi > 0x0000003ffcd8cb4a <+1530>: callq 0x3ffcc6bd20 <cairo_pattern_destroy@plt> > 0x0000003ffcd8cb4f <+1535>: mov %r15,%rdi > 0x0000003ffcd8cb52 <+1538>: callq 0x3ffcc6ca60 <cairo_surface_destroy@plt> > 0x0000003ffcd8cb57 <+1543>: mov 0x48(%r13),%rsi > 0x0000003ffcd8cb5b <+1547>: xor %edx,%edx > 0x0000003ffcd8cb5d <+1549>: mov %rbp,%rdi > 0x0000003ffcd8cb60 <+1552>: callq 0x3ffcd86f40 <gtk_menu_reparent> > 0x0000003ffcd8cb65 <+1557>: test %r14,%r14 > 0x0000003ffcd8cb68 <+1560>: jne 0x3ffcd8c792 <gtk_menu_popup_for_device+578> > 0x0000003ffcd8cb6e <+1566>: lea 0x20e801(%rip),%rsi # 0x3ffcf9b376 > 0x0000003ffcd8cb75 <+1573>: mov %rbp,%rdi > 0x0000003ffcd8cb78 <+1576>: callq 0x3ffcc67a60 <g_object_get_data@plt> > 0x0000003ffcd8cb7d <+1581>: test %rax,%rax > 0x0000003ffcd8cb80 <+1584>: jne 0x3ffcd8c7cb <gtk_menu_popup_for_device+635> > 0x0000003ffcd8cb86 <+1590>: mov %rbp,%rdi > 0x0000003ffcd8cb89 <+1593>: callq 0x3ffcd8c470 <gtk_menu_get_attach_widget> > 0x0000003ffcd8cb8e <+1598>: test %rax,%rax > 0x0000003ffcd8cb91 <+1601>: je 0x3ffcd8c7cb <gtk_menu_popup_for_device+635> > 0x0000003ffcd8cb97 <+1607>: mov %rax,%rdi > 0x0000003ffcd8cb9a <+1610>: callq 0x3ffcea4fc0 <gtk_widget_get_toplevel> > 0x0000003ffcd8cb9f <+1615>: mov %rax,%rbx > 0x0000003ffcd8cba2 <+1618>: jmpq 0x3ffcd8c79d <gtk_menu_popup_for_device+589> > 0x0000003ffcd8cba7 <+1623>: nopw 0x0(%rax,%rax,1) > 0x0000003ffcd8cbb0 <+1632>: mov 0x48(%r13),%rdi > 0x0000003ffcd8cbb4 <+1636>: mov %rbx,%rsi > 0x0000003ffcd8cbb7 <+1639>: callq 0x3ffcebe960 <gtk_window_set_transient_for> > 0x0000003ffcd8cbbc <+1644>: jmpq 0x3ffcd8c7cb <gtk_menu_popup_for_device+635> > 0x0000003ffcd8cbc1 <+1649>: mov 0x28(%rbp),%rax > 0x0000003ffcd8cbc5 <+1653>: orb $0x8,0x20(%rax) > 0x0000003ffcd8cbc9 <+1657>: movq $0x0,0x40(%rsp) > 0x0000003ffcd8cbd2 <+1666>: jmpq 0x3ffcd8c77b <gtk_menu_popup_for_device+555> > 0x0000003ffcd8cbd7 <+1671>: cmpq $0x0,0x40(%rsp) > 0x0000003ffcd8cbdd <+1677>: je 0x3ffcd8c843 <gtk_menu_popup_for_device+755> > 0x0000003ffcd8cbe3 <+1683>: mov 0x40(%rsp),%rdi > 0x0000003ffcd8cbe8 <+1688>: callq 0x3ffcc6d9e0 <gdk_device_get_source@plt> > 0x0000003ffcd8cbed <+1693>: cmp $0x5,%eax > 0x0000003ffcd8cbf0 <+1696>: jne 0x3ffcd8c843 <gtk_menu_popup_for_device+755> > 0x0000003ffcd8cbf6 <+1702>: mov $0x1,%esi > 0x0000003ffcd8cbfb <+1707>: mov %rbp,%rdi > 0x0000003ffcd8cbfe <+1710>: callq 0x3ffcd95fe0 <gtk_menu_shell_select_first> > 0x0000003ffcd8cc03 <+1715>: jmpq 0x3ffcd8c843 <gtk_menu_popup_for_device+755> > 0x0000003ffcd8cc08 <+1720>: mov %rbp,%rdi > 0x0000003ffcd8cc0b <+1723>: callq 0x3ffcead160 <gtk_widget_get_window> > 0x0000003ffcd8cc10 <+1728>: mov 0x110(%rsp),%ecx > 0x0000003ffcd8cc17 <+1735>: mov 0x20(%rsp),%rdx > 0x0000003ffcd8cc1c <+1740>: mov %rax,%rdi > 0x0000003ffcd8cc1f <+1743>: mov 0x18(%rsp),%rsi > 0x0000003ffcd8cc24 <+1748>: callq 0x3ffcd8a150 <popup_grab_on_window> > 0x0000003ffcd8cc29 <+1753>: jmpq 0x3ffcd8c855 <gtk_menu_popup_for_device+773> >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 842131
:
599597
|
599598
| 599599 |
599600