. Thread 1 (Thread 0x7fb5a8769740 (LWP 140752)): #0 0x000055d3ab6b0cde in buffer_slab_peek (c=0x0, s=) at commit.c:290 No locals. #1 get_cached_commit_buffer (r=r@entry=0x55d3ab8e0680 , commit=commit@entry=0x0, sizep=sizep@entry=0x0) at commit.c:290 v = #2 0x000055d3ab6b0d3b in repo_get_commit_buffer (r=r@entry=0x55d3ab8e0680 , commit=commit@entry=0x0, sizep=sizep@entry=0x0) at commit.c:306 ret = type = size = #3 0x000055d3ab73fb05 in repo_logmsg_reencode (r=r@entry=0x55d3ab8e0680 , commit=commit@entry=0x0, commit_encoding=commit_encoding@entry=0x7ffc63d83518, output_encoding=output_encoding@entry=0x55d3ab80257a "UTF-8") at pretty.c:614 utf8 = 0x55d3ab80257a "UTF-8" use_encoding = encoding = msg = out = #4 0x000055d3ab7417f4 in repo_format_commit_message (r=0x55d3ab8e0680 , commit=commit@entry=0x0, format=format@entry=0x55d3ab815233 "%s", sb=sb@entry=0x7ffc63d83610, pretty_ctx=pretty_ctx@entry=0x7ffc63d83630) at pretty.c:1640 context = { commit = 0x0, pretty_ctx = 0x7ffc63d83630, commit_header_parsed = 0, commit_message_parsed = 0, signature_check = { payload = 0x0, gpg_output = 0x0, gpg_status = 0x0, result = 0 '\000', signer = 0x0, key = 0x0, fingerprint = 0x0, primary_key_fingerprint = 0x0 }, flush_type = no_flush, truncate = trunc_none, message = 0x0, commit_encoding = 0x0, width = 0, indent1 = 0, indent2 = 0, auto_color = 0, padding = 0, author = { off = 0, len = 0 }, committer = { off = 0, len = 0 }, message_off = 0, subject_off = 0, body_off = 0, wrap_start = 0 } output_enc = 0x0 utf8 = 0x55d3ab80257a "UTF-8" #5 0x000055d3ab5e0466 in log_commit (fmt=0x55d3ab815233 "%s", commit=0x0, state=0x55d3ac771140 "bad", fp=0x55d3ac76fa10) at builtin/bisect--helper.c:193 pp = { fmt = CMIT_FMT_RAW, abbrev = 0, after_subject = 0x0, preserve_subject = 0, date_mode = { type = DATE_NORMAL, strftime_fmt = 0x0, local = 0 }, date_mode_explicit = 0, print_email_subject = 0, expand_tabs_in_log = 0, need_8bit_cte = 0, notes_message = 0x0, reflog_info = 0x0, rev = 0x0, output_encoding = 0x0, mailmap = 0x0, color = 0, from_ident = 0x0, in_body_headers = { items = 0x0, nr = 0, alloc = 0, strdup_strings = 0, cmp = 0x0 }, graph_width = 0 } commit_msg = { alloc = 0, len = 0, buf = 0x55d3ab8f14a0 "" } label = 0x55d3ac7adf70 "bad" pp = commit_msg = label = #6 bisect_write (state=0x55d3ac771140 "bad", rev=0x55d3ac770f70 '0' , nolog=nolog@entry=1, terms=, terms=) at builtin/bisect--helper.c:238 tag = { alloc = 65, len = 15, buf = 0x55d3ac7752e0 "refs/bisect/bad" } oid = { hash = '\000' , "\323U\000\000\210\bj\253\323U\000" } commit = 0x0 fp = 0x55d3ac76fa10 retval = 0 #7 0x000055d3ab5e13c5 in bisect_start (argc=, argv=..., no_checkout=, terms=0x7ffc63d83770) at builtin/bisect--helper.c:590 i = 0 retval = 0 revs = { items = 0x55d3ac770fb0, nr = 1, alloc = 24, strdup_strings = 1, cmp = 0x0 } head = must_write_terms = bad_seen = pathspec_pos = start_head = { alloc = 8193, len = 26, buf = 0x55d3ac772dc0 "username/refactor_persist_event" } oid = { hash = '\000' , "Q\351\234[\242", } has_double_dash = flags = 1 states = { items = 0x55d3ac771160, nr = 1, alloc = 24, strdup_strings = 1, cmp = 0x0 } bisect_names = { alloc = 0, len = 0, buf = 0x55d3ab8f14a0 "" } head_oid = { hash = "`q\017\004\037=\310|\231\260\347\064H\026\247zby\004b", '\000' } i = has_double_dash = must_write_terms = bad_seen = flags = pathspec_pos = retval = revs = states = start_head = bisect_names = head_oid = oid = head = arg = commit_id = argv = #8 cmd_bisect__helper (argc=, argv=0x7ffc63d84070, prefix=) at builtin/bisect--helper.c:708 cmdmode = BISECT_START no_checkout = 0 res = 0 nolog = 0 options = {{ type = OPTION_CMDMODE, short_name = 0, long_name = 0x55d3ab7f6be9 "next-all", value = 0x7ffc63d83760, argh = 0x0, help = 0x55d3ab7f6bf2 "perform 'git bisect next'", flags = 6, callback = 0x0, defval = 1, ll_callback = 0x0, extra = 0 }, { type = OPTION_CMDMODE, short_name = 0, long_name = 0x55d3ab7f6c0c "write-terms", value = 0x7ffc63d83760, argh = 0x0, help = 0x55d3ab7f6f88 "write the terms to .git/BISECT_TERMS", flags = 6, callback = 0x0, defval = 2, ll_callback = 0x0, extra = 0 }, { type = OPTION_CMDMODE, short_name = 0, long_name = 0x55d3ab7f6c18 "bisect-clean-state", value = 0x7ffc63d83760, argh = 0x0, help = 0x55d3ab7f6c2b "cleanup the bisection state", flags = 6, callback = 0x0, defval = 3, ll_callback = 0x0, extra = 0 }, { type = OPTION_CMDMODE, short_name = 0, long_name = 0x55d3ab7f6c47 "check-expected-revs", value = 0x7ffc63d83760, argh = 0x0, help = 0x55d3ab7f6c5b "check for expected revs", flags = 6, callback = 0x0, defval = 4, ll_callback = 0x0, extra = 0 }, { type = OPTION_CMDMODE, short_name = 0, long_name = 0x55d3ab7f6c73 "bisect-reset", value = 0x7ffc63d83760, argh = 0x0, help = 0x55d3ab7f6c80 "reset the bisection state", flags = 6, callback = 0x0, defval = 5, ll_callback = 0x0, extra = 0 }, { type = OPTION_CMDMODE, short_name = 0, long_name = 0x55d3ab7f6c9a "bisect-write", value = 0x7ffc63d83760, argh = 0x0, help = 0x55d3ab7f6fb0 "write out the bisection state in BISECT_LOG", flags = 6, callback = 0x0, defval = 6, ll_callback = 0x0, extra = 0 }, { type = OPTION_CMDMODE, short_name = 0, long_name = 0x55d3ab7f6ca7 "check-and-set-terms", value = 0x7ffc63d83760, argh = 0x0, help = 0x55d3ab7f6fe0 "check and set terms in a bisection state", flags = 6, callback = 0x0, defval = 7, ll_callback = 0x0, extra = 0 }, { type = OPTION_CMDMODE, short_name = 0, long_name = 0x55d3ab7f6cbb "bisect-next-check", value = 0x7ffc63d83760, argh = 0x0, help = 0x55d3ab7f7010 "check whether bad or good terms exist", flags = 6, callback = 0x0, defval = 8, ll_callback = 0x0, extra = 0 }, { type = OPTION_CMDMODE, short_name = 0, long_name = 0x55d3ab7f6ccd "bisect-terms", value = 0x7ffc63d83760, argh = 0x0, help = 0x55d3ab7f6cda "print out the bisect terms", flags = 6, callback = 0x0, defval = 9, ll_callback = 0x0, extra = 0 }, { type = OPTION_CMDMODE, short_name = 0, long_name = 0x55d3ab7f6cf5 "bisect-start", value = 0x7ffc63d83760, argh = 0x0, help = 0x55d3ab7f6d02 "start the bisect session", flags = 6, callback = 0x0, defval = 10, ll_callback = 0x0, extra = 0 }, { type = OPTION_SET_INT, short_name = 0, long_name = 0x55d3ab7f6e1e "no-checkout", value = 0x7ffc63d83764, argh = 0x0, help = 0x55d3ab7f7038 "update BISECT_HEAD instead of checking out the current commit", flags = 2, callback = 0x0, defval = 1, ll_callback = 0x0, extra = 0 }, { type = OPTION_SET_INT, short_name = 0, long_name = 0x55d3ab83fad3 "no-log", value = 0x7ffc63d83768, argh = 0x0, help = 0x55d3ab7f6d1b "no log for BISECT_WRITE", flags = 2, callback = 0x0, defval = 1, ll_callback = 0x0, extra = 0 }, { type = OPTION_END, short_name = 0, long_name = 0x0, value = 0x0, argh = 0x0, help = 0x0, flags = 0, callback = 0x0, defval = 0, ll_callback = 0x0, extra = 0 }} terms = { term_good = 0x55d3ac770b60 "good", term_bad = 0x55d3ac770d70 "bad" } #9 0x000055d3ab5d62d4 in run_builtin (argv=, argc=, p=) at git.c:444 status = help = st = { st_dev = 94367603925921, st_ino = 140418192495665, st_nlink = 94367619942176, st_mode = 359, st_uid = 0, st_gid = 2893481760, __pad0 = 21971, st_rdev = 4294967296, st_size = 0, st_blksize = -283266787189370624, st_blocks = 0, st_atim = { tv_sec = 140721983602032, tv_nsec = 94367619938768 }, st_mtim = { tv_sec = 140721983610265, tv_nsec = 140721983602032 }, st_ctim = { tv_sec = 0, tv_nsec = 0 }, __glibc_reserved = {94367603355997, 94367603702656, 94367602634542} } prefix = status = help = st = prefix = nongit_ok = #10 handle_builtin (argc=, argv=) at git.c:674 args = { argv = 0x55d3ab8bc2a0 , argc = 0, alloc = 0 } cmd = builtin = 0x55d3ab89d098 #11 0x000055d3ab5d7394 in run_argv (argv=0x7ffc63d83dc0, argcp=0x7ffc63d83dcc) at git.c:741 done_alias = 0 cmd_list = { items = 0x0, nr = 0, alloc = 0, strdup_strings = 0, cmp = 0x0 } seen = done_alias = cmd_list = seen = args = i = i = sb = item = #12 cmd_main (argc=, argv=) at git.c:872 was_alias = cmd = 0x7ffc63d84d6f "bisect--helper" done_help = #13 0x000055d3ab5d5e7e in main (argc=4, argv=0x7ffc63d84068) at common-main.c:52 result =