9 Replies Latest reply on Nov 26, 2015 7:39 AM by mdiehr

    FMP14v3 crashes in PlatformWebViewerMac::Initialize

    mdiehr

      I have a layout which will crash FMP14v3 100% of the time :

       

       

      Thread 0 Crashed:: Dispatch queue: com.apple.main-thread

      0   libobjc.A.dylib               0x00007fff8f45c67b cache_eraseImp_nolock + 30

      1   libobjc.A.dylib               0x00007fff8f460428 flushImps(objc_class*, objc_selector*, void (*)(), objc_selector, void ()) + 656

      2   libobjc.A.dylib               0x00007fff8f46016c _method_setImplementation(objc_class*, method_t*, void (*)()) + 110

      3   libobjc.A.dylib               0x00007fff8f44d817 method_setImplementation + 130

      4   com.apple.WebKitLegacy         0x00007fff918d1c2c +[WebHTMLViewPrivate initialize] + 92

      5   libobjc.A.dylib               0x00007fff8f4521b5 _class_initialize + 649

      6   libobjc.A.dylib               0x00007fff8f462777 lookUpImpOrForward + 322

      7   libobjc.A.dylib               0x00007fff8f44c1ac objc_msgSend + 236

      8   com.apple.WebKitLegacy         0x00007fff918d1b69 -[WebHTMLView initWithFrame:] + 153

      9   com.apple.AppKit               0x00007fff93278125 -[NSView init] + 62

      10  com.apple.WebKitLegacy         0x00007fff918d1a64 -[WebFrameView(WebInternal) _makeDocumentViewForDataSource:] + 148

      11  com.apple.WebKitLegacy         0x00007fff918d06a3 WebFrameLoaderClient::transitionToCommittedForNewPage() + 339

      12  com.apple.WebCore             0x00007fff8c372226 WebCore::FrameLoader::transitionToCommitted(WebCore::CachedPage*) + 598

      13  com.apple.WebCore             0x00007fff8bddda3d WebCore::FrameLoader::commitProvisionalLoad() + 397

      14  com.apple.WebCore             0x00007fff8bddd64f WebCore::DocumentLoader::finishedLoading(double) + 383

      15  com.apple.WebCore             0x00007fff8bddd2a6 WebCore::DocumentLoader::maybeLoadEmpty() + 870

      16  com.apple.WebCore             0x00007fff8bddc60e WebCore::DocumentLoader::startLoadingMainResource() + 238

      17  com.apple.WebCore             0x00007fff8bddb325 WebCore::FrameLoader::init() + 773

      18  com.apple.WebKitLegacy         0x00007fff918cf7df +[WebFrame(WebInternal) _createMainFrameWithPage:frameName:frameView:] + 319

      19  com.apple.WebKitLegacy         0x00007fff918cda05 -[WebView(WebPrivate) _commonInitializationWithFrameName:groupName:] + 2293

      20  com.apple.WebKitLegacy         0x00007fff9198ffab -[WebView(WebPrivate) _initWithFrame:frameName:groupName:] + 171

      21  com.apple.WebKitLegacy         0x00007fff918de85b -[WebView initWithFrame:frameName:groupName:] + 187

      22  com.filemaker.client.advanced12 0x00000001084192e6 PlatformWebViewerMac::Initialize(Draco::ELO_Param const&) + 184

       

      I've attached a test file to this bug report.  To use it, open the file, then click the button (which does a "go to layout" command, switching to the problematic layout) - this will reliably crash FMP14v3 on OS X 10.10.5.