I'm not quite sure if this is a bug, yet. Curious if anyone has had a similar issue before I file a report.
On occasion while trying to insert a newline, either by returning, in insert mode, at the end of an existing line or by Shift+"o", for inserting before current line or "o" to insert after current line, the current buffer will freeze. I run the same universal build (~Jan 15th, 2010) on both a 32-bit coreduo MBP and a 64-bit capable c2d iMac, and both seem to have the same problem. When "frozen", the menu bar, system bar, and key shortcuts work (cmd+q, etc), but I cannot get any response from the buffer. By random, I mean I cannot reliably get MacVim to hang while editing on any file, but once I do get it to hang, I can force close MacVim, reopen, either recovering the swap file or discarding, go to the line I previously was editing, and try to insert a newline again, and it will repeatably hang the buffer. My only solution so far has been to use terminal vim to edit the file. As soon as I do, I can usually save from terminal vim and continue in MacVim. This afternoon, I pulled from git and recompiled both with Release and Debug. Both have the same issue, and since the application is still responsive, but the buffer is not, I cannot get a peep out of GDB when configured as Debug. I've wiped my .gvimrc, .vim/ and .vimrc files/directory multiple times, and it seems to persist. Occasionally, I will get output to my /var/log/system.log, as seen below, but not always. I'm currently at a loss of what to try next. Apr 6 12:55:35 leviathan MacVim[76272]: -[MMVimController sendMessage:data:]...@352: processInput:data: failed: pid=76269 id=1 msg=MouseDraggedMsgID reason=[NSPortCoder sendBeforeTime:sendReplyPort:] timed out (292272935.024784 292272935.026833) 1 Apr 6 12:55:35 leviathan MacVim[76272]: -[MMVimController sendMessage:data:]...@352: processInput:data: failed: pid=76269 id=1 msg=MouseDraggedMsgID reason=[NSPortCoder sendBeforeTime:sendReplyPort:] timed out (292272935.077334 292272935.079391) 1 Apr 6 12:55:35 leviathan MacVim[76272]: -[MMVimController sendMessage:data:]...@352: processInput:data: failed: pid=76269 id=1 msg=MouseDraggedMsgID reason=[NSPortCoder sendBeforeTime:sendReplyPort:] timed out (292272935.130074 292272935.132113) 1 Apr 6 12:55:35 leviathan MacVim[76272]: -[MMVimController sendMessage:data:]...@352: processInput:data: failed: pid=76269 id=1 msg=MouseUpMsgID reason=[NSPortCoder sendBeforeTime:sendReplyPort:] timed out (292272935.182705 292272935.184745) 1 Apr 6 12:55:35 leviathan MacVim[76272]: -[MMVimController sendMessage:data:]...@352: processInput:data: failed: pid=76269 id=1 msg=MouseMovedMsgID reason=[NSPortCoder sendBeforeTime:sendReplyPort:] timed out (292272935.472682 292272935.474725) 1 Apr 6 12:55:35 leviathan MacVim[76272]: -[MMVimController sendMessage:data:]...@352: processInput:data: failed: pid=76269 id=1 msg=MouseMovedMsgID reason=[NSPortCoder sendBeforeTime:sendReplyPort:] timed out (292272935.525378 292272935.527421) 1 Apr 6 12:55:35 leviathan MacVim[76272]: -[MMVimController sendMessage:data:]...@352: processInput:data: failed: pid=76269 id=1 msg=MouseMovedMsgID reason=[NSPortCoder sendBeforeTime:sendReplyPort:] timed out (292272935.578050 292272935.580094) 1 Apr 6 12:55:35 leviathan MacVim[76272]: -[MMVimController sendMessage:data:]...@352: processInput:data: failed: pid=76269 id=1 msg=MouseMovedMsgID reason=[NSPortCoder sendBeforeTime:sendReplyPort:] timed out (292272935.630731 292272935.632770) 1 Apr 6 12:55:35 leviathan MacVim[76272]: -[MMVimController sendMessage:data:]...@352: processInput:data: failed: pid=76269 id=1 msg=MouseMovedMsgID reason=[NSPortCoder sendBeforeTime:sendReplyPort:] timed out (292272935.773537 292272935.775583) 1 Apr 6 12:55:35 leviathan MacVim[76272]: -[MMVimController sendMessage:data:]...@352: processInput:data: failed: pid=76269 id=1 msg=MouseMovedMsgID reason=[NSPortCoder sendBeforeTime:sendReplyPort:] timed out (292272935.826208 292272935.828254) 1 Apr 6 12:55:35 leviathan MacVim[76272]: -[MMVimController sendMessage:data:]...@352: processInput:data: failed: pid=76269 id=1 msg=MouseMovedMsgID reason=[NSPortCoder sendBeforeTime:sendReplyPort:] timed out (292272935.878875 292272935.880963) 1 Apr 6 12:55:35 leviathan MacVim[76272]: -[MMVimController sendMessage:data:]...@352: processInput:data: failed: pid=76269 id=1 msg=MouseMovedMsgID reason=[NSPortCoder sendBeforeTime:sendReplyPort:] timed out (292272935.931549 292272935.933595) 1 Apr 6 12:55:35 leviathan MacVim[76272]: -[MMVimController sendMessage:data:]...@352: processInput:data: failed: pid=76269 id=1 msg=MouseMovedMsgID reason=[NSPortCoder sendBeforeTime:sendReplyPort:] timed out (292272935.984192 292272935.986240) 1 Apr 6 12:55:36 leviathan MacVim[76272]: -[MMVimController sendMessage:data:]...@352: processInput:data: failed: pid=76269 id=1 msg=MouseMovedMsgID reason=[NSPortCoder sendBeforeTime:sendReplyPort:] timed out (292272936.274505 292272936.276556) 1 Apr 6 12:55:36 leviathan MacVim[76272]: -[MMVimController sendMessage:data:]...@352: processInput:data: failed: pid=76269 id=1 msg=MouseMovedMsgID reason=[NSPortCoder sendBeforeTime:sendReplyPort:] timed out (292272936.327203 292272936.329247) 1 Apr 6 12:55:36 leviathan MacVim[76272]: -[MMVimController sendMessage:data:]...@352: processInput:data: failed: pid=76269 id=1 msg=MouseDraggedMsgID reason=[NSPortCoder sendBeforeTime:sendReplyPort:] timed out (292272936.741772 292272936.743829) 1 Apr 6 12:55:36 leviathan MacVim[76272]: -[MMVimController sendMessage:data:]...@352: processInput:data: failed: pid=76269 id=1 msg=MouseDraggedMsgID reason=[NSPortCoder sendBeforeTime:sendReplyPort:] timed out (292272936.794281 292272936.796323) 1 Apr 6 12:55:36 leviathan MacVim[76272]: -[MMVimController sendMessage:data:]...@352: processInput:data: failed: pid=76269 id=1 msg=MouseDraggedMsgID reason=[NSPortCoder sendBeforeTime:sendReplyPort:] timed out (292272936.846760 292272936.848800) 1 Apr 6 12:55:36 leviathan MacVim[76272]: -[MMVimController sendMessage:data:]...@352: processInput:data: failed: pid=76269 id=1 msg=MouseDraggedMsgID reason=[NSPortCoder sendBeforeTime:sendReplyPort:] timed out (292272936.899268 292272936.901339) 1 Apr 6 12:55:36 leviathan MacVim[76272]: -[MMVimController sendMessage:data:]...@352: processInput:data: failed: pid=76269 id=1 msg=MouseDraggedMsgID reason=[NSPortCoder sendBeforeTime:sendReplyPort:] timed out (292272936.951777 292272936.953871) 1 Apr 6 12:55:37 leviathan MacVim[76272]: -[MMVimController sendMessage:data:]...@352: processInput:data: failed: pid=76269 id=1 msg=MouseDraggedMsgID reason=[NSPortCoder sendBeforeTime:sendReplyPort:] timed out (292272937.004646 292272937.006692) 1 Apr 6 12:55:37 leviathan MacVim[76272]: -[MMVimController sendMessage:data:]...@352: processInput:data: failed: pid=76269 id=1 msg=MouseDraggedMsgID reason=[NSPortCoder sendBeforeTime:sendReplyPort:] timed out (292272937.057142 292272937.059183) 1 Apr 6 12:55:37 leviathan MacVim[76272]: -[MMVimController sendMessage:data:]...@352: processInput:data: failed: pid=76269 id=1 msg=MouseUpMsgID reason=[NSPortCoder sendBeforeTime:sendReplyPort:] timed out (292272937.109751 292272937.111792) 1 Apr 6 12:55:43 leviathan Vim[76275]: -[MMBackend(Private) connectionDidDie:]...@2158: Main connection was lost before process had a chance to terminate; preserving swap files. Apr 6 12:55:44 leviathan Vim[76269]: -[MMBackend(Private) connectionDidDie:]...@2158: Main connection was lost before process had a chance to terminate; preserving swap files. -- You received this message from the "vim_mac" maillist. Do not top-post! Type your reply below the text you are replying to. For more information, visit http://www.vim.org/maillist.php
