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 941853 Details for
Bug 1147164
[abrt] gjs: g_type_check_instance_is_fundamentally_a(): gjs-console killed by SIGSEGV
[?]
New
Simple Search
Advanced Search
My Links
Browse
Requests
Reports
Current State
Search
Tabular reports
Graphical reports
Duplicates
Other Reports
User Changes
Plotly Reports
Bug Status
Bug Severity
Non-Defaults
|
Product Dashboard
Help
Page Help!
Bug Writing Guidelines
What's new
Browser Support Policy
5.0.4.rh83 Release notes
FAQ
Guides index
User guide
Web Services
Contact
Legal
This site requires JavaScript to be enabled to function correctly, please enable it.
File: backtrace
backtrace (text/plain), 40.01 KB, created by
Egor Laufer
on 2014-09-27 19:08:14 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
Egor Laufer
Created:
2014-09-27 19:08:14 UTC
Size:
40.01 KB
patch
obsolete
>[New LWP 16460] >[New LWP 16461] >[New LWP 16463] >[New LWP 16464] >[New LWP 16462] >[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/polari/js -c const Main = imports.main; Main'. >Program terminated with signal SIGSEGV, Segmentation fault. >#0 g_type_check_instance_is_fundamentally_a (type_instance=type_instance@entry=0x12f6120, fundamental_type=fundamental_type@entry=80) at gtype.c:3981 >3981 node = lookup_type_node_I (type_instance->g_class->g_type); > >Thread 5 (LWP 16462): >#0 0x00007fc6420dc5e0 in __pthread_cond_timedwait_2_0 (cond=0x12909ec, mutex=0x80, abstime=0x1) at old_pthread_cond_timedwait.c:33 >No locals. >#1 0x00007fc63d80361d in PR_WaitCondVar (cvar=0x0, timeout=19466720) at ../../../nspr/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0x1290930 >#2 0x00007fc64360dbfe in threadLoop (this=0x1274e58) at /usr/src/debug/mozjs-24.2.0/js/src/jsscript.cpp:1094 >No locals. >#3 js::SourceCompressorThread::compressorThread (arg=0x1274e58) at /usr/src/debug/mozjs-24.2.0/js/src/jsscript.cpp:965 >No locals. >#4 0x00007fc63d808e6b in _pt_root (arg=0x1290a80) at ../../../nspr/pr/src/pthreads/ptthread.c:212 > rv = <optimized out> > thred = 0x1290a80 > detached = 0 > id = 140489114314496 > tid = 16462 >#5 0x00007fc6420d757a in allocate_stack (stack=<optimized out>, pdp=<optimized out>, attr=<optimized out>) at allocatestack.c:447 > adj = <optimized out> > pd = <optimized out> > pagesize_m1 = <optimized out> > size = <optimized out> > stacktop = <optimized out> >#6 __pthread_create_2_1 (newthread=<error reading variable: Cannot access memory at address 0xffffffffffffff58>, attr=0x7ffff8f24200, start_routine=0x1, arg=<error reading variable: Cannot access memory at address 0xffffffffffffff78>) at pthread_create.c:484 > stackaddr = 0x0 > iattr = 0x7ffff8f24200 > default_attr = <error reading variable default_attr (Cannot access memory at address 0xffffffffffffff90)> > free_cpuset = false > pd = <optimized out> > retval = <optimized out> > self = <optimized out> >Backtrace stopped: Cannot access memory at address 0x8 > >Thread 4 (LWP 16464): >#0 0x00007fc641e051dd in openlog_internal (logfac=<optimized out>, logstat=<optimized out>, ident=<optimized out>) at ../misc/syslog.c:389 > saved_errno = <optimized out> > fd = <optimized out> > old_errno = 21891280 > retry = <optimized out> >#1 openlog (ident=<optimized out>, logstat=<optimized out>, logfac=<optimized out>) at ../misc/syslog.c:414 > __clframe = {__cancel_routine = 0x7fc641e03d90 <cancel_handler>, __cancel_arg = 0x0, __do_it = 1, __cancel_type = <optimized out>} >#2 0x000000010131c150 in ?? () >No symbol table info available. >#3 0xffffffff7fffffff in ?? () >No symbol table info available. >#4 0x272df230b7c4b900 in ?? () >No symbol table info available. >#5 0x0000000000000001 in ?? () >No symbol table info available. >#6 0x00000000014e08d0 in ?? () >No symbol table info available. >#7 0x0000000000000001 in ?? () >No symbol table info available. >#8 0x00007ffff8f20a00 in ?? () >No symbol table info available. >#9 0x0000000000000000 in ?? () >No symbol table info available. > >Thread 3 (LWP 16463): >#0 0x00007fc641e051dd in openlog_internal (logfac=<optimized out>, logstat=<optimized out>, ident=<optimized out>) at ../misc/syslog.c:389 > saved_errno = <optimized out> > fd = <optimized out> > old_errno = 20076928 > retry = <optimized out> >#1 openlog (ident=<optimized out>, logstat=<optimized out>, logfac=<optimized out>) at ../misc/syslog.c:414 > __clframe = {__cancel_routine = 0x7fc641e03d90 <cancel_handler>, __cancel_arg = 0x0, __do_it = 1, __cancel_type = <optimized out>} >#2 0x00000001f8f23700 in ?? () >No symbol table info available. >#3 0xffffffff7fffffff in ?? () >No symbol table info available. >#4 0x272df230b7c4b900 in ?? () >No symbol table info available. >#5 0x0000000000000000 in ?? () >No symbol table info available. > >Thread 2 (LWP 16461): >#0 0x00007fc6420dc5e0 in __pthread_cond_timedwait_2_0 (cond=0x12725ac, mutex=0x80, abstime=0x7) at old_pthread_cond_timedwait.c:33 >No locals. >#1 0x00007fc63d80361d in PR_WaitCondVar (cvar=0x3, timeout=876673472) at ../../../nspr/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0x12724f0 >#2 0x00007fc643598636 in js::GCHelperThread::threadLoop (this=0x1274d78) at /usr/src/debug/mozjs-24.2.0/js/src/jsgc.cpp:2266 > lock = {runtime = 0x1274000} >#3 0x00007fc63d808e6b in _pt_root (arg=0x1272c50) at ../../../nspr/pr/src/pthreads/ptthread.c:212 > rv = <optimized out> > thred = 0x1272c50 > detached = 0 > id = 140489256924928 > tid = 16461 >#4 0x00007fc6420d757a in allocate_stack (stack=<optimized out>, pdp=<optimized out>, attr=<optimized out>) at allocatestack.c:447 > adj = <optimized out> > pd = <optimized out> > pagesize_m1 = <optimized out> > size = <optimized out> > stacktop = <optimized out> >#5 __pthread_create_2_1 (newthread=<error reading variable: Cannot access memory at address 0xffffffffffffff58>, attr=0x7ffff8f24200, start_routine=0x7, arg=<error reading variable: Cannot access memory at address 0xffffffffffffff78>) at pthread_create.c:484 > stackaddr = 0x0 > iattr = 0x7ffff8f24200 > default_attr = <error reading variable default_attr (Cannot access memory at address 0xffffffffffffff90)> > free_cpuset = false > pd = <optimized out> > retval = <optimized out> > self = <optimized out> >Backtrace stopped: Cannot access memory at address 0x8 > >Thread 1 (Thread 0x7fc629167700 (LWP 16460)): >#0 g_type_check_instance_is_fundamentally_a (type_instance=type_instance@entry=0x12f6120, fundamental_type=fundamental_type@entry=80) at gtype.c:3981 > node = <optimized out> >#1 0x00007fc643ea4963 in g_object_ref (_object=_object@entry=0x12f6120) at gobject.c:3041 > _g_boolean_var_ = <optimized out> > object = 0x12f6120 > old_val = <optimized out> > __FUNCTION__ = "g_object_ref" >#2 0x00007fc645ea67cb in gtk_grab_notify_foreach (child=0x12f6120, data=0x7ffff8f22870) at gtkmain.c:1961 > info = 0x7ffff8f22870 > was_grabbed = 0 > is_grabbed = 0 > was_shadowed = <optimized out> > is_shadowed = 1 > devices = <optimized out> >#3 0x00007fc645da0f3f in gtk_box_forall (container=<optimized out>, include_internals=<optimized out>, callback=0x7fc645ea65f0 <gtk_grab_notify_foreach>, callback_data=0x7ffff8f22870) at gtkbox.c:2558 > box = <optimized out> > priv = 0x12a2d20 > child = <optimized out> > children = 0x0 >#4 0x00007fc645ea6822 in gtk_grab_notify_foreach (child=0x12a2e40, data=0x7ffff8f22870) at gtkmain.c:1964 > info = 0x7ffff8f22870 > was_grabbed = 0 > is_grabbed = 0 > was_shadowed = <optimized out> > is_shadowed = 1 > devices = <optimized out> >#5 0x00007fc6460071f9 in gtk_window_forall (container=0x162ca80, include_internals=1, callback=0x7fc645ea65f0 <gtk_grab_notify_foreach>, callback_data=0x7ffff8f22870) at gtkwindow.c:7856 > window = <optimized out> > priv = 0x162c850 > child = <optimized out> >#6 0x00007fc645ea6822 in gtk_grab_notify_foreach (child=0x162ca80, data=data@entry=0x7ffff8f22870) at gtkmain.c:1964 > info = 0x7ffff8f22870 > was_grabbed = 0 > is_grabbed = 0 > was_shadowed = <optimized out> > is_shadowed = 1 > devices = <optimized out> >#7 0x00007fc645ea698b in gtk_grab_notify (group=0x145eb60, device=<optimized out>, old_grab_widget=<optimized out>, new_grab_widget=<optimized out>, from_grab=<optimized out>) at gtkmain.c:2037 > toplevel = 0x162ca80 > toplevels = 0x1922c20 > info = {old_grab_widget = 0x0, new_grab_widget = 0x163c530, was_grabbed = 0, is_grabbed = 0, from_grab = 1, notified_windows = 0x1491c80, device = 0x0} >#8 0x00007fc645f04434 in gtk_popover_apply_modality (popover=0x12f6120, modal=80) at gtkpopover.c:373 > prev_focus = 0xaaaaaaaaaaaaaaaa > priv = 0x163c3c0 >#9 0x00007fc643e9fed5 in g_closure_invoke (closure=closure@entry=0x132ad90, return_value=return_value@entry=0x0, n_param_values=1, param_values=param_values@entry=0x7ffff8f22ac0, invocation_hint=invocation_hint@entry=0x7ffff8f22a60) at gclosure.c:768 > marshal = <optimized out> > marshal_data = <optimized out> > in_marshal = 0 > real_closure = 0x132ad70 > __FUNCTION__ = "g_closure_invoke" >#10 0x00007fc643eb1b0c in signal_emit_unlocked_R (node=node@entry=0x135b9e0, detail=detail@entry=0, instance=instance@entry=0x163c530, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffff8f22ac0) at gsignal.c:3483 > accumulator = 0x0 > emission = {next = 0x7ffff8f22e90, instance = 0x163c530, ihint = {signal_id = 25, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 21494352} > handler_list = <optimized out> > 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 = 25 > max_sequential_handler_number = 9889 > return_value_altered = <optimized out> >#11 0x00007fc643ebb0c1 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffff8f22c40) at gsignal.c:3309 > instance_and_params = 0x7ffff8f22ac0 > signal_return_type = <optimized out> > param_values = 0x7ffff8f22ad8 > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __FUNCTION__ = "g_signal_emit_valist" >#12 0x00007fc643ebb2ef in g_signal_emit (instance=instance@entry=0x163c530, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3365 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffff8f22d20, reg_save_area = 0x7ffff8f22c60}} >#13 0x00007fc645ffdca9 in gtk_widget_map (widget=0x163c530) at gtkwidget.c:5045 > priv = 0x163c450 > __FUNCTION__ = "gtk_widget_map" >#14 0x00007fc643e9fed5 in g_closure_invoke (closure=closure@entry=0x1362750, return_value=return_value@entry=0x0, n_param_values=1, param_values=param_values@entry=0x7ffff8f22f00, invocation_hint=invocation_hint@entry=0x7ffff8f22ea0) at gclosure.c:768 > marshal = <optimized out> > marshal_data = <optimized out> > in_marshal = 0 > real_closure = 0x1362730 > __FUNCTION__ = "g_closure_invoke" >#15 0x00007fc643eb1b0c in signal_emit_unlocked_R (node=node@entry=0x135b810, detail=detail@entry=0, instance=instance@entry=0x163c530, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7ffff8f22f00) at gsignal.c:3483 > accumulator = 0x0 > emission = {next = 0x7ffff8f23310, instance = 0x163c530, ihint = {signal_id = 23, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 21494352} > handler_list = <optimized out> > 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 = 23 > max_sequential_handler_number = 9889 > return_value_altered = <optimized out> >#16 0x00007fc643ebb0c1 in g_signal_emit_valist (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>, var_args=var_args@entry=0x7ffff8f23080) at gsignal.c:3309 > instance_and_params = 0x7ffff8f22f00 > signal_return_type = <optimized out> > param_values = 0x7ffff8f22f18 > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __FUNCTION__ = "g_signal_emit_valist" >#17 0x00007fc643ebb2ef in g_signal_emit (instance=instance@entry=0x163c530, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3365 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffff8f23160, reg_save_area = 0x7ffff8f230a0}} >#18 0x00007fc645ff948c in gtk_widget_show (widget=0x163c530) at gtkwidget.c:4853 > widget = 0x163c530 >#19 0x00007fc645ec171e in gtk_menu_button_button_press_event (widget=0x163a1d0, event=0x1b40dc0) at gtkmenubutton.c:447 > menu_button = <optimized out> > priv = <optimized out> >#20 0x00007fc645ea89de in _gtk_marshal_BOOLEAN__BOXEDv (closure=0x135e060, return_value=0x7ffff8f232d0, instance=<optimized out>, args=<optimized out>, marshal_data=<optimized out>, n_params=<optimized out>, param_types=0x1388490) at gtkmarshalers.c:130 > cc = <optimized out> > data1 = <optimized out> > data2 = <optimized out> > callback = <optimized out> > arg0 = 0x1b40dc0 > args_copy = {{gp_offset = 32, fp_offset = 48, overflow_arg_area = 0x7ffff8f234b0, reg_save_area = 0x7ffff8f233f0}} > v_return = <optimized out> > __FUNCTION__ = "_gtk_marshal_BOOLEAN__BOXEDv" >#21 0x00007fc643ea0104 in _g_closure_invoke_va (closure=0x12f6120, closure@entry=0x135e060, return_value=0x50, return_value@entry=0x7ffff8f232d0, instance=0x0, instance@entry=0x163a1d0, args=0x163c530, args@entry=0x7ffff8f233d0, n_params=1, param_types=0x1611760) at gclosure.c:831 > marshal = 0xaaaaaaaaaaaaaaaa > marshal_data = 0x1 > __FUNCTION__ = "_g_closure_invoke_va" >#22 0x00007fc643eba56b in g_signal_emit_valist (instance=0x163a1d0, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7ffff8f233d0) at gsignal.c:3218 > return_accu = 0x7ffff8f232d0 > 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 = 0x135e100 > emission = {next = 0x0, instance = 0x163a1d0, ihint = {signal_id = 47, detail = 0, run_type = G_SIGNAL_RUN_LAST}, state = EMISSION_RUN, chain_type = 21456592} > signal_id = 47 > instance_type = 21456592 > 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 > fastpath_handler = <optimized out> > closure = 0x135e060 > run_type = <optimized out> > l = <optimized out> > fastpath = <optimized out> > instance_and_params = <optimized out> > signal_return_type = <optimized out> > param_values = <optimized out> > node = <optimized out> > i = <optimized out> > n_params = <optimized out> > __FUNCTION__ = "g_signal_emit_valist" >#23 0x00007fc643ebb2ef in g_signal_emit (instance=instance@entry=0x163a1d0, signal_id=<optimized out>, detail=detail@entry=0) at gsignal.c:3365 > var_args = {{gp_offset = 24, fp_offset = 48, overflow_arg_area = 0x7ffff8f234b0, reg_save_area = 0x7ffff8f233f0}} >#24 0x00007fc645fef5c4 in gtk_widget_event_internal (widget=0x163a1d0, event=0x1b40dc0) at gtkwidget.c:7773 > signal_num = <optimized out> > return_val = 0 > handled = 0 > event = 0x1b40dc0 > widget = 0x163a1d0 >#25 0x00007fc645ea61b6 in propagate_event_up (topmost=<optimized out>, event=<optimized out>, widget=0x163a1d0) at gtkmain.c:2414 > tmp = <optimized out> > handled_event = <optimized out> >#26 propagate_event (widget=<optimized out>, event=0x1b40dc0, captured=<optimized out>, topmost=0x0) at gtkmain.c:2522 > handled_event = 0 >#27 0x00007fc645ea7e0e in gtk_main_do_event (event=0x1b40dc0) at gtkmain.c:1748 > event_widget = <optimized out> > grab_widget = <optimized out> > topmost_widget = <optimized out> > window_group = 0x145eb60 > rewritten_event = <optimized out> > device = <optimized out> > tmp_list = <optimized out> > __FUNCTION__ = "gtk_main_do_event" >#28 0x00007fc645a224f2 in gdk_event_source_dispatch (source=<optimized out>, callback=<optimized out>, user_data=<optimized out>) at gdkeventsource.c:364 > display = <optimized out> > event = 0x1b40dc0 >#29 0x00007fc643b99b6b in g_main_dispatch (context=0x131c170) at gmain.c:3064 > dispatch = 0x7fc645a224d0 <gdk_event_source_dispatch> > prev_source = 0x0 > was_in_call = 0 > user_data = 0x0 > callback = 0x0 > cb_funcs = 0x0 > cb_data = 0x0 > need_destroy = <optimized out> > source = 0x143aee0 > current = 0x131e940 > i = 0 >#30 g_main_context_dispatch (context=context@entry=0x131c170) at gmain.c:3663 >No locals. >#31 0x00007fc643b99f08 in g_main_context_iterate (context=context@entry=0x131c170, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3734 > max_priority = 2147483647 > timeout = 446 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = 7 > fds = 0x17fe270 >#32 0x00007fc643b99fbc in g_main_context_iteration (context=0x131c170, context@entry=0x0, may_block=may_block@entry=1) at gmain.c:3795 > retval = <optimized out> >#33 0x00007fc64419331c in g_application_run (application=0x12732a0, argc=0, argv=0x1333450) at gapplication.c:2282 > arguments = 0x1333610 > status = 0 > __FUNCTION__ = "g_application_run" >#34 0x00007fc644a95d60 in ffi_call_unix64 () at ../src/x86/unix64.S:76 >No locals. >#35 0x00007fc644a957d1 in ffi_call (cif=<optimized out>, fn=<optimized out>, rvalue=0x7ffff8f239d0, avalue=0x7ffff8f23890) at ../src/x86/ffi64.c:525 > classes = {X86_64_INTEGER_CLASS, X86_64_NO_CLASS, X86_64_NO_CLASS, X86_64_NO_CLASS} > stack = <optimized out> > argp = 0x7ffff8f23730 "\n" > arg_types = 0x13335c0 > gprcount = 3 > ssecount = <optimized out> > ngpr = 1 > nsse = 0 > i = <optimized out> > avn = <optimized out> > ret_in_memory = <optimized out> > reg_args = <optimized out> >#36 0x00007fc6465c701a in gjs_invoke_c_function (context=<optimized out>, function=0x13338c0, obj=<optimized out>, js_argc=1, js_argv=0x12d15b0, js_rval=0x7ffff8f23be0, r_value=0x0) at gi/function.cpp:972 > return_value = {v_boolean = 1061556560, v_int8 = 80 'P', v_uint8 = 80 'P', v_int16 = 4432, v_uint16 = 4432, v_int32 = 1061556560, v_uint32 = 1061556560, v_int64 = 140489441808720, v_uint64 = 140489441808720, v_float = 0.773701668, v_double = 6.9411006801101471e-310, v_short = 4432, v_ushort = 4432, v_int = 1061556560, v_uint = 1061556560, v_long = 140489441808720, v_ulong = 140489441808720, v_ssize = 140489441808720, v_size = 140489441808720, v_string = 0x7fc63f461150 <__dlclose+48> "H\213@\b\377\340f.\017\037\204", v_pointer = 0x7fc63f461150 <__dlclose+48>} > processed_c_args = 3 '\003' > iter = <optimized out> > __PRETTY_FUNCTION__ = "JSBool gjs_invoke_c_function(JSContext*, Function*, JSObject*, unsigned int, jsval*, jsval*, GArgument*)" > gi_argc = 2 '\002' > can_throw_gerror = 0 > return_tag = GI_TYPE_TAG_INT32 > in_arg_cvalues = 0x7ffff8f238c0 > out_arg_cvalues = 0x7ffff8f23860 > inout_original_arg_cvalues = 0x7ffff8f23830 > c_arg_pos = <optimized out> > did_throw_gerror = 0 > return_info = {dummy1 = 18, dummy2 = 2147483647, dummy3 = 0x1271c20, dummy4 = 0x142c2d0, dummy5 = 0x7fc61c009800, dummy6 = 25744, dummy7 = 0, padding = {0x0, 0x0, 0x0, 0x0}} > next_rval = 0 '\000' > ffi_arg_pointers = 0x7ffff8f23890 > return_value_p = 0x7ffff8f239d0 > c_argc = 3 '\003' > local_error = 0x0 > is_method = 1 > gi_arg_pos = <optimized out> > return_values = 0x0 > 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} > js_arg_pos = <optimized out> > failed = 0 > postinvoke_release_failed = <optimized out> >#37 0x00007fc6465c84c8 in function_call (context=0x12912e0, js_argc=1, vp=0x12d15a0) at gi/function.cpp:1294 > success = -1431655766 > retval = {data = {asBits = 20134104, debugView = {payload47 = 20134104, tag = 0}, s = {payload = {i32 = 20134104, u32 = 20134104, why = 20134104}}, asDouble = 9.9475690961948254e-317, asPtr = 0x13338d8, asWord = 20134104, asUIntPtr = 20134104}} > js_argv = 0x12d15b0 > priv = 0x13338c0 >#38 0x00007fc64347bcfc in CallJSNative (args=..., native=<optimized out>, cx=<optimized out>) at /usr/src/debug/mozjs-24.2.0/js/src/jscntxtinlines.h:321 >No locals. >#39 js::Invoke (cx=0x12912e0, args=..., construct=(js::CONSTRUCT | unknown: 23315728)) at /usr/src/debug/mozjs-24.2.0/js/src/vm/Interpreter.cpp:474 > state = {<js::RunState> = {_vptr.RunState = 0x13338c0, kind_ = (unknown: 1130172772), script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x2}}, args_ = @0x7ffff8f23cf0, initial_ = (unknown: 16), useNewType_ = false} >#40 0x00007fc64347c924 in Interpret (cx=0x12912e0, state=...) at /usr/src/debug/mozjs-24.2.0/js/src/vm/Interpreter.cpp:2298 > construct = false > state = {<js::RunState> = {_vptr.RunState = 0x7fc633a34060, kind_ = js::RunState::Invoke, script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7fc633a38280}}, args_ = @0x7ffff8f242b0, initial_ = js::INITIAL_NONE, useNewType_ = false} > args = {<JS::detail::CallArgsBase<(JS::detail::UsedRval)0>> = {<JS::CallReceiver> = {<JS::detail::CallReceiverBase<(JS::detail::UsedRval)0>> = {<JS::detail::UsedRvalBase<(JS::detail::UsedRval)1>> = {<No data fields>}, argv_ = 0x12d15b0}, <No data fields>}, argc_ = 1}, <No data fields>} > initial = (unknown: 4176626496) > switchMask = 0 > rootValue1 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18444773748872577024, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9000000000000), asPtr = 0xfff9000000000000, asWord = 18444773748872577024, asUIntPtr = 18444773748872577024}}} > rootScript0 = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7fc633a38280} > fg = {state_ = @0x7ffff8f24470, regs_ = @0x7ffff8f242e0, stack_ = 0x1274148, fp_ = 0x12d1480} > script = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7fc633a38280} > op = JSOP_CALL > interrupts = {<js::InterpreterFrames::InterruptEnablerBase> = {_vptr.InterruptEnablerBase = 0x7fc643aee570 <vtable for GenericInterruptEnabler<int>+16>}, variable = 0x7ffff8f2407c, value = -1} > activation = {<js::Activation> = {cx_ = 0x12912e0, compartment_ = 0x12f1b10, prev_ = 0x0, savedFrameChain_ = 0, kind_ = js::Activation::Interpreter}, entry_ = 0x12d1480, current_ = 0x12d1520, regs_ = @0x7ffff8f242e0} > rootId0 = {<js::RootedBase<long>> = {<No data fields>}, ptr = 2} > interpreterFrame = {older = 0x0, context = 0x12912e0, regs = 0x7ffff8f242e0, enabler = @0x7ffff8f242c0} > rootFunction0 = {<js::RootedBase<JSFunction*>> = {<No data fields>}, ptr = 0x7fc633ab9380} > rootShape0 = {<js::RootedBase<js::Shape*>> = {<No data fields>}, ptr = 0x0} > rootObject0 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x7fc633a36160} > rootName0 = {<js::RootedBase<js::PropertyName*>> = {<No data fields>}, ptr = 0x7fc633b31ce0} > interpReturnOK = false > regs = {sp = 0x12d15b8, pc = 0x13383a6 ":", fp_ = 0x12d1520} > rootValue0 = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18445617925561021152, debugView = {payload47 = 140489246667488, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 866415328, u32 = 866415328, why = 866415328}}, asDouble = -nan(0xbffc633a472e0), asPtr = 0xfffbffc633a472e0, asWord = 18445617925561021152, asUIntPtr = 18445617925561021152}}} > rootObject1 = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x0} >#41 0x00007fc643486d49 in RunScript (state=..., cx=0x12912e0) at /usr/src/debug/mozjs-24.2.0/js/src/vm/Interpreter.cpp:438 > marker = {profiler = 0x0, size_before = {<No data fields>}} >#42 js::ExecuteKernel (cx=0x12912e0, script=..., scopeChainArg=..., thisv=..., type=<optimized out>, evalInFrame=..., result=0x7ffff8f246a0) at /usr/src/debug/mozjs-24.2.0/js/src/vm/Interpreter.cpp:622 > state = {<js::RunState> = {_vptr.RunState = 0x7fc643aee550 <vtable for js::ExecuteState+16>, kind_ = js::RunState::Execute, script_ = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7fc633a38100}}, type_ = js::EXECUTE_GLOBAL, thisv_ = {<js::RootedBase<JS::Value>> = {<js::MutableValueOperations<JS::Rooted<JS::Value> >> = {<js::UnbarrieredMutableValueOperations<JS::Rooted<JS::Value> >> = {<js::ValueOperations<JS::Rooted<JS::Value> >> = {<No data fields>}, <No data fields>}, <No data fields>}, <No data fields>}, ptr = {data = {asBits = 18445617925560951136, debugView = {payload47 = 140489246597472, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 866345312, u32 = 866345312, why = 866345312}}, asDouble = -nan(0xbffc633a36160), asPtr = 0xfffbffc633a36160, asWord = 18445617925560951136, asUIntPtr = 18445617925560951136}}}, scopeChain_ = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x7fc633a36160}, evalInFrame_ = {ptr_ = 0}, result_ = 0x7ffff8f246a0} >#43 0x00007fc643487c33 in js::Execute (cx=0x12912e0, script=..., scopeChainArg=..., rval=0x7ffff8f246a0) at /usr/src/debug/mozjs-24.2.0/js/src/vm/Interpreter.cpp:659 > scopeChain = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x7fc633a36160} > thisv = {data = {asBits = 18445617925560951136, debugView = {payload47 = 140489246597472, tag = JSVAL_TAG_OBJECT}, s = {payload = {i32 = 866345312, u32 = 866345312, why = 866345312}}, asDouble = -nan(0xbffc633a36160), asPtr = 0xfffbffc633a36160, asWord = 18445617925560951136, asUIntPtr = 18445617925560951136}} >#44 0x00007fc6435353fd in JS::Evaluate (cx=cx@entry=0x12912e0, obj=obj@entry=..., options=..., chars=chars@entry=0x1303f70, length=<optimized out>, rval=rval@entry=0x7ffff8f246a0) at /usr/src/debug/mozjs-24.2.0/js/src/jsapi.cpp:5443 > sct = {cx = 0x12912e0, ss = 0x0, chars = 0x0, oom = false} > script = {<js::RootedBase<JSScript*>> = {<No data fields>}, ptr = 0x7fc633a38100} > result = <optimized out> >#45 0x00007fc64353550c in JS::Evaluate (cx=cx@entry=0x12912e0, obj=obj@entry=..., options=..., bytes=bytes@entry=0x126da00 "const Main = imports.main; Main.start();", length=40, rval=rval@entry=0x7ffff8f246a0) at /usr/src/debug/mozjs-24.2.0/js/src/jsapi.cpp:5473 > chars = 0x1303f70 > ok = <optimized out> >#46 0x00007fc6465ba596 in gjs_eval_with_scope (context=0x12912e0, object=0x7fc633a36160, script=0x126da00 "const Main = imports.main; Main.start();", script_len=40, filename=0x4014f0 "<command line>", retval_p=0x7ffff8f24770) at gjs/jsapi-util.cpp:1347 > start_line_number = 1 > retval = {data = {asBits = 18444773748872577024, debugView = {payload47 = 0, tag = JSVAL_TAG_UNDEFINED}, s = {payload = {i32 = 0, u32 = 0, why = JS_ELEMENTS_HOLE}}, asDouble = -nan(0x9000000000000), asPtr = 0xfff9000000000000, asWord = 18444773748872577024, asUIntPtr = 18444773748872577024}} > ar = {mContext = 0x12912e0} > options = {principals = 0x0, originPrincipals = 0x0, version = JSVERSION_ECMA_5, versionSet = false, utf8 = true, filename = 0x4014f0 "<command line>", lineno = 1, column = 0, element = {<js::HandleBase<JSObject*>> = {<No data fields>}, ptr = 0x7fc64380b758 <JS::NullPtr::constNullValue>}, compileAndGo = false, forEval = false, noScriptRval = false, selfHostingMode = false, canLazilyParse = true, sourcePolicy = JS::CompileOptions::LAZY_SOURCE} > rootedObj = {<js::RootedBase<JSObject*>> = {<No data fields>}, ptr = 0x7fc633a36160} >#47 0x00007fc6465b44f3 in gjs_context_eval (js_context=0x12730b0, script=0x126da00 "const Main = imports.main; Main.start();", script_len=40, filename=0x4014f0 "<command line>", exit_status_p=0x7ffff8f247fc, error=0x7ffff8f24800) at gjs/context.cpp:647 > ret = 0 > retval = {data = {asBits = 140737370015616, debugView = {payload47 = 140737370015616, tag = 0}, s = {payload = {i32 = -118339712, u32 = 4176627584, why = 4176627584}}, asDouble = 6.9533499610763805e-310, asPtr = 0x7ffff8f24780, asWord = 140737370015616, asUIntPtr = 140737370015616}} > ac = {cx_ = 0x12912e0, oldCompartment_ = 0x0} > ar = {mContext = 0x12912e0} >#48 0x000000000040125d in main (argc=1, argv=0x7ffff8f24918) at gjs/console.cpp:140 > context = <optimized out> > coverage = 0x0 > program_name = <optimized out> > len = 40 > error = 0x0 > js_context = 0x12730b0 > script = 0x126da00 "const Main = imports.main; Main.start();" > filename = 0x4014f0 "<command line>" > code = 0 >From To Syms Read Shared Object Library >0x00007fc6465b1cb0 0x00007fc6465e0099 Yes /lib64/libgjs.so.0 >0x00007fc645d17590 0x00007fc64604f9b6 Yes /lib64/libgtk-3.so.0 >0x00007fc6459f0250 0x00007fc645a4d741 Yes /lib64/libgdk-3.so.0 >0x00007fc6457c48b0 0x00007fc6457c95a6 Yes /lib64/libpangocairo-1.0.so.0 >0x00007fc64557cde0 0x00007fc64559c1f6 Yes /lib64/libpango-1.0.so.0 >0x00007fc6453530a0 0x00007fc64535f683 Yes /lib64/libatk-1.0.so.0 >0x00007fc645127380 0x00007fc64513ae00 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x00007fc644ee5df0 0x00007fc644f07385 Yes /lib64/libreadline.so.6 >0x00007fc644ca26e0 0x00007fc644cbfe2c Yes /lib64/libgirepository-1.0.so.1 >0x00007fc644a91870 0x00007fc644a95fbc Yes /lib64/libffi.so.6 >0x00007fc644883550 0x00007fc6448844e2 Yes (*) /lib64/libcairo-gobject.so.2 >0x00007fc644679190 0x00007fc64467a075 Yes /lib64/libgmodule-2.0.so.0 >0x00007fc6444706b0 0x00007fc64447082a Yes /lib64/libgthread-2.0.so.0 >0x00007fc64411bd80 0x00007fc6441ef2eb Yes /lib64/libgio-2.0.so.0 >0x00007fc643e9ae40 0x00007fc643ecb186 Yes /lib64/libgobject-2.0.so.0 >0x00007fc643b6a620 0x00007fc643c06269 Yes /lib64/libglib-2.0.so.0 >0x00007fc643410fe0 0x00007fc643809113 Yes /lib64/libmozjs-24.so >0x00007fc6430934c0 0x00007fc64314d0ad Yes (*) /lib64/libcairo.so.2 >0x00007fc642d55fd0 0x00007fc642dde61c Yes /lib64/libX11.so.6 >0x00007fc642b23770 0x00007fc642b2d54f Yes /lib64/libXext.so.6 >0x00007fc64286b910 0x00007fc6428d84df Yes /lib64/libstdc++.so.6 >0x00007fc64250d610 0x00007fc64257ed01 Yes /lib64/libm.so.6 >0x00007fc6422f2af0 0x00007fc6423029d5 Yes /lib64/libgcc_s.so.1 >0x00007fc6420d4ac0 0x00007fc6420e15c1 Yes /lib64/libpthread.so.0 >0x00007fc641d254f0 0x00007fc641e758d4 Yes /lib64/libc.so.6 >0x00007fc641b02230 0x00007fc641b0c857 Yes /lib64/libXi.so.6 >0x00007fc6418f95f0 0x00007fc6418fb926 Yes /lib64/libXfixes.so.3 >0x00007fc6416d24a0 0x00007fc6416e6499 Yes /lib64/libatk-bridge-2.0.so.0 >0x00007fc6414b72a0 0x00007fc6414bf79b Yes /lib64/libpangoft2-1.0.so.0 >0x00007fc641276cc0 0x00007fc641294d3d Yes /lib64/libfontconfig.so.1 >0x00007fc641068bb0 0x00007fc641069524 Yes /lib64/libXinerama.so.1 >0x00007fc640e59c00 0x00007fc640e5f5a9 Yes /lib64/libXrandr.so.2 >0x00007fc640c4aab0 0x00007fc640c4f5b7 Yes /lib64/libXcursor.so.1 >0x00007fc640a40cd0 0x00007fc640a416e5 Yes /lib64/libXcomposite.so.1 >0x00007fc640838c40 0x00007fc64083956b Yes /lib64/libXdamage.so.1 >0x00007fc64062cf80 0x00007fc6406313bf Yes /lib64/libwayland-client.so.0 >0x00007fc6403ec6d0 0x00007fc640404545 Yes /lib64/libxkbcommon.so.0 >0x00007fc6401e1260 0x00007fc6401e2d79 Yes /lib64/libwayland-cursor.so.0 >0x00007fc63ffda2f0 0x00007fc63ffdd5b7 Yes /lib64/librt.so.1 >0x00007fc63fd86ee0 0x00007fc63fdbc049 Yes /lib64/libharfbuzz.so.0 >0x00007fc63fadeea0 0x00007fc63fb4d5a2 Yes /lib64/libfreetype.so.6 >0x00007fc63f89d500 0x00007fc63f8beda7 Yes /lib64/libpng16.so.16 >0x00007fc63f674e40 0x00007fc63f680fb8 Yes /lib64/libtinfo.so.5 >0x00007fc63f460ed0 0x00007fc63f461ade Yes /lib64/libdl.so.2 >0x00007fc63f1ba370 0x00007fc63f244050 Yes /lib64/libpixman-1.so.0 >0x00007fc63ef869a0 0x00007fc63ef9bbb9 Yes /lib64/libEGL.so.1 >0x00007fc63ed78df0 0x00007fc63ed79903 Yes /lib64/libxcb-shm.so.0 >0x00007fc63eb6b610 0x00007fc63eb6ea8a Yes /lib64/libxcb-render.so.0 >0x00007fc63e949bd0 0x00007fc63e9581d5 Yes /lib64/libxcb.so.1 >0x00007fc63e731b70 0x00007fc63e737a45 Yes /lib64/libXrender.so.1 >0x00007fc63e51a200 0x00007fc63e526729 Yes /lib64/libz.so.1 >0x00007fc63e292100 0x00007fc63e2ef1b2 Yes /lib64/libGL.so.1 >0x00007fc63e056500 0x00007fc63e06952a Yes /lib64/libselinux.so.1 >0x00007fc63de32a90 0x00007fc63de42171 Yes /lib64/libresolv.so.2 >0x00007fc63dc29090 0x00007fc63dc29f38 Yes /lib64/libplds4.so >0x00007fc63da21510 0x00007fc63da22b86 Yes /lib64/libplc4.so >0x00007fc63d7ecd70 0x00007fc63d80d1af Yes /lib64/libnspr4.so >0x00007fc646826b10 0x00007fc6468427a0 Yes /lib64/ld-linux-x86-64.so.2 >0x00007fc63d5b7760 0x00007fc63d5c8e88 Yes /lib64/libatspi.so.0 >0x00007fc63d35f920 0x00007fc63d38a094 Yes /lib64/libdbus-1.so.3 >0x00007fc63d12be00 0x00007fc63d144249 Yes /lib64/libexpat.so.1 >0x00007fc63cf0a710 0x00007fc63cf1e5e8 Yes /lib64/libgraphite2.so.3 >0x00007fc63ccf9760 0x00007fc63cd05462 Yes /lib64/libbz2.so.1 >0x00007fc63caf0600 0x00007fc63caf071b Yes /lib64/libX11-xcb.so.1 >0x00007fc63c8e9920 0x00007fc63c8eaa45 Yes /lib64/libxcb-dri2.so.0 >0x00007fc63c6e2830 0x00007fc63c6e4c05 Yes /lib64/libxcb-xfixes.so.0 >0x00007fc63c4d9020 0x00007fc63c4d9bc5 Yes /lib64/libxcb-shape.so.0 >0x00007fc63c2ca930 0x00007fc63c2d0154 Yes /lib64/libgbm.so.1 >0x00007fc63c0b61e0 0x00007fc63c0bbbbf Yes /lib64/libwayland-server.so.0 >0x00007fc63be89920 0x00007fc63be9336e Yes /lib64/libglapi.so.0 >0x00007fc63bc73210 0x00007fc63bc78b28 Yes /lib64/libdrm.so.2 >0x00007fc63ba68ec0 0x00007fc63ba69bf9 Yes /lib64/libXau.so.6 >0x00007fc63b852020 0x00007fc63b859bb5 Yes /lib64/libxcb-glx.so.0 >0x00007fc63b640d50 0x00007fc63b6414f3 Yes /lib64/libxcb-dri3.so.0 >0x00007fc63b438c50 0x00007fc63b439428 Yes /lib64/libxcb-present.so.0 >0x00007fc63b232060 0x00007fc63b233fc9 Yes /lib64/libxcb-sync.so.1 >0x00007fc63b028990 0x00007fc63b028c4c Yes /lib64/libxshmfence.so.1 >0x00007fc63ae21010 0x00007fc63ae239a8 Yes /lib64/libXxf86vm.so.1 >0x00007fc63abb16f0 0x00007fc63abff7a5 Yes /lib64/libpcre.so.1 >0x00007fc63a98af30 0x00007fc63a9a0d72 Yes /lib64/liblzma.so.5 >0x00007fc6337d3da0 0x00007fc6337edf56 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007fc63359ad20 0x00007fc6335b1e56 Yes /usr/lib64/gvfs/libgvfscommon.so >0x00007fc63334c730 0x00007fc63337746e Yes /lib64/libbluray.so.1 >0x00007fc646993920 0x00007fc64699ae3a Yes (*) /lib64/libudev.so.1 >0x00007fc633140f10 0x00007fc6331417f5 Yes /lib64/libutil.so.1 >0x00007fc632e06870 0x00007fc632ee7f2e Yes /lib64/libxml2.so.2 >0x00007fc632b994d0 0x00007fc632bc4b10 Yes /lib64/libdw.so.1 >0x00007fc63297aae0 0x00007fc632988a6a Yes /lib64/libelf.so.1 >0x00007fc631cd1390 0x00007fc631df4c66 Yes /lib64/libtelepathy-glib.so.0 >0x00007fc631a5a650 0x00007fc631a6c9e1 Yes /lib64/libdbus-glib-1.so.2 >0x00007fc6317d18a0 0x00007fc6317d2150 Yes /usr/lib64/gtk-3.0/modules/libpk-gtk-module.so >0x00007fc6315ca1b0 0x00007fc6315cc1f0 Yes /usr/lib64/gtk-3.0/modules/libcanberra-gtk-module.so >0x00007fc6313a1da0 0x00007fc6313a336e Yes /lib64/libcanberra-gtk3.so.0 >0x00007fc63118b3d0 0x00007fc6311949ea Yes /lib64/libcanberra.so.0 >0x00007fc630f7a110 0x00007fc630f7e32c Yes /lib64/libvorbisfile.so.3 >0x00007fc630d62d20 0x00007fc630d6de63 Yes /lib64/libtdb.so.1 >0x00007fc630b524b0 0x00007fc630b569a2 Yes /lib64/libltdl.so.7 >0x00007fc630923800 0x00007fc63093a00d Yes /lib64/libvorbis.so.0 >0x00007fc630719aa0 0x00007fc63071bf55 Yes /lib64/libogg.so.0 >0x00007fc6304e0f10 0x00007fc6304e5228 Yes /lib64/libcrypt.so.1 >0x00007fc630263900 0x00007fc6302b846d Yes /lib64/libfreebl3.so >0x00007fc63005ac90 0x00007fc63005cb0a Yes /usr/lib64/polari/libpolari-1.0.so >0x00007fc62bdf3be0 0x00007fc62bdf88ce Yes /usr/lib64/gio/modules/libdconfsettings.so >0x00007fc62989a290 0x00007fc6298a13e3 Yes /lib64/libnss_files.so.2 >0x00007fc629669820 0x00007fc62966ddfc Yes /lib64/libnss_sss.so.2 >0x00007fc62943c7e0 0x00007fc629453c29 Yes /lib64/libtelepathy-logger.so.3 >0x00007fc629173210 0x00007fc629205c3f Yes /lib64/libsqlite3.so.0 >0x00007fc6285f8c00 0x00007fc6285f9009 Yes /usr/lib64/gdk-pixbuf-2.0/2.10.0/loaders/libpixbufloader-svg.so >0x00007fc6283c7bc0 0x00007fc6283ec0a7 Yes /lib64/librsvg-2.so.2 >0x00007fc628188cd0 0x00007fc6281a6ba5 Yes /lib64/libcroco-0.6.so.3 >(*): Shared library is missing debugging information. >$1 = 0x0 >$2 = 0x0 >rax 0xaaaaaaaaaaaaaaaa -6148914691236517206 >rbx 0x12f6120 19882272 >rcx 0x163c530 23315760 >rdx 0x0 0 >rsi 0x50 80 >rdi 0x12f6120 19882272 >rbp 0x12f6120 0x12f6120 >rsp 0x7ffff8f226e8 0x7ffff8f226e8 >r8 0x1 1 >r9 0x1611760 23140192 >r10 0x1 1 >r11 0x33 51 >r12 0x7ffff8f22870 140737370007664 >r13 0x0 0 >r14 0x0 0 >r15 0x0 0 >rip 0x7fc643ec3dcd 0x7fc643ec3dcd <g_type_check_instance_is_fundamentally_a+13> >eflags 0x10286 [ PF SF IF RF ] >cs 0x33 51 >ss 0x2b 43 >ds 0x0 0 >es 0x0 0 >fs 0x0 0 >gs 0x0 0 >Dump of assembler code for function g_type_check_instance_is_fundamentally_a: > 0x00007fc643ec3dc0 <+0>: test %rdi,%rdi > 0x00007fc643ec3dc3 <+3>: je 0x7fc643ec3e10 <g_type_check_instance_is_fundamentally_a+80> > 0x00007fc643ec3dc5 <+5>: mov (%rdi),%rax > 0x00007fc643ec3dc8 <+8>: test %rax,%rax > 0x00007fc643ec3dcb <+11>: je 0x7fc643ec3e10 <g_type_check_instance_is_fundamentally_a+80> >=> 0x00007fc643ec3dcd <+13>: mov (%rax),%rax > 0x00007fc643ec3dd0 <+16>: cmp $0x3fc,%rax > 0x00007fc643ec3dd6 <+22>: ja 0x7fc643ec3e00 <g_type_check_instance_is_fundamentally_a+64> > 0x00007fc643ec3dd8 <+24>: lea 0x21d961(%rip),%rdx # 0x7fc6440e1740 <static_fundamental_type_nodes> > 0x00007fc643ec3ddf <+31>: shr $0x2,%rax > 0x00007fc643ec3de3 <+35>: mov (%rdx,%rax,8),%rax > 0x00007fc643ec3de7 <+39>: test %rax,%rax > 0x00007fc643ec3dea <+42>: je 0x7fc643ec3e10 <g_type_check_instance_is_fundamentally_a+80> > 0x00007fc643ec3dec <+44>: movzbl 0x14(%rax),%edx > 0x00007fc643ec3df0 <+48>: cmp %rsi,0x48(%rax,%rdx,8) > 0x00007fc643ec3df5 <+53>: sete %al > 0x00007fc643ec3df8 <+56>: movzbl %al,%eax > 0x00007fc643ec3dfb <+59>: retq > 0x00007fc643ec3dfc <+60>: nopl 0x0(%rax) > 0x00007fc643ec3e00 <+64>: and $0xfffffffffffffffc,%rax > 0x00007fc643ec3e04 <+68>: test %rax,%rax > 0x00007fc643ec3e07 <+71>: jne 0x7fc643ec3dec <g_type_check_instance_is_fundamentally_a+44> > 0x00007fc643ec3e09 <+73>: nopl 0x0(%rax) > 0x00007fc643ec3e10 <+80>: xor %eax,%eax > 0x00007fc643ec3e12 <+82>: retq >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 1147164
: 941853 |
941854
|
941855
|
941856
|
941857
|
941858
|
941859
|
941860
|
941861
|
941862
|
941863