# 3d Warehouse Internal error crash on Mac

**URL:** <https://forums.sketchup.com/t/3d-warehouse-internal-error-crash-on-mac/13046>\
**Category:** SketchUp\
**Created:** [July 12, 2015, 5:21pm UTC](https://forums.sketchup.com/t/3d-warehouse-internal-error-crash-on-mac/13046 "2015-07-12T17:21:18Z")\
**Posts on this page:** 12\
**Page:** 1

<div class="post-metadata">

**Author:** ![taylor1](https://avatars.discourse-cdn.com/v4/letter/t/bc8723/32.png) [@taylor1](https://forums.sketchup.com/u/taylor1)\
**Post date:** [July 12, 2015, 5:21pm UTC](https://forums.sketchup.com/t/3d-warehouse-internal-error-crash-on-mac/13046/1 "2015-07-12T17:21:18Z")

</div>

The 3D warehouse crashes every time I use it. This just started happening and I think it is because I updated to OS X El Capitan. Please let me know if I can do anything to fix this.

Exception Name: NSInvalidArgumentException  
Description: \*\*\* setObjectForKey: object cannot be nil (key: NSFont)  
User Info: (null)

0 CoreFoundation 0x00007fff929c4735 \_\_exceptionPreprocess + 165  
1 libobjc.A.dylib 0x00007fff837b513a objc\_exception\_throw + 48  
2 CoreFoundation 0x00007fff928a1977 -[\_\_NSDictionaryM setObject:forKey:] + 2071  
3 AppKit 0x00007fff8e87c25a -[NSFontPanel \_validateFontPanelFontAttributes] + 246  
4 AppKit 0x00007fff8e87c0e7 -[NSFontPanel \_updateFontPreview] + 27  
5 SketchUp 0x00000001058307bf \_ZN15UpdateUiHandlerD0Ev + 5507  
6 AppKit 0x00007fff8e6d8781 -[NSFontManager setSelectedFont:isMultiple:] + 150  
7 SketchUp 0x000000010582f6b9 \_ZN15UpdateUiHandlerD0Ev + 1149  
8 WebKitLegacy 0x00007fff848433a4 -[WebHTMLView(WebInternal) \_updateFontPanel] + 276  
9 WebKitLegacy 0x00007fff848491be \_ZN15WebEditorClient25respondToChangedSelectionEPN7WebCore5FrameE + 110  
10 WebCore 0x00007fff8f9be95e \_ZN7WebCore6Editor25respondToChangedSelectionERKNS\_16VisibleSelectionEj + 46  
11 WebCore 0x00007fff8fd7f3a6 \_ZN7WebCore14FrameSelection37setSelectionWithoutUpdatingAppearanceERKNS\_16VisibleSelectionEjNS0\_19CursorAlignOnScrollENS\_15TextGranularityE + 1606  
12 WebCore 0x00007fff8fd7d5ad \_ZN7WebCore14FrameSelection12setSelectionERKNS\_16VisibleSelectionEjNS\_23AXTextStateChangeIntentENS0\_19CursorAlignOnScrollENS\_15TextGranularityE + 45  
13 WebCore 0x00007fff8fd7dc91 \_ZN7WebCore14FrameSelection23moveWithoutValidationToERKNS\_8PositionES3\_bb + 145  
14 WebCore 0x00007fff8f9fd376 \_ZN7WebCore26HTMLTextFormControlElement17setSelectionRangeEiiNS\_27TextFieldSelectionDirectionE + 662  
15 WebCore 0x00007fff8f9fd067 \_ZN7WebCore16HTMLInputElement21updateFocusAppearanceEb + 55  
16 WebCore 0x00007fff8f9fcae3 \_ZN7WebCore7Element5focusEbNS\_14FocusDirectionE + 339  
17 WebCore 0x00007fff8fa31fb9 \_ZN7WebCore31jsElementPrototypeFunctionFocusEPN3JSC9ExecStateE + 57  
18 ??? 0x000054518c8012c8 0x0 + 92709226287816  
19 JavaScriptCore 0x00007fff829fe706 llint\_entry + 22925  
20 JavaScriptCore 0x00007fff829fe806 llint\_entry + 23181  
21 ??? 0x000054518c8025ba 0x0 + 92709226292666  
22 JavaScriptCore 0x00007fff829fe706 llint\_entry + 22925  
23 ??? 0x000054518c8025ba 0x0 + 92709226292666  
24 JavaScriptCore 0x00007fff829f8b69 vmEntryToJavaScript + 326  
25 JavaScriptCore 0x00007fff82921879 \_ZN3JSC7JITCode7executeEPNS\_2VMEPNS\_14ProtoCallFrameE + 169  
26 JavaScriptCore 0x00007fff824ddea4 \_ZN3JSC11Interpreter7executeEPNS\_17ProgramExecutableEPNS\_9ExecStateEPNS\_8JSObjectE + 10388  
27 JavaScriptCore 0x00007fff826c5dc5 \_ZN3JSC8evaluateEPNS\_9ExecStateERKNS\_10SourceCodeENS\_7JSValueERN3WTF8NakedPtrINS\_9ExceptionEEE + 469  
28 WebCore 0x00007fff9048dbdc \_ZN7WebCore16ScriptController15evaluateInWorldERKNS\_16ScriptSourceCodeERNS\_15DOMWrapperWorldE + 284  
29 WebCore 0x00007fff8f862a49 \_ZN7WebCore16ScriptController8evaluateERKNS\_16ScriptSourceCodeE + 41  
30 WebCore 0x00007fff8f862959 \_ZN7WebCore13ScriptElement13executeScriptERKNS\_16ScriptSourceCodeE + 297  
31 WebCore 0x00007fff8f861db6 \_ZN7WebCore13ScriptElement13prepareScriptERKN3WTF12TextPositionENS0\_17LegacyTypeSupportE + 1046  
32 WebCore 0x00007fff8f860d8b \_ZN7WebCore16HTMLScriptRunner9runScriptEPNS\_7ElementERKN3WTF12TextPositionE + 347  
33 WebCore 0x00007fff8f860bc0 \_ZN7WebCore16HTMLScriptRunner7executeEN3WTF10PassRefPtrINS\_7ElementEEERKNS1\_12TextPositionE + 48  
34 WebCore 0x00007fff8f860ae6 \_ZN7WebCore18HTMLDocumentParser30runScriptsForPausedTreeBuilderEv + 86  
35 WebCore 0x00007fff8f7eb86d \_ZN7WebCore18HTMLDocumentParser16canTakeNextTokenENS0\_15SynchronousModeERNS\_11PumpSessionE + 93  
36 WebCore 0x00007fff8f7ea743 \_ZN7WebCore18HTMLDocumentParser13pumpTokenizerENS0\_15SynchronousModeE + 595  
37 WebCore 0x00007fff8f85d8cd \_ZN7WebCore18HTMLDocumentParser6appendEN3WTF10PassRefPtrINS1\_10StringImplEEE + 669  
38 WebCore 0x00007fff8fc2f695 \_ZN7WebCore25DecodedDataDocumentParser11appendBytesERNS\_14DocumentWriterEPKcm + 117  
39 WebCore 0x00007fff8f7ddd63 \_ZN7WebCore14DocumentLoader10commitDataEPKcm + 579  
40 WebKitLegacy 0x00007fff8483c1b2 -[WebHTMLRepresentation receivedData:withDataSource:] + 98  
41 WebKitLegacy 0x00007fff8483c0d0 -[WebDataSource(WebInternal) \_receivedData:] + 64  
42 WebKitLegacy 0x00007fff8483c06d \_ZN20WebFrameLoaderClient13committedLoadEPN7WebCore14DocumentLoaderEPKci + 109  
43 WebCore 0x00007fff8f85a8d1 \_ZN7WebCore14DocumentLoader10commitLoadEPKci + 145  
44 WebCore 0x00007fff8f834142 \_ZN7WebCore17CachedRawResource12didAddClientEPNS\_20CachedResourceClientE + 1154  
45 WebCore 0x00007fff8fa3a604 \_ZN7WebCore14CachedResource34switchClientsToRevalidatedResourceEv + 1076  
46 WebCore 0x00007fff902d1292 \_ZN7WebCore11MemoryCache21revalidationSucceededERNS\_14CachedResourceERKNS\_16ResourceResponseE + 434  
47 WebCore 0x00007fff8f83724b \_ZN7WebCore17SubresourceLoader18didReceiveResponseERKNS\_16ResourceResponseE + 187  
48 WebCore 0x00007fff8f8369de -[WebCoreResourceHandleAsDelegate connection:didReceiveResponse:] + 318  
49 CFNetwork 0x00007fff88e651d6 \_\_65-[NSURLConnectionInternal \_withConnectionAndDelegate:onlyActive:]\_block\_invoke + 69  
50 CFNetwork 0x00007fff88e65052 -[NSURLConnectionInternal \_withConnectionAndDelegate:onlyActive:] + 233  
51 CFNetwork 0x00007fff88e64f57 -[NSURLConnectionInternal \_withActiveConnectionAndDelegate:] + 48  
52 CFNetwork 0x00007fff88e64f09 \_ZL34\_NSURLConnectionDidReceiveResponseP16\_CFURLConnectionP14\_CFURLResponsePKv + 82  
53 CFNetwork 0x00007fff88e64a43 \_\_\_ZN27URLConnectionClient\_Classic28\_delegate\_didReceiveResponseEP14\_CFURLResponse\_block\_invoke + 114  
54 CFNetwork 0x00007fff88f4075b \_\_\_ZN27URLConnectionClient\_Classic18\_withDelegateAsyncEPKcU13block\_pointerFvP16\_CFURLConnectionPK33CFURLConnectionClientCurrent\_VMaxE\_block\_invoke\_2 + 100  
55 libdispatch.dylib 0x00007fff862c5c11 \_dispatch\_client\_callout + 8  
56 libdispatch.dylib 0x00007fff862dbd62 \_dispatch\_block\_invoke + 474  
57 CFNetwork 0x00007fff88dc15b0 \_ZN19RunloopBlockContext13\_invoke\_blockEPKvPv + 24  
58 CoreFoundation 0x00007fff928a3304 CFArrayApplyFunction + 68  
59 CFNetwork 0x00007fff88dc14a9 \_ZN19RunloopBlockContext7performEv + 137  
60 CFNetwork 0x00007fff88dc1280 \_ZN17MultiplexerSource7performEv + 282  
61 CFNetwork 0x00007fff88dc10a2 \_ZN17MultiplexerSource8\_performEPv + 72  
62 CoreFoundation 0x00007fff928d5751 **CFRUNLOOP\_IS\_CALLING\_OUT\_TO\_A\_SOURCE0\_PERFORM\_FUNCTION** + 17  
63 CoreFoundation 0x00007fff928c829d \_\_CFRunLoopDoSources0 + 557  
64 CoreFoundation 0x00007fff928c77ef \_\_CFRunLoopRun + 911  
65 CoreFoundation 0x00007fff928c71f8 CFRunLoopRunSpecific + 296  
66 HIToolbox 0x00007fff8c78fa59 RunCurrentEventLoopInMode + 235  
67 HIToolbox 0x00007fff8c78f7ef ReceiveNextEventCommon + 432  
68 HIToolbox 0x00007fff8c78f62f \_BlockUntilNextEventMatchingListInModeWithFilter + 71  
69 AppKit 0x00007fff8e4d979c \_DPSNextEvent + 945  
70 AppKit 0x00007fff8e8a75c9 -[NSApplication \_nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 343  
71 AppKit 0x00007fff8e4cf6dc -[NSApplication run] + 682  
72 AppKit 0x00007fff8e451b6d NSApplicationMain + 1176  
73 SketchUp 0x00000001057ac874 start + 52

 ![](https://global.discourse-cdn.com/sketchup/original/2X/4/4063af99f5f8bdc8f53a8274a3c5676cf2374211.png)

---

<div class="post-metadata">

**Author:** ![Barry](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/barry/32/1204_2.png) [@Barry](https://forums.sketchup.com/u/Barry)\
**Post date:** [July 12, 2015, 5:41pm UTC](https://forums.sketchup.com/t/3d-warehouse-internal-error-crash-on-mac/13046/2 "2015-07-12T17:41:07Z")

</div>

Um, yea, we don’t really support beta OS’s. We tried it on initial El Capitan and it seemed fine. Visually, it looks like Javascript failed - try opening in Safari 9 and see what you get. It looks like it’s complaining about fonts.

---

<div class="post-metadata">

**Author:** ![taylor1](https://avatars.discourse-cdn.com/v4/letter/t/bc8723/32.png) [@taylor1](https://forums.sketchup.com/u/taylor1)\
**Post date:** [July 12, 2015, 5:47pm UTC](https://forums.sketchup.com/t/3d-warehouse-internal-error-crash-on-mac/13046/3 "2015-07-12T17:47:27Z")

</div>

How do I open it in Safari?

---

<div class="post-metadata">

**Author:** ![john\_drivenupthewall](https://avatars.discourse-cdn.com/v4/letter/j/c67d28/32.png) [@john\_drivenupthewall](https://forums.sketchup.com/u/john_drivenupthewall)\
**Post date:** [July 12, 2015, 6:14pm UTC](https://forums.sketchup.com/t/3d-warehouse-internal-error-crash-on-mac/13046/4 "2015-07-12T18:14:58Z")

</div>

@taylor1, do a search from Safari for 3D Warehouse…  
I’m about to update so I’m curious as well…  
john

---

<div class="post-metadata">

**Author:** ![slbaumgartner](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/slbaumgartner/32/7302_2.png) [@slbaumgartner](https://forums.sketchup.com/u/slbaumgartner)\
**Post date:** [July 12, 2015, 7:47pm UTC](https://forums.sketchup.com/t/3d-warehouse-internal-error-crash-on-mac/13046/5 "2015-07-12T19:47:52Z")

</div>

Barry, I know you don’t support betas (and you shouldn’t) but please reassure us that this time you guys are proactively testing against the El Capitan betas. A repeat of the Yosemite fiasco would be quite embarrassing!

---

<div class="post-metadata">

**Author:** ![colin](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/colin/32/266703_2.png) [@colin](https://forums.sketchup.com/u/colin)\
**Post date:** [July 12, 2015, 7:59pm UTC](https://forums.sketchup.com/t/3d-warehouse-internal-error-crash-on-mac/13046/6 "2015-07-12T19:59:26Z")

</div>

I am running El Capitan, and all the SketchUp sessions I’ve done under it have been successful. But I hadn’t tried 3D Warehouse (get models…) since beta 3 was released, and it is possible that it may have crashed for me too.

The reason I think this is because Apple released a supplement build, only three days after the beta 3 release. The supplement was to take care of an issue where 32 bit apps were crashing on launch.

Is there any 32 bit code in the 3D Warehouse window?

In any case, if you are running 10.11 beta 3, make sure to install the update from last night.

---

<div class="post-metadata">

**Author:** ![colin](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/colin/32/266703_2.png) [@colin](https://forums.sketchup.com/u/colin)\
**Post date:** [July 12, 2015, 8:05pm UTC](https://forums.sketchup.com/t/3d-warehouse-internal-error-crash-on-mac/13046/7 "2015-07-12T20:05:14Z")

</div>

The web address for the 3D Warehouse is:

> **[3D Warehouse](https://3dwarehouse.sketchup.com/)**
>
> The place to share and download SketchUp 3D models for architecture, design, construction, and fun.

But as I said, the 10.11 beta 3 + supplement is working fine with 3D Warehouse inside SketchUp.

---

<div class="post-metadata">

**Author:** ![Barry](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/barry/32/1204_2.png) [@Barry](https://forums.sketchup.com/u/Barry)\
**Post date:** [July 12, 2015, 11:21pm UTC](https://forums.sketchup.com/t/3d-warehouse-internal-error-crash-on-mac/13046/8 "2015-07-12T23:21:21Z")

</div>

Yea, but considering I don’t test SketchUp, I responded quickly with cause and workarounds, didn’t I? I’ll fwd on to the SketchUp testers… they’ll enjoy.

---

<div class="post-metadata">

**Author:** ![Barry](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/barry/32/1204_2.png) [@Barry](https://forums.sketchup.com/u/Barry)\
**Post date:** [July 12, 2015, 11:23pm UTC](https://forums.sketchup.com/t/3d-warehouse-internal-error-crash-on-mac/13046/9 "2015-07-12T23:23:26Z")

</div>

Shouldn’t be 32 bit code. But I’ll check. We do see some funny things with PC’s when Microsoft ships both 32 and 64 bit browsers… Macs do most of that behind the scenes and a bit smoother usually, although being a beta I could see it happening.

---

<div class="post-metadata">

**Author:** ![taylor1](https://avatars.discourse-cdn.com/v4/letter/t/bc8723/32.png) [@taylor1](https://forums.sketchup.com/u/taylor1)\
**Post date:** [July 12, 2015, 11:54pm UTC](https://forums.sketchup.com/t/3d-warehouse-internal-error-crash-on-mac/13046/10 "2015-07-12T23:54:35Z")

</div>

Thanks for the workaround. It actually worked very nicely.

---

<div class="post-metadata">

**Author:** ![benjirijo](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/benjirijo/32/7076_2.png) [@benjirijo](https://forums.sketchup.com/u/benjirijo)\
**Post date:** [July 18, 2015, 3:40am UTC](https://forums.sketchup.com/t/3d-warehouse-internal-error-crash-on-mac/13046/11 "2015-07-18T03:40:48Z")

</div>

Taylor, and Layout, can you work nicely or you can’t modified it?

---

<div class="post-metadata">

**Author:** ![colin](https://sea2.discourse-cdn.com/sketchup/user_avatar/forums.sketchup.com/colin/32/266703_2.png) [@colin](https://forums.sketchup.com/u/colin)\
**Post date:** [July 18, 2015, 5:12pm UTC](https://forums.sketchup.com/t/3d-warehouse-internal-error-crash-on-mac/13046/12 "2015-07-18T17:12:17Z")

</div>

One other note about the original crash report, it’s not uncommon in beta software for program imperfections to be shown to you, instead of the OS just taking care of it behind the scenes. The dialog you saw is the beta OS giving you a chance to opine on whether you think this really is a crashing case, or just a minor annoyance. I just had one of those show up in Mail, and chose to Continue, without Mail seeming to be any worse off.

So, even if nobody fixed anything, there’s a good chance SketchUp will be ok in the final version of 10.11.
