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 630456 Details for
Bug 868523
[abrt] gjs-1.32.0-1.fc17: Process /usr/bin/gjs-console 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), 42.50 KB, created by
Alessandro Cresto Miseroglio
on 2012-10-20 15:15:26 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Alessandro Cresto Miseroglio
Created:
2012-10-20 15:15:26 UTC
Size:
42.50 KB
patch
obsolete
>[New LWP 5836] >[New LWP 5890] >[New LWP 5848] >[New LWP 5839] >[New LWP 5838] >[New LWP 5837] >[Thread debugging using libthread_db enabled] >Using host libthread_db library "/lib64/libthread_db.so.1". >Core was generated by `/usr/bin/gjs-console -I /usr/share/gnome-documents/js -c const Main = imports.m'. >Program terminated with signal 11, Segmentation fault. >#0 0x0000003855d56f62 in _gtk_icon_view_get_item_at_coords (icon_view=icon_view@entry=0x2ffc300, x=1, y=2, only_in_cell=only_in_cell@entry=0, cell_at_pos=cell_at_pos@entry=0x7fff212e0988) at gtkiconview.c:3264 >3264 context = g_ptr_array_index (icon_view->priv->row_contexts, item->row); > >Thread 6 (Thread 0x7f8ef8213700 (LWP 5837)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166 >No locals. >#1 0x0000003d82623900 in PR_WaitCondVar (cvar=0x71db80, timeout=4294967295) at ../../../mozilla/nsprpub/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0x71dc20 >#2 0x0000003d852b99a8 in js::GCHelperThread::threadLoop (this=0x6b68a8, rt=0x6b6630) at jsgc.cpp:2084 > lock = {rt = 0x6b6630} >#3 0x0000003d82628c73 in _pt_root (arg=0x71dc20) at ../../../mozilla/nsprpub/pr/src/pthreads/ptthread.c:156 > thred = 0x71dc20 > detached = 0 >#4 0x000000384b807d14 in start_thread (arg=0x7f8ef8213700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f8ef8213700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140252025009920, 4937935958747942660, 1, 241778688000, 140252025009920, 7038512, -4928377434473197820, 4969587599047036676}, 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 0x000000384b4f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 5 (Thread 0x7f8ef63ca700 (LWP 5838)): >#0 0x000000384b4e8bcf 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 0x000000384d047af4 in g_main_context_poll (n_fds=1, fds=0x7f8ef00010e0, timeout=-1, context=0x6b6390, priority=<optimized out>) at gmain.c:3440 > poll_func = 0x384d055910 <g_poll> >#2 g_main_context_iterate (context=0x6b6390, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3141 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 1 > allocated_nfds = <optimized out> > fds = 0x7f8ef00010e0 >#3 0x000000384d047f52 in g_main_loop_run (loop=0x7f8ef00010c0) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00007f8ef65dcb0b in dconf_context_thread (data=0x6b6390) at dconfcontext.c:11 > context = 0x6b6390 > loop = <optimized out> > __PRETTY_FUNCTION__ = "dconf_context_thread" >#5 0x000000384d06a495 in g_thread_proxy (data=0x880cf0) at gthread.c:801 > thread = 0x880cf0 >#6 0x000000384b807d14 in start_thread (arg=0x7f8ef63ca700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f8ef63ca700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140251993253632, 4937935958747942660, 0, 241778688000, 140251993253632, 7037840, -4928346541310308604, 4969587599047036676}, 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 0x000000384b4f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 4 (Thread 0x7f8ef5bc9700 (LWP 5839)): >#0 0x000000384b4e8bcf 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 0x000000384d047af4 in g_main_context_poll (n_fds=3, fds=0x7f8ee80010c0, timeout=-1, context=0x79ac90, priority=<optimized out>) at gmain.c:3440 > poll_func = 0x384d055910 <g_poll> >#2 g_main_context_iterate (context=0x79ac90, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3141 > max_priority = 2147483647 > timeout = -1 > some_ready = <optimized out> > nfds = 3 > allocated_nfds = <optimized out> > fds = 0x7f8ee80010c0 >#3 0x000000384d047f52 in g_main_loop_run (loop=0x79ac40) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x000000384e8c94d6 in gdbus_shared_thread_func (user_data=0x79ac60) at gdbusprivate.c:277 > data = 0x79ac60 >#5 0x000000384d06a495 in g_thread_proxy (data=0x84ca30) at gthread.c:801 > thread = 0x84ca30 >#6 0x000000384b807d14 in start_thread (arg=0x7f8ef5bc9700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f8ef5bc9700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140251984860928, 4937935958747942660, 0, 241778688000, 140251984860928, 7973984, -4928352039405318396, 4969587599047036676}, 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 0x000000384b4f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 3 (Thread 0x7f8eec8c6700 (LWP 5848)): >#0 0x000000384b4e8bcf in __GI___poll (fds=fds@entry=0x7f8ed8001460, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:87 > resultvar = <optimized out> > oldtype = 0 > result = <optimized out> >#1 0x0000003866e30f4f in poll_func (ufds=0x7f8ed8001460, nfds=2, timeout=-1, userdata=0x1320760) at pulse/thread-mainloop.c:69 > mutex = 0x1320760 > r = <optimized out> >#2 0x0000003866e224cc in pa_mainloop_poll (m=m@entry=0x1320660) at pulse/mainloop.c:875 > __func__ = "pa_mainloop_poll" > __PRETTY_FUNCTION__ = "pa_mainloop_poll" >#3 0x0000003866e22b29 in pa_mainloop_iterate (m=m@entry=0x1320660, block=block@entry=1, retval=retval@entry=0x0) at pulse/mainloop.c:957 > r = <optimized out> > __func__ = "pa_mainloop_iterate" > __PRETTY_FUNCTION__ = "pa_mainloop_iterate" >#4 0x0000003866e22be0 in pa_mainloop_run (m=0x1320660, retval=retval@entry=0x0) at pulse/mainloop.c:975 > r = <optimized out> >#5 0x0000003866e30eff in thread (userdata=0x132b420) at pulse/thread-mainloop.c:88 > m = 0x132b420 > mask = {__val = {18446744067267100671, 18446744073709551615 <repeats 15 times>}} >#6 0x0000003869643343 in internal_thread_func (userdata=0x132a7c0) at pulsecore/thread-posix.c:83 > t = 0x132a7c0 >#7 0x000000384b807d14 in start_thread (arg=0x7f8eec8c6700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f8eec8c6700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140251830707968, 4937935958747942660, 0, 241778688000, 140251830707968, 0, -4928403026572701948, 4969587599047036676}, 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 0x000000384b4f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 2 (Thread 0x7f8ebffff700 (LWP 5890)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166 >No locals. >#1 0x000000384d083bff in g_cond_wait (cond=cond@entry=0x7f8eeffffc20, mutex=mutex@entry=0x7f8eeffffc10) at gthread-posix.c:746 > _g_boolean_var_ = <optimized out> > status = <optimized out> >#2 0x00007f8eefdd8b9f in ev_job_thread_proxy (data=<optimized out>) at ev-job-scheduler.c:231 > job = 0x0 >#3 0x000000384d06a495 in g_thread_proxy (data=0x2cdd800) at gthread.c:801 > thread = 0x2cdd800 >#4 0x000000384b807d14 in start_thread (arg=0x7f8ebffff700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7f8ebffff700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140251083306752, 4937935958747942660, 0, 19742848, 140251083306752, 21, -4928506547632566524, 4969587599047036676}, 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 0x000000384b4f167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7f8efe651800 (LWP 5836)): >#0 0x0000003855d56f62 in _gtk_icon_view_get_item_at_coords (icon_view=icon_view@entry=0x2ffc300, x=1, y=2, only_in_cell=only_in_cell@entry=0, cell_at_pos=cell_at_pos@entry=0x7fff212e0988) at gtkiconview.c:3264 > cell = 0x0 > context = <optimized out> > item = 0x2c50240 > item_area = 0x2c50240 > items = 0x26fb220 >#1 0x0000003855d5a2b1 in gtk_icon_view_motion (widget=0x2ffc300, event=0x165c1d0) at gtkiconview.c:1989 > item = <optimized out> > last_prelight_item = 0x0 > cell = 0x0 > allocation = {x = 556665264, y = 32767, width = 7024288, height = 0} > icon_view = 0x2ffc300 > abs_y = <optimized out> >#2 0x0000003855d7afdf in _gtk_marshal_BOOLEAN__BOXEDv (closure=0x8a5410, return_value=0x7fff212e0b40, instance=0x2ffc300, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x8a5440) at gtkmarshalers.c:130 > cc = <optimized out> > data1 = <optimized out> > data2 = <optimized out> > callback = <optimized out> > arg0 = 0x165c1d0 > args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7fff212e0de0, reg_save_area = 0x7fff212e0d20}} > v_return = <optimized out> > __PRETTY_FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXEDv" >#3 0x000000384e00f943 in _g_closure_invoke_va (closure=closure@entry=0x8a5410, return_value=return_value@entry=0x7fff212e0b40, instance=instance@entry=0x2ffc300, args=args@entry=0x7fff212e0d08, n_params=1, param_types=0x8a5440) at gclosure.c:840 > marshal = 0x384e00dc70 <g_type_class_meta_marshalv> > marshal_data = 0x198 > in_marshal = <optimized out> > real_closure = 0x8a53f0 > __PRETTY_FUNCTION__ = "_g_closure_invoke_va" >#4 0x000000384e027d88 in g_signal_emit_valist (instance=0x2ffc300, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff212e0d08) at gsignal.c:3211 > return_accu = 0x7fff212e0b40 > 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 = 0x8a5020 > emission = {next = 0x0, instance = 0x2ffc300, ihint = {signal_id = 51, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 50083360} > signal_id = 51 > instance_type = 50083360 > 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 = 0x8a5410 > run_type = <optimized out> > hlist = 0x8a5020 > l = <optimized out> > fastpath = 556665664 > 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" >#5 0x000000384e0287c2 in g_signal_emit (instance=instance@entry=0x2ffc300, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3356 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7fff212e0de0, reg_save_area = 0x7fff212e0d20}} >#6 0x0000003855ea311e in gtk_widget_event_internal (widget=widget@entry=0x2ffc300, event=event@entry=0x165c1d0) at gtkwidget.c:6380 > signal_num = <optimized out> > return_val = 0 >#7 0x0000003855ea3539 in gtk_widget_event (widget=widget@entry=0x2ffc300, event=event@entry=0x165c1d0) at gtkwidget.c:6037 > __PRETTY_FUNCTION__ = "gtk_widget_event" >#8 0x0000003855d78fa6 in propagate_event_up (topmost=<optimized out>, event=<optimized out>, widget=0x2ffc300) at gtkmain.c:2390 > tmp = <optimized out> > handled_event = <optimized out> >#9 propagate_event (widget=<optimized out>, event=0x165c1d0, captured=<optimized out>, topmost=0x0) at gtkmain.c:2490 > handled_event = 0 > propagate_func = 0x3855ea34b0 <gtk_widget_event> >#10 0x0000003855d7abb3 in gtk_main_do_event (event=0x165c1d0) at gtkmain.c:1713 > event_widget = <optimized out> > grab_widget = 0x2ffc300 > topmost_widget = <optimized out> > window_group = <optimized out> > rewritten_event = <optimized out> > device = <optimized out> > tmp_list = <optimized out> > __PRETTY_FUNCTION__ = "gtk_main_do_event" >#11 0x0000003857c48e82 in gdk_event_source_dispatch (source=source@entry=0x8b5830, callback=<optimized out>, user_data=<optimized out>) at gdkeventsource.c:358 > display = <optimized out> > event = 0x165c1d0 >#12 0x000000384d047825 in g_main_dispatch (context=0x7b2cf0) at gmain.c:2539 > dispatch = 0x3857c48e60 <gdk_event_source_dispatch> > was_in_call = 0 > user_data = 0x0 > callback = 0 > cb_funcs = 0x0 > cb_data = 0x0 > current_source_link = {data = 0x8b5830, next = 0x0} > need_destroy = <optimized out> > source = 0x8b5830 > current = 0x7bceb0 > i = <optimized out> >#13 g_main_context_dispatch (context=context@entry=0x7b2cf0) at gmain.c:3075 >No locals. >#14 0x000000384d047b58 in g_main_context_iterate (context=context@entry=0x7b2cf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3146 > max_priority = 2147483647 > timeout = 10 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = <optimized out> > fds = 0x83ad30 >#15 0x000000384d047c14 in g_main_context_iteration (context=0x7b2cf0, context@entry=0x0, may_block=may_block@entry=1) at gmain.c:3207 > retval = <optimized out> >#16 0x000000384e897f7c in g_application_run (application=0x879080, argc=<optimized out>, argv=0x869570) at gapplication.c:1499 > arguments = 0x87a6e0 > status = 0 > i = <optimized out> > __PRETTY_FUNCTION__ = "g_application_run" >#17 0x000000384d805e90 in ffi_call_unix64 () at ../src/x86/unix64.S:75 >No locals. >#18 0x000000384d8058a0 in ffi_call (cif=cif@entry=0x79e078, fn=0x384e897dc0 <g_application_run>, rvalue=rvalue@entry=0x7fff212e12d0, avalue=avalue@entry=0x7fff212e11c0) at ../src/x86/ffi64.c:486 > classes = {X86_64_INTEGER_CLASS, X86_64_NO_CLASS, X86_64_NO_CLASS, X86_64_NO_CLASS} > stack = 0x7fff212e0f80 "\001" > argp = 0x7fff212e1030 "\n" > arg_types = <optimized out> > gprcount = 3 > ssecount = <optimized out> > ngpr = 1 > nsse = 0 > i = <optimized out> > avn = <optimized out> > ret_in_memory = <optimized out> > reg_args = 0x7fff212e0f80 >#19 0x0000003d84e22ead in gjs_invoke_c_function (context=context@entry=0x726f50, function=0x79e060, obj=obj@entry=0x7f8ef746baf8, js_argc=js_argc@entry=1, js_argv=js_argv@entry=0x7f8ef75f2120, js_rval=js_rval@entry=0x7fff212e14d8) at gi/function.c:930 > in_arg_cvalues = 0x7fff212e11f0 > out_arg_cvalues = 0x7fff212e1190 > inout_original_arg_cvalues = 0x7fff212e1160 > ffi_arg_pointers = 0x7fff212e11c0 > return_value = {v_boolean = 0, v_int8 = 0 '\000', v_uint8 = 0 '\000', v_int16 = 0, v_uint16 = 0, v_int32 = 0, v_uint32 = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_short = 0, v_ushort = 0, v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_ssize = 0, v_size = 0, v_string = 0x0, v_pointer = 0x0} > return_value_p = 0x7fff212e12d0 > return_gargument = {v_boolean = 0, v_int8 = 0 '\000', v_uint8 = 0 '\000', v_int16 = 0, v_uint16 = 0, v_int32 = 0, v_uint32 = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_short = 0, v_ushort = 0, v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_ssize = 0, v_size = 0, v_string = 0x0, v_pointer = 0x0} > processed_c_args = 3 '\003' > 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 = 1 > return_info = {dummy1 = 18, dummy2 = 2147483647, dummy3 = 0x792400, dummy4 = 0x862450, dummy5 = 0x6b3430, dummy6 = 23468, dummy7 = 0, padding = {0x0, 0x0, 0x0, 0x0}} > return_tag = GI_TYPE_TAG_INT32 > info_type = <optimized out> > return_values = 0x0 > next_rval = 0 '\000' > iter = <optimized out> > __PRETTY_FUNCTION__ = "gjs_invoke_c_function" >#20 0x0000003d84e243d3 in function_call (context=0x726f50, js_argc=1, vp=0x7f8ef75f2110) at gi/function.c:1245 > js_argv = 0x7f8ef75f2120 > object = 0x7f8ef746baf8 > callee = <optimized out> > success = <optimized out> > priv = <optimized out> > retval = 281474830351096 >#21 0x0000003d852d781e in CallJSNative (vp=0x7f8ef75f2110, argc=1, native=<optimized out>, cx=0x726f50) at jscntxtinlines.h:701 > ok = <optimized out> >#22 js::Invoke (cx=0x726f50, argsRef=..., flags=<optimized out>) at jsinterp.cpp:696 > clasp = 0x0 > fun = 0x3d85714140 > frame = {cx_ = 0x0, regs_ = {sp = 0xfffffffffffffffe, pc = 0x726f50 "\260gk", fp = 0x7f8ef7411208}, prevRegs_ = 0x7fff212e18a0} > ok = <optimized out> > script = 0x1 >#23 0x0000003d852c1840 in js::Interpret (cx=0x726f50, entryFrame=0x7f8ef75f2048, inlineCallCount=1, interpMode=JSINTERP_NORMAL) at jsinterp.cpp:4810 > ok = <optimized out> > callee = <optimized out> > flags = <optimized out> > vp = 0x7f8ef75f2110 > newfun = <optimized out> > argc = 1 > rf = {mContext = 0x726f50, mSaved = 0} > normalJumpTable = {0x3d852c7eff, 0x3d852c9209, 0x3d852c2148, 0x3d852c8a94, 0x3d852c6aaa, 0x3d852c8975, 0x3d852c29e8, 0x3d852c378a, 0x3d852c38d3, 0x3d852c8b3e, 0x3d852c339c, 0x3d852c3320, 0x3d852c2fff, 0x3d852c3e8c, 0x3d852c3d38, 0x3d852c3bc5, 0x3d852c3b16, 0x3d852c3a67, 0x3d852c4ffc, 0x3d852c4eff, 0x3d852c4bfa, 0x3d852c5d14, 0x3d852c5bc9, 0x3d852c5a7e, 0x3d852c59cd, 0x3d852c591c, 0x3d852c5863, 0x3d852c571c, 0x3d852c563f, 0x3d852c5ecf, 0x3d852c553d, 0x3d852c5460, 0x3d852c53de, 0x3d852c535e, 0x3d852c52cf, 0x3d852c5290, 0x3d852c51b8, 0x3d852c50f8, 0x3d852c320a, 0x3d852c2a6c, 0x3d852c32e7, 0x3d852c4547, 0x3d852c4565, 0x3d852c3205, 0x3d852c4542, 0x3d852c4555, 0x3d852c563a, 0x3d852c453d, 0x3d852c141e, 0x3d852c1315, 0x3d852c493b, 0x3d852c141e, 0x3d852c1315, 0x3d852c2acc, 0x3d852c1450, 0x3d852c8605, 0x3d852c8747, 0x3d852c1597, 0x3d852c6061, 0x3d852c1597, 0x3d852c8df1, 0x3d852c8ee0, 0x3d852c60aa, 0x3d852c6066, 0x3d852c8f45, 0x3d852c4770, 0x3d852c910a, 0x3d852c8a2d, 0x3d852c3832, 0x3d852c3978, 0x3d852c89a4, 0x3d852c8c00, 0x3d852c4e84, 0x3d852c4e09, 0x3d852c872a, 0x3d852c352b, 0x3d852c3469, 0x3d852c3417, 0x3d852c17d3, 0x3d852c3e51, 0x3d852c8e63, 0x3d852c91dd, 0x3d852c83c0, 0x3d852c8ba0, 0x3d852c2ecb, 0x3d852c9047, 0x3d852c8ff3, 0x3d852c914e, 0x3d852c85a9, 0x3d852c7b1d, 0x3d852c77b5, 0x3d852c74a5, 0x3d852c4945, 0x3d852c2195, 0x3d852c4968, 0x3d852c4a44, 0x3d852c4b19, 0x3d852c4913, 0x3d852c4928, 0x3d852c48e6, 0x3d852c491f, 0x3d852c48d7, 0x3d852c4a38, 0x3d852c4831, 0x3d852c48cb, 0x3d852c39e8, 0x3d852c2c22, 0x3d852c30bc, 0x3d852c303d, 0x3d852c91a1, 0x3d852c4051, 0x3d852c4242, 0x3d852c72a5, 0x3d852c358c, 0x3d852c70b3, 0x3d852c7034, 0x3d852c79cd, 0x3d852c73d0, 0x3d852c735c, 0x3d852c8a71, 0x3d852c7edc, 0x3d852c4da7, 0x3d852c29df, 0x3d852c830c, 0x3d852c84c7, 0x3d852c4a33, 0x3d852c22d0, 0x3d852c6507, 0x3d852c28eb, 0x3d852c28eb, 0x3d852c6290, 0x3d852c2fb9, 0x3d852c7250, 0x3d852c3de8, 0x3d852c7f8b, 0x3d852c7327, 0x3d852c273e, 0x3d852c273e, 0x3d852c8d73, 0x3d852c9099, 0x3d852c6948, 0x3d852c209c, 0x3d852c5e5f, 0x3d852c5fac, 0x3d852c36d9, 0x3d852c3669, 0x3d852c740f, 0x3d852c4d45, 0x3d852c2093, 0x3d852c9275, 0x3d852c8d69, 0x3d852c2643, 0x3d852c2643, 0x3d852c72e0, 0x3d852c2148, 0x3d852c1755, 0x3d852c8725, 0x3d852c4247, 0x3d852c4936, 0x3d852c4931, 0x3d852c0efa, 0x3d852c0f00, 0x3d852c60ee, 0x3d852c6fec, 0x3d852c6f6c, 0x3d852c6f07, 0x3d852c6e66, 0x3d852c8076, 0x3d852c8013, 0x3d852c7fae, 0x3d852c24e5, 0x3d852c24e5, 0x3d852c81d2, 0x3d852c80ff, 0x3d852c2421, 0x3d852c2381, 0x3d852c6e13, 0x3d852c6bb0, 0x3d852c6b47, 0x3d852c6ade, 0x3d852c82a3, 0x3d852c793d, 0x3d852c2104, 0x3d852c78c0, 0x3d852c7843, 0x3d852c7a97, 0x3d852c2381, 0x3d852c4293, 0x3d852c924d, 0x3d852c7f22, 0x3d852c3a02, 0x3d852c37fa, 0x3d852c2a40, 0x3d852c2a40, 0x3d852c7f68, 0x3d852c7f45, 0x3d852c8824, 0x3d852c1755, 0x3d852c2acc, 0x3d852c2421...} > interpGuard = {cx = 0x726f50, regs = @0x7fff212e1b30, prevContextRegs = 0x7fff212e1c60} > argv = 0x7f8ef75f20b0 > interpReturnOK = <optimized out> > len = <optimized out> > interruptJumpTable = {0x3d852c7d87 <repeats 244 times>} > useMethodJIT = false > leaveOnSafePoint = false > atoms = 0x797ad8 > op = <optimized out> > rt = 0x6b6630 > jumpTable = 0x3d85714140 > regs = {sp = 0x7f8ef75f2128, pc = 0x797b12 ":", fp = 0x7f8ef75f20b0} > script = 0x797a20 > atomNotDefined = <optimized out> >#24 0x0000003d852d56bf in js::RunScript (cx=cx@entry=0x726f50, script=script@entry=0x6aff50, fp=0x7f8ef75f2048) at jsinterp.cpp:653 > prepareInterp = {cx = 0x726f50, script = <optimized out>} > status = js::mjit::Compile_Okay >#25 0x0000003d852d63a3 in js::Execute (cx=0x726f50, chain=0x7f8ef7403048, script=0x6aff50, prev=<optimized out>, flags=<optimized out>, result=0x7fff212e1d68) at jsinterp.cpp:1028 > frame = {<js::FrameGuard> = {cx_ = 0x726f50, seg_ = 0x7f8ef75f2000, vp_ = 0x7f8ef75f2038, fp_ = 0x7f8ef75f2048}, regs_ = {sp = 0x7f8ef75f20a0, pc = 0x6b0028 "\200", fp = 0x7f8ef75f2048}} > initialVarObj = 0x7f8ef7403048 > preserve = {cx = 0x726f50, enumerators = 0x0} > ok = <optimized out> >#26 0x0000003d8524d96f in EvaluateUCScriptForPrincipalsCommon (compileVersion=<optimized out>, rval=0x7fff212e1d68, lineno=1, filename=<optimized out>, length=7938864, chars=0x0, principals=0x0, obj=0x7f8ef7403048, cx=0x726f50) at jsapi.cpp:5031 > script = 0x6aff50 > ok = <optimized out> >#27 JS_EvaluateUCScriptForPrincipals (cx=0x726f50, obj=0x7f8ef7403048, principals=principals@entry=0x0, chars=chars@entry=0x792330, length=<optimized out>, filename=filename@entry=0x401190 "<command line>", lineno=1, rval=rval@entry=0x7fff212e1d68) at jsapi.cpp:5058 >No locals. >#28 0x0000003d8524dc62 in JS_EvaluateUCScript (cx=<optimized out>, obj=<optimized out>, chars=chars@entry=0x792330, length=<optimized out>, filename=filename@entry=0x401190 "<command line>", lineno=<optimized out>, rval=rval@entry=0x7fff212e1d68) at jsapi.cpp:5066 >No locals. >#29 0x0000003d84e12da7 in gjs_context_eval (js_context=js_context@entry=0x6b3cf0, script=0x6a8680 "const Main = imports.main; Main.start();", script_len=<optimized out>, filename=filename@entry=0x401190 "<command line>", exit_status_p=exit_status_p@entry=0x7fff212e1dd4, error=error@entry=0x7fff212e1dd8) at gjs/context.c:1026 > line_number = <optimized out> > retval = 18444773748872577024 > success = 1 > u16_script = 0x792330 > u16_script_len = <optimized out> > __PRETTY_FUNCTION__ = "gjs_context_eval" >#30 0x0000000000400f2e in main (argc=1, argv=0x7fff212e1ee8) at gjs/console.c:111 > command_line = <optimized out> > context = <optimized out> > error = 0x0 > js_context = 0x6b3cf0 > script = 0x6a8680 "const Main = imports.main; Main.start();" > filename = <optimized out> > len = 40 > code = 1 > source_js_version = <optimized out> >From To Syms Read Shared Object Library >0x0000003d84e10400 0x0000003d84e2d8a4 Yes /lib64/libgjs.so.0 >0x0000003873e07b50 0x0000003873e248ec Yes /lib64/libgirepository-1.0.so.1 >0x000000384e4010f0 0x000000384e401fd8 Yes /lib64/libgmodule-2.0.so.0 >0x000000384dc00680 0x000000384dc007fc Yes /lib64/libgthread-2.0.so.0 >0x000000384c002260 0x000000384c00554c Yes /lib64/librt.so.1 >0x000000384d801950 0x000000384d8060ec Yes /lib64/libffi.so.5 >0x000000384e00a910 0x000000384e037dbc Yes /lib64/libgobject-2.0.so.0 >0x000000384d019d00 0x000000384d0ac9cc Yes /lib64/libglib-2.0.so.0 >0x0000003d85241080 0x0000003d85498970 Yes /lib64/libmozjs185.so.1.0 >0x0000003d82a00fb0 0x0000003d82a01ef8 Yes /lib64/libplds4.so >0x0000003d832014d0 0x0000003d83202bd4 Yes /lib64/libplc4.so >0x0000003d8260d250 0x0000003d8262cc10 Yes /lib64/libnspr4.so >0x000000384b805790 0x000000384b810494 Yes /lib64/libpthread.so.0 >0x000000384bc00ea0 0x000000384bc019e0 Yes /lib64/libdl.so.2 >0x000000384b41ef60 0x000000384b55f780 Yes /lib64/libc.so.6 >0x000000321be5bb50 0x000000321bec105b Yes /lib64/libstdc++.so.6 >0x000000384c4055f0 0x000000384c46ca4c Yes /lib64/libm.so.6 >0x000000384ec029d0 0x000000384ec12138 Yes /lib64/libgcc_s.so.1 >0x000000384e82eee0 0x000000384e8eaaf4 Yes /lib64/libgio-2.0.so.0 >0x000000384b000b20 0x000000384b01a319 Yes /lib64/ld-linux-x86-64.so.2 >0x000000384c801f50 0x000000384c80e718 Yes /lib64/libz.so.1 >0x000000384cc05fc0 0x000000384cc16768 Yes /lib64/libselinux.so.1 >0x000000384d4039b0 0x000000384d411e1c Yes /lib64/libresolv.so.2 >0x00007f8ef71fe830 0x00007f8ef71fea40 Yes /usr/lib64/gjs-1.0/langNative.so >0x00007f8ef6ff1ad0 0x00007f8ef6ff8cd4 Yes /usr/lib64/gjs-1.0/dbusNative.so >0x0000003d82203e70 0x0000003d82208a20 Yes /lib64/libgjs-dbus.so.0 >0x000000385680a540 0x000000385681c594 Yes /lib64/libdbus-glib-1.so.2 >0x0000003850007890 0x0000003850030924 Yes /lib64/libdbus-1.so.3 >0x00007f8ef6dea450 0x00007f8ef6dead78 Yes /usr/lib64/gjs-1.0/mainloop.so >0x00007f8ef6be6a00 0x00007f8ef6be7304 Yes /usr/lib64/gjs-1.0/gettextNative.so >0x00007f8ef68435f0 0x00007f8ef6844024 Yes /lib64/libgjs-gdbus.so.0 >0x00007f8ef65daa30 0x00007f8ef65dda18 Yes /usr/lib64/gio/modules/libdconfsettings.so >0x00007f8ef63cd1b0 0x00007f8ef63d467c Yes /lib64/libnss_files.so.2 >0x0000003855c6e2a0 0x0000003855effa90 Yes /lib64/libgtk-3.so.0 >0x0000003857c1a080 0x0000003857c5b944 Yes /lib64/libgdk-3.so.0 >0x0000003854804910 0x0000003854809358 Yes /lib64/libpangocairo-1.0.so.0 >0x000000384f81dea0 0x000000384f8a4260 Yes /lib64/libX11.so.6 >0x0000003852402130 0x000000385240bfb4 Yes /lib64/libXi.so.6 >0x0000003854c014f0 0x0000003854c03cf8 Yes /lib64/libXfixes.so.3 >0x0000003855409b30 0x0000003855415c04 Yes /lib64/libatk-1.0.so.0 >0x00000038564033c0 0x0000003856404374 Yes /lib64/libcairo-gobject.so.2 >0x000000385500b2f0 0x000000385508215c Yes /lib64/libcairo.so.2 >0x0000003852806750 0x0000003852819b50 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x0000003854007600 0x0000003854021bfc Yes /lib64/libpangoft2-1.0.so.0 >0x000000385300eeb0 0x000000385302d490 Yes /lib64/libpango-1.0.so.0 >0x0000003851c05ef0 0x0000003851c1f6fc Yes /lib64/libfontconfig.so.1 >0x000000384fc03700 0x000000384fc0d7d0 Yes /lib64/libXext.so.6 >0x0000003852000b00 0x0000003852001438 Yes /lib64/libXinerama.so.1 >0x0000003851401830 0x0000003851405f34 Yes /lib64/libXrandr.so.2 >0x0000003852c02a80 0x0000003852c076dc Yes /lib64/libXcursor.so.1 >0x0000003854400c30 0x0000003854401774 Yes /lib64/libXcomposite.so.1 >0x0000003855800b90 0x000000385580159c Yes /lib64/libXdamage.so.1 >0x0000003850c0cbc0 0x0000003850c77250 Yes /lib64/libfreetype.so.6 >0x000000384f0099c0 0x000000384f015878 Yes /lib64/libxcb.so.1 >0x0000003853808d80 0x0000003853872eec Yes /usr/lib64/libpixman-1.so.0 >0x0000003851804fa0 0x0000003851820ae0 Yes /usr/lib64/libpng15.so.15 >0x0000003850401a70 0x00000038504079e0 Yes /usr/lib64/libXrender.so.1 >0x0000003850803dd0 0x000000385081cccc Yes /lib64/libexpat.so.1 >0x000000384f400e80 0x000000384f401bb0 Yes /lib64/libXau.so.6 >0x00007f8ef514b930 0x00007f8ef5162f98 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007f8ef4f17310 0x00007f8ef4f20c9c Yes /lib64/libgvfscommon.so.0 >0x00007f8ef4ce3ec0 0x00007f8ef4d031fc Yes /lib64/libbluray.so.1 >0x000000385d800ee0 0x000000385d801814 Yes /lib64/libutil.so.1 >0x000000385102cd70 0x000000385110f744 Yes /lib64/libxml2.so.2 >0x00007f8ef4adb700 0x00007f8ef4add714 Yes /usr/lib64/gtk-3.0/3.0.0/theming-engines/libadwaita.so >0x000000385c007950 0x000000385c02b9e8 Yes /lib64/librsvg-2.so.2 >0x000000385dc08ce0 0x000000385dc27428 Yes /lib64/libcroco-0.6.so.3 >0x00007f8ef48d7710 0x00007f8ef48d7ec0 Yes /usr/lib64/gtk-3.0/modules/libpk-gtk-module.so >0x00007f8ef46d2020 0x00007f8ef46d4060 Yes /usr/lib64/gtk-3.0/modules/libcanberra-gtk-module.so >0x0000003863801cb0 0x0000003863803160 Yes /lib64/libcanberra-gtk3.so.0 >0x00000038610033c0 0x000000386100c31c Yes /lib64/libcanberra.so.0 >0x00000038608020b0 0x000000386080614c Yes /lib64/libvorbisfile.so.3 >0x000000385ec03810 0x000000385ec1ad6c Yes /lib64/libvorbis.so.0 >0x000000385d001a70 0x000000385d004138 Yes /lib64/libogg.so.0 >0x0000003860402880 0x000000386040c010 Yes /lib64/libtdb.so.1 >0x000000385f002400 0x000000385f0065d4 Yes /lib64/libltdl.so.7 >0x0000003857400dc0 0x0000003857405cac Yes /lib64/libcrypt.so.1 >0x0000003856c03520 0x0000003856c42538 Yes /lib64/libfreebl3.so >0x0000003871005270 0x0000003871008920 Yes /lib64/libclutter-gtk-1.0.so.0 >0x000000386f230620 0x000000386f2d422c Yes /lib64/libclutter-1.0.so.0 >0x000000386ee035e0 0x000000386ee05764 Yes /lib64/libcogl-pango.so.0 >0x0000003867609be0 0x000000386761bc5c Yes /lib64/libjson-glib-1.0.so.0 >0x000000386fc16a60 0x000000386fc6420c Yes /lib64/libcogl.so.9 >0x0000003870003130 0x0000003870007f04 Yes /lib64/libdrm.so.2 > No /usr/lib64/nvidia/libGL.so.1 > No /usr/lib64/nvidia/tls/libnvidia-tls.so.304.51 > No /usr/lib64/nvidia/libnvidia-glcore.so.304.51 >0x000000385a40ded0 0x000000385a427a20 Yes /lib64/libevdocument3.so.4 >0x0000003288605d80 0x00000032886172c8 Yes /lib64/libtracker-sparql-0.14.so.0 >0x0000003287e16240 0x0000003287e6ccbc Yes /usr/lib64/tracker-0.14/libtracker-data.so.0 >0x0000003288212e00 0x00000032882239e8 Yes /usr/lib64/tracker-0.14/libtracker-common.so.0 >0x000000385c40a2e0 0x000000385c486860 Yes /lib64/libsqlite3.so.0 >0x0000003863010130 0x0000003863045220 Yes /lib64/libunistring.so.0 >0x0000003853c016d0 0x0000003853c02d48 Yes /lib64/libuuid.so.1 >0x0000003875a090f0 0x0000003875a1bedc Yes /lib64/libgoa-1.0.so.0 >0x000000350920d000 0x000000350921aecc Yes /usr/lib64/gnome-documents/libgdprivate-1.0.so >0x00007f8eefdd20c0 0x00007f8eefdf294c Yes /lib64/libevview3.so.3 >0x0000003867e0b8d0 0x0000003867e1e72c Yes /lib64/libgnome-desktop-3.so.2 >0x0000003508e1b800 0x0000003508e7895c Yes /lib64/libgdata.so.13 >0x00000038614191e0 0x0000003861450554 Yes /lib64/libsoup-2.4.so.1 >0x0000003508a02ba0 0x0000003508a060b8 Yes /lib64/liboauth.so.0 >0x0000003867202ae0 0x0000003867206570 Yes /lib64/libgailutil-3.so.0 >0x0000003869a01b80 0x0000003869a02ca4 Yes /lib64/libsoup-gnome-2.4.so.1 >0x000000385e007960 0x000000385e0193b4 Yes /lib64/libgnome-keyring.so.0 >0x0000003d83a09640 0x0000003d83a2d070 Yes /lib64/libssl3.so >0x0000003d83609ca0 0x0000003d83622200 Yes /lib64/libsmime3.so >0x0000003d82e18ac0 0x0000003d82efb794 Yes /lib64/libnss3.so >0x00007f8eefba1a30 0x00007f8eefbacaf4 Yes /lib64/libnssutil3.so >0x0000003508609980 0x000000350864c278 Yes /lib64/libcurl.so.4 >0x0000003857007200 0x0000003857052b48 Yes /lib64/libgcrypt.so.11 >0x0000003862002fe0 0x00000038620074d8 Yes /lib64/libidn.so.11 >0x00000035082036a0 0x000000350820ab14 Yes /lib64/liblber-2.4.so.2 >0x0000003507e0f060 0x0000003507e3d928 Yes /lib64/libldap-2.4.so.2 >0x000000385b80ad60 0x000000385b838424 Yes /lib64/libgssapi_krb5.so.2 >0x000000385b41b640 0x000000385b493340 Yes /lib64/libkrb5.so.3 >0x000000385b004490 0x000000385b01c92c Yes /lib64/libk5crypto.so.3 >0x0000003859801520 0x0000003859802114 Yes /lib64/libcom_err.so.2 >0x00000038628053f0 0x000000386281ec08 Yes /lib64/libssh2.so.1 >0x0000003857800960 0x0000003857800ed8 Yes /lib64/libgpg-error.so.0 >0x0000003860004840 0x0000003860014504 Yes /lib64/libsasl2.so.2 >0x000000385bc02a60 0x000000385bc07eac Yes /lib64/libkrb5support.so.0 >0x000000385ac01120 0x000000385ac01ac4 Yes /lib64/libkeyutils.so.1 >0x000000385d414780 0x000000385d446c94 Yes /lib64/libssl.so.10 >0x000000385a85ca00 0x000000385a924528 Yes /lib64/libcrypto.so.10 >0x00007f8eed729bd0 0x00007f8eed72a04c Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so >0x00007f8eecd23be0 0x00007f8eecd25b28 Yes /usr/lib64/gtk-3.0/3.0.0/immodules/im-ibus.so >0x00007f8eecadc010 0x00007f8eecafb820 Yes /lib64/libibus-1.0.so.5 >0x00007f8eec8c9150 0x00007f8eec8cbe4c Yes /usr/lib64/libcanberra-0.28/libcanberra-pulse.so >0x0000003866e0c110 0x0000003866e36d18 Yes /lib64/libpulse.so.0 >0x0000003864c023d0 0x0000003864c058d4 Yes /lib64/libjson.so.0 >0x00000038696126d0 0x000000386964770c Yes /lib64/libpulsecommon-1.1.so >0x00000038618005c0 0x00000038618006dc Yes /lib64/libX11-xcb.so.1 >0x000000385cc04eb0 0x000000385cc12e1c Yes /lib64/libICE.so.6 >0x000000385c801be0 0x000000385c805d18 Yes /lib64/libSM.so.6 >0x0000003863c01480 0x0000003863c03e48 Yes /lib64/libXtst.so.6 >0x0000003866203130 0x0000003866206c98 Yes /lib64/libwrap.so.0 >0x0000003865a06260 0x0000003865a3e9c8 Yes /lib64/libsndfile.so.1 >0x0000003866a01340 0x0000003866a03998 Yes /lib64/libasyncns.so.0 >0x0000003860c040d0 0x0000003860c11934 Yes /lib64/libnsl.so.1 >0x0000003865001270 0x00000038650093a4 Yes /lib64/libgsm.so.1 >0x000000386400bfb0 0x0000003864030c78 Yes /lib64/libFLAC.so.8 >0x0000003865413ab0 0x0000003865416164 Yes /lib64/libvorbisenc.so.2 >0x00007f8edc1fd540 0x00007f8edc1fdf50 Yes /usr/lib64/gconv/ISO8859-1.so >0x00007f8edf3f42b0 0x00007f8edf3f9dd8 Yes /usr/lib64/evince/4/backends/libpdfdocument.so >0x000000321c8171c0 0x000000321c82d338 Yes /lib64/libpoppler-glib.so.8 >0x000000321c295220 0x000000321c377300 Yes /lib64/libpoppler.so.19 >0x00007f8edf1bb630 0x00007f8edf1de9fc Yes /lib64/liblcms.so.1 >0x000000385a003e30 0x000000385a036280 Yes /lib64/libjpeg.so.62 >0x00007f8edef98c90 0x00007f8edefae3a4 Yes /lib64/libopenjpeg.so.3 >0x00007f8eded90640 0x00007f8eded91d74 Yes /usr/lib64/gconv/UTF-16.so >$1 = 0x0 >$2 = 0x0 >rax 0x0 0 >rbx 0x2c50240 46465600 >rcx 0x0 0 >rdx 0x2 2 >rsi 0x2c50240 46465600 >rdi 0x2ffc300 50316032 >rbp 0x1 0x1 >rsp 0x7fff212e08e0 0x7fff212e08e0 >r8 0x3 3 >r9 0xffffffff 4294967295 >r10 0x26fb220 40874528 >r11 0x3 3 >r12 0x7fff212e0988 140733750053256 >r13 0x2ffc300 50316032 >r14 0xffffff01 4294967041 >r15 0x8a5400 9065472 >rip 0x3855d56f62 0x3855d56f62 <_gtk_icon_view_get_item_at_coords+226> >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_icon_view_get_item_at_coords: > 0x0000003855d56e80 <+0>: push %r15 > 0x0000003855d56e82 <+2>: push %r14 > 0x0000003855d56e84 <+4>: push %r13 > 0x0000003855d56e86 <+6>: mov %rdi,%r13 > 0x0000003855d56e89 <+9>: push %r12 > 0x0000003855d56e8b <+11>: mov %r8,%r12 > 0x0000003855d56e8e <+14>: push %rbp > 0x0000003855d56e8f <+15>: mov %esi,%ebp > 0x0000003855d56e91 <+17>: push %rbx > 0x0000003855d56e92 <+18>: sub $0x28,%rsp > 0x0000003855d56e96 <+22>: test %r8,%r8 > 0x0000003855d56e99 <+25>: je 0x3855d56ea2 <_gtk_icon_view_get_item_at_coords+34> > 0x0000003855d56e9b <+27>: movq $0x0,(%r8) > 0x0000003855d56ea2 <+34>: mov 0x28(%r13),%rdi > 0x0000003855d56ea6 <+38>: mov 0x58(%rdi),%r10 > 0x0000003855d56eaa <+42>: test %r10,%r10 > 0x0000003855d56ead <+45>: je 0x3855d56f29 <_gtk_icon_view_get_item_at_coords+169> > 0x0000003855d56eaf <+47>: mov 0xcc(%rdi),%eax > 0x0000003855d56eb5 <+53>: mov %eax,%r8d > 0x0000003855d56eb8 <+56>: shr $0x1f,%r8d > 0x0000003855d56ebc <+60>: add %eax,%r8d > 0x0000003855d56ebf <+63>: mov %r8d,%esi > 0x0000003855d56ec2 <+66>: sar %r8d > 0x0000003855d56ec5 <+69>: sar %esi > 0x0000003855d56ec7 <+71>: neg %esi > 0x0000003855d56ec9 <+73>: nopl 0x0(%rax) > 0x0000003855d56ed0 <+80>: mov (%r10),%rbx > 0x0000003855d56ed3 <+83>: mov (%rbx),%eax > 0x0000003855d56ed5 <+85>: lea (%rax,%rsi,1),%r11d > 0x0000003855d56ed9 <+89>: cmp %ebp,%r11d > 0x0000003855d56edc <+92>: jg 0x3855d56f20 <_gtk_icon_view_get_item_at_coords+160> > 0x0000003855d56ede <+94>: add 0x8(%rbx),%eax > 0x0000003855d56ee1 <+97>: add %r8d,%eax > 0x0000003855d56ee4 <+100>: cmp %eax,%ebp > 0x0000003855d56ee6 <+102>: jg 0x3855d56f20 <_gtk_icon_view_get_item_at_coords+160> > 0x0000003855d56ee8 <+104>: mov 0xc8(%rdi),%eax > 0x0000003855d56eee <+110>: mov 0x4(%rbx),%r9d > 0x0000003855d56ef2 <+114>: mov %eax,%r11d > 0x0000003855d56ef5 <+117>: mov %r9d,%r14d > 0x0000003855d56ef8 <+120>: shr $0x1f,%r11d > 0x0000003855d56efc <+124>: add %r11d,%eax > 0x0000003855d56eff <+127>: mov %eax,%r11d > 0x0000003855d56f02 <+130>: sar %r11d > 0x0000003855d56f05 <+133>: sub %r11d,%r14d > 0x0000003855d56f08 <+136>: cmp %edx,%r14d > 0x0000003855d56f0b <+139>: jg 0x3855d56f20 <_gtk_icon_view_get_item_at_coords+160> > 0x0000003855d56f0d <+141>: add 0xc(%rbx),%r9d > 0x0000003855d56f11 <+145>: sar %eax > 0x0000003855d56f13 <+147>: add %r9d,%eax > 0x0000003855d56f16 <+150>: cmp %eax,%edx > 0x0000003855d56f18 <+152>: jle 0x3855d56f3d <_gtk_icon_view_get_item_at_coords+189> > 0x0000003855d56f1a <+154>: nopw 0x0(%rax,%rax,1) > 0x0000003855d56f20 <+160>: mov 0x8(%r10),%r10 > 0x0000003855d56f24 <+164>: test %r10,%r10 > 0x0000003855d56f27 <+167>: jne 0x3855d56ed0 <_gtk_icon_view_get_item_at_coords+80> > 0x0000003855d56f29 <+169>: xor %ebx,%ebx > 0x0000003855d56f2b <+171>: add $0x28,%rsp > 0x0000003855d56f2f <+175>: mov %rbx,%rax > 0x0000003855d56f32 <+178>: pop %rbx > 0x0000003855d56f33 <+179>: pop %rbp > 0x0000003855d56f34 <+180>: pop %r12 > 0x0000003855d56f36 <+182>: pop %r13 > 0x0000003855d56f38 <+184>: pop %r14 > 0x0000003855d56f3a <+186>: pop %r15 > 0x0000003855d56f3c <+188>: retq > 0x0000003855d56f3d <+189>: test %ecx,%ecx > 0x0000003855d56f3f <+191>: setne %r15b > 0x0000003855d56f43 <+195>: test %r12,%r12 > 0x0000003855d56f46 <+198>: setne %r14b > 0x0000003855d56f4a <+202>: jne 0x3855d56f51 <_gtk_icon_view_get_item_at_coords+209> > 0x0000003855d56f4c <+204>: test %r15b,%r15b > 0x0000003855d56f4f <+207>: je 0x3855d56f2b <_gtk_icon_view_get_item_at_coords+171> > 0x0000003855d56f51 <+209>: mov 0x28(%rdi),%rax > 0x0000003855d56f55 <+213>: movslq 0x14(%rbx),%rcx > 0x0000003855d56f59 <+217>: mov %rbx,%rsi > 0x0000003855d56f5c <+220>: mov %r13,%rdi > 0x0000003855d56f5f <+223>: mov (%rax),%rax >=> 0x0000003855d56f62 <+226>: mov (%rax,%rcx,8),%rax > 0x0000003855d56f66 <+230>: mov %edx,0x10(%rsp) > 0x0000003855d56f6a <+234>: mov %rax,0x18(%rsp) > 0x0000003855d56f6f <+239>: callq 0x3855d56c00 <_gtk_icon_view_set_cell_data> > 0x0000003855d56f74 <+244>: mov (%rbx),%ecx > 0x0000003855d56f76 <+246>: xor %eax,%eax > 0x0000003855d56f78 <+248>: mov 0x10(%rsp),%edx > 0x0000003855d56f7c <+252>: cmp %ecx,%ebp > 0x0000003855d56f7e <+254>: jl 0x3855d56fba <_gtk_icon_view_get_item_at_coords+314> > 0x0000003855d56f80 <+256>: add 0x8(%rbx),%ecx > 0x0000003855d56f83 <+259>: cmp %ecx,%ebp > 0x0000003855d56f85 <+261>: jg 0x3855d56fba <_gtk_icon_view_get_item_at_coords+314> > 0x0000003855d56f87 <+263>: mov 0x4(%rbx),%ecx > 0x0000003855d56f8a <+266>: cmp %ecx,%edx > 0x0000003855d56f8c <+268>: jl 0x3855d56fba <_gtk_icon_view_get_item_at_coords+314> > 0x0000003855d56f8e <+270>: add 0xc(%rbx),%ecx > 0x0000003855d56f91 <+273>: cmp %ecx,%edx > 0x0000003855d56f93 <+275>: jg 0x3855d56fba <_gtk_icon_view_get_item_at_coords+314> > 0x0000003855d56f95 <+277>: mov 0x28(%r13),%rax > 0x0000003855d56f99 <+281>: movq $0x0,(%rsp) > 0x0000003855d56fa1 <+289>: mov %edx,%r9d > 0x0000003855d56fa4 <+292>: mov 0x18(%rsp),%rsi > 0x0000003855d56fa9 <+297>: mov %ebp,%r8d > 0x0000003855d56fac <+300>: mov %rbx,%rcx > 0x0000003855d56faf <+303>: mov %r13,%rdx > 0x0000003855d56fb2 <+306>: mov (%rax),%rdi > 0x0000003855d56fb5 <+309>: callq 0x3855cc41c0 <gtk_cell_area_get_cell_at_position> > 0x0000003855d56fba <+314>: test %r14b,%r14b > 0x0000003855d56fbd <+317>: je 0x3855d56fc3 <_gtk_icon_view_get_item_at_coords+323> > 0x0000003855d56fbf <+319>: mov %rax,(%r12) > 0x0000003855d56fc3 <+323>: test %r15b,%r15b > 0x0000003855d56fc6 <+326>: je 0x3855d56f2b <_gtk_icon_view_get_item_at_coords+171> > 0x0000003855d56fcc <+332>: test %rax,%rax > 0x0000003855d56fcf <+335>: mov $0x0,%eax > 0x0000003855d56fd4 <+340>: cmove %rax,%rbx > 0x0000003855d56fd8 <+344>: jmpq 0x3855d56f2b <_gtk_icon_view_get_item_at_coords+171> >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 868523
:
630453
|
630454
|
630455
| 630456 |
630457
|
630458
|
630459
|
630460