Errors printing to console on macvim focus, OSX 10.8.3

classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Errors printing to console on macvim focus, OSX 10.8.3

Bion Hart Johnson
This line is printed to the console every time focus goes to macvim:

2013-06-17 15:19:23.453 MacVim[56792:707] didBecomeActive!


And this error is printed every time focus goes to macvim when there isn't a buffer open:

2013-06-17 15:19:31.714 MacVim[56792:707] *** Assertion failure in -[NSMenu itemAtIndex:], /SourceCache/AppKit/AppKit-1187.37/Menus.subproj/NSMenu.m:861
2013-06-17 15:19:31.715 MacVim[56792:707] Invalid parameter not satisfying: (index >= 0) && (index < [_itemArray count])
2013-06-17 15:19:31.716 MacVim[56792:707] (
        0   CoreFoundation                      0x00007fff8e026b06 __exceptionPreprocess + 198
        1   libobjc.A.dylib                     0x00007fff8aa943f0 objc_exception_throw + 43
        2   CoreFoundation                      0x00007fff8e026948 +[NSException raise:format:arguments:] + 104
        3   Foundation                          0x00007fff94913c82 -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 189
        4   AppKit                              0x00007fff9645ebb9 -[NSMenu itemAtIndex:] + 174
        5   MenuAndDockless                     0x000000010e57e293 -[Menuless appDidBecomeActive] + 323
        6   CoreFoundation                      0x00007fff8dfd8eda _CFXNotificationPost + 2554
        7   Foundation                          0x00007fff9494fe26 -[NSNotificationCenter postNotificationName:object:userInfo:] + 64
        8   AppKit                              0x00007fff965448f2 -[NSApplication sendEvent:] + 2303
        9   MacVim                              0x000000010a8944f3 -[MMApplication sendEvent:] + 375
        10  AppKit                              0x00007fff9645b24a -[NSApplication run] + 636
        11  AppKit                              0x00007fff963ffc06 NSApplicationMain + 869
        12  libdyld.dylib                       0x00007fff8da677e1 start + 0
)


I've gone through all of the steps outlined on github for troubleshooting with macvim and have been unable to isolate the problem to any plugin or profile/rc configuration for the shell or vim. I've reinstalled macvim via Brew several times.

Any help would be greatly appreciated!

--
--
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

---
You received this message because you are subscribed to the Google Groups "vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/groups/opt_out.


Reply | Threaded
Open this post in threaded view
|

Re: Errors printing to console on macvim focus, OSX 10.8.3

Björn Winckler
On Tue, Jun 18, 2013 at 12:22 AM, Bion Hart Johnson wrote:
> This line is printed to the console every time focus goes to macvim:
>
> 2013-06-17 15:19:23.453 MacVim[56792:707] didBecomeActive!

This message seems to indicate that you have some kind of hack like
SIMBL which is injecting code into MacVim.  All I can say with
certainty is that MacVim does not log that message.


> And this error is printed every time focus goes to macvim when there isn't a buffer open:
>
> 2013-06-17 15:19:31.714 MacVim[56792:707] *** Assertion failure in -[NSMenu itemAtIndex:], /SourceCache/AppKit/AppKit-1187.37/Menus.subproj/NSMenu.m:861
> 2013-06-17 15:19:31.715 MacVim[56792:707] Invalid parameter not satisfying: (index >= 0) && (index < [_itemArray count])
> 2013-06-17 15:19:31.716 MacVim[56792:707] (
>         0   CoreFoundation                      0x00007fff8e026b06 __exceptionPreprocess + 198
>         1   libobjc.A.dylib                     0x00007fff8aa943f0 objc_exception_throw + 43
>         2   CoreFoundation                      0x00007fff8e026948 +[NSException raise:format:arguments:] + 104
>         3   Foundation                          0x00007fff94913c82 -[NSAssertionHandler handleFailureInMethod:object:file:lineNumber:description:] + 189
>         4   AppKit                              0x00007fff9645ebb9 -[NSMenu itemAtIndex:] + 174
>         5   MenuAndDockless                     0x000000010e57e293 -[Menuless appDidBecomeActive] + 323
>         6   CoreFoundation                      0x00007fff8dfd8eda _CFXNotificationPost + 2554
>         7   Foundation                          0x00007fff9494fe26 -[NSNotificationCenter postNotificationName:object:userInfo:] + 64
>         8   AppKit                              0x00007fff965448f2 -[NSApplication sendEvent:] + 2303
>         9   MacVim                              0x000000010a8944f3 -[MMApplication sendEvent:] + 375
>         10  AppKit                              0x00007fff9645b24a -[NSApplication run] + 636
>         11  AppKit                              0x00007fff963ffc06 NSApplicationMain + 869
>         12  libdyld.dylib                       0x00007fff8da677e1 start + 0
> )
>
>
> I've gone through all of the steps outlined on github for troubleshooting with macvim and have been unable to isolate the problem to any plugin or profile/rc configuration for the shell or vim. I've reinstalled macvim via Brew several times.

This also seems to confirm my above suspicion.  You could try creating
a new user account and installing MacVim (download a snapshot instead
of using Homewbrew) to see if it goes away (unless whatever program
that's interfering is installed for all users of course...).

Björn

--
--
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

---
You received this message because you are subscribed to the Google Groups "vim_mac" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
For more options, visit https://groups.google.com/groups/opt_out.