$3 = { p_list = { le_next = 0xfffff80200103000, le_prev = 0xfffff8001f187000 }, p_threads = { tqh_first = 0xfffff80141b04560, tqh_last = 0xfffff80141b04570 }, p_slock = { lock_object = { lo_name = 0xffffffff8129ab1c "process slock", lo_flags = 0x20030000, lo_data = 0x0, lo_witness = 0x0 }, mtx_lock = 0x0 }, p_ucred = 0xfffff80200216c00, p_fd = 0xfffff800398548a0, p_fdtol = 0x0, p_stats = 0xfffff80012fea000, p_limit = 0xfffff8001fa23500, p_limco = { c_links = { le = { le_next = 0x0, le_prev = 0x0 }, sle = { sle_next = 0x0 }, tqe = { tqe_next = 0x0, tqe_prev = 0x0 } }, c_time = 0x0, c_precision = 0x0, c_arg = 0x0, c_func = 0x0, c_lock = 0xfffff80141b00658, c_flags = 0x0, c_iflags = 0x0, c_cpu = 0x0 }, p_sigacts = 0xfffff80285537000, p_flag = 0x10004002, p_flag2 = 0x0, p_state = PRS_NORMAL, p_pid = 0xbc73, p_hash = { le_next = 0x0, le_prev = 0xfffffe00063ae398 }, p_pglist = { le_next = 0x0, le_prev = 0xfffff800390bc710 }, p_pptr = 0xfffff80003696538, p_sibling = { le_next = 0xfffff80294339a70, le_prev = 0xfffff8001f5c4620 }, p_children = { lh_first = 0x0 }, p_reaper = 0xfffff80003696538, p_reaplist = { lh_first = 0x0 }, p_reapsibling = { le_next = 0xfffff80200103000, le_prev = 0xfffff8001f187110 }, p_mtx = { lock_object = { lo_name = 0xffffffff812297e6 "process lock", lo_flags = 0x21430000, lo_data = 0x0, lo_witness = 0xfffff8087f063400 }, mtx_lock = 0x0 }, p_statmtx = { lock_object = { lo_name = 0xffffffff811e2c04 "pstatl", lo_flags = 0x20030000, lo_data = 0x0, lo_witness = 0x0 }, mtx_lock = 0x0 }, p_itimmtx = { lock_object = { lo_name = 0xffffffff8121fea2 "pitiml", lo_flags = 0x20030000, lo_data = 0x0, lo_witness = 0x0 }, mtx_lock = 0x0 }, p_profmtx = { lock_object = { lo_name = 0xffffffff8127b6d4 "pprofl", lo_flags = 0x20030000, lo_data = 0x0, lo_witness = 0x0 }, mtx_lock = 0x0 }, p_ksi = 0xfffff8000756a000, p_sigqueue = { sq_signals = { __bits = {0x100, 0x0, 0x0, 0x0} }, sq_kill = { __bits = {0x100, 0x0, 0x0, 0x0} }, sq_ptrace = { __bits = {0x0, 0x0, 0x0, 0x0} }, sq_list = { tqh_first = 0x0, tqh_last = 0xfffff80141b00710 }, sq_proc = 0xfffff80141b00538, sq_flags = 0x1 }, p_oppid = 0x0, p_vmspace = 0xfffff80141f6c000, p_swtick = 0x819d1360, p_cowgen = 0x2, p_realtimer = { it_interval = { tv_sec = 0x0, tv_usec = 0x0 }, it_value = { tv_sec = 0x0, tv_usec = 0x0 } }, p_ru = { ru_utime = { tv_sec = 0x0, tv_usec = 0x0 }, ru_stime = { tv_sec = 0x0, tv_usec = 0x0 }, ru_maxrss = 0x0, ru_ixrss = 0x0, ru_idrss = 0x0, ru_isrss = 0x0, ru_minflt = 0x0, ru_majflt = 0x0, ru_nswap = 0x0, ru_inblock = 0x0, ru_oublock = 0x0, ru_msgsnd = 0x0, ru_msgrcv = 0x0, ru_nsignals = 0x0, ru_nvcsw = 0x0, ru_nivcsw = 0x0 }, p_rux = { rux_runtime = 0x300256, rux_uticks = 0x0, rux_sticks = 0x0, rux_iticks = 0x0, rux_uu = 0x0, rux_su = 0x39f, rux_tu = 0x39f }, p_crux = { rux_runtime = 0x0, rux_uticks = 0x0, rux_sticks = 0x0, rux_iticks = 0x0, rux_uu = 0x0, rux_su = 0x0, rux_tu = 0x0 }, p_profthreads = 0x0, p_exitthreads = 0x0, p_traceflag = 0x0, p_tracevp = 0x0, p_tracecred = 0x0, p_textvp = 0xfffff80014df4d20, p_lock = 0x0, p_sigiolst = { slh_first = 0x0 }, p_sigparent = 0x14, p_sig = 0x0, p_code = 0x0, p_stops = 0x0, p_stype = 0x0, p_step = 0x0, p_pfsflags = 0x0, p_ptevents = 0x0, p_nlminfo = 0x0, p_aioinfo = 0x0, p_singlethread = 0x0, p_suspcount = 0x0, p_xthread = 0x0, p_boundary_count = 0x0, p_pendingcnt = 0x0, p_itimers = 0x0, p_procdesc = 0x0, p_treeflag = 0x0, p_pendingexits = 0x0, p_filemon = 0x0, p_magic = 0xbeefface, p_osrel = 0x124fbd, p_comm = "kldload", p_sysent = 0xffffffff81b68d48 , p_args = 0xfffff80039abd280, p_cpulimit = 0x7fffffffffffffff, p_nice = 0x0, p_fibnum = 0x0, p_reapsubtree = 0xcbc, p_elf_machine = 0x3e, p_elf_flags = 0x0, p_xexit = 0x0, p_xsig = 0x0, p_pgrp = 0xfffff800390bc700, p_klist = 0xfffff800031068c0, p_numthreads = 0x1, p_md = { md_ldt = 0x0, md_ldt_sd = { sd_lolimit = 0x0, sd_lobase = 0x0, sd_type = 0x0, sd_dpl = 0x0, sd_p = 0x0, sd_hilimit = 0x0, sd_xx0 = 0x0, sd_gran = 0x0, sd_hibase = 0x0, sd_xx1 = 0x0, sd_mbz = 0x0, sd_xx2 = 0x0 } }, p_itcallout = { c_links = { le = { le_next = 0x0, le_prev = 0x0 }, sle = { sle_next = 0x0 }, tqe = { tqe_next = 0x0, tqe_prev = 0x0 } }, c_time = 0x0, c_precision = 0x0, c_arg = 0x0, c_func = 0x0, c_lock = 0xfffff80141b00658, c_flags = 0x0, c_iflags = 0x0, c_cpu = 0x0 }, p_acflag = 0x0, p_peers = 0x0, p_leader = 0xfffff80141b00538, p_emuldata = 0x0, p_label = 0x0, p_ktr = { stqh_first = 0x0, stqh_last = 0xfffff80141b00a00 }, p_mqnotifier = { lh_first = 0x0 }, p_dtrace = 0xfffff80200ed04c0, p_pwait = { cv_description = 0xffffffff811f7ade "ppwait", cv_waiters = 0x0 }, p_dbgwait = { cv_description = 0xffffffff8125c296 "dbgwait", cv_waiters = 0x0 }, p_prev_runtime = 0x0, p_racct = 0x0, p_throttled = 0x0, p_orphan = { le_next = 0x0, le_prev = 0x0 }, p_orphans = { lh_first = 0x0 } } "info" must be followed by the name of an info command. List of info subcommands: info address -- Describe where symbol SYM is stored info all-registers -- List of all registers and their contents info args -- Argument variables of current stack frame info auto-load -- Print current status of auto-loaded files info auxv -- Display the inferior's auxiliary vector info bookmarks -- Status of user-settable bookmarks info breakpoints -- Status of specified breakpoints (all user-settable breakpoints if no argument) info classes -- All Objective-C classes info common -- Print out the values contained in a Fortran COMMON block info copying -- Conditions for redistributing copies of GDB info dcache -- Print information on the dcache performance info display -- Expressions to display when program stops info exceptions -- List all Ada exception names info extensions -- All filename extensions associated with a source language info files -- Names of targets and files being debugged info float -- Print the status of the floating point unit info frame -- All about selected stack frame info frame-filter -- List all registered Python frame-filters info functions -- All function names info guile -- Prefix command for Guile info displays info handle -- What debugger does when program gets various signals info inferiors -- IDs of specified inferiors (all inferiors if no argument) info io_registers -- Query remote avr target for io space register values info line -- Core addresses of the code for a source line info locals -- Local variables of current stack frame info macro -- Show the definition of MACRO info macros -- Show the definitions of all macros at LINESPEC info mem -- Memory region attributes info os -- Show OS data ARG info pretty-printer -- GDB command to list all registered pretty-printers info probes -- Show available static probes info proc -- Show /proc process information about any running process info program -- Execution status of the program info record -- Info record options info registers -- List of integer registers and their contents info scope -- List the variables local to a scope info selectors -- All Objective-C selectors info set -- Show all GDB settings info sharedlibrary -- Status of loaded shared object libraries info signals -- What debugger does when program gets various signals info skip -- Display the status of skips info source -- Information about the current source file info sources -- Source files in the program info spu -- Various SPU specific commands info stack -- Backtrace of the stack info static-tracepoint-markers -- List target static tracepoints markers info symbol -- Describe what symbol is at location ADDR info target -- Names of targets and files being debugged info tasks -- Provide information about all known Ada tasks info terminal -- Print inferior's saved terminal status info threads -- Display currently known threads info tracepoints -- Status of specified tracepoints (all tracepoints if no argument) info tvariables -- Status of trace state variables and their values info type-printers -- GDB command to list all registered type-printers info types -- All type names info unwinder -- GDB command to list unwinders info variables -- All global and static variable names info vector -- Print the status of the vector unit info vtbl -- Show the virtual function table for a C++ object info w32 -- Print information specific to Win32 debugging info warranty -- Various kinds of warranty you do not have Quit No arguments. Not skipping any files or functions. Not skipping any files or functions. rax 0x12 0x12 rbx 0xffffffff81deb2d8 0xffffffff81deb2d8 rcx 0x80 0x80 rdx 0xfffffe00a6204850 0xfffffe00a6204850 rsi 0x80 0x80 rdi 0xffffffff81deab08 0xffffffff81deab08 rbp 0xfffffe00a6204a70 0xfffffe00a6204a70 rsp 0xfffffe00a6204a30 0xfffffe00a6204a30 r8 0x1 0x1 r9 0x0 0x0 r10 0xffffffff81cdc698 0xffffffff81cdc698 r11 0x0 0x0 r12 0xfffff80141b04560 0xfffff80141b04560 r13 0xdbba0 0xdbba0 r14 0xfffff80141b00538 0xfffff80141b00538 r15 0x1b7ddf 0x1b7ddf rip 0xffffffff80b00466 0xffffffff80b00466 eflags 0x82 [ SF ] cs 0x20 0x20 ss 0x28 0x28 ds es fs gs fs_base gs_base quit