Stack Exchange Network
Stack Exchange network consists of 183 Q&A communities including
Stack Overflow
, the largest, most trusted online community for developers to learn, share their knowledge, and build their careers.
Visit Stack Exchange
Super User is a question and answer site for computer enthusiasts and power users. It only takes a minute to sign up.
Sign up to join this community
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
Learn more about Teams
I'm using ConEmu version
180206 preview
to have some decent terminal on Windows with tabs support. Works very good on most part of the time.
But I'm having an error that occurs almost every time I commit changes after a merge conflict on Git. The error:
λ git commit
hint: Waiting for your editor to close the file... 0 [main] vim 7956 C:\Program Files\cmder\vendor\git-for-windows\usr\bin\vim.exe: *** fatal error - cmalloc would have returned NULL
1839 [main] vim 7956 cygwin_exception::open_stackdumpfile: Dumping stack trace to vim.exe.stackdump
[feat/my-branch 7b0d482] Merge branch 'develop' into feat/my-branch
Even with the error, the commit is done correctly.
I don't know if the default git conflict message is a problem (I will investigate further in the next time that the error occur, maybe the single quotes cause this...), but follows this format:
Merge branch 'develop' into feat/my-branch
I visited some discussions about this problem and the only tip that I could extract from these discussions is reduce the buffer height (my actual value is 5000) but this solution not work for me.
So, what alternative I had to resolve this problem?
–