Skip to content

Instantly share code, notes, and snippets.

@extrowerk
Created November 27, 2017 19:24
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save extrowerk/0ef17663372d38e951b4712f463ca2a3 to your computer and use it in GitHub Desktop.
Save extrowerk/0ef17663372d38e951b4712f463ca2a3 to your computer and use it in GitHub Desktop.
Fish 2.7.0 normal debug log
Debug information for team /boot/system/bin/fish (1208):
CPU(s): 2x Intel Core 2
Memory: 5.90 GiB total, 808.35 MiB used
Haiku revision: hrev51622 Nov 26 2017 09:36:28 (x86_64)
Active Threads:
thread 1215: team 1208 debug task
thread 1208: fish (main)
state: Exception (Segment violation)
Frame IP Function Name
-----------------------------------------------
0x7fadb2bac680 0x171f91b81d2 _IO_flush_all_lockp + 0x8d
Disassembly:
_IO_flush_all_lockp:
0x00000171f91b8145: 55 push %rbp
0x00000171f91b8146: 4889e5 mov %rsp, %rbp
0x00000171f91b8149: 4157 push %r15
0x00000171f91b814b: 4156 push %r14
0x00000171f91b814d: 4155 push %r13
0x00000171f91b814f: 4154 push %r12
0x00000171f91b8151: 53 push %rbx
0x00000171f91b8152: 4883ec08 sub $0x8, %rsp
0x00000171f91b8156: 4189fc mov %edi, %r12d
0x00000171f91b8159: 85ff test %edi, %edi
0x00000171f91b815b: 0f84e6000000 jz 0x171f91b8247
0x00000171f91b8161: 488d3dd8282d00 lea 0x2d28d8(%rip), %rdi
0x00000171f91b8168: e803befaff call 0x171f9163f70
0x00000171f91b816d: 448b2decf12e00 mov 0x2ef1ec(%rip), %r13d
0x00000171f91b8174: 488b05b5002d00 mov 0x2d00b5(%rip), %rax
0x00000171f91b817b: 488b18 mov (%rax), %rbx
0x00000171f91b817e: 4885db test %rbx, %rbx
0x00000171f91b8181: 0f84ac000000 jz 0x171f91b8233
0x00000171f91b8187: 41be00000000 mov $0x0, %r14d
0x00000171f91b818d: 41bfffffffff mov $0xffffffff, %r15d
0x00000171f91b8193: eb03 jmp 0x171f91b8198
0x00000171f91b8195: 4189c5 mov %eax, %r13d
0x00000171f91b8198: 4585e4 test %r12d, %r12d
0x00000171f91b819b: 7410 jz 0xf91b81ad
0x00000171f91b819d: f70300800000 test $0x8000, (%rbx)
0x00000171f91b81a3: 7508 jnz 0xf91b81ad
0x00000171f91b81a5: 4889df mov %rbx, %rdi
0x00000171f91b81a8: e8c38afaff call 0x171f9160c70
0x00000171f91b81ad: 83bba800000000 cmp $0x0, 0xa8(%rbx)
0x00000171f91b81b4: 7f0c jg 0xf91b81c2
0x00000171f91b81b6: 488b4320 mov 0x20(%rbx), %rax
0x00000171f91b81ba: 48394328 cmp %rax, 0x28(%rbx)
0x00000171f91b81be: 771c ja 0xf91b81dc
0x00000171f91b81c0: eb31 jmp 0x171f91b81f3
0x00000171f91b81c2: 80bb8200000000 cmp $0x0, 0x82(%rbx)
0x00000171f91b81c9: 7528 jnz 0xf91b81f3
0x00000171f91b81cb: 488b83a0000000 mov 0xa0(%rbx), %rax
0x00000171f91b81d2: 488b4818 mov 0x18(%rax), %rcx <--
Frame memory:
[0x7fadb2bac640] ..)............. b0 ea 29 91 a7 01 00 00 00 00 00 00 00 00 00 00
[0x7fadb2bac650] ........X....... 01 00 00 00 00 00 00 00 58 d6 ba b2 ad 7f 00 00
[0x7fadb2bac660] ................ 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[0x7fadb2bac670] ........[...q... 90 c6 ba b2 ad 7f 00 00 5b 83 1b f9 71 01 00 00
0x7fadb2bac6a0 0x171f91b8356 _IO_cleanup + 0xc
0x7fadb2bac6c0 0x171f9208d52 _exit + 0xb
0x7fadb2bac6c8 0x206ed94de71 convert_wide_array_to_narrow(null_terminated_array_t<wchar_t> const&, null_terminated_array_t<char>*) + 0
0x7fadb2bac6d0 0x7fadb2bac6d0 ?
0x7fadb2bac810 0x206eda09dd6 config_paths_t::config_paths_t() + 0
0x7fadb2bac850 0x206ed91360c _start + 0x4c
0x7fadb2bac870 0x92d49d5e3a runtime_loader + 0x129
00000000 0x7f6fa63dd260 commpage_thread_exit + 0
Registers:
rip: 0x00000171f91b81d2
rsp: 0x00007fadb2bac640
rbp: 0x00007fadb2bac670
rax: 0x0000005f0000006e
rbx: 0x00000171f948c620
rcx: 0x00000171f916b82c
rdx: 0x000001a791324020
rsi: 0xffffffffffffffff
rdi: 0x0000000000000000
r8: 0x0000000000000000
r9: 0x00007fadb2bac3e2
r10: 0x000000000000073b
r11: 0x0000000000003202
r12: 0x0000000000000000
r13: 0x0000000000000024
r14: 0x00000000ffffffff
r15: 0x00000000ffffffff
cs: 0x0023
ds: 0x0000
es: 0x0000
fs: 0x0000
gs: 0x0000
ss: 0x001b
st0: nan
st1: nan
st2: nan
st3: nan
st4: nan
st5: nan
st6: 2.4e+05
st7: 2.66e+08
mm0: {0xe506, 0x7016, 0, 0}
mm1: {0x9b8e, 0x3cd0, 0, 0}
mm2: {0x17fc, 0xc0f8, 0, 0}
mm3: {0x45a1, 0xee63, 0, 0}
mm4: {0x68c9, 0x884e, 0, 0}
mm5: {0xc134, 0x7856, 0, 0}
mm6: {0, 0, 0x4000, 0xea6d}
mm7: {0x5b93, 0x449b, 0x3402, 0xfd86}
xmm0: {0, 0, 0, 0, 0, 0, 0, 0}
xmm1: {0, 0, 0, 0, 0, 0, 0, 0}
xmm2: {0, 0, 0, 0, 0, 0, 0, 0}
xmm3: {0, 0, 0, 0, 0, 0, 0, 0}
xmm4: {0, 0, 0, 0, 0, 0, 0, 0}
xmm5: {0, 0, 0, 0, 0, 0, 0, 0}
xmm6: {0, 0, 0, 0, 0, 0, 0, 0}
xmm7: {0, 0, 0, 0, 0, 0, 0, 0}
xmm8: {0, 0, 0, 0, 0, 0, 0, 0}
xmm9: {0, 0, 0, 0, 0, 0, 0, 0}
xmm10: {0, 0, 0, 0, 0, 0, 0, 0}
xmm11: {0, 0, 0, 0, 0, 0, 0, 0}
xmm12: {0, 0, 0, 0, 0, 0, 0, 0}
xmm13: {0, 0, 0, 0, 0, 0, 0, 0}
xmm14: {0, 0, 0, 0, 0, 0, 0, 0}
xmm15: {0, 0, 0, 0, 0, 0, 0, 0}
Loaded Images:
ID Text Base Text End Data Base Data End Type Name
--------------------------------------------------------------------------------
7135 0x27bc989000 0x27bc98d000 0x27bcb8d000 0x27bcb8e000 lib /boot/system/lib/libbsd.so
7137 0x41b3204000 0x41b4a82000 0x41b4c81000 0x41b4c82000 lib /boot/system/lib/libicudata.so.57.1
7128 0x423f437000 0x423f476000 0x423f675000 0x423f67e000 lib /boot/system/lib/libnetwork.so
7140 0x53943b6000 0x539440b000 0x539460b000 0x539460e000 lib /boot/system/lib/libicule.so.57.1
7127 0x5e2c6b3000 0x5e2c709000 0x5e2c908000 0x5e2c90d000 lib /boot/system/lib/libncurses.so.6.0.0
7141 0x662e5cf000 0x662e5da000 0x662e7da000 0x662e7db000 lib /boot/system/lib/libiculx.so.57.1
7136 0x7fe1f8e000 0x7fe1f9f000 0x7fe219f000 0x7fe21a0000 lib /boot/system/lib/libroot-addon-icu.so
7134 0x8ad944d000 0x8ad952e000 0x8ad972d000 0x8ad972f000 lib /boot/system/lib/libiconv.so.2.5.0
7124 0x92d49c2000 0x92d49e0000 0x92d4bdf000 0x92d4be1000 lib /boot/system/runtime_loader
7142 0x1053a0cb000 0x1053a0fa000 0x1053a2fa000 0x1053a32e000 lib /boot/system/lib/libicutu.so.57.1
7129 0x10a7c071000 0x10a7c080000 0x10a7c27f000 0x10a7c280000 lib /boot/system/lib/libexecinfo.so
7138 0x156206f0000 0x1562096d000 0x15620b6c000 0x15620b81000 lib /boot/system/lib/libicui18n.so.57.1
7133 0x171f912c000 0x171f9284000 0x171f9483000 0x171f94d6000 lib /boot/system/lib/libroot.so
7132 0x17f95ff1000 0x17f96006000 0x17f96205000 0x17f96206000 lib /boot/system/lib/libgcc_s.so.1
7131 0x188f6b8f000 0x188f6cf1000 0x188f6ef1000 0x188f6f05000 lib /boot/system/lib/libstdc++.so.6.0.21
7130 0x1babf8ad000 0x1babf91c000 0x1babfb1c000 0x1babfb1d000 lib /boot/system/lib/libpcre2-32.so.0.6.0
7126 0x1dbefc02000 0x1dbefc0b000 0x1dbefe0b000 0x1dbefe0c000 lib /boot/system/lib/libintl.so.8.1.5
7143 0x1f742ca6000 0x1f742e3e000 0x1f74303d000 0x1f743052000 lib /boot/system/lib/libicuuc.so.57.1
7139 0x202a2cab000 0x202a2cb7000 0x202a2eb6000 0x202a2eb8000 lib /boot/system/lib/libicuio.so.57.1
7125 0x206ed77f000 0x206eda9c000 0x206edc9b000 0x206edcb9000 app /boot/system/bin/fish
7123 0x7f6fa63dd000 0x7f6fa63e5000 0x00000000 0x00000000 system commpage
Areas:
ID Base End Size (KiB) Protection Locking Name
--------------------------------------------------------------------------------
25649 0x0e0c8000 0x0e0e0000 96 rw- full rld heap
25648 0x10656000 0x1066e000 96 rw- full rld heap
25647 0x3fbcf000 0x3fbdf000 64 rw- full rld heap
25646 0xa2cba000 0xa2cca000 64 rw- full rld heap
25645 0x143629000 0x143631000 32 rw- full rld heap
25618 0x1697ac000 0x1697ad000 4 rw-S full _rld_debug_
25617 0x2266d3000 0x2266e3000 64 rw- full rld heap
25643 0x27bc989000 0x27bc98d000 16 r-x full libbsd.so_seg0ro
25644 0x27bcb8d000 0x27bcb8e000 4 rw- full libbsd.so_seg1rw
25653 0x41b3204000 0x41b4a82000 25080 r-x full libicudata.so.57.1_seg0ro
25654 0x41b4c81000 0x41b4c82000 4 rw- full libicudata.so.57.1_seg1rw
25626 0x423f437000 0x423f476000 252 r-x full libnetwork.so_seg0ro
25627 0x423f675000 0x423f678000 12 rw- full libnetwork.so_seg1rw
25628 0x423f678000 0x423f67e000 24 rw- full libnetwork.so_seg2rw
25659 0x53943b6000 0x539440b000 340 r-x full libicule.so.57.1_seg0ro
25660 0x539460b000 0x539460e000 12 rw- full libicule.so.57.1_seg1rw
25624 0x5e2c6b3000 0x5e2c709000 344 r-x full libncurses.so.6.0.0_seg0ro
25625 0x5e2c908000 0x5e2c90d000 20 rw- full libncurses.so.6.0.0_seg1rw
25661 0x662e5cf000 0x662e5da000 44 r-x full libiculx.so.57.1_seg0ro
25662 0x662e7da000 0x662e7db000 4 rw- full libiculx.so.57.1_seg1rw
25651 0x7fe1f8e000 0x7fe1f9f000 68 r-x full libroot-addon-icu.so_seg0ro
25652 0x7fe219f000 0x7fe21a0000 4 rw- full libroot-addon-icu.so_seg1rw
25641 0x8ad944d000 0x8ad952e000 900 r-x full libiconv.so.2.5.0_seg0ro
25642 0x8ad972d000 0x8ad972f000 8 rw- full libiconv.so.2.5.0_seg1rw
25615 0x92d49c2000 0x92d49e0000 120 r-x full runtime_loader_seg0ro
25616 0x92d4bdf000 0x92d4be1000 8 rw- full runtime_loader_seg1rw
25663 0x1053a0cb000 0x1053a0fa000 188 r-x full libicutu.so.57.1_seg0ro
25664 0x1053a2fa000 0x1053a2fc000 8 rw- full libicutu.so.57.1_seg1rw
25665 0x1053a2fc000 0x1053a32e000 200 rw- full libicutu.so.57.1_seg2rw
25629 0x10a7c071000 0x10a7c080000 60 r-x full libexecinfo.so_seg0ro
25630 0x10a7c27f000 0x10a7c280000 4 rw- full libexecinfo.so_seg1rw
25655 0x156206f0000 0x1562096d000 2548 r-x full libicui18n.so.57.1_seg0ro
25656 0x15620b6c000 0x15620b81000 84 rw- full libicui18n.so.57.1_seg1rw
25638 0x171f912c000 0x171f9284000 1376 r-x full libroot.so_seg0ro
25639 0x171f9483000 0x171f9491000 56 rw- full libroot.so_seg1rw
25640 0x171f9491000 0x171f94d6000 276 rw- full libroot.so_seg2rw
25636 0x17f95ff1000 0x17f96006000 84 r-x full libgcc_s.so.1_seg0ro
25637 0x17f96205000 0x17f96206000 4 rw- full libgcc_s.so.1_seg1rw
25633 0x188f6b8f000 0x188f6cf1000 1416 r-x full libstdc++.so.6.0.21_seg0ro
25634 0x188f6ef1000 0x188f6efd000 48 rw- full libstdc++.so.6.0.21_seg1rw
25635 0x188f6efd000 0x188f6f05000 32 rw- full libstdc++.so.6.0.21_seg2rw
25650 0x1a791276000 0x1a7913d6000 1408 rw- full heap
25631 0x1babf8ad000 0x1babf91c000 444 r-x full libpcre2-32.so.0.6.0_seg0ro
25632 0x1babfb1c000 0x1babfb1d000 4 rw- full libpcre2-32.so.0.6.0_seg1rw
25622 0x1dbefc02000 0x1dbefc0b000 36 r-x full libintl.so.8.1.5_seg0ro
25623 0x1dbefe0b000 0x1dbefe0c000 4 rw- full libintl.so.8.1.5_seg1rw
25666 0x1f742ca6000 0x1f742e3e000 1632 r-x full libicuuc.so.57.1_seg0ro
25667 0x1f74303d000 0x1f743052000 84 rw- full libicuuc.so.57.1_seg1rw
25657 0x202a2cab000 0x202a2cb7000 48 r-x full libicuio.so.57.1_seg0ro
25658 0x202a2eb6000 0x202a2eb8000 8 rw- full libicuio.so.57.1_seg1rw
25619 0x206ed77f000 0x206eda9c000 3188 r-x full fish_seg0ro
25620 0x206edc9b000 0x206edcb8000 116 rw- full fish_seg1rw
25621 0x206edcb8000 0x206edcb9000 4 rw- full fish_seg2rw
25614 0x7f6fa63dd000 0x7f6fa63e5000 32 r-xSk full commpage
25613 0x7fadb1ba9000 0x7fadb2baf000 16408 rw-s full fish_1208_stack
25612 0x7ff2c895b000 0x7ff2c895f000 16 rw- full user area
Protection Flags: r - read, w - write, x - execute, s - stack, o - overcommit, c - cloneable, S - shared, k - kernel
Semaphores:
ID Count Last Holder Name
------------------------------------------------------------
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment