View Single Post
Hi all,

Last night an authentication window popped up for seemingly no reason, asking for extra permissions to use atos, presumably to log a message to the console. I canceled a few times, but it was persistant. I did grant it permission, and the following was logged to my console:

Code:
11-03-08 12:55:56 AM	OmniFocus[274]	Exception raised:
---------------------------
Mask: 0x00000100
Name: NSAccessibilityException
Reason: "AXTitleUIElement" attribute unsupported by: ({
    "01_frame" = "{{0, 419}, {1258, 55}}";
    "__self__" = "<NSToolbarView: 0xcc3ab0>";
    subviews =     (
        {
    "01_frame" = "{{0, 0}, {1254, 55}}";
    "__self__" = "<_NSToolbarViewClipView: 0xcc3cc0>";
    subviews =     (
        <NSToolbarItemViewer: 0xcd1cd0 'ProcessInbox.PerspectiveTemplate'>,
        <NSToolbarItemViewer: 0xcd2a00 'ProcessProjects.PerspectiveTemplate'>,
        <NSToolbarItemViewer: 0xcd2790 'ProcessContexts.PerspectiveTemplate'>,
        <NSToolbarItemViewer: 0xcd35a0 'ProcessDueSoon.PerspectiveTemplate'>,
        <NSToolbarItemViewer: 0xcd3a70 'ProcessFlagged.PerspectiveTemplate'>,
        <NSToolbarItemViewer: 0xcd3f20 'NSToolbarSpaceItem'>,
        <NSToolbarItemViewer: 0xcd44b0 'ToggleHoistState'>,
        <NSToolbarItemViewer: 0xcd49c0 'AddTask'>,
        <NSToolbarItemViewer: 0xcd4f00 'CompactCompletedItems'>,
        <NSToolbarItemViewer: 0xcd5440 'NSToolbarFlexibleSpaceItem'>,
        <NSToolbarItemViewer: 0xcd5980 'SearchField'>,
        <NSToolbarItemViewer: 0xcd5ec0 'ToggleFilterRibbon'>,
        <NSToolbarItemViewer: 0xcd6400 'ShowInfo'>,
        <NSToolbarItemViewer: 0xcd6940 'SynchronizeWithServer'>
    );
}
    );
}: Database)
Stack Trace:
NSExceptionHandlerExceptionRaiser (in ExceptionHandling) + 182
objc_exception_throw (in libobjc.A.dylib) + 56
-[NSException raise] (in CoreFoundation) + 17
NSAccessibilityAttributeValue (in AppKit) + 160
CopyAppKitUIElementAttributeValueNoCatch (in AppKit) + 87
CopyAttributeValue (in AppKit) + 465
_AXXMIGCopyAttributeValue (in HIServices) + 283
_XCopyAttributeValue (in HIServices) + 489
mshMIGPerform (in HIServices) + 492
__CFRunLoopRun (in CoreFoundation) + 6523
CFRunLoopRunSpecific (in CoreFoundation) + 452
CFRunLoopRunInMode (in CoreFoundation) + 97
RunCurrentEventLoopInMode (in HIToolbox) + 392
ReceiveNextEventCommon (in HIToolbox) + 158
BlockUntilNextEventMatchingListInMode (in HIToolbox) + 81
_DPSNextEvent (in AppKit) + 847
-[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] (in AppKit) + 156
-[NSApplication run] (in AppKit) + 821
-[OAApplication run] (in OmniAppKit) + 406
NSApplicationMain (in AppKit) + 574
_start (in OmniFocus) + 216
start (in OmniFocus) + 41
0x00000002 (in OmniFocus)

---------------------------
I was hoping someone could provide some context for why this happened, and maybe suggest a way to achieve some desirable outcome without requiring extra permissions.

Thanks,
Ian