Sketchup error message on startup

I’m using SUPro 2018 on Mac Pro running High Sierra v10.13.4. It exhibits some sketchy behavior with random crashes, but nothing catastrophic. Memory crashes happen, but no more than usual from what I have read about. I’m designing/modeling a complex single family residence at a high level of detail and run against a wall now and again. Not a coder, but I can tell something from the error message below.

There appears to be a Win32 module in Apps/…/ruby/2.20/rubygems/core_extkernel_require.rb that should probably not be there. This statement is followed by pages of other load errors. Every plugin seems to be affected, whether loaded or not. All were installed using Sketchup Extension manager. or the Sketchup Community manager.

Can anyone tell from this dump what I need to do to solve this?

Thanks,

ga

I guess it would help to include the error message dump, duh.
Error: #<LoadError: cannot load such file – Win32API>
/Applications/SketchUp 2018/SketchUp.app/Contents/Frameworks/Ruby.framework/Versions/2.2/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in require' /Applications/SketchUp 2018/SketchUp.app/Contents/Frameworks/Ruby.framework/Versions/2.2/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in require’
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/utils.rbe:2:in <main>' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/ui.rbe:3:in eval’
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/ui.rbe:3:in require' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/ui.rbe:3:in module:DIO
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/ui.rbe:1:in <main>' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_erase.rbe:3:in eval’
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_erase.rbe:3:in require' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_erase.rbe:3:in module:DIO
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_erase.rbe:1:in <main>' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:15:in eval’
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:15:in require' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:15:in
/Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in eval' /Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in require’
/Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in load' /Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:11:in register_extension’
/Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:11:in <module:DIO>' /Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:4:in module:CURIC

Error: #<NameError: uninitialized constant CURIC::DIO::UI_controls::UI2d>
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/ui.rbe:6:in <class:UI_controls>' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/ui.rbe:5:in module:DIO
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/ui.rbe:1:in <main>' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_erase.rbe:3:in eval’
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_erase.rbe:3:in require' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_erase.rbe:3:in module:DIO
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_erase.rbe:1:in <main>' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:15:in eval’
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:15:in require' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:15:in
/Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in eval' /Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in require’
/Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in load' /Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:11:in register_extension’
/Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:11:in <module:DIO>' /Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:4:in module:CURIC
/Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:3:in <top (required)>' Error: #<NameError: uninitialized constant CURIC::DIO::Erase::Utils> /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_erase.rbe:7:in class:Erase
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_erase.rbe:6:in <module:DIO>' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_erase.rbe:1:in
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:15:in eval' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:15:in require’
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:15:in <main>' /Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in eval’
/Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in require' /Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in load’
/Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:11:in register_extension' /Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:11:in module:DIO
/Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:4:in <module:CURIC>' /Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:3:in <top (required)>’
Error: #<NameError: uninitialized constant CURIC::DIO::Line::Utils>
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_line.rbe:7:in <class:Line>' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_line.rbe:6:in module:DIO
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_line.rbe:1:in <main>' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:16:in eval’
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:16:in require' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:16:in
/Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in eval' /Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in require’
/Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in load' /Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:11:in register_extension’
/Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:11:in <module:DIO>' /Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:4:in module:CURIC
/Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:3:in <top (required)>' Error: #<NameError: uninitialized constant CURIC::DIO::Select::Utils> /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_select.rbe:14:in class:Select
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_select.rbe:10:in <module:DIO>' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_select.rbe:1:in
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:17:in eval' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:17:in require’
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:17:in <main>' /Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in eval’
/Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in require' /Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in load’
/Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:11:in register_extension' /Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:11:in module:DIO
/Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:4:in <module:CURIC>' /Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:3:in <top (required)>’
Error: #<NameError: uninitialized constant CURIC::DIO::Rectangle::Utils>
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_rectangle.rbe:7:in <class:Rectangle>' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_rectangle.rbe:5:in module:DIO
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_rectangle.rbe:1:in <main>' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:18:in eval’
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:18:in require' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:18:in
/Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in eval' /Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in require’
/Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in load' /Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:11:in register_extension’
/Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:11:in <module:DIO>' /Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:4:in module:CURIC
/Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:3:in <top (required)>' Error: #<NameError: uninitialized constant CURIC::DIO::RectangleRotate::Utils> /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_rectangle_rotate.rbe:7:in class:RectangleRotate
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_rectangle_rotate.rbe:5:in <module:DIO>' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_rectangle_rotate.rbe:1:in
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:19:in eval' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:19:in require’
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:19:in <main>' /Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in eval’
/Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in require' /Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in load’
/Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:11:in register_extension' /Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:11:in module:DIO
/Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:4:in <module:CURIC>' /Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:3:in <top (required)>’
Error: #<NameError: uninitialized constant CURIC::DIO::Polyline::Utils>
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_polyline.rbe:7:in <class:Polyline>' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_polyline.rbe:5:in module:DIO
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_polyline.rbe:1:in <main>' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:20:in eval’
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:20:in require' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:20:in
/Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in eval' /Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in require’
/Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in load' /Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:11:in register_extension’
/Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:11:in <module:DIO>' /Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:4:in module:CURIC
/Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:3:in <top (required)>' Error: #<NameError: uninitialized constant CURIC::DIO::Loop::Utils> /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_loop.rbe:8:in class:Loop
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_loop.rbe:7:in <module:DIO>' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_loop.rbe:1:in
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:21:in eval' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:21:in require’
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:21:in <main>' /Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in eval’
/Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in require' /Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in load’
/Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:11:in register_extension' /Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:11:in module:DIO
/Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:4:in <module:CURIC>' /Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:3:in <top (required)>’
Error: #<NameError: uninitialized constant CURIC::DIO::Bound::Utils>
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_bound.rbe:7:in <class:Bound>' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_bound.rbe:5:in module:DIO
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_bound.rbe:1:in <main>' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:22:in eval’
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:22:in require' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:22:in
/Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in eval' /Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in require’
/Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in load' /Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:11:in register_extension’
/Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:11:in <module:DIO>' /Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:4:in module:CURIC
/Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:3:in <top (required)>' Error: #<NameError: uninitialized constant CURIC::DIO::Circle::Utils> /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_circle.rbe:7:in class:Circle
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_circle.rbe:5:in <module:DIO>' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_circle.rbe:1:in
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:23:in eval' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:23:in require’
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:23:in <main>' /Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in eval’
/Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in require' /Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in load’
/Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:11:in register_extension' /Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:11:in module:DIO
/Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:4:in <module:CURIC>' /Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:3:in <top (required)>’
Error: #<NameError: uninitialized constant CURIC::DIO::Arc::Utils>
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_arc.rbe:7:in <class:Arc>' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_arc.rbe:5:in module:DIO
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/tool_arc.rbe:1:in <main>' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:24:in eval’
/users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:24:in require' /users/garyashford/library/application support/sketchup 2018/sketchup/plugins/curic_dio/loader.rbe:24:in
/Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in eval' /Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in require’
/Applications/SketchUp 2018/SketchUp.app/Contents/Resources/Content/Tools/extensions.rb:197:in load' /Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:11:in register_extension’
/Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:11:in <module:DIO>' /Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:4:in module:CURIC
/Users/garyashford/Library/Application Support/SketchUp 2018/SketchUp/Plugins/curic_dio.rb:3:in `<top (required)>’

Well, in most if not all of the 197 lines ‘curic_dio’ pops up, maybe it is a curic extension that causes this?

At least one of the errors results from an extension trying to load Win32API, which is a Windows-specific module that cannot run and is not available on Mac! I suspect that curic_dio is Windows only.

1 Like

The Curic extensions that are available in the Extension Warehouse indicate that they are only compatible with Windows Example:

Thanks everyone. I should have noticed that.

This topic was automatically closed 183 days after the last reply. New replies are no longer allowed.