AnsweredAssumed Answered

Losing Close/Quit Menu Commands

Question asked by databuzz on Jun 19, 2014
Latest reply on Mar 26, 2015 by databuzz

Summary

Losing Close/Quit Menu Commands

Product

FileMaker Pro

Version

13.0v3

Operating system version

10.9.3

Description of the issue

I'm experiencing issues with some of the FileMaker Pro Advanced menu commands disappearing - usually these are the File>Close and the FileMaker Pro Advanced >Quit FileMaker Pro Advanced commands.

If I do manage to close the files I notice that the custom menus from one file are appearing in another file that has no custom menus.

Steps to reproduce the problem

Not easily reproducible on demand but appears to happen when opening files with Custom Menus and having multiple windows open (e.g. database windows, Manage Layouts, Manage Scripts etc).

Expected result

Menu commands appear as normal or Custom Menu commands appear as normal.

Actual result

Menu commands disappear (greyed out), particularly the File>Close and the FileMaker Pro Advanced >Quit FileMaker Pro Advanced commands.

Exact text of any error message(s) that appear

Here's some text from the Console application that appeared around the time this last happened which might help:

20/06/2014 9:53:31.371 am FileMaker Pro[378]: (
     0   CoreFoundation                      0x9804f471 __raiseError + 193
     1   libobjc.A.dylib                     0x9bf19091 objc_exception_throw + 162
     2   CoreFoundation                      0x98053cb3 -[NSObject(NSObject) doesNotRecognizeSelector:] + 275
     3   CoreFoundation                      0x97f9f532 ___forwarding___ + 1010
     4   CoreFoundation                      0x97f9f11e _CF_forwarding_prep_0 + 14
     5   Foundation                          0x9815b732 __57-[NSNotificationCenter addObserver:selector:name:object:]_block_invoke + 49
     6   CoreFoundation                      0x980185a4 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 20
     7   CoreFoundation                      0x97efa05b _CFXNotificationPost + 3435
     8   Foundation                          0x9814a21f -[NSNotificationCenter postNotificationName:object:userInfo:] + 92
     9   AppKit                              0x98dd0b28 -[NSMenu insertItem:atIndex:] + 995
     10  FileMaker Pro                       0x005c107c -[FMXApplicationMenu AddNotification:] + 543
     11  Foundation                          0x9815b732 __57-[NSNotificationCenter addObserver:selector:name:object:]_block_invoke + 49
     12  CoreFoundation                      0x980185a4 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 20
     13  CoreFoundation                      0x97efa05b _CFXNotificationPost + 3435
     14  Foundation                          0x9814a21f -[NSNotificationCenter postNotificationName:object:userInfo:] + 92
     15  AppKit                              0x98dd0b28 -[NSMenu insertItem:atIndex:] + 995
     16  FileMaker Pro                       0x000f23a7 CocoaMenuInsertCommand + 277
     17  FileMaker Pro                       0x00113732 _ZN12CMacMenuBase13InsertCommandERKN5Draco9unistringEjs + 88
     18  FileMaker Pro                       0x001d2729 _ZN20CatalogMenuPopulator13AddItemToMenuERKN5Draco11HBSerialKeyILh5EEEP5XMenu + 267
     19  FileMaker Pro                       0x001d23d7 _ZN20CatalogMenuPopulator13PopulateInnerEP5XMenuPN5Draco26DBByCustomOrderWithFoldersINS2_9DBCatalogENS2_15DBCatalogMemberEEE + 53
     20  FileMaker Pro                       0x001d250d _ZN20CatalogMenuPopulator13PopulateInnerEP5XMenuPN5Draco26DBByCustomOrderWithFoldersINS2_9DBCatalogENS2_15DBCatalogMemberEEE + 363
     21  FileMaker Pro                       0x001d281c _ZN20LayoutsMenuPopulatorC2ERN5Draco9DBCatalogEP5XMenubPKNS0_8FMLayoutE + 92
     22  FileMaker Pro                       0x001d2d08 _ZNK13FMAppFileUser17CreateLayoutsMenuEbbbPKN5Draco8FMLayoutEPKNS0_12DBTableProxyEP5XMenu + 326
     23  FileMaker Pro                       0x001d2f60 _ZNK13FMAppFileUser17GetViewLayoutMenuEbPKN5Draco8FMLayoutEbb + 92
     24  FileMaker Pro                       0x0024d325 _ZN11FMDocWindow21InstallViewLayoutMenuEPS_ + 145
     25  FileMaker Pro                       0x002d631e _ZN4MENU6UpdateEP11FMDocWindowsb + 1141
     26  FileMaker Pro                       0x001c6202 _ZN9CFMProApp4IdleEb + 140
     27  FileMaker Pro                       0x001c6f03 _ZN9CFMProApp17DispatchNullEventEv + 163
     28  FileMaker Pro                       0x0046dc4e -[MFAppDelegate HandleIdleNotification] + 23
     29  Foundation                          0x9815b732 __57-[NSNotificationCenter addObserver:selector:name:object:]_block_invoke + 49
     30  CoreFoundation                      0x980185a4 __CFNOTIFICATIONCENTER_IS_CALLING_OUT_TO_AN_OBSERVER__ + 20
     31  CoreFoundation                      0x97efa05b _CFXNotificationPost + 3435
     32  Foundation                          0x98186a6f -[NSNotificationCenter postNotification:] + 115
     33  Foundation                          0x981af972 postQueueNotifications + 830
     34  Foundation                          0x9820431c __NSPostIdleQueueNotes + 16
     35  CoreFoundation                      0x97f6f2ce __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 30
     36  CoreFoundation                      0x97f6f21f __CFRunLoopDoObservers + 399
     37  CoreFoundation                      0x97f6011f __CFRunLoopRun + 1199
     38  CoreFoundation                      0x97f5f9fa CFRunLoopRunSpecific + 394
     39  CoreFoundation                      0x97f5f85b CFRunLoopRunInMode + 123
     40  HIToolbox                           0x9b609b5d RunCurrentEventLoopInMode + 259
     41  HIToolbox                           0x9b6098e2 ReceiveNextEventCommon + 526
     42  HIToolbox                           0x9b6096bd _BlockUntilNextEventMatchingListInModeWithFilter + 92
     43  AppKit                              0x98dd2369 _DPSNextEvent + 1602
     44  AppKit                              0x98dd1890 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 119
     45  AppKit                              0x98dc417c -[NSApplication run] + 727
     46  FileMaker Pro                       0x000f163a CMacApp_Main + 649
     47  FileMaker Pro                       0x001bc595 main + 65
     48  FileMaker Pro                       0x000ed9e5 start + 53
)

Workaround

FileMaker Pro Advanced will often lock up/crash soon after experiencing these symptoms. Often I have to force quit as well.

Outcomes