AnsweredAssumed Answered

Filemaker 11 bug with Mac OSX 10.6

Question asked by nvandenburgh on May 6, 2010
Latest reply on May 12, 2010 by TSGal

Summary

Filemaker 11 bug with Mac OSX 10.6

Description of the issue

I just upgraded to Filemaker 11 and one of my solution's crashes FM 11 after creating a new record, entering a value that performs a lookup and pressing tab or enter to perform the lookup or relationship.  It only happens with Filemaker 11 and Mac OS 10.6.  The solution works fine with FM 11 on 10.5 and lower and the soltion works fine with FM 9 & 10 on Mac OS X 10.6.  The file is hosted by FM Server Advanced 10, I tried it as a local file and I tried recovering the file. FileMaker Product(s) involved: 11Operating System(s) involved Mac OS X 10.6Detailed description of the issue: see aboveExact steps to reproduce the issue: see aboveExpected Result: fill out related data and /or look up dataActual Result: crashExact text of any error message(s) that appeared: See below for Apple crash dataAny workarounds that you have found: use FM 9 or FM 10 or FM 11 on somehting other than 10.6. Crash Data:Process:         FileMaker Pro [4967]Path:            /Applications/FileMaker Pro 11 Advanced/FileMaker Pro Advanced.app/Contents/MacOS/FileMaker ProIdentifier:      com.filemaker.client.advancedVersion:         11.0.1 (11.0.1)Code Type:       X86 (Native)Parent Process:  launchd [164]Date/Time:       2010-05-06 11:59:48.331 -0400OS Version:      Mac OS X 10.6.3 (10D573)Report Version:  6Interval Since Last Report:          655169 secCrashes Since Last Report:           1Per-App Interval Since Last Report:  571682 secPer-App Crashes Since Last Report:   1Anonymous UUID:                      30E48E56-7DDA-49C7-98F9-1B6AFB71EA59Exception Type:  EXC_BAD_ACCESS (SIGBUS)Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000004Crashed Thread:  30Thread 0:  Dispatch queue: com.apple.main-thread0   libSystem.B.dylib                 0x97c59262 __semwait_signal + 101   libSystem.B.dylib                 0x97c84e44 nanosleep$UNIX2003 + 1882   ...filemaker.support.framework    0x027b89dc Draco::Thread::Sleep(unsigned long) + 1723   com.filemaker.client.advanced     0x0050ee82 FMValueListPopupWindowMac::DoWindowScrollAnimation(bool, bool) const + 7064   com.filemaker.client.advanced     0x0050f01b FMValueListPopupWindowMac::ShowPopupWindow(bool, bool) + 1715   com.filemaker.client.advanced     0x003b4e87 FMValueListPopupWindow_Base::Open(Draco::CoordRect const&, bool) + 3756   com.filemaker.client.advanced     0x0009abd6 ActiveObject::CreatePopupWindow(bool) + 5667   com.filemaker.client.advanced     0x0009bd36 ActiveObject::Idle() + 5348   com.filemaker.client.advanced     0x0021a24f FMDocWindow::OnIdle(bool) + 1919   com.filemaker.client.advanced     0x0016dae5 FMAppSession::OnIdle(bool) + 11710  com.filemaker.client.advanced     0x0015efb3 CFMProApp::Idle(bool) + 3511  com.filemaker.client.advanced     0x0015f17d CFMProApp::DispatchNullEvent() + 10912  com.filemaker.client.advanced     0x00515a15 -[MFAppDelegate HandleIdleNotification] + 2113  com.apple.Foundation              0x941b31cb _nsnote_callback + 17614  com.apple.CoreFoundation          0x9145a3f9 __CFXNotificationPost + 90515  com.apple.CoreFoundation          0x91459e2a _CFXNotificationPostNotification + 18616  com.apple.Foundation              0x941a818a -[NSNotificationCenter postNotification:] + 20417  com.apple.Foundation              0x941de67c postQueueNotifications + 39718  com.apple.CoreFoundation          0x9147f2e2 __CFRunLoopDoObservers + 118619  com.apple.CoreFoundation          0x9143bc72 __CFRunLoopRun + 115420  com.apple.CoreFoundation          0x9143b0f4 CFRunLoopRunSpecific + 45221  com.apple.CoreFoundation          0x91441034 CFRunLoopRun + 8422  com.prosc.jack3                   0x1d1ac7c5 startEventLoop(long) + 21323  ???                               0x1f80b839 0 + 52852946524  ???                               0x1f803db1 0 + 52849809725  ???                               0x1f803db1 0 + 52849809726  ???                               0x1f803db1 0 + 52849809727  ???                               0x1f8012d3 0 + 52848712328  libclient.dylib                   0x1e8697d0 JVM_Lseek + 14902429  libclient.dylib                   0x1e869576 JVM_Lseek + 14842230  libclient.dylib                   0x1e869546 JVM_Lseek + 14837431  libclient.dylib                   0x1e87f230 JVM_MonitorWait + 1508832  libclient.dylib                   0x1ea5dbed pss + 40185333  com.prosc.jack3                   0x1d1a2c1c QuadCharAsJstring(JNIEnv_*, fmx::QuadChar const&) + 34834  com.prosc.jack3                   0x1d1a5cb1 doGenericFunction + 43335  ...ilemaker.dbengine.framework    0x029e96ef Draco::DBCalcSolver::SolvePlugins(Draco::DBError&) + 124736  ...ilemaker.dbengine.framework    0x029f2310 Draco::DBCalcSolver::SolvePolish(Draco::DBDataArg&, unsigned short) + 142437  ...ilemaker.dbengine.framework    0x029a92f6 Draco::DBCalcFormula::Solve(Draco::DBData&, Draco::DBCursor const*, Draco::DBCursor const*, Draco::DBData const*, Draco::DBFieldSpec const*, Draco::DBField const*, unsigned short) const + 43838  ...ilemaker.dbengine.framework    0x029a960c Draco::DBCalcFormula::Solve(Draco::DBData&, Draco::DBCursor const&, Draco::DBFieldSpec const&, Draco::DBField const&, Draco::DBCursor const*) const + 7639  ...ilemaker.dbengine.framework    0x02a0d619 Draco::DBRecordCursor::GetCalculatedData(Draco::DBData&, Draco::DBFieldSpec const&, Draco::DBField const&) const + 45740  ...ilemaker.dbengine.framework    0x02a1743e Draco::DBRecordCursor::GetData(Draco::DBData&, Draco::DBFieldSpec const&, Draco::DBField const&, unsigned long, unsigned short) const + 209441  ...ilemaker.fmengine.framework    0x0345ccbe Draco::DrawContextBase::GetFieldData(Draco::DBCursor const&, Draco::DBField const&, Draco::DBFieldSpec const&, short, Draco::DBData&) const + 84642  com.filemaker.client.advanced     0x001298fd DrawContext::FieldObjRenderer::LoadFieldData(Draco::CoordRect const&, Draco::CoordRect*, short*, long*) + 110143  com.filemaker.client.advanced     0x0012cf6e DrawContext::FieldObjRenderer::DrawFieldOccurrence() + 59044  com.filemaker.client.advanced     0x0012d395 DrawContext::FieldObjRenderer::Draw() + 78945  com.filemaker.client.advanced     0x0012d5a0 DrawContext::DrawFieldObj(Draco::LayoutObject&, Draco::TLayoutObjectAttrs&, Draco::DBField const&) + 24046  com.filemaker.client.advanced     0x0012fca9 DrawContext::DrawObject_PRIVATE() + 215347  com.filemaker.client.advanced     0x0013033e DocWindowDrawContext::DrawCurrentObject(Draco::CoordRect const&, IXOverlay*) + 25448  com.filemaker.client.advanced     0x00120ac6 DrawContext::DrawPart_Clipped(Draco::DBCursor const&, short, Draco::Coord, Draco::Coord, Draco::Coord, Draco::CoordRect*, IXOverlay*, short) + 59849  com.filemaker.client.advanced     0x00121173 DrawContext::DrawPart(Draco::DBCursor const&, short, Draco::Coord, Draco::Coord, IXOverlay*, short) + 8350  com.filemaker.client.advanced     0x000ad4ea DrawRecordView(FMDocWindow&, long, bool, IXOverlay*, ActiveFieldOpType, ActiveFieldClassType) + 49051  com.filemaker.client.advanced     0x000b29e5 BRWS_DrawView(FMDocWindow&) + 16552  com.filemaker.client.advanced     0x003085b5 PAGE_Update(FMDocWindow&) + 51753  com.filemaker.client.advanced     0x005a8e9d FMContentViewController::OnUpdate(Draco::CoordRect const&) + 7754  com.filemaker.client.advanced     0x004f04ce -[FMContentViewCocoa drawRect:] + 25455  com.apple.AppKit                  0x949ab1cc -[NSView _drawRect:clip:] + 372156  com.apple.AppKit                  0x949a8898 -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 221757  com.apple.AppKit                  0x949a922b -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 466858  com.apple.AppKit                  0x949a922b -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 466859  com.apple.AppKit                  0x949a922b -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 466860  com.apple.AppKit                  0x949a922b -[NSView _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 466861  com.apple.AppKit                  0x949a7e2b -[NSThemeFrame _recursiveDisplayRectIfNeededIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:topView:] + 26562  com.apple.AppKit                  0x949a4771 -[NSView _displayRectIgnoringOpacity:isVisibleRect:rectIsVisibleRectForView:] + 330963  com.apple.AppKit                  0x949053ee -[NSView displayIfNeeded] + 81864  com.apple.AppKit                  0x948ce6ec -[NSWindow displayIfNeeded] + 20465  com.filemaker.client.advanced     0x00470291 -[FMDocWindowCocoa displayIfNeeded] + 8166  com.apple.AppKit                  0x948ffc26 _handleWindowNeedsDisplay + 69667  com.apple.CoreFoundation          0x9147f2e2 __CFRunLoopDoObservers + 118668  com.apple.CoreFoundation          0x9143ba1d __CFRunLoopRun + 55769  com.apple.CoreFoundation          0x9143b0f4 CFRunLoopRunSpecific + 45270  com.apple.CoreFoundation          0x9143af21 CFRunLoopRunInMode + 9771  com.apple.HIToolbox               0x980b50fc RunCurrentEventLoopInMode + 39272  com.apple.HIToolbox               0x980b4ded ReceiveNextEventCommon + 15873  com.apple.HIToolbox               0x980b4d36 BlockUntilNextEventMatchingListInMode + 8174  com.apple.AppKit                  0x948d6135 _DPSNextEvent + 84775  com.apple.AppKit                  0x948d5976 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 15676  com.apple.AppKit                  0x94897bef -[NSApplication run] + 82177  com.filemaker.client.advanced     0x0002c10d CMacApp_Main + 41378  com.filemaker.client.advanced     0x00160dd3 main + 5179  com.filemaker.client.advanced     0x00003586 start + 54  IF YOU NEED MORE LET ME KNOW  

Outcomes