{"action":"created","issue":{"url":"https://api.github.com/repos/neovim/neovim/issues/2364","labels_url":"https://api.github.com/repos/neovim/neovim/issues/2364/labels{/name}","comments_url":"https://api.github.com/repos/neovim/neovim/issues/2364/comments","events_url":"https://api.github.com/repos/neovim/neovim/issues/2364/events","html_url":"https://github.com/neovim/neovim/issues/2364","id":66680388,"number":2364,"title":"Segfault During Build (helptags)","user":{"login":"treed","id":71910,"avatar_url":"https://avatars.githubusercontent.com/u/71910?v=3","gravatar_id":"","url":"https://api.github.com/users/treed","html_url":"https://github.com/treed","followers_url":"https://api.github.com/users/treed/followers","following_url":"https://api.github.com/users/treed/following{/other_user}","gists_url":"https://api.github.com/users/treed/gists{/gist_id}","starred_url":"https://api.github.com/users/treed/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/treed/subscriptions","organizations_url":"https://api.github.com/users/treed/orgs","repos_url":"https://api.github.com/users/treed/repos","events_url":"https://api.github.com/users/treed/events{/privacy}","received_events_url":"https://api.github.com/users/treed/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/neovim/neovim/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/neovim/neovim/labels/buildsystem","name":"buildsystem","color":"eb6420"}],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":7,"created_at":"2015-04-06T19:02:59Z","updated_at":"2015-04-11T14:27:53Z","closed_at":null,"body":"I'm getting a segfault during build:\r\n\r\n```\r\n[..SNIP..]\r\n-- Installing: /home/treed/neovim/share/nvim/runtime/ftplugin.vim\r\n-- Up-to-date: /home/treed/neovim/share/nvim/runtime/tools/pltags.pl\r\n-- Up-to-date: /home/treed/neovim/share/nvim/runtime/tools/efm_filter.pl\r\n-- Up-to-date: /home/treed/neovim/share/nvim/runtime/tools/shtags.pl\r\n-- Up-to-date: /home/treed/neovim/share/nvim/runtime/tools/efm_perl.pl\r\n-- Up-to-date: /home/treed/neovim/share/nvim/runtime/doc/maketags.awk\r\n-- Up-to-date: /home/treed/neovim/share/nvim/runtime/doc/makehtml.awk\r\n-- Up-to-date: /home/treed/neovim/share/nvim/runtime/tools/mve.awk\r\n-- Up-to-date: /home/treed/neovim/share/nvim/runtime/macros/less.sh\r\n-- Up-to-date: /home/treed/neovim/share/nvim/runtime/tools/vimspell.sh\r\n-- Up-to-date: /home/treed/neovim/share/nvim/runtime/tools/ref\r\n-- Up-to-date: /home/treed/neovim/share/nvim/runtime/tools/vimm\r\n-- Generating helptags in /home/treed/neovim/share/nvim/runtime/doc.\r\nCMake Error at /home/treed/neovim/cmake/GenerateHelptags.cmake:25 (message):\r\n  Generating helptags failed: - Segmentation fault\r\nCall Stack (most recent call first):\r\n  cmake_install.cmake:516 (INCLUDE)\r\n\r\n\r\nmake[1]: *** [install] Error 1\r\nmake[1]: Leaving directory `/home/treed/neovim/build'\r\nmake: *** [install] Error 2\r\nINFO[0236] The command [/bin/sh -c cd neovim && make CMAKE_EXTRA_FLAGS=\"-DCMAKE_INSTALL_PREFIX:PATH=$HOME/neovim\" install] returned a non-zero code: 2\r\n```\r\n\r\nThis is on a fresh build for a Docker container. The Dockerfile is at https://github.com/treed/dotfiles/blob/master/Dockerfile.neovim, which derives from https://github.com/treed/dotfiles/blob/master/Dockerfile\r\n\r\nIs there an extra log file that would have details of the segfault I can pass along?"},"comment":{"url":"https://api.github.com/repos/neovim/neovim/issues/comments/91857707","html_url":"https://github.com/neovim/neovim/issues/2364#issuecomment-91857707","issue_url":"https://api.github.com/repos/neovim/neovim/issues/2364","id":91857707,"user":{"login":"tarruda","id":842846,"avatar_url":"https://avatars.githubusercontent.com/u/842846?v=3","gravatar_id":"","url":"https://api.github.com/users/tarruda","html_url":"https://github.com/tarruda","followers_url":"https://api.github.com/users/tarruda/followers","following_url":"https://api.github.com/users/tarruda/following{/other_user}","gists_url":"https://api.github.com/users/tarruda/gists{/gist_id}","starred_url":"https://api.github.com/users/tarruda/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/tarruda/subscriptions","organizations_url":"https://api.github.com/users/tarruda/orgs","repos_url":"https://api.github.com/users/tarruda/repos","events_url":"https://api.github.com/users/tarruda/events{/privacy}","received_events_url":"https://api.github.com/users/tarruda/received_events","type":"User","site_admin":false},"created_at":"2015-04-11T14:27:53Z","updated_at":"2015-04-11T14:27:53Z","body":"Then it is a different problem. @treed do you get a core dump from the segfault? You use this command to save a backtrace of the crashed program: `gdb -q -n -ex bt -batch ./build/bin/nvim core > backtrace.txt`\r\n\r\nIf no core dump is generated, then you may need to enable it with `ulimit -c unlimited`"}}