{"action":"created","issue":{"url":"https://api.github.com/repos/bbatsov/projectile/issues/600","labels_url":"https://api.github.com/repos/bbatsov/projectile/issues/600/labels{/name}","comments_url":"https://api.github.com/repos/bbatsov/projectile/issues/600/comments","events_url":"https://api.github.com/repos/bbatsov/projectile/issues/600/events","html_url":"https://github.com/bbatsov/projectile/issues/600","id":53788727,"number":600,"title":"helm-projectile crashes/breaks emacs on Mac OS X","user":{"login":"smolyn","id":828804,"avatar_url":"https://avatars.githubusercontent.com/u/828804?v=3","gravatar_id":"","url":"https://api.github.com/users/smolyn","html_url":"https://github.com/smolyn","followers_url":"https://api.github.com/users/smolyn/followers","following_url":"https://api.github.com/users/smolyn/following{/other_user}","gists_url":"https://api.github.com/users/smolyn/gists{/gist_id}","starred_url":"https://api.github.com/users/smolyn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smolyn/subscriptions","organizations_url":"https://api.github.com/users/smolyn/orgs","repos_url":"https://api.github.com/users/smolyn/repos","events_url":"https://api.github.com/users/smolyn/events{/privacy}","received_events_url":"https://api.github.com/users/smolyn/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":4,"created_at":"2015-01-08T19:16:11Z","updated_at":"2015-01-08T19:56:43Z","closed_at":null,"body":"Ok, I realize this isn't necessarily a Helm/Projectile bug.  However, in some ways I'm filing this perhaps for help with how to properly present this bug to Emacs developers.\r\n\r\nEmacs on Mac OS X in windowed mode (using nsterm.m) will crash (in 24.4) or break (in 25) when using helm-projectile with a largish project (28k files).\r\n\r\nThere are several bugs filed with Emacs (one by me), \r\nhttp://debbugs.gnu.org/cgi/bugreport.cgi?bug=18345\r\nhttp://debbugs.gnu.org/cgi/bugreport.cgi?bug=19531\r\n\r\nThe Emacs maintainers apparently don't realize there are lisp projects out there, so it looks like there is a bit of pushback.  \r\nUnfortunately I don't have time (or knowledge) of how to reproduce this bug.  I'm pretty sure it has something to do with the async aspects of populating/updating the minibuffer with the fuzzy search items.  \r\nThis is unfortunately making helm-projectile harder for me to use, as I have to run emacs in a terminal instead of in windowed mode.\r\nI'm happy to help in any way I can, within the time constraints I have available.\r\n"},"comment":{"url":"https://api.github.com/repos/bbatsov/projectile/issues/comments/69238746","html_url":"https://github.com/bbatsov/projectile/issues/600#issuecomment-69238746","issue_url":"https://api.github.com/repos/bbatsov/projectile/issues/600","id":69238746,"user":{"login":"smolyn","id":828804,"avatar_url":"https://avatars.githubusercontent.com/u/828804?v=3","gravatar_id":"","url":"https://api.github.com/users/smolyn","html_url":"https://github.com/smolyn","followers_url":"https://api.github.com/users/smolyn/followers","following_url":"https://api.github.com/users/smolyn/following{/other_user}","gists_url":"https://api.github.com/users/smolyn/gists{/gist_id}","starred_url":"https://api.github.com/users/smolyn/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/smolyn/subscriptions","organizations_url":"https://api.github.com/users/smolyn/orgs","repos_url":"https://api.github.com/users/smolyn/repos","events_url":"https://api.github.com/users/smolyn/events{/privacy}","received_events_url":"https://api.github.com/users/smolyn/received_events","type":"User","site_admin":false},"created_at":"2015-01-08T19:56:43Z","updated_at":"2015-01-08T19:56:43Z","body":"here's the xbacktrace from the crash:\r\n\"redisplay_internal (C function)\" (0x53dbf0)\r\n\"read-from-minibuffer\" (0x5fbfc568)\r\n\"helm-read-pattern-maybe\" (0x5fbfc6a8)\r\n0x1a776850 PVEC_COMPILED\r\n\"funcall\" (0x5fbfc7d0)\r\n0x1a775928 PVEC_COMPILED\r\n\"funcall\" (0x5fbfcac0)\r\n\"helm-internal\" (0x5fbfcd98)\r\n\"apply\" (0x5fbfcec0)\r\n\"helm\" (0x5fbfcff8)\r\n\"apply\" (0x5fbfd120)\r\n\"helm\" (0x5fbfd260)\r\n\"helm-projectile-find-file\" (0x5fbfd428)\r\n\"projectile-switch-project-by-name\" (0x5fbfd4c0)\r\n\"let\" (0x5fbfd6c0)\r\n0x1a825eb0 Lisp type 6\r\n\"apply\" (0x5fbfd948)\r\n\"helm-funcall-with-source\" (0x5fbfda80)\r\n\"helm-execute-selection-action-1\" (0x5fbfdbb0)\r\n\"helm-execute-selection-action\" (0x5fbfdcc0)\r\n0x1a66a3b0 PVEC_COMPILED\r\n\"funcall\" (0x5fbfddf0)\r\n0x1a66a338 PVEC_COMPILED\r\n\"funcall\" (0x5fbfe0e0)\r\n\"helm-internal\" (0x5fbfe3b8)\r\n\"apply\" (0x5fbfe4e0)\r\n\"helm\" (0x5fbfe618)\r\n\"apply\" (0x5fbfe740)\r\n\"helm\" (0x5fbfe880)\r\n\"helm-projectile-switch-project\" (0x5fbfea48)\r\n0x534268 PVEC_SUBR\r\n\"ad-Advice-call-interactively\" (0x5fbfed78)\r\n\"apply\" (0x5fbfee78)\r\n\"call-interactively\" (0x5fbfefc0)\r\n\"command-execute\" (0x5fbff0e8)"}}