mdiehr

FMP14v3 crashes in PlatformWebViewerMac::Initialize

Discussion created by mdiehr on Nov 19, 2015
Latest reply on Nov 26, 2015 by 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.

Outcomes