{"action":"closed","issue":{"url":"https://api.github.com/repos/neovim/neovim/issues/3579","labels_url":"https://api.github.com/repos/neovim/neovim/issues/3579/labels{/name}","comments_url":"https://api.github.com/repos/neovim/neovim/issues/3579/comments","events_url":"https://api.github.com/repos/neovim/neovim/issues/3579/events","html_url":"https://github.com/neovim/neovim/issues/3579","id":114437343,"number":3579,"title":"segmentation fault: core dumped","user":{"login":"Dieterbe","id":20774,"avatar_url":"https://avatars.githubusercontent.com/u/20774?v=3","gravatar_id":"","url":"https://api.github.com/users/Dieterbe","html_url":"https://github.com/Dieterbe","followers_url":"https://api.github.com/users/Dieterbe/followers","following_url":"https://api.github.com/users/Dieterbe/following{/other_user}","gists_url":"https://api.github.com/users/Dieterbe/gists{/gist_id}","starred_url":"https://api.github.com/users/Dieterbe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Dieterbe/subscriptions","organizations_url":"https://api.github.com/users/Dieterbe/orgs","repos_url":"https://api.github.com/users/Dieterbe/repos","events_url":"https://api.github.com/users/Dieterbe/events{/privacy}","received_events_url":"https://api.github.com/users/Dieterbe/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/neovim/neovim/labels/bug","name":"bug","color":"fc2929"}],"state":"closed","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/neovim/neovim/milestones/10","html_url":"https://github.com/neovim/neovim/milestones/0.2","labels_url":"https://api.github.com/repos/neovim/neovim/milestones/10/labels","id":1183808,"number":10,"title":"0.2","description":"beta release, codename: \"keanu\"","creator":{"login":"justinmk","id":1359421,"avatar_url":"https://avatars.githubusercontent.com/u/1359421?v=3","gravatar_id":"","url":"https://api.github.com/users/justinmk","html_url":"https://github.com/justinmk","followers_url":"https://api.github.com/users/justinmk/followers","following_url":"https://api.github.com/users/justinmk/following{/other_user}","gists_url":"https://api.github.com/users/justinmk/gists{/gist_id}","starred_url":"https://api.github.com/users/justinmk/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/justinmk/subscriptions","organizations_url":"https://api.github.com/users/justinmk/orgs","repos_url":"https://api.github.com/users/justinmk/repos","events_url":"https://api.github.com/users/justinmk/events{/privacy}","received_events_url":"https://api.github.com/users/justinmk/received_events","type":"User","site_admin":false},"open_issues":122,"closed_issues":32,"state":"open","created_at":"2015-06-27T19:05:24Z","updated_at":"2015-11-05T14:10:15Z","due_on":null,"closed_at":null},"comments":3,"created_at":"2015-10-31T22:07:30Z","updated_at":"2015-11-05T14:10:15Z","closed_at":"2015-11-05T14:10:15Z","body":"Hello, new neovim user here.\r\nusing arch linux, just compiled the latest neovim from master\r\n```\r\ndieter@dieter-m6800 ~ nvim -version\r\nNVIM 0.0.0-alpha+201510311423 (compiled Oct 31 2015 17:50:58)\r\nCommit: 2e4baa9ae475e1ea01c5e15a440933b4814f0637\r\nBuild type: RelWithDebInfo\r\nCompilation: /usr/bin/cc -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector-strong -Wconversion -Og -g -Wall -Wextra -pedantic -Wno-unused-parameter -Wstrict-prototypes -std=gnu99 -Wvla -fstack-protector-strong -fdiagnostics-color=auto -DINCLUDE_GENERATED_DECLARATIONS -DHAVE_CONFIG_H -I/tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/build/config -I/tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src -I/usr/include -I/usr/include -I/usr/include/luajit-2.0 -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/usr/include -I/tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/build/src/nvim/auto -I/tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/build/include\r\nCompiled by dieter@dieter-m6800\r\n\r\nOptional features included (+) or not (-): +acl   +iconv    +jemalloc \r\nFor differences from Vim, see :help vim-differences\r\n\r\n   system vimrc file: \"$VIM/sysinit.vim\"\r\n  fall-back for $VIM: \"/usr/share/nvim\"\r\n\r\n```\r\n\r\nI have a very minimal setup. i have vim-plug in autoload and have vim-go installed. this is my `~/.config/nvim/init.vim `:\r\n```\r\ncall plug#begin('~/.config/nvim/plugged')\r\nPlug 'fatih/vim-go'\r\ncall plug#end()\r\n```\r\n\r\nI can fairly easily reproduce segfaults with coredumps by opening a `.go file`, going to an identifier and hitting `gd` (go to definition).\r\nin this case i was on `met.Meter`\r\n![segfault](https://cloud.githubusercontent.com/assets/20774/10866159/b8898b86-7ff9-11e5-8404-b1cc07fa4bca.png)\r\n\r\ngdb session and backtrace below:\r\n\r\n```\r\ndieter@dieter-m6800 ~ coredumpctl gdb\r\n           PID: 21505 (nvim)\r\n           UID: 1011 (dieter)\r\n           GID: 1000 (dieter)\r\n        Signal: 11 (SEGV)\r\n     Timestamp: Sat 2015-10-31 17:53:27 EDT (11min ago)\r\n  Command Line: nvim nsq_metrics_tank.go\r\n    Executable: /usr/bin/nvim\r\n Control Group: /user.slice/user-1011.slice/session-c1.scope\r\n          Unit: session-c1.scope\r\n         Slice: user-1011.slice\r\n       Session: c1\r\n     Owner UID: 1011 (dieter)\r\n       Boot ID: 6768733e3de245098bc8cb89d4cf2c76\r\n    Machine ID: 4a3aad2141694166bb69933c740c28d1\r\n      Hostname: dieter-m6800\r\n      Coredump: /var/lib/systemd/coredump/core.nvim.1011.6768733e3de245098bc8cb89d4cf2c76.21505.1446328407000000.lz4\r\n       Message: Process 21505 (nvim) of user 1011 dumped core.\r\n\r\nGNU gdb (GDB) 7.10\r\nCopyright (C) 2015 Free Software Foundation, Inc.\r\nLicense GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>\r\nThis is free software: you are free to change and redistribute it.\r\nThere is NO WARRANTY, to the extent permitted by law.  Type \"show copying\"\r\nand \"show warranty\" for details.\r\nThis GDB was configured as \"x86_64-unknown-linux-gnu\".\r\nType \"show configuration\" for configuration details.\r\nFor bug reporting instructions, please see:\r\n<http://www.gnu.org/software/gdb/bugs/>.\r\nFind the GDB manual and other documentation resources online at:\r\n<http://www.gnu.org/software/gdb/documentation/>.\r\nFor help, type \"help\".\r\nType \"apropos word\" to search for commands related to \"word\"...\r\nReading symbols from /usr/bin/nvim...done.\r\n[New LWP 21505]\r\n[New LWP 21506]\r\n\r\nwarning: Could not load shared library symbols for linux-vdso.so.1.\r\nDo you need \"set solib-search-path\" or \"set sysroot\"?\r\n[Thread debugging using libthread_db enabled]\r\nUsing host libthread_db library \"/usr/lib/libthread_db.so.1\".\r\nCore was generated by `nvim nsq_metrics_tank.go'.\r\nProgram terminated with signal SIGSEGV, Segmentation fault.\r\n#0  0x00000000004a61cc in vim_regexec_both (rmp=rmp@entry=0x7fff02001350, line=line@entry=0x7fa71405f24a \"interfaces.go\", col=col@entry=0, nl=nl@entry=false)\r\n    at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/regexp.c:7056\r\n7056\t/tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/regexp.c: No such file or directory.\r\n[Current thread is 1 (Thread 0x7fa716698780 (LWP 21505))]\r\n(gdb) set logging on\r\nCopying output to gdb.txt.\r\n#0  0x00000000004a61cc in vim_regexec_both (rmp=rmp@entry=0x7fff02001350, line=line@entry=0x7fa71405f24a \"interfaces.go\", col=col@entry=0, nl=nl@entry=false)\r\n    at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/regexp.c:7056\r\n#1  0x00000000004a62ed in vim_regexec (rmp=rmp@entry=0x7fff02001350, line=line@entry=0x7fa71405f24a \"interfaces.go\", col=col@entry=0)\r\n    at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/regexp.c:7095\r\n#2  0x000000000051177e in match_file_pat (pattern=pattern@entry=0x0, prog=prog@entry=0x7fa7143b6278, \r\n    fname=0x7fa71405f210 \"/home/dieter/go/src/github.com/grafana/grafana/pkg/metric/interfaces.go\", \r\n    sfname=0x7fa71405e540 \"/home/dieter/go/src/github.com/grafana/grafana/pkg/metric/interfaces.go\", tail=0x7fa71405f24a \"interfaces.go\", allow_dirs=0)\r\n    at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/fileio.c:7066\r\n#3  0x0000000000511868 in auto_next_pat (apc=apc@entry=0x7fff02001ac0, stop_at_last=stop_at_last@entry=1) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/fileio.c:6718\r\n#4  0x0000000000512049 in getnextac (c=<optimized out>, cookie=0x7fff02001ac0, indent=<optimized out>) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/fileio.c:6782\r\n#5  0x0000000000536077 in do_cmdline (cmdline=<optimized out>, cmdline@entry=0x0, fgetline=fgetline@entry=0x511fde <getnextac>, cookie=cookie@entry=0x7fff02001ac0, flags=flags@entry=7)\r\n    at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/ex_docmd.c:541\r\n#6  0x0000000000512ebc in apply_autocmds_group (event=event@entry=EVENT_BUFREADPOST, fname=0x7fa71405f210 \"/home/dieter/go/src/github.com/grafana/grafana/pkg/metric/interfaces.go\", \r\n    fname@entry=0x0, fname_io=fname_io@entry=0x7fa71405f350 \"/home/dieter/go/src/github.com/grafana/grafana/pkg/metric/interfaces.go\", force=force@entry=0, group=group@entry=-3, \r\n    buf=0x7fa714040000, eap=0x0) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/fileio.c:6588\r\n#7  0x0000000000513127 in apply_autocmds_exarg (event=event@entry=EVENT_BUFREADPOST, fname=fname@entry=0x0, \r\n    fname_io=fname_io@entry=0x7fa71405f350 \"/home/dieter/go/src/github.com/grafana/grafana/pkg/metric/interfaces.go\", force=force@entry=0, buf=<optimized out>, eap=eap@entry=0x0)\r\n    at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/fileio.c:6217\r\n#8  0x0000000000517dc6 in readfile (fname=0x7fa71405f350 \"/home/dieter/go/src/github.com/grafana/grafana/pkg/metric/interfaces.go\", sfname=<optimized out>, from=from@entry=0, \r\n    lines_to_skip=lines_to_skip@entry=0, lines_to_read=lines_to_read@entry=2147483647, eap=eap@entry=0x0, flags=1) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/fileio.c:1978\r\n#9  0x0000000000585a00 in open_buffer (read_stdin=read_stdin@entry=0, eap=eap@entry=0x0, flags=flags@entry=0) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/buffer.c:154\r\n#10 0x0000000000542213 in do_ecmd (fnum=fnum@entry=2, ffname=<optimized out>, sfname=<optimized out>, eap=eap@entry=0x0, newlnum=newlnum@entry=1, flags=<optimized out>, \r\n    oldwin=<optimized out>) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/ex_cmds.c:2375\r\n#11 0x000000000054277c in getfile (fnum=2, ffname=ffname@entry=0x0, sfname=sfname@entry=0x0, setpm=setpm@entry=1, lnum=lnum@entry=1, forceit=forceit@entry=0)\r\n    at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/ex_cmds.c:1939\r\n#12 0x000000000058122b in buflist_getfile (n=<optimized out>, lnum=lnum@entry=1, options=options@entry=5, forceit=forceit@entry=0)\r\n    at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/buffer.c:1628\r\n#13 0x00000000004a9d8a in qf_jump (qi=0x7fa71405ae40, dir=dir@entry=0, errornr=<optimized out>, forceit=0) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/quickfix.c:1597\r\n#14 0x00000000004aaca5 in ex_cc (eap=0x7fff020021c0) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/quickfix.c:2602\r\n#15 0x00000000005358be in do_one_cmd (cmdlinep=cmdlinep@entry=0x7fff02002300, sourcing=sourcing@entry=1, cstack=cstack@entry=0x7fff02002390, \r\n    fgetline=fgetline@entry=0x568578 <get_func_line>, cookie=cookie@entry=0x7fa7142b4600) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/ex_docmd.c:2196\r\n#16 0x0000000000536237 in do_cmdline (cmdline=<optimized out>, cmdline@entry=0x0, fgetline=fgetline@entry=0x568578 <get_func_line>, cookie=cookie@entry=0x7fa7142b4600, flags=flags@entry=7)\r\n    at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/ex_docmd.c:622\r\n#17 0x000000000055ce4f in call_user_func (fp=fp@entry=0x7fa71406d680, argcount=argcount@entry=2, argvars=argvars@entry=0x7fff02002c60, rettv=rettv@entry=0x7fff02002e30, \r\n    firstline=firstline@entry=64, lastline=lastline@entry=64, selfdict=0x0) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/eval.c:20411\r\n#18 0x000000000055d853 in call_func (funcname=funcname@entry=0x7fa713ba4e20 \"\\200\\375Q39_godefJump\", len=len@entry=15, rettv=rettv@entry=0x7fff02002e30, argcount=argcount@entry=2, \r\n    argvars=argvars@entry=0x7fff02002c60, firstline=firstline@entry=64, lastline=64, doesrange=0x7fff02002e24, evaluate=1, selfdict=0x0)\r\n    at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/eval.c:7626\r\n#19 0x0000000000561b8c in get_func_tv (name=name@entry=0x7fa713ba4e20 \"\\200\\375Q39_godefJump\", len=15, rettv=rettv@entry=0x7fff02002e30, arg=arg@entry=0x7fff02002e28, firstline=64, \r\n    lastline=64, doesrange=0x7fff02002e24, evaluate=1, selfdict=0x0) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/eval.c:7492\r\n#20 0x0000000000565f65 in ex_call (eap=0x7fff02002f00) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/eval.c:2782\r\n#21 0x00000000005358be in do_one_cmd (cmdlinep=cmdlinep@entry=0x7fff02003040, sourcing=sourcing@entry=1, cstack=cstack@entry=0x7fff020030d0, \r\n    fgetline=fgetline@entry=0x568578 <get_func_line>, cookie=cookie@entry=0x7fa7142b3c00) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/ex_docmd.c:2196\r\n#22 0x0000000000536237 in do_cmdline (cmdline=<optimized out>, cmdline@entry=0x0, fgetline=fgetline@entry=0x568578 <get_func_line>, cookie=cookie@entry=0x7fa7142b3c00, flags=flags@entry=7)\r\n    at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/ex_docmd.c:622\r\n#23 0x000000000055ce4f in call_user_func (fp=fp@entry=0x7fa71406d440, argcount=argcount@entry=0, argvars=argvars@entry=0x7fff020039a0, rettv=rettv@entry=0x7fff02003b70, \r\n    firstline=firstline@entry=64, lastline=lastline@entry=64, selfdict=0x0) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/eval.c:20411\r\n#24 0x000000000055d853 in call_func (funcname=funcname@entry=0x7fa713ba4340 \"go#def#Jump\", len=len@entry=11, rettv=rettv@entry=0x7fff02003b70, argcount=argcount@entry=0, \r\n    argvars=argvars@entry=0x7fff020039a0, firstline=firstline@entry=64, lastline=64, doesrange=0x7fff02003b64, evaluate=1, selfdict=0x0)\r\n    at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/eval.c:7626\r\n#25 0x0000000000561b8c in get_func_tv (name=name@entry=0x7fa713ba4340 \"go#def#Jump\", len=11, rettv=rettv@entry=0x7fff02003b70, arg=arg@entry=0x7fff02003b68, firstline=64, lastline=64, \r\n    doesrange=0x7fff02003b64, evaluate=1, selfdict=0x0) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/eval.c:7492\r\n#26 0x0000000000565f65 in ex_call (eap=0x7fff02003c40) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/eval.c:2782\r\n#27 0x00000000005358be in do_one_cmd (cmdlinep=cmdlinep@entry=0x7fff02003d80, sourcing=sourcing@entry=1, cstack=cstack@entry=0x7fff02003e10, fgetline=fgetline@entry=0x5265f5 <getexline>, \r\n    cookie=cookie@entry=0x0) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/ex_docmd.c:2196\r\n#28 0x0000000000536237 in do_cmdline (cmdline=<optimized out>, cmdline@entry=0x7fa7139df000 \":call go#def#Jump()\", fgetline=0x5265f5 <getexline>, cookie=0x0, flags=flags@entry=11)\r\n    at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/ex_docmd.c:622\r\n#29 0x0000000000537bc7 in do_ucmd (eap=eap@entry=0x7fff020043f0) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/ex_docmd.c:5390\r\n#30 0x0000000000535897 in do_one_cmd (cmdlinep=cmdlinep@entry=0x7fff02004530, sourcing=sourcing@entry=0, cstack=cstack@entry=0x7fff020045c0, fgetline=fgetline@entry=0x5265f5 <getexline>, \r\n    cookie=cookie@entry=0x0) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/ex_docmd.c:2190\r\n#31 0x0000000000536237 in do_cmdline (cmdline=<optimized out>, cmdline@entry=0x0, fgetline=0x5265f5 <getexline>, cookie=cookie@entry=0x0, flags=0)\r\n    at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/ex_docmd.c:622\r\n#32 0x00000000004c9e76 in nv_colon (cap=0x7fff02004ba0) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/normal.c:4410\r\n#33 0x00000000004d3192 in normal_execute (state=0x7fff02004b00, key=<optimized out>) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/normal.c:1153\r\n#34 0x000000000044ece9 in state_enter (s=s@entry=0x7fff02004b00) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/state.c:55\r\n#35 0x00000000004cb18d in normal_enter (cmdwin=cmdwin@entry=false, noexmode=noexmode@entry=false) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/normal.c:470\r\n#36 0x00000000004f7ab0 in main (argc=<optimized out>, argv=<optimized out>) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/main.c:537\r\nquit\r\n#0  0x00000000004a61cc in vim_regexec_both (rmp=rmp@entry=0x7fff02001350, line=line@entry=0x7fa71405f24a \"interfaces.go\", col=col@entry=0, nl=nl@entry=false)\r\n    at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/regexp.c:7056\r\n#1  0x00000000004a62ed in vim_regexec (rmp=rmp@entry=0x7fff02001350, line=line@entry=0x7fa71405f24a \"interfaces.go\", col=col@entry=0)\r\n    at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/regexp.c:7095\r\n#2  0x000000000051177e in match_file_pat (pattern=pattern@entry=0x0, prog=prog@entry=0x7fa7143b6278, \r\n    fname=0x7fa71405f210 \"/home/dieter/go/src/github.com/grafana/grafana/pkg/metric/interfaces.go\", \r\n    sfname=0x7fa71405e540 \"/home/dieter/go/src/github.com/grafana/grafana/pkg/metric/interfaces.go\", tail=0x7fa71405f24a \"interfaces.go\", allow_dirs=0)\r\n    at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/fileio.c:7066\r\n#3  0x0000000000511868 in auto_next_pat (apc=apc@entry=0x7fff02001ac0, stop_at_last=stop_at_last@entry=1) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/fileio.c:6718\r\n#4  0x0000000000512049 in getnextac (c=<optimized out>, cookie=0x7fff02001ac0, indent=<optimized out>) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/fileio.c:6782\r\n#5  0x0000000000536077 in do_cmdline (cmdline=<optimized out>, cmdline@entry=0x0, fgetline=fgetline@entry=0x511fde <getnextac>, cookie=cookie@entry=0x7fff02001ac0, flags=flags@entry=7)\r\n    at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/ex_docmd.c:541\r\n#6  0x0000000000512ebc in apply_autocmds_group (event=event@entry=EVENT_BUFREADPOST, fname=0x7fa71405f210 \"/home/dieter/go/src/github.com/grafana/grafana/pkg/metric/interfaces.go\", \r\n    fname@entry=0x0, fname_io=fname_io@entry=0x7fa71405f350 \"/home/dieter/go/src/github.com/grafana/grafana/pkg/metric/interfaces.go\", force=force@entry=0, group=group@entry=-3, \r\n    buf=0x7fa714040000, eap=0x0) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/fileio.c:6588\r\n#7  0x0000000000513127 in apply_autocmds_exarg (event=event@entry=EVENT_BUFREADPOST, fname=fname@entry=0x0, \r\n    fname_io=fname_io@entry=0x7fa71405f350 \"/home/dieter/go/src/github.com/grafana/grafana/pkg/metric/interfaces.go\", force=force@entry=0, buf=<optimized out>, eap=eap@entry=0x0)\r\n    at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/fileio.c:6217\r\n#8  0x0000000000517dc6 in readfile (fname=0x7fa71405f350 \"/home/dieter/go/src/github.com/grafana/grafana/pkg/metric/interfaces.go\", sfname=<optimized out>, from=from@entry=0, \r\n    lines_to_skip=lines_to_skip@entry=0, lines_to_read=lines_to_read@entry=2147483647, eap=eap@entry=0x0, flags=1) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/fileio.c:1978\r\n#9  0x0000000000585a00 in open_buffer (read_stdin=read_stdin@entry=0, eap=eap@entry=0x0, flags=flags@entry=0) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/buffer.c:154\r\n#10 0x0000000000542213 in do_ecmd (fnum=fnum@entry=2, ffname=<optimized out>, sfname=<optimized out>, eap=eap@entry=0x0, newlnum=newlnum@entry=1, flags=<optimized out>, \r\n    oldwin=<optimized out>) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/ex_cmds.c:2375\r\n#11 0x000000000054277c in getfile (fnum=2, ffname=ffname@entry=0x0, sfname=sfname@entry=0x0, setpm=setpm@entry=1, lnum=lnum@entry=1, forceit=forceit@entry=0)\r\n    at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/ex_cmds.c:1939\r\n#12 0x000000000058122b in buflist_getfile (n=<optimized out>, lnum=lnum@entry=1, options=options@entry=5, forceit=forceit@entry=0)\r\n    at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/buffer.c:1628\r\n#13 0x00000000004a9d8a in qf_jump (qi=0x7fa71405ae40, dir=dir@entry=0, errornr=<optimized out>, forceit=0) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/quickfix.c:1597\r\n#14 0x00000000004aaca5 in ex_cc (eap=0x7fff020021c0) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/quickfix.c:2602\r\n#15 0x00000000005358be in do_one_cmd (cmdlinep=cmdlinep@entry=0x7fff02002300, sourcing=sourcing@entry=1, cstack=cstack@entry=0x7fff02002390, \r\n    fgetline=fgetline@entry=0x568578 <get_func_line>, cookie=cookie@entry=0x7fa7142b4600) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/ex_docmd.c:2196\r\n#16 0x0000000000536237 in do_cmdline (cmdline=<optimized out>, cmdline@entry=0x0, fgetline=fgetline@entry=0x568578 <get_func_line>, cookie=cookie@entry=0x7fa7142b4600, flags=flags@entry=7)\r\n    at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/ex_docmd.c:622\r\n#17 0x000000000055ce4f in call_user_func (fp=fp@entry=0x7fa71406d680, argcount=argcount@entry=2, argvars=argvars@entry=0x7fff02002c60, rettv=rettv@entry=0x7fff02002e30, \r\n    firstline=firstline@entry=64, lastline=lastline@entry=64, selfdict=0x0) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/eval.c:20411\r\n#18 0x000000000055d853 in call_func (funcname=funcname@entry=0x7fa713ba4e20 \"\\200\\375Q39_godefJump\", len=len@entry=15, rettv=rettv@entry=0x7fff02002e30, argcount=argcount@entry=2, \r\n    argvars=argvars@entry=0x7fff02002c60, firstline=firstline@entry=64, lastline=64, doesrange=0x7fff02002e24, evaluate=1, selfdict=0x0)\r\n    at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/eval.c:7626\r\n#19 0x0000000000561b8c in get_func_tv (name=name@entry=0x7fa713ba4e20 \"\\200\\375Q39_godefJump\", len=15, rettv=rettv@entry=0x7fff02002e30, arg=arg@entry=0x7fff02002e28, firstline=64, \r\n    lastline=64, doesrange=0x7fff02002e24, evaluate=1, selfdict=0x0) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/eval.c:7492\r\n#20 0x0000000000565f65 in ex_call (eap=0x7fff02002f00) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/eval.c:2782\r\n#21 0x00000000005358be in do_one_cmd (cmdlinep=cmdlinep@entry=0x7fff02003040, sourcing=sourcing@entry=1, cstack=cstack@entry=0x7fff020030d0, \r\n    fgetline=fgetline@entry=0x568578 <get_func_line>, cookie=cookie@entry=0x7fa7142b3c00) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/ex_docmd.c:2196\r\n#22 0x0000000000536237 in do_cmdline (cmdline=<optimized out>, cmdline@entry=0x0, fgetline=fgetline@entry=0x568578 <get_func_line>, cookie=cookie@entry=0x7fa7142b3c00, flags=flags@entry=7)\r\n    at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/ex_docmd.c:622\r\n#23 0x000000000055ce4f in call_user_func (fp=fp@entry=0x7fa71406d440, argcount=argcount@entry=0, argvars=argvars@entry=0x7fff020039a0, rettv=rettv@entry=0x7fff02003b70, \r\n    firstline=firstline@entry=64, lastline=lastline@entry=64, selfdict=0x0) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/eval.c:20411\r\n#24 0x000000000055d853 in call_func (funcname=funcname@entry=0x7fa713ba4340 \"go#def#Jump\", len=len@entry=11, rettv=rettv@entry=0x7fff02003b70, argcount=argcount@entry=0, \r\n    argvars=argvars@entry=0x7fff020039a0, firstline=firstline@entry=64, lastline=64, doesrange=0x7fff02003b64, evaluate=1, selfdict=0x0)\r\n    at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/eval.c:7626\r\n#25 0x0000000000561b8c in get_func_tv (name=name@entry=0x7fa713ba4340 \"go#def#Jump\", len=11, rettv=rettv@entry=0x7fff02003b70, arg=arg@entry=0x7fff02003b68, firstline=64, lastline=64, \r\n    doesrange=0x7fff02003b64, evaluate=1, selfdict=0x0) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/eval.c:7492\r\n#26 0x0000000000565f65 in ex_call (eap=0x7fff02003c40) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/eval.c:2782\r\n#27 0x00000000005358be in do_one_cmd (cmdlinep=cmdlinep@entry=0x7fff02003d80, sourcing=sourcing@entry=1, cstack=cstack@entry=0x7fff02003e10, fgetline=fgetline@entry=0x5265f5 <getexline>, \r\n    cookie=cookie@entry=0x0) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/ex_docmd.c:2196\r\n#28 0x0000000000536237 in do_cmdline (cmdline=<optimized out>, cmdline@entry=0x7fa7139df000 \":call go#def#Jump()\", fgetline=0x5265f5 <getexline>, cookie=0x0, flags=flags@entry=11)\r\n    at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/ex_docmd.c:622\r\n#29 0x0000000000537bc7 in do_ucmd (eap=eap@entry=0x7fff020043f0) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/ex_docmd.c:5390\r\n#30 0x0000000000535897 in do_one_cmd (cmdlinep=cmdlinep@entry=0x7fff02004530, sourcing=sourcing@entry=0, cstack=cstack@entry=0x7fff020045c0, fgetline=fgetline@entry=0x5265f5 <getexline>, \r\n    cookie=cookie@entry=0x0) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/ex_docmd.c:2190\r\n#31 0x0000000000536237 in do_cmdline (cmdline=<optimized out>, cmdline@entry=0x0, fgetline=0x5265f5 <getexline>, cookie=cookie@entry=0x0, flags=0)\r\n    at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/ex_docmd.c:622\r\n#32 0x00000000004c9e76 in nv_colon (cap=0x7fff02004ba0) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/normal.c:4410\r\n#33 0x00000000004d3192 in normal_execute (state=0x7fff02004b00, key=<optimized out>) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/normal.c:1153\r\n#34 0x000000000044ece9 in state_enter (s=s@entry=0x7fff02004b00) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/state.c:55\r\n#35 0x00000000004cb18d in normal_enter (cmdwin=cmdwin@entry=false, noexmode=noexmode@entry=false) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/normal.c:470\r\n#36 0x00000000004f7ab0 in main (argc=<optimized out>, argv=<optimized out>) at /tmp/tmp.DVbP46RGS6/neovim-git/src/neovim-git/src/nvim/main.c:537\r\n(gdb) quit\r\n```\r\n\r\nthank you."}}