Sorry, just to clarify I meant lldb (a gdb alternative on Mac). I had lldb attach to vim compiled with debug when this error that kans described happened. This lldb session is still open so if anyone needs more information I can provide it. I also have another error which is probably related here:
https://gist.github.com/btipling/2d56c6ffaa9e4d552763 On Wednesday, December 18, 2013 5:27:34 PM UTC-8, Bjorn Tipling wrote: > I still have the llvm open and I'm running vim with DEBUG compiled if anyone > needs any more info. I'll just keep it open. > > On Wednesday, December 18, 2013 5:23:10 PM UTC-8, kans wrote: > > * thread #1: tid = 0x13cef2, 0x000000010806acac > > vim`re_multiline(prog=0x000000000000000c) + 12 at regexp.c:741, queue = > > 'com.apple.main-thread, stop reason = EXC_BAD_ACCESS (code=1, address=0x14) > > frame #0: 0x000000010806acac vim`re_multiline(prog=0x000000000000000c) + 12 > > at regexp.c:741 > > frame #1: 0x00000001080a1dfa vim`prepare_search_hl(wp=0x00007fd959804400, > > lnum=391) + 186 at screen.c:7318 > > frame #2: 0x00000001080a034d vim`win_update(wp=0x00007fd959804400) + 9069 > > at screen.c:1998 > > frame #3: 0x000000010809be87 vim`update_screen(type=35) + 1847 at > > screen.c:681 > > frame #4: 0x000000010815216c vim`main_loop(cmdwin=0, noexmode=0) + 1276 at > > main.c:1232 > > frame #5: 0x000000010814ee4f vim`main(argc=1, argv=0x00007fff57cfca38) + > > 3839 at main.c:1020 > > frame #6: 0x00007fff8c5545fd libdyld.dylib`start + 1 > > frame #7: 0x00007fff8c5545fd libdyld.dylib`start + 1 > > > > We are in the third iteration of the while loop in prepare_search_hl so we > > hit > > shl = &cur->hl; (screen.c:7315). shl and shl.rm are both garbage at this > > point. > > > > p *shl > > (match_T) $65 = { > > rm = { > > regprog = 0x000000000000000c > > startpos = { > > [0] = { > > lnum = 0 > > col = 95 > > } > > [1] = { > > lnum = 140571512077640 > > col = 0 > > } > > [2] = { > > lnum = 13 > > col = 0 > > } > > [3] = { > > lnum = -5764607523034234771 > > col = 1527446896 > > } > > [4] = { > > lnum = 0 > > col = 14 > > } > > [5] = { > > lnum = 0 > > col = 111 > > } > > [6] = { > > lnum = 140571512077720 > > col = 0 > > } > > [7] = { > > lnum = 15 > > col = 0 > > } > > [8] = { > > lnum = -5764607523034234780 > > col = 1527446976 > > } > > [9] = { > > lnum = 0 > > col = 16 > > } > > } > > endpos = { > > [0] = { > > lnum = 0 > > col = 101 > > } > > [1] = { > > lnum = 140571512077800 > > col = 0 > > } > > [2] = { > > lnum = 17 > > col = 0 > > } > > [3] = { > > lnum = -5764607518739268589 > > col = 1527447096 > > } > > [4] = { > > lnum = 0 > > col = 18 > > } > > [5] = { > > lnum = 0 > > col = -958 > > } > > [6] = { > > lnum = 140571512077080 > > col = 0 > > } > > [7] = { > > lnum = 19 > > col = 0 > > } > > [8] = { > > lnum = -5764607518739268532 > > col = 1527447136 > > } > > [9] = { > > lnum = 0 > > col = 20 > > } > > } > > rmm_ic = 0 > > rmm_maxcol = 0 > > } > > buf = 0x00007fd9fffffc01 > > lnum = 0 > > attr = 0 > > attr_cur = 0 > > first_lnum = 21 > > startcol = 0 > > endcol = -1342177280 > > tm = { > > tv_sec = -5764607523034234880 > > tv_usec = 0 > > } > > } -- -- You received this message from the "vim_dev" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php --- You received this message because you are subscribed to the Google Groups "vim_dev" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
