On 19/1/12 15:59, "Charles Campbell" <charles.e.campb...@nasa.gov> wrote:
> Phil Dobbin wrote: >> Hi, all. >> >> For the first time since I seriously started using Vim about six months ago >> I got this message on startup: >> >> `Vim: Caught deadly signal ABRT Vim: Finished. Abort trap` >> >> I'd been using it all day& had just come back to it. This version of Vim >> (7.3 Included patches: 1-244, 246-353) is on OS X& I compiled it myself >> back in December& has worked fine. I subsequently got it back working by >> removing the FuzzyFinder plugin which I had recollections of reading about >> being troublesome some while ago but had since been fixed so whether this >> was a lucky guess or not I'm not sure. As an aside MacVim on the same >> machine worked fine when the terminal one wasn't working. >> >> Seeing as this is first problem I've had in this respect, can anyone advise >> on the best way to troubleshoot this kind of occurrence? I've Googled on it >> but nothing much came up. I've also got a copy of the crash log if that's >> any help to anybody. >> > * try to get a reproducible example; preferably with vim -u NONE . > Barring that, try to isolate to a minimal .vimrc and minimal qty of plugins. > * I'm not familiar with OS-X; under linux, I'd advise compiling with -g > and getting a core dump. Find out where the crash occurred (file, line > number), and values of pertinent variables > * see if valgrind helps Hi, Chip. Thanks for the reply. The relevant part of the crash log as far as I can see is: `Exception Type: EXC_CRASH (SIGABRT) Exception Codes: 0x0000000000000000, 0x0000000000000000 Crashed Thread: 0 Dispatch queue: com.apple.main-thread Application Specific Information: abort() called Thread 0 Crashed: Dispatch queue: com.apple.main-thread 0 libSystem.B.dylib 0x00007fff891000b6 __kill + 10 1 vim 0x00000001000df604 0x100000000 + 914948 2 libSystem.B.dylib 0x00007fff891121ba _sigtramp + 26 3 libSystem.B.dylib 0x00007fff891000b6 __kill + 10 4 libSystem.B.dylib 0x00007fff891a09f6 abort + 83 5 libSystem.B.dylib 0x00007fff890b8195 free + 128 6 dyld 0x00007fff5fc06d5f` Going on what I could glean from that & what I read at: <http://www.gnu.org/s/libc/manual/html_node/Program-Error-Signals.html> is that Vim aborted before it crashed on launch. Starting Vim -u NONE it functioned as normal & upon removing a couple of plugins it reverted to normal. Modifying `libSystem.B.dylib 0x00007fff891000b6 __kill + 10` to make it a viable search term in Google/Stack Overflow turns up scores of entries of crashes across several different applications on OS X Snow Leopard (which is the OS this particular version of Vim of mine crashed on) so it may seem reasonable to conjecture that this problem is OS specific. The odd thing however, is that the gui version MacVim functioned normally the whole time with the same plugins & vimrc. Cheers, Phil... -- Some [people] feel that the best way to improve Perl would be to go back in time and shoot the author before he wrote it. -Larry Wall -- You received this message from the "vim_use" 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