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 607145 Details for
Bug 851966
[abrt] gjs-1.32.0-1.fc17: dlmmap_locked: Process /usr/bin/gjs-console was killed by signal 7 (SIGBUS)
[?]
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), 43.89 KB, created by
aanon42
on 2012-08-27 07:17:55 UTC
(
hide
)
Description:
File: backtrace
Filename:
MIME Type:
Creator:
aanon42
Created:
2012-08-27 07:17:55 UTC
Size:
43.89 KB
patch
obsolete
>[New LWP 1830] >[New LWP 1831] >[New LWP 1832] >[New LWP 1833] >[New LWP 1834] >[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 SearchProvider ='. >Program terminated with signal 7, Bus error. >#0 dlmmap_locked (length=length@entry=4096, offset=<optimized out>, flags=1, prot=3, start=0x7fc3158de000) at ../src/closures.c:437 >437 ../src/closures.c: No such file or directory. > >Thread 5 (Thread 0x7fc314e42700 (LWP 1834)): >#0 0x000000336bae8bcf 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 0x000000336d647964 in g_main_context_poll (n_fds=1, fds=0x7fc30c0010e0, timeout=-1, context=0x138c930, priority=<optimized out>) at gmain.c:3440 > poll_func = 0x336d655780 <g_poll> >#2 g_main_context_iterate (context=0x138c930, 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 = 0x7fc30c0010e0 >#3 0x000000336d647dc2 in g_main_loop_run (loop=0x7fc30c0010c0) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00007fc314e47b0b in dconf_context_thread (data=0x138c930) at dconfcontext.c:11 > context = 0x138c930 > loop = <optimized out> > __PRETTY_FUNCTION__ = "dconf_context_thread" >#5 0x000000336d66a305 in g_thread_proxy (data=0x1385190) at gthread.c:801 > thread = 0x1385190 >#6 0x000000336be07d14 in start_thread (arg=0x7fc314e42700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fc314e42700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140475845846784, 7260402011784709271, 0, 220847013888, 140475845846784, 20498736, -7258666934049864553, 7252192782429422743}, 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 0x000000336baf167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 4 (Thread 0x7fc3169cb700 (LWP 1833)): >#0 0x000000336bae8bcf 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 0x000000336d647964 in g_main_context_poll (n_fds=3, fds=0x7fc3080010c0, timeout=-1, context=0x7fc31000aeb0, priority=<optimized out>) at gmain.c:3440 > poll_func = 0x336d655780 <g_poll> >#2 g_main_context_iterate (context=0x7fc31000aeb0, 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 = 0x7fc3080010c0 >#3 0x000000336d647dc2 in g_main_loop_run (loop=0x7fc31000ae60) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#4 0x00000037252c9466 in gdbus_shared_thread_func (user_data=0x7fc31000ae80) at gdbusprivate.c:277 > data = 0x7fc31000ae80 >#5 0x000000336d66a305 in g_thread_proxy (data=0x7fc310009e30) at gthread.c:801 > thread = 0x7fc310009e30 >#6 0x000000336be07d14 in start_thread (arg=0x7fc3169cb700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fc3169cb700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140475874719488, 7260402011784709271, 0, 220847013888, 140475874719488, 140475763830400, -7258663433114647401, 7252192782429422743}, 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 0x000000336baf167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 3 (Thread 0x7fc3171cc700 (LWP 1832)): >#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:218 >No locals. >#1 0x000000336d683a75 in g_cond_wait_until (cond=cond@entry=0x12ab168, mutex=mutex@entry=0x12ab160, end_time=end_time@entry=556745593) at gthread-posix.c:855 > ts = {tv_sec = 556, tv_nsec = 745593000} > status = <optimized out> >#2 0x000000336d61e541 in g_async_queue_pop_intern_unlocked (queue=queue@entry=0x12ab160, wait=wait@entry=1, end_time=end_time@entry=556745593) at gasyncqueue.c:424 > retval = <optimized out> > __PRETTY_FUNCTION__ = "g_async_queue_pop_intern_unlocked" >#3 0x000000336d61eb8a in g_async_queue_timeout_pop (queue=0x12ab160, timeout=timeout@entry=15000000) at gasyncqueue.c:545 > end_time = 556745593 > retval = <optimized out> >#4 0x000000336d66aac2 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 0x000000336d66a305 in g_thread_proxy (data=0x11edb20) at gthread.c:801 > thread = 0x11edb20 >#7 0x000000336be07d14 in start_thread (arg=0x7fc3171cc700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fc3171cc700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140475883112192, 7260402011784709271, 0, 220847013888, 140475883112192, 19604320, -7258660134042893161, 7252192782429422743}, 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 0x000000336baf167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 2 (Thread 0x7fc318b69700 (LWP 1831)): >#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:166 >No locals. >#1 0x00000033786238a0 in PR_WaitCondVar (cvar=0x113db30, timeout=4294967295) at ../../../mozilla/nsprpub/pr/src/pthreads/ptsynch.c:385 > rv = <optimized out> > thred = 0x113dbd0 >#2 0x000000338deb99a8 in js::GCHelperThread::threadLoop (this=0x10d68a8, rt=0x10d6630) at jsgc.cpp:2084 > lock = {rt = 0x10d6630} >#3 0x0000003378628c03 in _pt_root (arg=0x113dbd0) at ../../../mozilla/nsprpub/pr/src/pthreads/ptthread.c:155 > thred = 0x113dbd0 > detached = 0 >#4 0x000000336be07d14 in start_thread (arg=0x7fc318b69700) at pthread_create.c:309 > __res = <optimized out> > pd = 0x7fc318b69700 > now = <optimized out> > unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140475909969664, 7260402011784709271, 1, 220847013888, 140475909969664, 17655344, -7258658812803578729, 7252192782429422743}, 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 0x000000336baf167d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115 >No locals. > >Thread 1 (Thread 0x7fc31efb7800 (LWP 1830)): >#0 dlmmap_locked (length=length@entry=4096, offset=<optimized out>, flags=1, prot=3, start=0x7fc3158de000) at ../src/closures.c:437 > ptr = <optimized out> >#1 0x000000336e602a64 in dlmmap (length=length@entry=4096, offset=0, fd=-1, flags=34, prot=3, start=0x0) at ../src/closures.c:477 > ptr = <optimized out> >#2 0x000000336e60352c in sys_alloc (nb=64, m=<optimized out>) at ../src/dlmalloc.c:3515 > mp = <optimized out> > req = 137 > rsize = 4096 > tbase = 0xffffffffffffffff <Address 0xffffffffffffffff out of bounds> > tsize = 0 > mmap_flag = 0 > m = 0x336e807180 >#3 dlmalloc (bytes=<optimized out>) at ../src/dlmalloc.c:4245 > mem = <optimized out> > nb = 64 >#4 ffi_closure_alloc (size=size@entry=56, code=code@entry=0x7fff0e788268) at ../src/closures.c:543 > ptr = 0x1000 >#5 0x000000372f4106b4 in g_callable_info_prepare_closure (callable_info=callable_info@entry=0x1499400, cif=cif@entry=0x1494200, callback=callback@entry=0x3729e221a0 <gjs_callback_closure>, user_data=user_data@entry=0x14941e0) at girepository/girffi.c:415 > exec_ptr = <optimized out> > closure = <optimized out> > status = <optimized out> > __PRETTY_FUNCTION__ = "g_callable_info_prepare_closure" >#6 0x0000003729e229a0 in gjs_callback_trampoline_new (context=context@entry=0x1146ef0, function=function@entry=18445617912210682648, callable_info=0x1499400, scope=scope@entry=GI_SCOPE_TYPE_ASYNC, is_vfunc=is_vfunc@entry=0) at gi/function.c:510 > trampoline = 0x14941e0 > n_args = 3 > i = <optimized out> > __PRETTY_FUNCTION__ = "gjs_callback_trampoline_new" >#7 0x0000003729e238c6 in gjs_invoke_c_function (context=context@entry=0x1146ef0, function=0x1494180, obj=obj@entry=0x7fc317e5d2d0, js_argc=js_argc@entry=3, js_argv=js_argv@entry=0x7fc317f48448, js_rval=js_rval@entry=0x7fff0e7887e8) at gi/function.c:799 > callable_info = <optimized out> > closure = <optimized out> > value = 18445617912210682648 > destroy_pos = <optimized out> > scope = GI_SCOPE_TYPE_ASYNC > trampoline = <optimized out> > closure_pos = <optimized out> > in_value = 0x7fff0e788508 > ainfo = {dummy1 = 18, dummy2 = 2147483647, dummy3 = 0x11b1c00, dummy4 = 0x7fff0e7886b0, dummy5 = 0x10d3410, dummy6 = 5612, dummy7 = 0, padding = {0x0, 0x0, 0x0, 0x0}} > param_type = <optimized out> > direction = GI_DIRECTION_IN > arg_info = {dummy1 = 17, dummy2 = 2147483647, dummy3 = 0x11b1c00, dummy4 = 0x1494cf0, dummy5 = 0x10d3410, dummy6 = 6204, dummy7 = 0, padding = {0x0, 0x0, 0x0, 0x0}} > arg_removed = 0 > in_arg_cvalues = 0x7fff0e7884f0 > out_arg_cvalues = 0x7fff0e788470 > inout_original_arg_cvalues = 0x7fff0e788430 > ffi_arg_pointers = 0x7fff0e7884b0 > return_value = {v_boolean = 1, v_int8 = 1 '\001', v_uint8 = 1 '\001', v_int16 = 1, v_uint16 = 1, v_int32 = 1, v_uint32 = 1, v_int64 = 1, v_uint64 = 1, v_float = 1.40129846e-45, v_double = 4.9406564584124654e-324, v_short = 1, v_ushort = 1, v_int = 1, v_uint = 1, v_long = 1, v_ulong = 1, v_ssize = 1, v_size = 1, v_string = 0x1 <Address 0x1 out of bounds>, v_pointer = 0x1} > return_value_p = <optimized out> > 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 = 3 '\003' > 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 = 0x11b1c00, dummy4 = 0x1494cf0, dummy5 = 0x10d3410, dummy6 = 6164, 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" >#8 0x0000003729e243d3 in function_call (context=0x1146ef0, js_argc=3, vp=0x7fc317f48438) at gi/function.c:1245 > js_argv = 0x7fc317f48448 > object = 0x7fc317e5d2d0 > callee = <optimized out> > success = <optimized out> > priv = <optimized out> > retval = 140475895934592 >#9 0x000000338ded781e in CallJSNative (vp=0x7fc317f48438, argc=3, native=<optimized out>, cx=0x1146ef0) at jscntxtinlines.h:701 > ok = <optimized out> >#10 js::Invoke (cx=0x1146ef0, argsRef=..., flags=<optimized out>) at jsinterp.cpp:696 > clasp = 0x7fc3158de000 > fun = 0x338e314140 > frame = {cx_ = 0x20, regs_ = {sp = 0x338dea7218, pc = 0xfffbffc317e06e80 <Address 0xfffbffc317e06e80 out of bounds>, fp = 0x7fc317e1f980}, prevRegs_ = 0x7fc317e030d8} > ok = <optimized out> > script = 0x3 >#11 0x000000338dec1840 in js::Interpret (cx=0x1146ef0, entryFrame=0x7fc317f481c0, inlineCallCount=4, interpMode=JSINTERP_NORMAL) at jsinterp.cpp:4810 > ok = <optimized out> > callee = <optimized out> > flags = <optimized out> > vp = 0x7fc317f48438 > newfun = <optimized out> > argc = 3 > rf = {mContext = 0x1146ef0, mSaved = 65535} > normalJumpTable = {0x338dec7eff, 0x338dec9209, 0x338dec2148, 0x338dec8a94, 0x338dec6aaa, 0x338dec8975, 0x338dec29e8, 0x338dec378a, 0x338dec38d3, 0x338dec8b3e, 0x338dec339c, 0x338dec3320, 0x338dec2fff, 0x338dec3e8c, 0x338dec3d38, 0x338dec3bc5, 0x338dec3b16, 0x338dec3a67, 0x338dec4ffc, 0x338dec4eff, 0x338dec4bfa, 0x338dec5d14, 0x338dec5bc9, 0x338dec5a7e, 0x338dec59cd, 0x338dec591c, 0x338dec5863, 0x338dec571c, 0x338dec563f, 0x338dec5ecf, 0x338dec553d, 0x338dec5460, 0x338dec53de, 0x338dec535e, 0x338dec52cf, 0x338dec5290, 0x338dec51b8, 0x338dec50f8, 0x338dec320a, 0x338dec2a6c, 0x338dec32e7, 0x338dec4547, 0x338dec4565, 0x338dec3205, 0x338dec4542, 0x338dec4555, 0x338dec563a, 0x338dec453d, 0x338dec141e, 0x338dec1315, 0x338dec493b, 0x338dec141e, 0x338dec1315, 0x338dec2acc, 0x338dec1450, 0x338dec8605, 0x338dec8747, 0x338dec1597, 0x338dec6061, 0x338dec1597, 0x338dec8df1, 0x338dec8ee0, 0x338dec60aa, 0x338dec6066, 0x338dec8f45, 0x338dec4770, 0x338dec910a, 0x338dec8a2d, 0x338dec3832, 0x338dec3978, 0x338dec89a4, 0x338dec8c00, 0x338dec4e84, 0x338dec4e09, 0x338dec872a, 0x338dec352b, 0x338dec3469, 0x338dec3417, 0x338dec17d3, 0x338dec3e51, 0x338dec8e63, 0x338dec91dd, 0x338dec83c0, 0x338dec8ba0, 0x338dec2ecb, 0x338dec9047, 0x338dec8ff3, 0x338dec914e, 0x338dec85a9, 0x338dec7b1d, 0x338dec77b5, 0x338dec74a5, 0x338dec4945, 0x338dec2195, 0x338dec4968, 0x338dec4a44, 0x338dec4b19, 0x338dec4913, 0x338dec4928, 0x338dec48e6, 0x338dec491f, 0x338dec48d7, 0x338dec4a38, 0x338dec4831, 0x338dec48cb, 0x338dec39e8, 0x338dec2c22, 0x338dec30bc, 0x338dec303d, 0x338dec91a1, 0x338dec4051, 0x338dec4242, 0x338dec72a5, 0x338dec358c, 0x338dec70b3, 0x338dec7034, 0x338dec79cd, 0x338dec73d0, 0x338dec735c, 0x338dec8a71, 0x338dec7edc, 0x338dec4da7, 0x338dec29df, 0x338dec830c, 0x338dec84c7, 0x338dec4a33, 0x338dec22d0, 0x338dec6507, 0x338dec28eb, 0x338dec28eb, 0x338dec6290, 0x338dec2fb9, 0x338dec7250, 0x338dec3de8, 0x338dec7f8b, 0x338dec7327, 0x338dec273e, 0x338dec273e, 0x338dec8d73, 0x338dec9099, 0x338dec6948, 0x338dec209c, 0x338dec5e5f, 0x338dec5fac, 0x338dec36d9, 0x338dec3669, 0x338dec740f, 0x338dec4d45, 0x338dec2093, 0x338dec9275, 0x338dec8d69, 0x338dec2643, 0x338dec2643, 0x338dec72e0, 0x338dec2148, 0x338dec1755, 0x338dec8725, 0x338dec4247, 0x338dec4936, 0x338dec4931, 0x338dec0efa, 0x338dec0f00, 0x338dec60ee, 0x338dec6fec, 0x338dec6f6c, 0x338dec6f07, 0x338dec6e66, 0x338dec8076, 0x338dec8013, 0x338dec7fae, 0x338dec24e5, 0x338dec24e5, 0x338dec81d2, 0x338dec80ff, 0x338dec2421, 0x338dec2381, 0x338dec6e13, 0x338dec6bb0, 0x338dec6b47, 0x338dec6ade, 0x338dec82a3, 0x338dec793d, 0x338dec2104, 0x338dec78c0, 0x338dec7843, 0x338dec7a97, 0x338dec2381, 0x338dec4293, 0x338dec924d, 0x338dec7f22, 0x338dec3a02, 0x338dec37fa, 0x338dec2a40, 0x338dec2a40, 0x338dec7f68, 0x338dec7f45, 0x338dec8824, 0x338dec1755, 0x338dec2acc, 0x338dec2421...} > interpGuard = {cx = 0x1146ef0, regs = @0x7fff0e788e40, prevContextRegs = 0x7fff0e788f48} > argv = 0x7fc317f483d8 > interpReturnOK = <optimized out> > len = <optimized out> > interruptJumpTable = {0x338dec7d87 <repeats 244 times>} > useMethodJIT = false > leaveOnSafePoint = false > atoms = 0x122e2a8 > op = <optimized out> > rt = 0x10d6630 > jumpTable = 0x338e314140 > regs = {sp = 0x7fc317f48460, pc = 0x122e3a1 ":", fp = 0x7fc317f483d8} > script = 0x122e1f0 > atomNotDefined = <optimized out> >#12 0x000000338ded56bf in js::RunScript (cx=cx@entry=0x1146ef0, script=script@entry=0x1203410, fp=fp@entry=0x7fc317f481c0) at jsinterp.cpp:653 > prepareInterp = {cx = 0x1146ef0, script = <optimized out>} > status = 361619456 >#13 0x000000338ded7632 in js::Invoke (cx=cx@entry=0x1146ef0, argsRef=..., flags=<optimized out>, flags@entry=0) at jsinterp.cpp:740 > preserve = {cx = 0x1146ef0, enumerators = 0x0} > clasp = 0x7fc3158de000 > fun = 0x0 > frame = {cx_ = 0x1146ef0, regs_ = {sp = 0x7fc317f48238, pc = 0x12035e0 ";", fp = 0x7fc317f481c0}, prevRegs_ = 0x7fff0e789ea0} > ok = <optimized out> > script = 0x1203410 >#14 0x000000338ded7c64 in js::ExternalInvoke (cx=0x1146ef0, thisv=..., fval=..., argc=<optimized out>, argv=0x7fff0e789110, rval=0x7fff0e789178) at jsinterp.cpp:863 > args = {<js::CallArgs> = {argv_ = 0x7fc317f481a0, argc_ = 4}, cx = 0x1146ef0, seg = 0x0, prevInvokeArgEnd = 0x0} >#15 0x000000338de4d2fe in JS_CallFunctionValue (cx=cx@entry=0x1146ef0, obj=obj@entry=0x0, fval=3, fval@entry=18445617912210619136, argc=argc@entry=4, argv=<optimized out>, rval=<optimized out>) at jsapi.cpp:5145 > ok = <optimized out> >#16 0x0000003729e1650c in gjs_call_function_value (context=context@entry=0x1146ef0, obj=obj@entry=0x0, fval=18445617912210619136, argc=argc@entry=4, argv=argv@entry=0x7fff0e789110, rval=rval@entry=0x7fff0e789178) at gjs/jsapi-util.c:1183 > result = <optimized out> >#17 0x0000003729e213ef in gjs_closure_invoke (closure=closure@entry=0x1473ca0, argc=argc@entry=4, argv=argv@entry=0x7fff0e789110, retval=retval@entry=0x7fff0e789178) at gi/closure.c:267 > c = 0x1473ca0 > context = 0x1146ef0 >#18 0x0000003729e2ce69 in closure_marshal (closure=0x1473ca0, return_value=0x0, n_param_values=4, param_values=0x7fff0e7893d0, invocation_hint=<optimized out>, marshal_data=<optimized out>) at gi/value.c:125 > runtime = <optimized out> > context = 0x1146ef0 > argc = 4 > argv = 0x7fff0e789110 > rval = 18444773748872577024 > i = <optimized out> > signal_query = {signal_id = 197, signal_name = 0x1354da5 "handle-method-call", itype = 18771808, signal_flags = (unknown: 0), return_type = 4, n_params = 3, param_types = 0x1492270} >#19 0x000000336e20f664 in g_closure_invoke (closure=0x1473ca0, return_value=return_value@entry=0x0, n_param_values=4, param_values=param_values@entry=0x7fff0e7893d0, invocation_hint=invocation_hint@entry=0x7fff0e789370) at gclosure.c:777 > marshal = 0x3729e2cc00 <closure_marshal> > marshal_data = 0xc5 > in_marshal = <optimized out> > real_closure = 0x1473c80 > __PRETTY_FUNCTION__ = "g_closure_invoke" >#20 0x000000336e2206d8 in signal_emit_unlocked_R (node=node@entry=0x1492290, detail=detail@entry=0, instance=instance@entry=0x1493040, emission_return=emission_return@entry=0x0, instance_and_params=instance_and_params@entry=0x7fff0e7893d0) at gsignal.c:3551 > tmp = <optimized out> > handler = 0x7fc308008660 > accumulator = 0x0 > emission = {next = 0x0, instance = 0x1493040, ihint = {signal_id = 197, detail = 0, run_type = G_SIGNAL_RUN_FIRST}, state = EMISSION_RUN, chain_type = 4} > class_closure = 0x0 > hlist = 0x7fc308008660 > handler_list = 0x7fc308008660 > 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 = 197 > max_sequential_handler_number = 25 > return_value_altered = 0 >#21 0x000000336e22866d in g_signal_emit_valist (instance=0x1493040, signal_id=<optimized out>, detail=0, var_args=var_args@entry=0x7fff0e789658) at gsignal.c:3300 > instance_and_params = 0x7fff0e7893d0 > signal_return_type = 4 > param_values = 0x7fff0e7893e8 > node = <optimized out> > i = <optimized out> > n_params = 3 > __PRETTY_FUNCTION__ = "g_signal_emit_valist" >#22 0x000000336e2287c2 in g_signal_emit (instance=<optimized out>, signal_id=<optimized out>, detail=<optimized out>) at gsignal.c:3356 > var_args = {{gp_offset = 48, fp_offset = 48, overflow_arg_area = 0x7fff0e789730, reg_save_area = 0x7fff0e789670}} >#23 0x00000037252d1ee6 in g_dbus_interface_method_dispatch_helper (invocation=0x146f0c0, method_call_func=0x7fc31745cad0 <gjs_dbus_implementation_method_call>, interface=0x1493040) at gdbusinterfaceskeleton.c:615 > has_handlers = <optimized out> > emit_authorized_signal = <optimized out> > flags = <optimized out> > run_in_thread = <optimized out> > object = 0x0 > has_default_class_handler = <optimized out> >#24 skeleton_intercept_handle_method_call (connection=<optimized out>, sender=<optimized out>, object_path=<optimized out>, interface_name=<optimized out>, method_name=<optimized out>, parameters=<optimized out>, invocation=0x146f0c0, user_data=0x1493040) at gdbusinterfaceskeleton.c:655 > interface = 0x1493040 >#25 0x00000037252ba535 in call_in_idle_cb (user_data=0x146f0c0) at gdbusconnection.c:4687 > invocation = 0x146f0c0 > vtable = <optimized out> > registration_id = <optimized out> > subtree_registration_id = <optimized out> > __PRETTY_FUNCTION__ = "call_in_idle_cb" >#26 0x000000336d647695 in g_main_dispatch (context=0x1258220) at gmain.c:2539 > dispatch = 0x336d6453f0 <g_idle_dispatch> > was_in_call = 0 > user_data = 0x146f0c0 > callback = 0x37252ba430 <call_in_idle_cb> > cb_funcs = 0x336d91d960 > cb_data = 0x7fc308002f50 > current_source_link = {data = 0x7fc308002ee0, next = 0x0} > need_destroy = <optimized out> > source = 0x7fc308002ee0 > current = 0x133b470 > i = <optimized out> >#27 g_main_context_dispatch (context=context@entry=0x1258220) at gmain.c:3075 >No locals. >#28 0x000000336d6479c8 in g_main_context_iterate (context=0x1258220, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3146 > max_priority = 2147483647 > timeout = 1000 > some_ready = 1 > nfds = <optimized out> > allocated_nfds = <optimized out> > fds = 0x13bb920 >#29 0x000000336d647dc2 in g_main_loop_run (loop=0x147d170) at gmain.c:3340 > __PRETTY_FUNCTION__ = "g_main_loop_run" >#30 0x00007fc3179fbb19 in gjs_main_loop_run (context=0x1146ef0, argc=<optimized out>, vp=<optimized out>) at modules/mainloop.c:107 > argv = <optimized out> > cancel_id = 0x13bb920 "\003" > main_loop = 0x147d170 >#31 0x000000338decb946 in CallJSNative (vp=0x7fc317f48178, argc=1, native=<optimized out>, cx=0x1146ef0) at jscntxtinlines.h:701 > ok = <optimized out> >#32 js::Interpret (cx=0x1146ef0, entryFrame=0x7fc317f48048, inlineCallCount=2, interpMode=JSINTERP_NORMAL) at jsinterp.cpp:4799 > ok = <optimized out> > ok = <optimized out> > callee = <optimized out> > flags = 0 > vp = 0x7fc317f48178 > newfun = <optimized out> > argc = 1 > rf = {mContext = 0x1146ef0, mSaved = 0} > normalJumpTable = {0x338dec7eff, 0x338dec9209, 0x338dec2148, 0x338dec8a94, 0x338dec6aaa, 0x338dec8975, 0x338dec29e8, 0x338dec378a, 0x338dec38d3, 0x338dec8b3e, 0x338dec339c, 0x338dec3320, 0x338dec2fff, 0x338dec3e8c, 0x338dec3d38, 0x338dec3bc5, 0x338dec3b16, 0x338dec3a67, 0x338dec4ffc, 0x338dec4eff, 0x338dec4bfa, 0x338dec5d14, 0x338dec5bc9, 0x338dec5a7e, 0x338dec59cd, 0x338dec591c, 0x338dec5863, 0x338dec571c, 0x338dec563f, 0x338dec5ecf, 0x338dec553d, 0x338dec5460, 0x338dec53de, 0x338dec535e, 0x338dec52cf, 0x338dec5290, 0x338dec51b8, 0x338dec50f8, 0x338dec320a, 0x338dec2a6c, 0x338dec32e7, 0x338dec4547, 0x338dec4565, 0x338dec3205, 0x338dec4542, 0x338dec4555, 0x338dec563a, 0x338dec453d, 0x338dec141e, 0x338dec1315, 0x338dec493b, 0x338dec141e, 0x338dec1315, 0x338dec2acc, 0x338dec1450, 0x338dec8605, 0x338dec8747, 0x338dec1597, 0x338dec6061, 0x338dec1597, 0x338dec8df1, 0x338dec8ee0, 0x338dec60aa, 0x338dec6066, 0x338dec8f45, 0x338dec4770, 0x338dec910a, 0x338dec8a2d, 0x338dec3832, 0x338dec3978, 0x338dec89a4, 0x338dec8c00, 0x338dec4e84, 0x338dec4e09, 0x338dec872a, 0x338dec352b, 0x338dec3469, 0x338dec3417, 0x338dec17d3, 0x338dec3e51, 0x338dec8e63, 0x338dec91dd, 0x338dec83c0, 0x338dec8ba0, 0x338dec2ecb, 0x338dec9047, 0x338dec8ff3, 0x338dec914e, 0x338dec85a9, 0x338dec7b1d, 0x338dec77b5, 0x338dec74a5, 0x338dec4945, 0x338dec2195, 0x338dec4968, 0x338dec4a44, 0x338dec4b19, 0x338dec4913, 0x338dec4928, 0x338dec48e6, 0x338dec491f, 0x338dec48d7, 0x338dec4a38, 0x338dec4831, 0x338dec48cb, 0x338dec39e8, 0x338dec2c22, 0x338dec30bc, 0x338dec303d, 0x338dec91a1, 0x338dec4051, 0x338dec4242, 0x338dec72a5, 0x338dec358c, 0x338dec70b3, 0x338dec7034, 0x338dec79cd, 0x338dec73d0, 0x338dec735c, 0x338dec8a71, 0x338dec7edc, 0x338dec4da7, 0x338dec29df, 0x338dec830c, 0x338dec84c7, 0x338dec4a33, 0x338dec22d0, 0x338dec6507, 0x338dec28eb, 0x338dec28eb, 0x338dec6290, 0x338dec2fb9, 0x338dec7250, 0x338dec3de8, 0x338dec7f8b, 0x338dec7327, 0x338dec273e, 0x338dec273e, 0x338dec8d73, 0x338dec9099, 0x338dec6948, 0x338dec209c, 0x338dec5e5f, 0x338dec5fac, 0x338dec36d9, 0x338dec3669, 0x338dec740f, 0x338dec4d45, 0x338dec2093, 0x338dec9275, 0x338dec8d69, 0x338dec2643, 0x338dec2643, 0x338dec72e0, 0x338dec2148, 0x338dec1755, 0x338dec8725, 0x338dec4247, 0x338dec4936, 0x338dec4931, 0x338dec0efa, 0x338dec0f00, 0x338dec60ee, 0x338dec6fec, 0x338dec6f6c, 0x338dec6f07, 0x338dec6e66, 0x338dec8076, 0x338dec8013, 0x338dec7fae, 0x338dec24e5, 0x338dec24e5, 0x338dec81d2, 0x338dec80ff, 0x338dec2421, 0x338dec2381, 0x338dec6e13, 0x338dec6bb0, 0x338dec6b47, 0x338dec6ade, 0x338dec82a3, 0x338dec793d, 0x338dec2104, 0x338dec78c0, 0x338dec7843, 0x338dec7a97, 0x338dec2381, 0x338dec4293, 0x338dec924d, 0x338dec7f22, 0x338dec3a02, 0x338dec37fa, 0x338dec2a40, 0x338dec2a40, 0x338dec7f68, 0x338dec7f45, 0x338dec8824, 0x338dec1755, 0x338dec2acc, 0x338dec2421...} > interpGuard = {cx = 0x1146ef0, regs = @0x7fff0e789ea0, prevContextRegs = 0x7fff0e789fd0} > argv = 0x7fc317f48120 > interpReturnOK = <optimized out> > len = <optimized out> > interruptJumpTable = {0x338dec7d87 <repeats 244 times>} > useMethodJIT = false > leaveOnSafePoint = false > atoms = 0x11ec648 > op = <optimized out> > rt = 0x10d6630 > jumpTable = 0x338e314140 > regs = {sp = 0x7fc317f48190, pc = 0x11ec669 ":", fp = 0x7fc317f48120} > script = 0x11ec590 > atomNotDefined = <optimized out> >#33 0x000000338ded56bf in js::RunScript (cx=cx@entry=0x1146ef0, script=script@entry=0x1135e60, fp=0x7fc317f48048) at jsinterp.cpp:653 > prepareInterp = {cx = 0x1146ef0, script = <optimized out>} > status = 361619456 >#34 0x000000338ded63a3 in js::Execute (cx=0x1146ef0, chain=0x7fc317e03048, script=0x1135e60, prev=<optimized out>, flags=<optimized out>, result=0x7fff0e78a0d8) at jsinterp.cpp:1028 > frame = {<js::FrameGuard> = {cx_ = 0x1146ef0, seg_ = 0x7fc317f48000, vp_ = 0x7fc317f48038, fp_ = 0x7fc317f48048}, regs_ = {sp = 0x7fc317f480a0, pc = 0x1135f38 "\200", fp = 0x7fc317f48048}} > initialVarObj = 0x7fc317e03048 > preserve = {cx = 0x1146ef0, enumerators = 0x0} > ok = <optimized out> >#35 0x000000338de4d96f in EvaluateUCScriptForPrincipalsCommon (compileVersion=<optimized out>, rval=0x7fff0e78a0d8, lineno=1, filename=<optimized out>, length=<optimized out>, chars=<optimized out>, principals=<optimized out>, obj=0x7fc317e03048, cx=0x1146ef0) at jsapi.cpp:5031 > script = 0x1135e60 > ok = <optimized out> >#36 JS_EvaluateUCScriptForPrincipals (cx=0x1146ef0, obj=0x7fc317e03048, principals=principals@entry=0x0, chars=chars@entry=0x10cfd70, length=<optimized out>, filename=filename@entry=0x401190 "<command line>", lineno=1, rval=rval@entry=0x7fff0e78a0d8) at jsapi.cpp:5058 >No locals. >#37 0x000000338de4dc62 in JS_EvaluateUCScript (cx=<optimized out>, obj=<optimized out>, chars=chars@entry=0x10cfd70, length=<optimized out>, filename=filename@entry=0x401190 "<command line>", lineno=<optimized out>, rval=rval@entry=0x7fff0e78a0d8) at jsapi.cpp:5066 >No locals. >#38 0x0000003729e12da7 in gjs_context_eval (js_context=js_context@entry=0x10d3cf0, script=0x10c8620 "const SearchProvider = imports.shellSearchProvider; SearchProvider.start();", script_len=<optimized out>, filename=filename@entry=0x401190 "<command line>", exit_status_p=exit_status_p@entry=0x7fff0e78a144, error=error@entry=0x7fff0e78a148) at gjs/context.c:1026 > line_number = <optimized out> > retval = 18444773748872577024 > success = 1 > u16_script = 0x10cfd70 > u16_script_len = <optimized out> > __PRETTY_FUNCTION__ = "gjs_context_eval" >#39 0x0000000000400f2e in main (argc=1, argv=0x7fff0e78a258) at gjs/console.c:111 > command_line = <optimized out> > context = <optimized out> > error = 0x0 > js_context = 0x10d3cf0 > script = 0x10c8620 "const SearchProvider = imports.shellSearchProvider; SearchProvider.start();" > filename = <optimized out> > len = 75 > code = 1 > source_js_version = <optimized out> >From To Syms Read Shared Object Library >0x0000003729e10400 0x0000003729e2d8a4 Yes /lib64/libgjs.so.0 >0x000000372f407b50 0x000000372f4248ec Yes /lib64/libgirepository-1.0.so.1 >0x000000336ea010f0 0x000000336ea01fd8 Yes /lib64/libgmodule-2.0.so.0 >0x000000336de00680 0x000000336de007fc Yes /lib64/libgthread-2.0.so.0 >0x000000336c602260 0x000000336c60554c Yes /lib64/librt.so.1 >0x000000336e601950 0x000000336e6060ec Yes /lib64/libffi.so.5 >0x000000336e20a910 0x000000336e237dbc Yes /lib64/libgobject-2.0.so.0 >0x000000336d619b70 0x000000336d6ac74c Yes /lib64/libglib-2.0.so.0 >0x000000338de41080 0x000000338e098970 Yes /lib64/libmozjs185.so.1.0 >0x0000003378a00fb0 0x0000003378a01ef8 Yes /lib64/libplds4.so >0x0000003378e014d0 0x0000003378e02bd4 Yes /lib64/libplc4.so >0x000000337860d1f0 0x000000337862ca70 Yes /lib64/libnspr4.so >0x000000336be05790 0x000000336be10494 Yes /lib64/libpthread.so.0 >0x000000336c200ea0 0x000000336c2019e0 Yes /lib64/libdl.so.2 >0x000000336ba1ef60 0x000000336bb5f780 Yes /lib64/libc.so.6 >0x0000003377a5baf0 0x0000003377ac13ab Yes /lib64/libstdc++.so.6 >0x000000336ca055f0 0x000000336ca6ca4c Yes /lib64/libm.so.6 >0x000000336f2029d0 0x000000336f212148 Yes /lib64/libgcc_s.so.1 >0x000000372522eee0 0x00000037252eaa84 Yes /lib64/libgio-2.0.so.0 >0x000000336b600b20 0x000000336b61a319 Yes /lib64/ld-linux-x86-64.so.2 >0x0000003724e01f50 0x0000003724e0e718 Yes /lib64/libz.so.1 >0x000000336d205fc0 0x000000336d216768 Yes /lib64/libselinux.so.1 >0x000000336da039b0 0x000000336da11e1c Yes /lib64/libresolv.so.2 >0x00007fc317bfe830 0x00007fc317bfea40 Yes /usr/lib64/gjs-1.0/langNative.so >0x00007fc3179fb450 0x00007fc3179fbd78 Yes /usr/lib64/gjs-1.0/mainloop.so >0x00007fc3177f7a00 0x00007fc3177f8304 Yes /usr/lib64/gjs-1.0/gettextNative.so >0x00007fc31745c5f0 0x00007fc31745d024 Yes /lib64/libgjs-gdbus.so.0 >0x00007fc31724ead0 0x00007fc317255cd4 Yes /usr/lib64/gjs-1.0/dbusNative.so >0x0000003729a03e70 0x0000003729a08a20 Yes /lib64/libgjs-dbus.so.0 >0x0000003727a0a540 0x0000003727a1c594 Yes /lib64/libdbus-glib-1.so.2 >0x0000003370607760 0x00000033706302b4 Yes /lib64/libdbus-1.so.3 >0x000000372726e2a0 0x00000037274ffa90 Yes /lib64/libgtk-3.so.0 >0x0000003726a1a080 0x0000003726a5b944 Yes /lib64/libgdk-3.so.0 >0x0000003726604910 0x0000003726609358 Yes /lib64/libpangocairo-1.0.so.0 >0x000000336f61dea0 0x000000336f6a4260 Yes /lib64/libX11.so.6 >0x0000003372a02130 0x0000003372a0bfb4 Yes /lib64/libXi.so.6 >0x00000033752014f0 0x0000003375203cf8 Yes /lib64/libXfixes.so.3 >0x0000003375609b30 0x0000003375615c04 Yes /lib64/libatk-1.0.so.0 >0x0000003726e033c0 0x0000003726e04374 Yes /lib64/libcairo-gobject.so.2 >0x0000003725e0b2f0 0x0000003725e8215c Yes /lib64/libcairo.so.2 >0x0000003726206750 0x0000003726219b50 Yes /lib64/libgdk_pixbuf-2.0.so.0 >0x0000003374e07600 0x0000003374e21bfc Yes /lib64/libpangoft2-1.0.so.0 >0x000000337360eeb0 0x000000337362d490 Yes /lib64/libpango-1.0.so.0 >0x0000003372205ef0 0x000000337221f6ec Yes /lib64/libfontconfig.so.1 >0x0000003370203700 0x000000337020d7d0 Yes /lib64/libXext.so.6 >0x0000003371e00b00 0x0000003371e01438 Yes /lib64/libXinerama.so.1 >0x0000003370e01830 0x0000003370e05f34 Yes /lib64/libXrandr.so.2 >0x0000003374202a80 0x00000033742076dc Yes /lib64/libXcursor.so.1 >0x0000003374a00c30 0x0000003374a01774 Yes /lib64/libXcomposite.so.1 >0x0000003375a00b90 0x0000003375a0159c Yes /lib64/libXdamage.so.1 >0x0000003371a0cbc0 0x0000003371a77250 Yes /lib64/libfreetype.so.6 >0x000000336fa099c0 0x000000336fa15878 Yes /lib64/libxcb.so.1 >0x0000003373a08d80 0x0000003373a72eec Yes /usr/lib64/libpixman-1.so.0 >0x0000003725a04fa0 0x0000003725a20ae0 Yes /usr/lib64/libpng15.so.15 >0x0000003370a01a70 0x0000003370a079e0 Yes /usr/lib64/libXrender.so.1 >0x0000003371203dd0 0x000000337121cccc Yes /lib64/libexpat.so.1 >0x000000336fe00e80 0x000000336fe01bb0 Yes /lib64/libXau.so.6 >0x00007fc315fae1b0 0x00007fc315fb567c Yes /lib64/libnss_files.so.2 >0x00007fc315d2e930 0x00007fc315d45f98 Yes /usr/lib64/gio/modules/libgvfsdbus.so >0x00007fc315b17310 0x00007fc315b20c9c Yes /lib64/libgvfscommon.so.0 >0x00007fc3158e3f20 0x00007fc3159030cc Yes /lib64/libbluray.so.1 >0x000000337ee00ee0 0x000000337ee01814 Yes /lib64/libutil.so.1 >0x000000372562cbc0 0x000000372570da74 Yes /lib64/libxml2.so.2 >0x00007fc3156ba700 0x00007fc3156bc714 Yes /usr/lib64/gtk-3.0/3.0.0/theming-engines/libadwaita.so >0x000000372ba07950 0x000000372ba2b9e8 Yes /lib64/librsvg-2.so.2 >0x00007fc315487ce0 0x00007fc3154a6428 Yes /lib64/libcroco-0.6.so.3 >0x00007fc31527c710 0x00007fc31527cec0 Yes /usr/lib64/gtk-3.0/modules/libpk-gtk-module.so >0x00007fc315077020 0x00007fc315079060 Yes /usr/lib64/gtk-3.0/modules/libcanberra-gtk-module.so >0x000000372a201cb0 0x000000372a203160 Yes /lib64/libcanberra-gtk3.so.0 >0x00000033816033c0 0x000000338160c31c Yes /lib64/libcanberra.so.0 >0x0000003380a020b0 0x0000003380a0614c Yes /lib64/libvorbisfile.so.3 >0x000000337f203810 0x000000337f21ad6c Yes /lib64/libvorbis.so.0 >0x000000337da01a70 0x000000337da04138 Yes /lib64/libogg.so.0 >0x0000003381202880 0x000000338120c010 Yes /lib64/libtdb.so.1 >0x000000337e602400 0x000000337e6065d4 Yes /lib64/libltdl.so.7 >0x0000003378200dc0 0x0000003378205cac Yes /lib64/libcrypt.so.1 >0x0000003377e03520 0x0000003377e42538 Yes /lib64/libfreebl3.so >0x00007fc314e45a30 0x00007fc314e48a18 Yes /usr/lib64/gio/modules/libdconfsettings.so >0x000000372be05d80 0x000000372be172c8 Yes /lib64/libtracker-sparql-0.14.so.0 >0x000000372d216240 0x000000372d26ccbc Yes /usr/lib64/tracker-0.14/libtracker-data.so.0 >0x000000372a612e00 0x000000372a6239e8 Yes /usr/lib64/tracker-0.14/libtracker-common.so.0 >0x000000337d60a2e0 0x000000337d686860 Yes /lib64/libsqlite3.so.0 >0x0000003379a10130 0x0000003379a45220 Yes /lib64/libunistring.so.0 >0x00000033746016d0 0x0000003374602d48 Yes /lib64/libuuid.so.1 >0x0000003734e090f0 0x0000003734e1bedc Yes /lib64/libgoa-1.0.so.0 >$1 = 0x0 >$2 = 0x0 >rax 0x7fc3158de000 140475856969728 >rbx 0xf 15 >rcx 0x336baedfaa 220849954730 >rdx 0x3 3 >rsi 0x1000 4096 >rdi 0x0 0 >rbp 0x7fc3158de000 0x7fc3158de000 >rsp 0x7fff0e788110 0x7fff0e788110 >r8 0xf 15 >r9 0x0 0 >r10 0x1 1 >r11 0x246 582 >r12 0x0 0 >r13 0x1000 4096 >r14 0x1000 4096 >r15 0x14941e0 21578208 >rip 0x336e60290d 0x336e60290d <dlmmap_locked+285> >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 dlmmap_locked: > 0x000000336e6027f0 <+0>: push %r14 > 0x000000336e6027f2 <+2>: push %r13 > 0x000000336e6027f4 <+4>: mov %rdi,%r13 > 0x000000336e6027f7 <+7>: push %r12 > 0x000000336e6027f9 <+9>: push %rbp > 0x000000336e6027fa <+10>: push %rbx > 0x000000336e6027fb <+11>: mov 0x204957(%rip),%ebx # 0x336e807158 <execfd> > 0x000000336e602801 <+17>: cmp $0xffffffff,%ebx > 0x000000336e602804 <+20>: je 0x336e602838 <dlmmap_locked+72> > 0x000000336e602806 <+22>: mov 0x204d9b(%rip),%r12 # 0x336e8075a8 <execsize> > 0x000000336e60280d <+29>: mov %ebx,%edi > 0x000000336e60280f <+31>: lea 0x0(%r13,%r12,1),%rsi > 0x000000336e602814 <+36>: callq 0x336e601790 <ftruncate@plt> > 0x000000336e602819 <+41>: test %eax,%eax > 0x000000336e60281b <+43>: je 0x336e6028b0 <dlmmap_locked+192> > 0x000000336e602821 <+49>: mov $0xffffffffffffffff,%rbp > 0x000000336e602828 <+56>: pop %rbx > 0x000000336e602829 <+57>: mov %rbp,%rax > 0x000000336e60282c <+60>: pop %rbp > 0x000000336e60282d <+61>: pop %r12 > 0x000000336e60282f <+63>: pop %r13 > 0x000000336e602831 <+65>: pop %r14 > 0x000000336e602833 <+67>: retq > 0x000000336e602834 <+68>: nopl 0x0(%rax) > 0x000000336e602838 <+72>: lea 0x2044e1(%rip),%r12 # 0x336e806d20 <open_temp_exec_file_opts> > 0x000000336e60283f <+79>: lea 0x2044ea(%rip),%rbp # 0x336e806d30 <open_temp_exec_file_opts+16> > 0x000000336e602846 <+86>: movl $0x0,0x204d98(%rip) # 0x336e8075e8 <open_temp_exec_file_opts_idx> > 0x000000336e602850 <+96>: xor %eax,%eax > 0x000000336e602852 <+98>: lea (%rax,%rax,2),%rax > 0x000000336e602856 <+102>: lea (%r12,%rax,8),%rax > 0x000000336e60285a <+106>: mov 0x8(%rax),%rdi > 0x000000336e60285e <+110>: callq *(%rax) > 0x000000336e602860 <+112>: mov %eax,%ebx > 0x000000336e602862 <+114>: movslq 0x204d7f(%rip),%rax # 0x336e8075e8 <open_temp_exec_file_opts_idx> > 0x000000336e602869 <+121>: lea (%rax,%rax,2),%rax > 0x000000336e60286d <+125>: mov 0x0(%rbp,%rax,8),%r8d > 0x000000336e602872 <+130>: test %r8d,%r8d > 0x000000336e602875 <+133>: je 0x336e602890 <dlmmap_locked+160> > 0x000000336e602877 <+135>: cmp $0xffffffff,%ebx > 0x000000336e60287a <+138>: je 0x336e6029ba <dlmmap_locked+458> > 0x000000336e602880 <+144>: mov %ebx,0x2048d2(%rip) # 0x336e807158 <execfd> > 0x000000336e602886 <+150>: jmpq 0x336e602806 <dlmmap_locked+22> > 0x000000336e60288b <+155>: nopl 0x0(%rax,%rax,1) > 0x000000336e602890 <+160>: callq 0x336e602420 <open_temp_exec_file_opts_next> > 0x000000336e602895 <+165>: test %eax,%eax > 0x000000336e602897 <+167>: jne 0x336e602950 <dlmmap_locked+352> > 0x000000336e60289d <+173>: cmp $0xffffffff,%ebx > 0x000000336e6028a0 <+176>: jne 0x336e602880 <dlmmap_locked+144> > 0x000000336e6028a2 <+178>: movslq 0x204d3f(%rip),%rax # 0x336e8075e8 <open_temp_exec_file_opts_idx> > 0x000000336e6028a9 <+185>: jmp 0x336e602852 <dlmmap_locked+98> > 0x000000336e6028ab <+187>: nopl 0x0(%rax,%rax,1) > 0x000000336e6028b0 <+192>: xor %edi,%edi > 0x000000336e6028b2 <+194>: mov %r12,%r9 > 0x000000336e6028b5 <+197>: mov %ebx,%r8d > 0x000000336e6028b8 <+200>: mov $0x1,%ecx > 0x000000336e6028bd <+205>: mov $0x5,%edx > 0x000000336e6028c2 <+210>: mov %r13,%rsi > 0x000000336e6028c5 <+213>: callq 0x336e601760 <mmap@plt> > 0x000000336e6028ca <+218>: cmp $0xffffffffffffffff,%rax > 0x000000336e6028ce <+222>: mov %rax,%r14 > 0x000000336e6028d1 <+225>: je 0x336e602968 <dlmmap_locked+376> > 0x000000336e6028d7 <+231>: test %r12,%r12 > 0x000000336e6028da <+234>: je 0x336e602920 <dlmmap_locked+304> > 0x000000336e6028dc <+236>: xor %edi,%edi > 0x000000336e6028de <+238>: mov %r12,%r9 > 0x000000336e6028e1 <+241>: mov %ebx,%r8d > 0x000000336e6028e4 <+244>: mov $0x1,%ecx > 0x000000336e6028e9 <+249>: mov $0x3,%edx > 0x000000336e6028ee <+254>: mov %r13,%rsi > 0x000000336e6028f1 <+257>: callq 0x336e601760 <mmap@plt> > 0x000000336e6028f6 <+262>: cmp $0xffffffffffffffff,%rax > 0x000000336e6028fa <+266>: mov %rax,%rbp > 0x000000336e6028fd <+269>: je 0x336e6029a0 <dlmmap_locked+432> > 0x000000336e602903 <+275>: sub %rax,%r14 > 0x000000336e602906 <+278>: add %r13,0x204c9b(%rip) # 0x336e8075a8 <execsize> >=> 0x000000336e60290d <+285>: mov %r14,-0x8(%rax,%r13,1) > 0x000000336e602912 <+290>: mov %rbp,%rax > 0x000000336e602915 <+293>: pop %rbx > 0x000000336e602916 <+294>: pop %rbp > 0x000000336e602917 <+295>: pop %r12 > 0x000000336e602919 <+297>: pop %r13 > 0x000000336e60291b <+299>: pop %r14 > 0x000000336e60291d <+301>: retq > 0x000000336e60291e <+302>: xchg %ax,%ax > 0x000000336e602920 <+304>: movslq 0x204cc1(%rip),%rax # 0x336e8075e8 <open_temp_exec_file_opts_idx> > 0x000000336e602927 <+311>: lea (%rax,%rax,2),%rdx > 0x000000336e60292b <+315>: lea 0x2043fe(%rip),%rax # 0x336e806d30 <open_temp_exec_file_opts+16> > 0x000000336e602932 <+322>: mov (%rax,%rdx,8),%edi > 0x000000336e602935 <+325>: test %edi,%edi > 0x000000336e602937 <+327>: je 0x336e6028dc <dlmmap_locked+236> > 0x000000336e602939 <+329>: callq 0x336e602420 <open_temp_exec_file_opts_next> > 0x000000336e60293e <+334>: mov 0x204814(%rip),%ebx # 0x336e807158 <execfd> > 0x000000336e602944 <+340>: jmp 0x336e6028dc <dlmmap_locked+236> > 0x000000336e602946 <+342>: nopw %cs:0x0(%rax,%rax,1) > 0x000000336e602950 <+352>: cmp $0xffffffff,%ebx > 0x000000336e602953 <+355>: mov %ebx,0x2047ff(%rip) # 0x336e807158 <execfd> > 0x000000336e602959 <+361>: je 0x336e602821 <dlmmap_locked+49> > 0x000000336e60295f <+367>: jmpq 0x336e602806 <dlmmap_locked+22> > 0x000000336e602964 <+372>: nopl 0x0(%rax) > 0x000000336e602968 <+376>: test %r12,%r12 > 0x000000336e60296b <+379>: jne 0x336e60298e <dlmmap_locked+414> > 0x000000336e60296d <+381>: mov %ebx,%edi > 0x000000336e60296f <+383>: lea 0x2043aa(%rip),%r12 # 0x336e806d20 <open_temp_exec_file_opts> > 0x000000336e602976 <+390>: lea 0x2043b3(%rip),%rbp # 0x336e806d30 <open_temp_exec_file_opts+16> > 0x000000336e60297d <+397>: callq 0x336e6017b0 <close@plt> > 0x000000336e602982 <+402>: movslq 0x204c5f(%rip),%rax # 0x336e8075e8 <open_temp_exec_file_opts_idx> > 0x000000336e602989 <+409>: jmpq 0x336e602852 <dlmmap_locked+98> > 0x000000336e60298e <+414>: mov %r12,%rsi > 0x000000336e602991 <+417>: mov %ebx,%edi > 0x000000336e602993 <+419>: mov %r14,%rbp > 0x000000336e602996 <+422>: callq 0x336e601790 <ftruncate@plt> > 0x000000336e60299b <+427>: jmpq 0x336e602828 <dlmmap_locked+56> > 0x000000336e6029a0 <+432>: mov %r13,%rsi > 0x000000336e6029a3 <+435>: mov %r14,%rdi > 0x000000336e6029a6 <+438>: callq 0x336e601870 <munmap@plt> > 0x000000336e6029ab <+443>: mov %r12,%rsi > 0x000000336e6029ae <+446>: mov %ebx,%edi > 0x000000336e6029b0 <+448>: callq 0x336e601790 <ftruncate@plt> > 0x000000336e6029b5 <+453>: jmpq 0x336e602828 <dlmmap_locked+56> > 0x000000336e6029ba <+458>: callq 0x336e602420 <open_temp_exec_file_opts_next> > 0x000000336e6029bf <+463>: test %eax,%eax > 0x000000336e6029c1 <+465>: je 0x336e6028a2 <dlmmap_locked+178> > 0x000000336e6029c7 <+471>: mov %ebx,0x20478b(%rip) # 0x336e807158 <execfd> > 0x000000336e6029cd <+477>: jmpq 0x336e602821 <dlmmap_locked+49> >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 851966
: 607145 |
607146
|
607147