Sketchup crashing on startup (Mac)

crash
sketchup

#1

I am running sketchup 2017 on a 2016 Macbook pro 15" (high sierra 10.13). Was working fine until it crashed one day and now fails to open when the application is launched (just immediately shuts down and gives a ‘unexpected shutdown’ error message and prompts to reopen the last project which also crashes). I have tried reinstalling sketchup as well as deleting the preferences files (nothing was in there). Any Suggestions?


#2

open SU from Finder or Dock while holding the Shift key down…

does it open a new empty model?

john


#3

Same problem here. Was fine until today. Crashed while being used, now crashes on start.
It did mention updating plugins, which it has never done before).
Holding shift while laughing makes no difference.


#4

Do you have the latest version of SketchUp 2017 installed? 2017.3.xxxx


#5

Yes

Have re-installed today to try and cure problem - no luck.


#6

SU 2016 still working ok, but obviously any files opened in 2017 no longer open in 2016


#7

Might be you that the minimum requirements of you’re system has reach the limits with the combination of high sierra and sketchup2017?


#8

It has been running fine until today.
Where are SU pref files stored now - I may try renaming them to see if they are causing the problem.


#9

binning or renaming the plist files will make little difference unless you read up on how to bypass the the way apple stores identical copies for use when they go missing…

personally, I have never had a corrupt plist in over 14 yrs of SU abuse and doubt it’s been a solution for many years…

did you try opening with shift as I suggested to the OP…

it should open a ‘clean’ new model…

if it does the model is the culprit…

report back for further steps…

john


#10

Yes, as I mentioned in reply to earlier post, holding shift makes no difference (mind you, auto correct did change my reply to ‘holding shift while laughing…’ instead of launching.:grin:

I just find it strange that all has worked fine until today. Upon first launch today a dialog I have never seen before popped up asking if I want to update various plugins. After about an hour of working normally SU shut down and bug reporter window appeared. Now as soon as I try to launch SU Make from the splash screen the bug reporter appears.


#11

Deleted all plist files related to Sketchup, ignored dialog box offering to update 3 extensions - all working again with the original sketchup file, so it was ok.


#12

The other person fixed their issue, @jboydh did yours get fixed? Can you add details to the crash report that I can search for it and find out what’s causing yours?


#13

I ended up just using time machine to revert back to before the crashes started occurring and that fixed the issue. If it comes up again I’ll give what Sooty did a shot. Thanks!


#14

I had a similar problem with crashes on startup on Windows when I was in power save mode. Maybe you’ve touched the power saving settings?


#15

Good point. Many computers have two graphics cards, and in power save mode, they switch to the lower powered (typically Intel) graphics card.


#16

I opened SU /w Shift key, it starts to load the program and then crashes /w bug splat. I never get to loading a file.

<ComputerName>:Colors <Username>$ defaults delete com.sketchup.SketchUp.2017 'NSWindow Frame NSColorPanel'
2017-11-01 20:28:54.159 defaults[1681:55473]
Domain (com.sketchup.SketchUp.2017) not found.
Defaults have not been changed.
<ComputerName>:Colors <Username>$ 

#17

Process: SketchUp [1631]
Path: /Applications/SketchUp 2017/SketchUp.app/Contents/MacOS/SketchUp
Identifier: SketchUp
Version: 17.3 (17.3.116)
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: SketchUp [1631]
User ID: 502

Date/Time: 2017-11-01 20:28:26.304 -0500
OS Version: Mac OS X 10.13.1 (17B48)
Report Version: 12
Bridge OS Version: 3.0 (14Y661)
Anonymous UUID: 50CF393C-E6C3-B103-2F4B-75E2525C9DC9

Time Awake Since Boot: 2000 seconds

System Integrity Protection: enabled

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

Exception Type: EXC_BAD_INSTRUCTION (SIGILL)
Exception Codes: 0x0000000000000001, 0x0000000000000000
Exception Note: EXC_CORPSE_NOTIFY

Termination Signal: Illegal instruction: 4
Termination Reason: Namespace SIGNAL, Code 0x4
Terminating Process: exc handler [0]

Application Specific Information:
*** CFRelease() called with NULL ***

Thread 0 Crashed:: CrBrowserMain Dispatch queue: com.apple.main-thread
0 com.apple.CoreFoundation 0x00007fff579a81bd CFRelease + 109
1 com.sketchup.SketchUp.2017 0x000000010da84a5b 0x10d8f7000 + 1628763
2 com.sketchup.SketchUp.2017 0x000000010da850a0 0x10d8f7000 + 1630368
3 com.sketchup.SketchUp.2017 0x000000010da8504d RubyDecryptToStringBuffer(atlast::utils::atlast_ustring const&, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >&) + 143
4 com.sketchup.SketchUp.2017 0x000000010dc8c6fc RubyFileUtils::IsLoaderFile(atlast::utils::atlast_ustring const&, atlast::utils::atlast_ustring&, RubyFileUtils::RubyFileTypes&, std::__1::basic_string<char, std::__1::char_traits, std::__1::allocator >&) + 752
5 com.sketchup.SketchUp.2017 0x000000010dc912a4 RequireRubyFile(atlast::utils::atlast_ustring const&) + 80
6 com.sketchup.SketchUp.2017 0x000000010dc98ac5 0x10d8f7000 + 3807941
7 Ruby 0x0000000111d8446a call_cfunc_1 + 42
8 Ruby 0x0000000111d7f385 vm_call_cfunc_with_frame + 1637
9 Ruby 0x0000000111d7b2e5 vm_call_cfunc + 133
10 Ruby 0x0000000111d7a8d8 vm_call_method + 264
11 Ruby 0x0000000111d7a7c5 vm_call_general + 37
12 Ruby 0x0000000111d63e48 vm_exec_core + 19928
13 Ruby 0x0000000111d7587d vm_exec + 189
14 Ruby 0x0000000111d85447 vm_call0_body + 439
15 Ruby 0x0000000111d6f541 vm_call0 + 177
16 Ruby 0x0000000111d86f6e rb_call0 + 174
17 Ruby 0x0000000111d705e8 rb_call + 72
18 Ruby 0x0000000111d6d4e1 rb_funcallv + 49
19 com.sketchup.SketchUp.2017 0x000000010dcd1796 0x10d8f7000 + 4040598
20 Ruby 0x0000000111b901ef rb_protect + 399
21 com.sketchup.SketchUp.2017 0x000000010dcd1610 protect_funcall(unsigned long, unsigned long, std::__1::vector<unsigned long, std::__1::allocator > const&) + 257
22 com.sketchup.SketchUp.2017 0x000000010dcd14cd protect_funcall(unsigned long, unsigned long, int, …) + 321
23 com.sketchup.SketchUp.2017 0x000000010da7b4d7 sketchup::extensions::CManagedExtension::LoadAndRecord() + 23
24 com.sketchup.SketchUp.2017 0x000000010da7afdf sketchup::extensions::CManagedExtension::SetExtensionAndState(sketchup::extensions::CExtension&, bool) + 69
25 com.sketchup.SketchUp.2017 0x000000010da2214c sketchup::extensions::CExtensionManager::RegisterExtension(sketchup::extensions::CExtension&, bool) + 1228
26 com.sketchup.SketchUp.2017 0x000000010dc97b92 0x10d8f7000 + 3804050
27 Ruby 0x0000000111d8440a call_cfunc_m1 + 42
28 Ruby 0x0000000111d7f385 vm_call_cfunc_with_frame + 1637
29 Ruby 0x0000000111d7b2e5 vm_call_cfunc + 133
30 Ruby 0x0000000111d7a8d8 vm_call_method + 264
31 Ruby 0x0000000111d7a7c5 vm_call_general + 37
32 Ruby 0x0000000111d63e48 vm_exec_core + 19928
33 Ruby 0x0000000111d7587d vm_exec + 189
34 Ruby 0x0000000111d756ab rb_iseq_eval + 43
35 Ruby 0x0000000111b95484 rb_load_internal0 + 500
36 Ruby 0x0000000111b95088 rb_load_internal + 40
37 Ruby 0x0000000111b959be rb_require_internal + 862
38 Ruby 0x0000000111b9559b rb_require_safe + 27
39 Ruby 0x0000000111b95578 rb_f_require + 40
40 Ruby 0x0000000111b901ef rb_protect + 399
41 com.sketchup.SketchUp.2017 0x000000010dc91379 RequireRubyFile(atlast::utils::atlast_ustring const&) + 293
42 com.sketchup.SketchUp.2017 0x000000010dc93ee0 InitRubyIfPluginsAreFound() + 717
43 com.sketchup.SketchUp.2017 0x000000010d91b503 0x10d8f7000 + 148739
44 com.apple.Foundation 0x00007fff59b31b85 __NSFireDelayedPerform + 409
45 com.apple.CoreFoundation 0x00007fff57a28e34 CFRUNLOOP_IS_CALLING_OUT_TO_A_TIMER_CALLBACK_FUNCTION + 20
46 com.apple.CoreFoundation 0x00007fff57a28aa7 __CFRunLoopDoTimer + 1095
47 com.apple.CoreFoundation 0x00007fff57a285aa __CFRunLoopDoTimers + 346
48 com.apple.CoreFoundation 0x00007fff57a1fbab __CFRunLoopRun + 2427
49 com.apple.CoreFoundation 0x00007fff57a1efa3 CFRunLoopRunSpecific + 483
50 com.apple.HIToolbox 0x00007fff56d3e866 RunCurrentEventLoopInMode + 286
51 com.apple.HIToolbox 0x00007fff56d3e4df ReceiveNextEventCommon + 366
52 com.apple.HIToolbox 0x00007fff56d3e354 _BlockUntilNextEventMatchingListInModeWithFilter + 64
53 com.apple.AppKit 0x00007fff5503ba23 _DPSNextEvent + 2085
54 com.apple.AppKit 0x00007fff557d0e6c -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 3044
55 com.apple.AppKit 0x00007fff55030831 -[NSApplication run] + 764
56 com.apple.AppKit 0x00007fff54fff9d2 NSApplicationMain + 804
57 com.sketchup.SketchUp.2017 0x000000010d90038c main + 144
58 libdyld.dylib 0x00007fff7f001145 start + 1

External Modification Summary:
Calls made by other processes targeting this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by this process:
task_for_pid: 0
thread_create: 0
thread_set_state: 0
Calls made by all processes on this machine:
task_for_pid: 7633
thread_create: 0
thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=622.0M resident=0K(0%) swapped_out_or_unallocated=622.0M(100%)
Writable regions: Total=657.4M written=0K(0%) resident=0K(0%) swapped_out=0K(0%) unallocated=657.4M(100%)

                            VIRTUAL   REGION 

REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Accelerate framework 384K 3
Activity Tracing 256K 2
CG backing stores 72.1M 6
CG image 5552K 61
CoreAnimation 39.6M 40
CoreGraphics 8K 2
CoreImage 468K 5
CoreUI image data 4300K 28
CoreUI image file 216K 6
Foundation 4K 2
IOKit 15.5M 2
Image IO 760K 4
Kernel Alloc Once 8K 2
MALLOC 340.0M 93
MALLOC guard page 64K 14
Memory Tag 242 12K 2
Memory Tag 251 40K 2
OpenGL GLSL 256K 4
STACK GUARD 56.1M 32
Stack 157.8M 32
VM_ALLOCATE 3080K 28
__DATA 78.8M 371
__FONT_DATA 4K 2
__GLSLBUILTINS 2588K 2
__LINKEDIT 217.4M 53
__TEXT 404.6M 361
__UNICODE 560K 2
mapped file 77.5M 90
shared memory 2800K 19
=========== ======= =======
TOTAL 1.4G 1241

Model: MacBookPro14,3, BootROM MBP143.0167.B00, 4 processors, Intel Core i7, 3.1 GHz, 16 GB, SMC 2.45f0
Graphics: Intel HD Graphics 630, Intel HD Graphics 630, Built-In
Graphics: Radeon Pro 560, Radeon Pro 560, PCIe, 4 GB
Memory Module: BANK 0/DIMM0, 8 GB, LPDDR3, 2133 MHz, 0x802C, 0x4D5435324C31473332443450472D30393320
Memory Module: BANK 1/DIMM0, 8 GB, LPDDR3, 2133 MHz, 0x802C, 0x4D5435324C31473332443450472D30393320
AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x173), Broadcom BCM43xx 1.0 (7.77.37.2.1a3)
Bluetooth: Version 6.0.0f1, 3 services, 27 devices, 1 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
USB Device: USB 3.0 Bus
USB Device: iBridge
Thunderbolt Bus: MacBook Pro, Apple Inc., 22.3
Thunderbolt Bus: MacBook Pro, Apple Inc., 22.3


#18

Looks like a Ruby crash. Disable plugins / extensions.


#19

I can’t even open up the app to get to preferences before it crashes. I showed package contents and removed it and it is still bug splattering at launch.


#20

You could temporarily rename the plugin directory to avoid SketchUp loading it.