Sketchup Pro 2020 Keeps Crashing

Every time I attempt to create a group, copy lines, use tape measure… basically any command, sketches crashes. Ive deleted and downloaded the application 3 times now (As administrator) and Ive updated my Mac.

macOS Catalina 10.15.4 Intel Iris Pro 1536 MB

Ive been working in this model on and off for over a year. The issue began while using sketchup Pro 2018. Downloaded 2020 in hopes it would be better. Same thing.
I dont know what to do…

Incident Identifier: C1DE02DB-8742-4F48-898F-1B81EDA164B0
CrashReporter Key: 31E27806-FDBD-52D9-9D77-8B5A85567C47
Hardware Model: MacBookPro11,2
Process: SketchUp [10281]
Path:
Identifier: com.sketchup.SketchUp.2020
Version: 20.1 (20.1.228)
Code Type: X86-64
Parent Process: launchd [1]

Date/Time: 2020-06-01T20:26:00Z
Launch Time: 2020-06-01T20:25:01Z
OS Version: Mac OS X 10.15.4 (19E287)
Report Version: 104

Exception Type: SIGABRT
Exception Codes: #0 at 0x7fff67f9b33a
Crashed Thread: 0

Thread 0 Crashed:
0 libsystem_kernel.dylib 0x00007fff67f9b33a __pthread_kill + 10
1 libsystem_c.dylib 0x00007fff67f22808 abort + 120
2 Ruby 0x00000001063c3be9 0x106351000 + 469993
3 Ruby 0x00000001063c3e48 0x106351000 + 470600
4 Ruby 0x00000001064b53f1 0x106351000 + 1459185
5 libsystem_platform.dylib 0x00007fff6804c5fd _sigtramp + 29
6 SketchUp 0x00000001056c1a29 0x105240000 + 4725289
7 SketchUp 0x00000001056c992c 0x105240000 + 4757804
8 SketchUp 0x000000010587bb03 0x105240000 + 6535939
9 SketchUp 0x000000010587a9dc 0x105240000 + 6531548
10 SketchUp 0x000000010587a54b 0x105240000 + 6530379
11 SketchUp 0x0000000105876940 0x105240000 + 6515008
12 SketchUp 0x0000000105868308 0x105240000 + 6456072
13 SketchUp 0x0000000105469271 0x105240000 + 2265713
14 AppKit 0x00007fff2b3cc437 -[NSApplication(NSResponder) sendAction:to:from:] + 299
15 AppKit 0x00007fff2b4dcaee -[NSMenuItem _corePerformAction] + 312
16 AppKit 0x00007fff2b4dc86a -[NSCarbonMenuImpl performActionWithHighlightingForItemAtIndex:] + 106
17 AppKit 0x00007fff2b52d3e8 -[NSMenu performActionForItemAtIndex:] + 114
18 AppKit 0x00007fff2b52d36d -[NSMenu _internalPerformActionForItemAtIndex:] + 82
19 AppKit 0x00007fff2b52d1b7 -[NSCarbonMenuImpl _carbonCommandProcessEvent:handlerCallRef:] + 101
20 AppKit 0x00007fff2b4bd8f8 NSSLMMenuEventHandler + 908
21 HIToolbox 0x00007fff2cb178ff _ZL23DispatchEventToHandlersP14EventTargetRecP14OpaqueEventRefP14HandlerCallRec + 1254
22 HIToolbox 0x00007fff2cb16d8d _ZL30SendEventToEventTargetInternalP14OpaqueEventRefP20OpaqueEventTargetRefP14HandlerCallRec + 329
23 HIToolbox 0x00007fff2cb2c47e SendEventToEventTarget + 39
24 HIToolbox 0x00007fff2cb8c40b _ZL18SendHICommandEventjPK9HICommandjjhPKvP20OpaqueEventTargetRefS5_PP14OpaqueEventRef + 368
25 HIToolbox 0x00007fff2cbb3065 SendMenuCommandWithContextAndModifiers + 45
26 HIToolbox 0x00007fff2cbb300d SendMenuItemSelectedEvent + 346
27 HIToolbox 0x00007fff2cbb2e59 ZL19FinishMenuSelectionP13SelectionDataP10MenuResultS2 + 96
28 HIToolbox 0x00007fff2ccbd8c2 _ZL19PopUpMenuSelectCoreP8MenuData5PointdS1_tjjPK4RecttjS4_S4_PK14__CFDictionaryPK10__CFStringPP13OpaqueMenuRefPt + 1615
29 HIToolbox 0x00007fff2ccbcdb6 _ZL26_HandlePopUpMenuSelection8P13OpaqueMenuRefP14OpaqueEventRefj5PointtjjPK4RecttS6_S6_PK14__CFDictionaryPK10__CFStringPS0_Pt + 410
30 HIToolbox 0x00007fff2cb942b5 _HandlePopUpMenuSelectionWithDictionary + 329
31 AppKit 0x00007fff2b67f96d SLMPerformPopUpCarbonMenu + 1611
32 AppKit 0x00007fff2b525f48 _NSSLMPopUpCarbonMenu3 + 782
33 AppKit 0x00007fff2b5ce47f -[NSCarbonMenuImpl _popUpContextMenu:withEvent:forView:withFont:] + 208
34 AppKit 0x00007fff2b5ce2fa -[NSMenu _popUpContextMenu:withEvent:forView:withFont:] + 217
35 SketchUp 0x000000010525a33a 0x105240000 + 107322
36 SketchUp 0x000000010525ab88 0x105240000 + 109448
37 SketchUp 0x00000001058d3f96 0x105240000 + 6897558
38 SketchUp 0x0000000105495794 0x105240000 + 2447252
39 SketchUp 0x000000010525c7be 0x105240000 + 116670
40 AppKit 0x00007fff2b3be969 forwardMethod + 204
41 AppKit 0x00007fff2b5c8446 -[NSView rightMouseDown:] + 156
42 AppKit 0x00007fff2b3309bd -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 6512
43 AppKit 0x00007fff2b32ee29 -[NSWindow(NSEventRouting) sendEvent:] + 349
44 SketchUp 0x00000001052850ea 0x105240000 + 282858
45 AppKit 0x00007fff2b32db1b -[NSApplication(NSEvent) sendEvent:] + 2759
46 libCommonWebEngine.dylib 0x0000000105ed61e6 0x105ed5000 + 4582
47 SketchUp 0x000000010529f923 0x105240000 + 391459
48 AppKit 0x00007fff2b17a21f -[NSApplication run] + 707
49 AppKit 0x00007fff2b14bff6 NSApplicationMain + 777
50 SketchUp 0x000000010524a830 0x105240000 + 43056
51 libdyld.dylib 0x00007fff67e53cc9 start + 1

So the issue is specific to just this one model? Or to all models?

The error dump you provided in your second post seems to say that SketchUp crashed while executing a Ruby extension (unfortunately it doesn’t indicate which one). This could be a defective extension, interference between two or more extensions, or a bug in the SketchUp Ruby API.

It can be tedious, but to track this down you need to determine which extension(s) are guilty. The most efficient way is to disable half and see if the problem goes away. If so, reenable half of the disabled ones and try again. If not, disable half of the remaining enabled ones and try again. Repeat until you zero in on the offender. This binary division approach actually works faster than you might expect.

Thanks a lot for the reply, and thats a great suggestion.
It seems to be just this model that crashes.

I have no third party extensions downloaded for 2020. The only one I was using in the prior version was twilight. As mentioned, the crashing began in the prior version so if its a ruby extension issue (Not a native sketchup ruby file) that would lead me to believe twilight made edits to their plugin?
Have you heard of anything along those lines… or does that theory make any sense anyway? (I dont consider myself very tech savvy)
Thanks!

I’m having the same problem on MacBook Pro 2017 and Catalina 10.15.6. The crash is so bad that you can’t even successfully force quit SketchUp. I do that but it doesn’t quit and then eventually hangs the entire Mac, forcing a hard shut down by holding down the power key for 5 seconds. It happens at least once an hour and doesn’t seem to be connected with any particular sequence of events. I’m not using any 3rd party extensions in Sketchup. It was installed just a few days ago. It didn’t’ crash in the beginning but I’m guessing it’s happening now because I’m exploring more tools as the model gets more complicated.

1 Like

Copy and paste the model into a new window and see what happens

Having the exact same issue. Feel like Sketchup 2020 is destroying my mac. Gets worse as the model is more ‘complicated’ but I have made wayyyy more complicated models in previous sketchup versions with no problems.

I’m getting constant hanging, often after orbiting around my model. Seemed to happen after including some doors from the warehouse. Here’s the trace which is always similar.

Date/Time:        2020-11-30 22:34:26 -0800
End time:         2020-11-30 22:34:51 -0800
OS Version:       Mac OS X 10.15.7 (Build 19H2)
Architecture:     x86_64h
Report Version:   29

Data Source:      Stackshots
Shared Cache:     0xb024000 F3B579BE-F6A9-346E-B17B-42BBE7AC66CE

Command:          SketchUp
Path:             /Applications/SketchUp 2020/SketchUp.app/Contents/MacOS/SketchUp
Identifier:       com.sketchup.SketchUp.2020
Version:          20.2 (20.2.171)
Parent:           launchd [1]
PID:              4295

Event:            hang
Duration:         25.20s
Duration Sampled: 11.79s (process was unresponsive for 13 seconds before sampling)
Steps:            118 (100ms sampling interval)

Hardware model:   MacBookPro16,1
Active cpus:      16
Boot args:        chunklist-security-epoch=0 -chunklist-no-rev2-dev

Time Awake Since Boot: 11000s


--------------------------------------------------
Timeline format: stacks are sorted chronologically
Use -i and -heavy to re-report with count sorting
--------------------------------------------------


Heaviest stack for the main thread of the target process:
  118  start + 1 (libdyld.dylib + 109769) [0x7fff7220ccc9]
  118  main + 150 (SketchUp + 45700) [0x108158284]
  118  NSApplicationMain + 777 (AppKit + 13206) [0x7fff353a5396]
  118  -[NSApplication run] + 658 (AppKit + 202126) [0x7fff353d358e]
  118  -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1352 (AppKit + 260224) [0x7fff353e1880]
  118  _DPSNextEvent + 883 (AppKit + 266297) [0x7fff353e3039]
  118  _BlockUntilNextEventMatchingListInModeWithFilter + 64 (HIToolbox + 193913) [0x7fff36d9d579]
  118  ReceiveNextEventCommon + 359 (HIToolbox + 194292) [0x7fff36d9d6f4]
  118  RunCurrentEventLoopInMode + 292 (HIToolbox + 195261) [0x7fff36d9dabd]
  118  CFRunLoopRunSpecific + 462 (CoreFoundation + 532030) [0x7fff38170e3e]
  118  __CFRunLoopRun + 874 (CoreFoundation + 534533) [0x7fff38171805]
  118  __CFRunLoopDoObservers + 457 (CoreFoundation + 537191) [0x7fff38172267]
  118  __CFRUNLOOP_IS_CALLING_OUT_TO_AN_OBSERVER_CALLBACK_FUNCTION__ + 23 (CoreFoundation + 537397) [0x7fff38172335]
  118  ___NSRunLoopObserverCreateWithHandler_block_invoke + 41 (AppKit + 9437312) [0x7fff35ca2080]
  118  __62+[CATransaction(NSCATransaction) NS_setFlushesWithDisplayLink]_block_invoke + 266 (AppKit + 1969569) [0x7fff35582da1]
  118  CA::Transaction::commit() + 644 (QuartzCore + 11504) [0x7fff43c42cf0]
  118  CA::Context::commit_transaction(CA::Transaction*, double) + 334 (QuartzCore + 16646) [0x7fff43c44106]
  118  CA::Layer::display_if_needed(CA::Transaction*) + 757 (QuartzCore + 155145) [0x7fff43c65e09]
  118  -[_NSOpenGLViewBackingLayer display] + 836 (AppKit + 7610187) [0x7fff35ae3f4b]
  118  CMacSketchUpView::OnDraw() + 59 (SketchUp + 130037) [0x10816cbf5]
  118  CSketchView::Draw(bool) + 636 (SketchUp + 2430162) [0x10839e4d2]
  118  CSketchView::DrawEverything(bool, bool, unsigned int, sketchup::graphics::TiledFrameInfo const*) + 749 (SketchUp + 2431425) [0x10839e9c1]
  118  sketchup::graphics::ClassicRenderer::DrawFrame(sketchup::graphics::FrameInfo const&, atlast::geometry::CBoundingBox3d const&, atlast::utils::CColor const&, sketchup::graphics::IRenderer::ItemBufferDrawing) + 419 (SketchUp + 4155761) [0x108543971]
  118  sketchup::graphics::DrawSequencer::Draw(sketchup::graphics::Scene*, sketchup::graphics::RenderStageData*) + 56 (SketchUp + 4337064) [0x10856fda8]
  118  sketchup::graphics::DrawSequencerImpl::Draw(sketchup::graphics::RenderStageData*) + 331 (SketchUp + 4337415) [0x10856ff07]
  118  sketchup::graphics::RenderStage::RenderIfEnabled(sketchup::graphics::RenderStageData const*) + 69 (SketchUp + 4335569) [0x10856f7d1]
  118  sketchup::graphics::GroupRenderStage::Render(sketchup::graphics::RenderStageData const*) + 69 (SketchUp + 4335833) [0x10856f8d9]
  118  sketchup::graphics::RenderStage::RenderIfEnabled(sketchup::graphics::RenderStageData const*) + 69 (SketchUp + 4335569) [0x10856f7d1]
  118  sketchup::graphics::RenderModel::Render(sketchup::graphics::RenderStageData const*) + 189 (SketchUp + 4338443) [0x10857030b]
  118  sketchup::graphics::GroupRenderStage::Render(sketchup::graphics::RenderStageData const*) + 69 (SketchUp + 4335833) [0x10856f8d9]
  118  sketchup::graphics::RenderStage::RenderIfEnabled(sketchup::graphics::RenderStageData const*) + 69 (SketchUp + 4335569) [0x10856f7d1]
  118  sketchup::graphics::EdgesRenderStage::Render(sketchup::graphics::RenderStageData const*) + 105 (SketchUp + 4249225) [0x10855a689]
  118  sketchup::graphics::EdgesRenderStage::RenderWithCustomShaderPath(sketchup::graphics::RenderStageData const*) + 238 (SketchUp + 4249630) [0x10855a81e]
  118  sketchup::graphics::DisplayListDispatchRenderStage::DrawWithCustomShader(atlast::gl::ShadowedContextState*, atlast::gl::TransformClipFogShader*, sketchup::graphics::ERenderListBucket) + 35 (SketchUp + 4103267) [0x108536c63]
  118  sketchup::graphics::RenderPacketList::DrawWithCustomShader(atlast::gl::ShadowedContextState*, atlast::gl::TransformClipFogShader*) const + 79 (SketchUp + 4361955) [0x108575ee3]
  118  sketchup::graphics::LinesRenderPacket::DrawWithCustomShader(atlast::gl::ShadowedContextState*, atlast::gl::TransformClipFogShader*) const + 126 (SketchUp + 4334362) [0x10856f31a]
  118  atlast::gl::SetupAndDrawSAAWVertexCache(atlast::gl::ShadowedContextState*, atlast::gl::TransformClipFogShader*, atlast::gl::VertexCache const*, atlast::utils::CColor const&, double, double, atlast::gl::Stipple::LineStipple, double) + 333 (SketchUp + 2064709) [0x108345145]
  118  atlast::gl::VertexAttribHelper::Draw(atlast::gl::EDrawingMode, unsigned long, unsigned long) const + 136 (SketchUp + 2058104) [0x108343778]
  118  glDrawArrays_ACC_Exec + 263 (GLEngine + 801187) [0x7fff42d469a3]
  118  gleDoDrawDispatchCore + 693 (GLEngine + 933827) [0x7fff42d66fc3]
  118  gldUpdateDispatch + 2662 (AMDRadeonX6000GLDriver + 43800) [0x118488b18]
  118  gpusLoadCurrentVertexArray + 620 (libGPUSupportMercury.dylib + 39325) [0x7fff595dc99d]
  118  glrUpdateBuffer + 1063 (AMDRadeonX6000GLDriver + 13315) [0x118481403]
  118  gpusGetKernelBufferResource + 215 (libGPUSupportMercury.dylib + 7219) [0x7fff595d4c33]
  118  IOAccelResourceCreate + 124 (IOAccelerator + 9585) [0x7fff5ce4b571]
  118  IOConnectCallMethod + 244 (IOKit + 13868) [0x7fff3aee862c]
  118  io_connect_method + 383 (IOKit + 14291) [0x7fff3aee87d3]
  118  mach_msg_trap + 10 (libsystem_kernel.dylib + 3578) [0x7fff7234ddfa]
 *118  hndl_mach_scall64 + 22 (kernel + 791078) [0xffffff80002c1226]
 *118  mach_call_munger64 + 517 (kernel + 2277477) [0xffffff800042c065]
 *118  mach_msg_overwrite_trap + 722 (kernel + 1104674) [0xffffff800030db22]
 *118  ipc_kmsg_send + 309 (kernel + 1010965) [0xffffff80002f6d15]
 *118  ipc_kobject_server + 568 (kernel + 1180616) [0xffffff80003203c8]
 *118  ??? (kernel + 2110946) [0xffffff80004035e2]
 *118  is_io_connect_method + 547 (kernel + 8768419) [0xffffff8000a5cba3]
 *118  IOAccelSharedUserClient2::externalMethod(unsigned int, IOExternalMethodArguments*, IOExternalMethodDispatch*, OSObject*, void*) + 128 (IOAcceleratorFamily2 + 181830) [0xffffff7f84196646]
 *118  IOUserClient::externalMethod(unsigned int, IOExternalMethodArguments*, IOExternalMethodDispatch*, OSObject*, void*) + 478 (kernel + 8731006) [0xffffff8000a5397e]
 *118  IOAccelSharedUserClient2::s_new_resource(IOAccelSharedUserClient2*, void*, IOExternalMethodArguments*) + 151 (IOAcceleratorFamily2 + 181325) [0xffffff7f8419644d]
 *118  IOAccelSharedUserClient2::new_resource(IOAccelNewResourceArgs*, IOAccelNewResourceReturnData*, unsigned long long, unsigned int*) + 566 (IOAcceleratorFamily2 + 173470) [0xffffff7f8419459e]
 *118  thread_block_reason + 175 (kernel + 1289487) [0xffffff800033ad0f]
 *118  ??? (kernel + 1295569) [0xffffff800033c4d1] *118  machine_switch_context + 200 (kernel + 2365544) [0xffffff8000441868]

i also have same problem even in 2019 i did not see this issue, should i downlould latest ?
Even my system is server machine and 1080 8gb graphic card with 24gb ram and 500 ssd