{"action":"created","issue":{"url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/4730","repository_url":"https://api.github.com/repos/syl20bnr/spacemacs","labels_url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/4730/labels{/name}","comments_url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/4730/comments","events_url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/4730/events","html_url":"https://github.com/syl20bnr/spacemacs/issues/4730","id":127986871,"number":4730,"title":"magit ediff on unstaged file leads to emacs freeze.","user":{"login":"vibrys","id":12416154,"avatar_url":"https://avatars.githubusercontent.com/u/12416154?v=3","gravatar_id":"","url":"https://api.github.com/users/vibrys","html_url":"https://github.com/vibrys","followers_url":"https://api.github.com/users/vibrys/followers","following_url":"https://api.github.com/users/vibrys/following{/other_user}","gists_url":"https://api.github.com/users/vibrys/gists{/gist_id}","starred_url":"https://api.github.com/users/vibrys/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vibrys/subscriptions","organizations_url":"https://api.github.com/users/vibrys/orgs","repos_url":"https://api.github.com/users/vibrys/repos","events_url":"https://api.github.com/users/vibrys/events{/privacy}","received_events_url":"https://api.github.com/users/vibrys/received_events","type":"User","site_admin":false},"labels":[{"id":329967402,"url":"https://api.github.com/repos/syl20bnr/spacemacs/labels/-%20Bug%20tracker%20-","name":"- Bug tracker -","color":"fef2c0","default":false},{"id":201666821,"url":"https://api.github.com/repos/syl20bnr/spacemacs/labels/Kills%20Kittens%20(=%5E-%5E=)","name":"Kills Kittens (=^-^=)","color":"e11d21","default":false},{"id":212480865,"url":"https://api.github.com/repos/syl20bnr/spacemacs/labels/To%20be%20reproduced","name":"To be reproduced","color":"eb6420","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":50,"created_at":"2016-01-21T18:15:32Z","updated_at":"2016-12-08T02:57:06Z","closed_at":null,"body":"#### Description\n\nmagit ediff command on unstaged file leads to emacs freeze.\nThis does not happen at every ediff command. Roughly 30% visits lead to freeze. Remaining ones behave correctly.\nIt never happened when ediffing file change from an already commited change.\nThis also does not happen on my non-spacemacs configuration, where ediff is also within the same single window.\n#### Reproduction guide\n- Start Emacs\n- visit project directory\n- SPC g s  - magit-status\n- edit some project file\n- go back go magit status buffer.\n- g  to refresh.\n- point the unstaged file changed.\n- e   - ediff session will popup.\n- visit next/previous differences with n/p\n\nat some point emacs stops responding on n/p keypresses and it starts consuming 100% CPU.\nSubsequent C-g makes emacs back from freeze, but cursor is left within most left source code window, not within ediff bottom line.\n#### System Info\n- OS: gnu/linux\n- Emacs: 24.5.1\n- Spacemacs: 0.105.9\n- Spacemacs branch: master (rev. 0562f05)\n- Distribution: spacemacs\n- Editing style: emacs\n- Completion: helm\n- Layers:\n\n``` elisp\n(auto-completion emacs-lisp git syntax-checking python c-c++ cscope themes-megapack)\n```\n#### Backtrace\n\nafter toggle-debug-on-quit, C-g tells:\n\nDebugger entered--Lisp error: (quit)\n  redisplay_internal\\ (C\\ function)()\n"},"comment":{"url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/comments/265639884","html_url":"https://github.com/syl20bnr/spacemacs/issues/4730#issuecomment-265639884","issue_url":"https://api.github.com/repos/syl20bnr/spacemacs/issues/4730","id":265639884,"user":{"login":"SteveJobzniak","id":22373193,"avatar_url":"https://avatars.githubusercontent.com/u/22373193?v=3","gravatar_id":"","url":"https://api.github.com/users/SteveJobzniak","html_url":"https://github.com/SteveJobzniak","followers_url":"https://api.github.com/users/SteveJobzniak/followers","following_url":"https://api.github.com/users/SteveJobzniak/following{/other_user}","gists_url":"https://api.github.com/users/SteveJobzniak/gists{/gist_id}","starred_url":"https://api.github.com/users/SteveJobzniak/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/SteveJobzniak/subscriptions","organizations_url":"https://api.github.com/users/SteveJobzniak/orgs","repos_url":"https://api.github.com/users/SteveJobzniak/repos","events_url":"https://api.github.com/users/SteveJobzniak/events{/privacy}","received_events_url":"https://api.github.com/users/SteveJobzniak/received_events","type":"User","site_admin":false},"created_at":"2016-12-08T02:57:06Z","updated_at":"2016-12-08T02:57:06Z","body":"I felt bad, so I decided to do the \"full reset\" test anyway, to see if I can make the bug re-appear:\r\n\r\n```bash\r\nrm -rf ~/.emacs.d\r\ngit clone https://github.com/syl20bnr/spacemacs ~/.emacs.d\r\ncd ~/.emacs.d\r\ngit checkout develop\r\n```\r\n\r\nWaited a few minutes for it to download and rebuild all packages...\r\n\r\nI know packages aren't properly loaded now. So I hit `<SPC f e D n>` and it **INSTANTLY FROZE**.\r\n\r\nThen I restarted Emacs to let all new packages load properly.\r\n\r\nHit `<SPC f e D n>`... and it worked for about 10 steps... Then it **froze**.\r\n\r\nThen I restarted Emacs again...\r\n\r\nHit `<SPC f e D n>`... and it worked... no problems.\r\n\r\nNo idea what's going on here or why it's so intermittent."}}
{"actor":{"display_login":"SteveJobzniak"}}