Skip to content

Instantly share code, notes, and snippets.

@zoqaeski
Created June 24, 2016 03:41
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 zoqaeski/ce3b62ed6a41723e1968b64d79b6792c to your computer and use it in GitHub Desktop.
Save zoqaeski/ce3b62ed6a41723e1968b64d79b6792c to your computer and use it in GitHub Desktop.
#0 0x00007f8dd8f68295 in raise () from /usr/lib/libc.so.6
#1 0x00007f8dd8f696da in abort () from /usr/lib/libc.so.6
#2 0x00007f8dd8f61297 in __assert_fail_base () from /usr/lib/libc.so.6
#3 0x00007f8dd8f61342 in __assert_fail () from /usr/lib/libc.so.6
#4 0x0000000000513ee6 in op_replace (oap=oap@entry=0x7ffe76f7fb20, c=109)
at /build/neovim-git/src/nvim/ops.c:1689
#5 0x000000000050a9f0 in do_pending_operator (cap=cap@entry=0x7ffe76f7fb90, old_col=1,
gui_yank=gui_yank@entry=false)
at /build/neovim-git/src/nvim/normal.c:1965
#6 0x000000000050c69a in normal_finish_command (s=s@entry=0x7ffe76f7faf0)
at /build/neovim-git/src/nvim/normal.c:890
#7 0x0000000000511aef in normal_execute (state=0x7ffe76f7faf0, key=<optimized out>)
at /build/neovim-git/src/nvim/normal.c:1147
#8 0x0000000000594314 in state_enter (s=s@entry=0x7ffe76f7faf0)
at /build/neovim-git/src/nvim/state.c:56
#9 0x0000000000509228 in normal_enter (cmdwin=cmdwin@entry=false,
noexmode=noexmode@entry=false)
at /build/neovim-git/src/nvim/normal.c:464
#10 0x00000000004de05e in main (argc=<optimized out>, argv=<optimized out>)
at /build/neovim-git/src/nvim/main.c:541
Thread 2 (Thread 0x7f8dd7bff700 (LWP 3844)):
#0 0x00007f8dd9018269 in syscall () from /usr/lib/libc.so.6
No symbol table info available.
#1 0x00007f8dda487e0a in ?? () from /usr/lib/libuv.so.1
No symbol table info available.
#2 0x00007f8dda48613d in ?? () from /usr/lib/libuv.so.1
No symbol table info available.
#3 0x00007f8dda477c44 in uv_run () from /usr/lib/libuv.so.1
No symbol table info available.
#4 0x0000000000484483 in loop_poll_events (loop=loop@entry=0x7f8dd7bfe870, ms=ms@entry=-1)
at /build/neovim-git/src/nvim/event/loop.c:49
mode = <optimized out>
#5 0x00000000005a99ed in tui_main (bridge=0x7f8dd8249b80, ui=0x7f8dd843e380)
at /build/neovim-git/src/nvim/tui/tui.c:228
tui_loop = {uv = {data = 0x7f8dd7bfe870, active_handles = 4, handle_queue = {
0x7f8dd7bfeaf8, 0x7f8dd7023960}, active_reqs = {0x7f8dd7bfe890,
0x7f8dd7bfe890}, stop_flag = 0, flags = 0, backend_fd = 16, pending_queue = {
0x7f8dd7bfe8b8, 0x7f8dd7bfe8b8}, watcher_queue = {0x7f8dd7bfe8c8,
0x7f8dd7bfe8c8}, watchers = 0x7f8dd700d000, nwatchers = 30, nfds = 3, wq = {
0x7f8dd7bfe8e8, 0x7f8dd7bfe8e8}, wq_mutex = {__data = {__lock = 0, __count = 0,
__owner = 0, __nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {
__prev = 0x0, __next = 0x0}}, __size = '\000' <repeats 39 times>,
__align = 0}, wq_async = {data = 0x0, loop = 0x7f8dd7bfe870, type = UV_ASYNC,
close_cb = 0x0, handle_queue = {0x7f8dd7bfedd0, 0x7f8dd7bfeaf8}, u = {fd = 0,
reserved = {0x0, 0x0, 0x0, 0x0}}, next_closing = 0x0, flags = 49152,
async_cb = 0x7f8dda4752a0, queue = {0x7f8dd7bfee18, 0x7f8dd7bfea20},
pending = 0}, cloexec_lock = {__data = {__lock = 0, __nr_readers = 0,
__readers_wakeup = 0, __writer_wakeup = 0, __nr_readers_queued = 0,
__nr_writers_queued = 0, __writer = 0, __shared = 0, __rwelision = 0 '\000',
__pad1 = "\000\000\000\000\000\000", __pad2 = 0, __flags = 0},
__size = '\000' <repeats 55 times>, __align = 0}, closing_handles = 0x0,
process_handles = {0x7f8dd7bfe9e0, 0x7f8dd7bfe9e0}, prepare_handles = {
0x7f8dd7bfe9f0, 0x7f8dd7bfe9f0}, check_handles = {0x7f8dd7bfea00,
0x7f8dd7bfea00}, idle_handles = {0x7f8dd7bfea10, 0x7f8dd7bfea10},
async_handles = {0x7f8dd7bfe988, 0x7f8dd7bfee18}, async_watcher = {
cb = 0x7f8dda4771f0, io_watcher = {cb = 0x7f8dda4772d0, pending_queue = {
0x7f8dd7bfea40, 0x7f8dd7bfea40}, watcher_queue = {0x7f8dd7bfea50,
0x7f8dd7bfea50}, pevents = 1, events = 1, fd = 19}, wfd = -1},
timer_heap = {min = 0x0, nelts = 0}, timer_counter = 0, time = 869718,
signal_pipefd = {17, 18}, signal_io_watcher = {cb = 0x7f8dda47f100,
pending_queue = {0x7f8dd7bfeaa8, 0x7f8dd7bfeaa8}, watcher_queue = {
0x7f8dd7bfeab8, 0x7f8dd7bfeab8}, pevents = 1, events = 1, fd = 17},
child_watcher = {data = 0x0, loop = 0x7f8dd7bfe870, type = UV_SIGNAL,
close_cb = 0x0, handle_queue = {0x7f8dd7bfe940, 0x7f8dd7bfe880}, u = {fd = 0,
reserved = {0x0, 0x0, 0x0, 0x0}}, next_closing = 0x0, flags = 32768,
signal_cb = 0x0, signum = 0, tree_entry = {rbe_left = 0x0, rbe_right = 0x0,
rbe_parent = 0x0, rbe_color = 0}, caught_signals = 0,
dispatched_signals = 0}, emfile_fd = 20, inotify_read_watcher = {cb = 0x0,
pending_queue = {0x0, 0x0}, watcher_queue = {0x0, 0x0}, pevents = 0,
events = 0, fd = 0}, inotify_watchers = 0x0, inotify_fd = -1},
events = 0x7f8dd7010000, fast_events = 0x7f8dd7010030,
thread_events = 0x7f8dd7010060, children = 0x7f8dd700e000, children_watcher = {
data = 0x7f8dd7bfec14, loop = 0x7f8dd7bfe870, type = UV_SIGNAL, close_cb = 0xf,
handle_queue = {0x7f8dd7bfec98, 0x7f8dd7bfedd0}, u = {fd = 0, reserved = {0x0,
0x0, 0x0, 0x7f8dda875830}}, next_closing = 0x0, flags = 8192,
signal_cb = 0x5, signum = 0, tree_entry = {rbe_left = 0x7f8dd7bfeda8,
rbe_right = 0x7f8dda69adc1 <_dl_lookup_symbol_x+353>, rbe_parent = 0xa,
rbe_color = -628679688}, caught_signals = 0, dispatched_signals = 0},
children_kill_timer = {data = 0x0, loop = 0x7f8dd7bfe870, type = UV_TIMER,
close_cb = 0x0, handle_queue = {0x7f8dd7bfed30, 0x7f8dd7bfec00}, u = {
fd = -628664272, reserved = {0x7f8dda875830, 0x7f8dd7bfecf0, 0x100000000,
0x7f8dda8754d8}}, next_closing = 0x0, flags = 8192, timer_cb = 0x0,
heap_node = {0xffffffff, 0x0, 0x7f8dd8f3ea50}, timeout = 140247233404928,
repeat = 0, start_id = 0}, poll_timer = {data = 0x0, loop = 0x7f8dd7bfe870,
type = UV_TIMER, close_cb = 0x0, handle_queue = {0x7f8dd70240b0, 0x7f8dd7bfec98},
u = {fd = 0, reserved = {0x0, 0x0, 0x0, 0x7f8dda4680f0}}, next_closing = 0x0,
flags = 8192, timer_cb = 0x0, heap_node = {0x7f8dda8b5000 <_rtld_local>, 0x0,
0x7f8dda69f8a4 <_dl_fixup+212>}, timeout = 5, repeat = 0, start_id = 0},
children_stop_requests = 0, async = {data = 0x7f8dd7bfeec0, loop = 0x7f8dd7bfe870,
type = UV_ASYNC, close_cb = 0x0, handle_queue = {0x7f8dd7bfec00, 0x7f8dd7bfe940},
u = {fd = -675285352, reserved = {0x7f8dd7bff698, 0x7f8dd92dc1c0, 0x7f8dd8602c20,
0x7f8dd7bff698}}, next_closing = 0x0, flags = 24576,
async_cb = 0x484261 <async_cb>, queue = {0x7f8dd7bfea20, 0x7f8dd7bfe988},
pending = 0}, mutex = {__data = {__lock = 0, __count = 0, __owner = 0,
__nusers = 0, __kind = 0, __spins = 0, __elision = 0, __list = {__prev = 0x0,
__next = 0x0}}, __size = '\000' <repeats 39 times>, __align = 0},
recursive = 1}
data = 0x7f8dd70138c0
#6 0x00000000005ab7e6 in ui_thread_run (data=<optimized out>)
at /build/neovim-git/src/nvim/ui_bridge.c:89
bridge = <optimized out>
#7 0x00007f8dda482d07 in ?? () from /usr/lib/libuv.so.1
No symbol table info available.
#8 0x00007f8dda257484 in start_thread () from /usr/lib/libpthread.so.0
No symbol table info available.
#9 0x00007f8dd901c6dd in clone () from /usr/lib/libc.so.6
No symbol table info available.
Thread 1 (Thread 0x7f8dda86e780 (LWP 3843)):
#0 0x00007f8dd8f68295 in raise () from /usr/lib/libc.so.6
No symbol table info available.
#1 0x00007f8dd8f696da in abort () from /usr/lib/libc.so.6
No symbol table info available.
#2 0x00007f8dd8f61297 in __assert_fail_base () from /usr/lib/libc.so.6
No symbol table info available.
#3 0x00007f8dd8f61342 in __assert_fail () from /usr/lib/libc.so.6
No symbol table info available.
#4 0x0000000000513ee6 in op_replace (oap=oap@entry=0x7ffe76f7fb20, c=109)
at /build/neovim-git/src/nvim/ops.c:1689
n = -1
numc = 1
num_chars = 1
newp = <optimized out>
oldp = <optimized out>
oldlen = <optimized out>
bd = {startspaces = 0, endspaces = 0, textlen = 2, textstart = 0x7f8dd841fffd "č",
textcol = 1, start_vcol = 1, end_vcol = 2, is_short = 0, is_MAX = 0,
is_oneChar = 0, pre_whitesp = 0, pre_whitesp_c = 0, end_char_vcols = 1,
start_char_vcols = 1}
after_p = 0x0
had_ctrl_v_cr = 0
__PRETTY_FUNCTION__ = "op_replace"
#5 0x000000000050a9f0 in do_pending_operator (cap=cap@entry=0x7ffe76f7fb90, old_col=1,
gui_yank=gui_yank@entry=false)
at /build/neovim-git/src/nvim/normal.c:1965
oap = 0x7ffe76f7fb20
old_cursor = <optimized out>
empty_region_error = false
restart_edit_save = <optimized out>
lbr_saved = 0
redo_VIsual_mode = 22
redo_VIsual_line_count = 6
redo_VIsual_vcol = 1
redo_VIsual_count = 0
redo_VIsual_arg = 0
include_line_break = <optimized out>
#6 0x000000000050c69a in normal_finish_command (s=s@entry=0x7ffe76f7faf0)
at /build/neovim-git/src/nvim/normal.c:890
No locals.
#7 0x0000000000511aef in normal_execute (state=0x7ffe76f7faf0, key=<optimized out>)
at /build/neovim-git/src/nvim/normal.c:1147
s = 0x7ffe76f7faf0
#8 0x0000000000594314 in state_enter (s=s@entry=0x7ffe76f7faf0)
at /build/neovim-git/src/nvim/state.c:56
check_result = <optimized out>
key = 114
execute_result = <optimized out>
#9 0x0000000000509228 in normal_enter (cmdwin=cmdwin@entry=false,
noexmode=noexmode@entry=false)
at /build/neovim-git/src/nvim/normal.c:464
state = {state = {check = 0x50c39f <normal_check>,
execute = 0x5115b7 <normal_execute>}, conceal_old_cursor_line = 0,
conceal_new_cursor_line = 0, command_finished = false, ctrl_w = false,
need_flushbuf = false, conceal_update_lines = false, set_prevcount = false,
previous_got_int = false, cmdwin = false, noexmode = false, toplevel = true, oa = {
op_type = 16, regname = 0, motion_type = kMTBlockWise, motion_force = 0,
use_reg_one = false, inclusive = true, end_adjusted = false, start = {lnum = 1,
col = 1, coladd = 0}, end = {lnum = 6, col = 2, coladd = 0}, cursor_start = {
lnum = 0, col = 0, coladd = 0}, line_count = 6, empty = false,
is_VIsual = true, start_vcol = 1, end_vcol = 1, prev_opcount = 0,
prev_count0 = 0}, ca = {oap = 0x7ffe76f7fb20, prechar = 0, cmdchar = 114,
nchar = 109, ncharC1 = 0, ncharC2 = 0, extra_char = 0, opcount = 0, count0 = 0,
count1 = 1, arg = 0, retval = 0, searchbuf = 0x0}, mapped_len = 0,
old_mapped_len = 0, idx = 115, c = 0, old_col = 1, old_pos = {lnum = 6, col = 1,
coladd = 0}}
#10 0x00000000004de05e in main (argc=<optimized out>, argv=<optimized out>)
at /build/neovim-git/src/nvim/main.c:541
fname = <optimized out>
params = {argc = 3, argv = 0x7ffe76f7fe28, use_vimrc = 0x7ffe76f802df "NORC",
n_commands = 0, commands = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0},
cmds_tofree = "\000\000\000\000\000\000\000\000\000", n_pre_commands = 0,
pre_commands = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, edit_type = 0,
tagname = 0x0, use_ef = 0x0, want_full_screen = 1, input_isatty = true,
output_isatty = true, err_isatty = true, headless = false, no_swap_file = 0,
use_debug_break_level = -1, window_count = 1, window_layout = 0, diff_mode = 0}
__PRETTY_FUNCTION__ = "main"
reading_input = <optimized out>
__func__ = "main"
Thread 2 (Thread 0x7f8dd7bff700 (LWP 3844)):
#0 0x00007f8dd9018269 in syscall () from /usr/lib/libc.so.6
#1 0x00007f8dda487e0a in ?? () from /usr/lib/libuv.so.1
#2 0x00007f8dda48613d in ?? () from /usr/lib/libuv.so.1
#3 0x00007f8dda477c44 in uv_run () from /usr/lib/libuv.so.1
#4 0x0000000000484483 in loop_poll_events (loop=loop@entry=0x7f8dd7bfe870, ms=ms@entry=-1)
at /build/neovim-git/src/nvim/event/loop.c:49
#5 0x00000000005a99ed in tui_main (bridge=0x7f8dd8249b80, ui=0x7f8dd843e380)
at /build/neovim-git/src/nvim/tui/tui.c:228
#6 0x00000000005ab7e6 in ui_thread_run (data=<optimized out>)
at /build/neovim-git/src/nvim/ui_bridge.c:89
#7 0x00007f8dda482d07 in ?? () from /usr/lib/libuv.so.1
#8 0x00007f8dda257484 in start_thread () from /usr/lib/libpthread.so.0
#9 0x00007f8dd901c6dd in clone () from /usr/lib/libc.so.6
Thread 1 (Thread 0x7f8dda86e780 (LWP 3843)):
#0 0x00007f8dd8f68295 in raise () from /usr/lib/libc.so.6
#1 0x00007f8dd8f696da in abort () from /usr/lib/libc.so.6
#2 0x00007f8dd8f61297 in __assert_fail_base () from /usr/lib/libc.so.6
#3 0x00007f8dd8f61342 in __assert_fail () from /usr/lib/libc.so.6
#4 0x0000000000513ee6 in op_replace (oap=oap@entry=0x7ffe76f7fb20, c=109)
at /build/neovim-git/src/nvim/ops.c:1689
#5 0x000000000050a9f0 in do_pending_operator (cap=cap@entry=0x7ffe76f7fb90, old_col=1,
gui_yank=gui_yank@entry=false)
at /build/neovim-git/src/nvim/normal.c:1965
#6 0x000000000050c69a in normal_finish_command (s=s@entry=0x7ffe76f7faf0)
at /build/neovim-git/src/nvim/normal.c:890
#7 0x0000000000511aef in normal_execute (state=0x7ffe76f7faf0, key=<optimized out>)
at /build/neovim-git/src/nvim/normal.c:1147
#8 0x0000000000594314 in state_enter (s=s@entry=0x7ffe76f7faf0)
at /build/neovim-git/src/nvim/state.c:56
#9 0x0000000000509228 in normal_enter (cmdwin=cmdwin@entry=false,
noexmode=noexmode@entry=false)
at /build/neovim-git/src/nvim/normal.c:464
#10 0x00000000004de05e in main (argc=<optimized out>, argv=<optimized out>)
at /build/neovim-git/src/nvim/main.c:541
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment