SketchUp 2017 crashing on start

Questions about Wine on Linux
Locked
thorisalaptop
Newbie
Newbie
Posts: 2
Joined: Sun Oct 11, 2020 11:38 am

SketchUp 2017 crashing on start

Post by thorisalaptop »

I'm running Arch linux - I've run through Arch's docs at https://wiki.archlinux.org/index.php/Wine and the WineHQ SketchUp installation notes at https://appdb.winehq.org/objectManager. ... &iId=34500.

When I run SketchUp via `wine64 ./SketchUp.exe`, it hangs for a bit and then throws up a window from bugsplat for a crash report:
2020-10-11-125454_440x549_scrot.png
2020-10-11-125551_393x361_scrot.png
2020-10-11-125551_393x361_scrot.png (10.99 KiB) Viewed 2060 times
This is the what is logged to stdout on my terminal:

Code: Select all

0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 000000000021E864, 000000000021E880 000000000021E860
0024:fixme:nls:get_dummy_preferred_ui_language (0x38 000000000021E864 000000000021E880 000000000021E860) returning a dummy value (current locale)
0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 000000000021E814, 000000000021E830 000000000021E810
0024:fixme:nls:get_dummy_preferred_ui_language (0x38 000000000021E814 000000000021E830 000000000021E810) returning a dummy value (current locale)
0024:fixme:ntdll:EtwEventRegister ({5eec90ab-c022-44b2-a5dd-fd716a222a15}, 0000000001319AAC, 00000000059C94D0, 00000000059C94F0) stub.
0024:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 00000000055E0AF8, 43) stub
0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 000000000021F224, 000000000021F240 000000000021F220
0024:fixme:nls:get_dummy_preferred_ui_language (0x38 000000000021F224 000000000021F240 000000000021F220) returning a dummy value (current locale)
0024:fixme:shell:InitNetworkAddressControl stub
0058:fixme:mountmgr:query_property Faking StorageDeviceProperty data
0058:fixme:mountmgr:harddisk_ioctl The DISK_PARTITION_INFO and DISK_DETECTION_INFO structures will not be filled
0058:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 74080 (device=7 access=1 func=20 method=0)
0058:fixme:mountmgr:harddisk_ioctl Unsupported ioctl 74080 (device=7 access=1 func=20 method=0)
0024:fixme:heap:RtlSetHeapInformation 0000000000000000 1 0000000000000000 0 stub
0024:fixme:ntdll:EtwEventRegister ({d2d578d9-2936-45b6-a09f-30e32715f42d}, 0000000001576DA0, 0000000005941490, 0000000005A1D7C8) stub.
0024:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000480
0024:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000480
0024:fixme:dwrite:get_name_record_locale failed to get locale name for lcid=0x00000480
0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 000000000021ECB0, 0000000000000000 000000000021ECE8
0024:fixme:nls:get_dummy_preferred_ui_language (0x38 000000000021ECB0 0000000000000000 000000000021ECE8) returning a dummy value (current locale)
0024:fixme:nls:RtlGetThreadPreferredUILanguages 00000038, 000000000021ECB0, 0000000007F4A430 000000000021ECE8
0024:fixme:nls:get_dummy_preferred_ui_language (0x38 000000000021ECB0 0000000007F4A430 000000000021ECE8) returning a dummy value (current locale)
0024:fixme:winsock:WSALookupServiceBeginW (0x21e680 0x00000ff0 0x21e678) Stub!
[1011/125118:ERROR:network_change_notifier_win.cc(153)] WSALookupServiceBegin failed with: 122
0024:fixme:iphlpapi:NotifyAddrChange (Handle 0x21e970, overlapped 0x7f4b5e8): stub
0024:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
0024:fixme:service:I_ScRegisterDeviceNotification Notification filters are not yet implemented.
0024:fixme:service:I_ScRegisterDeviceNotification Notification filters are not yet implemented.
0024:fixme:shell:InitNetworkAddressControl stub
0024:fixme:ieframe:PersistStreamInit_Load (000000000A040340)->(000000000021DD98)
0024:fixme:ieframe:OleControl_FreezeEvents (000000000A040340)->(1)
0024:fixme:ieframe:OleControl_FreezeEvents (000000000A040340)->(0)
0144:fixme:iphlpapi:NotifyIpInterfaceChange (family 0, callback 0x13f4306d, context 0x7bf27a0, init_notify 0, handle 0x18c0fa70): stub
0024:fixme:imm:ImmGetDescriptionW (0000000004090409, 0000000000000000, 0): semi stub
0024:fixme:imm:ImmGetDescriptionW (0000000004090409, 0000000018F3DDC8, 9): semi stub
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 000000000021A7C0)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 000000000021A7A0)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 000000000021A7C0)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 000000000021A7A0)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 0000000000219C40)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 0000000000219C20)
0024:fixme:file:NtLockFile I/O completion on lock not implemented yet
0024:fixme:ieframe:BrowserService_GetTravelLog 000000000B648920 000000000021B120
0024:fixme:ieframe:ClientSite_GetContainer (000000000A0404A0)->(000000000021B098)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 0000000000219360)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 0000000000219340)
0024:fixme:ieframe:ClientSite_GetContainer (000000000A0404A0)->(000000000021BC68)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 0000000000219BE0)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 0000000000219BC0)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 0000000000219BE0)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 0000000000219BC0)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 0000000000219BE0)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 0000000000219BC0)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 0000000000219B50)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 0000000000219B30)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 0000000000219B50)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 0000000000219B30)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 0000000000219B50)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 0000000000219B30)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 0000000000219B00)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 0000000000219AE0)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 0000000000219B00)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 0000000000219AE0)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 0000000000219B00)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 0000000000219AE0)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 000000000021ADF0)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 000000000021ADD0)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 000000000021ADF0)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 000000000021ADD0)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 000000000021ADF0)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 000000000021ADD0)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 000000000021AEF0)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 000000000021AED0)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 000000000021AEF0)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 000000000021AED0)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 000000000021AEF0)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 000000000021AED0)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 000000000021B160)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 000000000021B140)
0024:fixme:ieframe:DocHostUIHandler_GetDropTarget (000000000A0404A0)
0058:fixme:mountmgr:query_property Faking StorageDeviceProperty data
0058:fixme:mountmgr:query_property Faking StorageDeviceProperty data
0058:fixme:mountmgr:query_property Faking StorageDeviceProperty data
0024:fixme:ntdll:EtwRegisterTraceGuidsW (0000000013D56400, 000000001CB95820, {509962e0-406b-46f4-99ba-5a009f8d2225}, 3, 000000001CB95A00, (null), (null), 000000001CB95860): stub
0024:fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {a3da04e0-57d7-482a-a1c1-61da5f95bacb}
0024:fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {917b96b1-ecad-4dab-a760-8d49027748ae}
0024:fixme:ntdll:EtwRegisterTraceGuidsW   register trace class {26d1e091-0ae7-4f49-a554-4214445c505c}
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 000000000021E1E0)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 000000000021E1C0)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 000000000021E150)
0024:fixme:msctf:InputProcessorProfileMgr_GetActiveProfile (000000000B6428F0)->({34745c63-b2f0-4784-8b67-5e12c8701a31} 000000000021E130)
0024:fixme:imm:ImmReleaseContext (0000000000010084, 000000000B644CC0): stub
0024:fixme:ieframe:PropertyNotifySink_OnChanged unimplemented dispid 1005
wine: Call from 000000007BC2EAB8 to unimplemented function .@8ADDII), aborting
01d4:err:dbghelp:pe_load_msc_debug_info -Debug info stripped, but no .DBG file in module L"xul"
01d4:err:dbghelp:pe_load_msc_debug_info -Debug info stripped, but no .DBG file in module L"lgpllibs"
01d4:err:dbghelp:pe_load_msc_debug_info -Debug info stripped, but no .DBG file in module L"nss3"
01d4:err:dbghelp:pe_load_msc_debug_info -Debug info stripped, but no .DBG file in module L"mozglue"
This is the contents of `SketchUpLog-2020-10-11-12_51_17.log`:

Code: Select all

======== Starting GL ========
WGLUtils::IsExtensionFinderWindowClassRegistered: Class is not registered.
WGLUtils::EnumerateAttachedDisplayDevices: \\.\DISPLAY1 : Intel : PT 1
WGLUtils::EnumerateAttachedDisplayDevices: \\.\DISPLAY2 : Intel : PT 1
WGLUtils::UtilsState::ctor: Max GPU perf is 1
GlInformation: Starting graphics capabilities tests.
WGLUtils::GetBestPixelFormat: Selected pixel format:
  Id: 4 DBL RGBA:8-8-8-8 Depth:24 Stencil:8 MSAA:0 FF:0
WGLUtils::CreateGLContext: Creating HGLRC with wglCreateContextAttribsARB.
GlInformation: GL renderer information:
  GL_VENDOR: Intel
GL_RENDERER: Mesa Intel(R) UHD Graphics (CML GT2)
 GL_VERSION: 4.6 (Compatibility Profile) Mesa 20.2.0
GlInformation: Compiling UberShader
GlInformation: Compiling OITSimpleDepthPeelLayerShader
GlInformation: Compiling OITSimpleDepthPeelLayerBlendShader
GlInformation: Compiling FaceShaderProgram
GlInformation: Compiling LineShaderProgram
GlInformation: Compiling SaawShaderProgram
GlInformation: All shaders compiled
GlInformation: Creating FBO
FrameBufferObject::Create(): Using renderbuffer storage.
GlInformation: All tests run
Checking GL version:>>4.6 (Compatibility Profile) Mesa 20.2.0<<
OS Version:            
CPU Specs:             
Installed RAM:         0 MB
Adapter Type:          
Adapter Description:   
Adapter RAM:           0 MB
Installed Drivers:     
Driver Version:        
Resolution:            
Bits Per Pixel:        
Driver:                
DPI scale factor:      1


GL_VENDOR:                                   Intel
GL_RENDERER:                                 Mesa Intel(R) UHD Graphics (CML GT2)
GL_VERSION:                                  4.6 (Compatibility Profile) Mesa 20.2.0
OpenGL Extensions:
                                             GL_ARB_multisample
                                             GL_EXT_abgr
                                             GL_EXT_bgra
                                             GL_EXT_blend_color
                                             GL_EXT_blend_minmax
                                             GL_EXT_blend_subtract
                                             GL_EXT_copy_texture
                                             GL_EXT_subtexture
                                             GL_EXT_texture_object
                                             GL_EXT_vertex_array
                                             GL_EXT_compiled_vertex_array
                                             GL_EXT_texture
                                             GL_EXT_texture3D
                                             GL_IBM_rasterpos_clip
                                             GL_ARB_point_parameters
                                             GL_EXT_draw_range_elements
                                             GL_EXT_packed_pixels
                                             GL_EXT_point_parameters
                                             GL_EXT_rescale_normal
                                             GL_EXT_separate_specular_color
                                             GL_EXT_texture_edge_clamp
                                             GL_SGIS_generate_mipmap
                                             GL_SGIS_texture_border_clamp
                                             GL_SGIS_texture_edge_clamp
                                             GL_SGIS_texture_lod
                                             GL_ARB_framebuffer_sRGB
                                             GL_ARB_multitexture
                                             GL_EXT_framebuffer_sRGB
                                             GL_IBM_multimode_draw_arrays
                                             GL_IBM_texture_mirrored_repeat
                                             GL_3DFX_texture_compression_FXT1
                                             GL_ARB_texture_cube_map
                                             GL_ARB_texture_env_add
                                             GL_ARB_transpose_matrix
                                             GL_EXT_blend_func_separate
                                             GL_EXT_fog_coord
                                             GL_EXT_multi_draw_arrays
                                             GL_EXT_secondary_color
                                             GL_EXT_texture_env_add
                                             GL_EXT_texture_filter_anisotropic
                                             GL_EXT_texture_lod_bias
                                             GL_INGR_blend_func_separate
                                             GL_NV_blend_square
                                             GL_NV_light_max_exponent
                                             GL_NV_texgen_reflection
                                             GL_NV_texture_env_combine4
                                             GL_S3_s3tc
                                             GL_SUN_multi_draw_arrays
                                             GL_ARB_texture_border_clamp
                                             GL_ARB_texture_compression
                                             GL_EXT_framebuffer_object
                                             GL_EXT_texture_compression_s3tc
                                             GL_EXT_texture_env_combine
                                             GL_EXT_texture_env_dot3
                                             GL_MESA_window_pos
                                             GL_NV_packed_depth_stencil
                                             GL_NV_texture_rectangle
                                             GL_ARB_depth_texture
                                             GL_ARB_occlusion_query
                                             GL_ARB_shadow
                                             GL_ARB_texture_env_combine
                                             GL_ARB_texture_env_crossbar
                                             GL_ARB_texture_env_dot3
                                             GL_ARB_texture_mirrored_repeat
                                             GL_ARB_window_pos
                                             GL_ATI_fragment_shader
                                             GL_EXT_stencil_two_side
                                             GL_EXT_texture_cube_map
                                             GL_NV_depth_clamp
                                             GL_NV_fog_distance
                                             GL_APPLE_packed_pixels
                                             GL_ARB_draw_buffers
                                             GL_ARB_fragment_program
                                             GL_ARB_fragment_shader
                                             GL_ARB_shader_objects
                                             GL_ARB_vertex_program
                                             GL_ARB_vertex_shader
                                             GL_ATI_draw_buffers
                                             GL_ATI_texture_env_combine3
                                             GL_ATI_texture_float
                                             GL_EXT_shadow_funcs
                                             GL_EXT_stencil_wrap
                                             GL_MESA_pack_invert
                                             GL_NV_primitive_restart
                                             GL_ARB_depth_clamp
                                             GL_ARB_fragment_program_shadow
                                             GL_ARB_half_float_pixel
                                             GL_ARB_occlusion_query2
                                             GL_ARB_point_sprite
                                             GL_ARB_shading_language_100
                                             GL_ARB_sync
                                             GL_ARB_texture_non_power_of_two
                                             GL_ARB_vertex_buffer_object
                                             GL_ATI_blend_equation_separate
                                             GL_EXT_blend_equation_separate
                                             GL_OES_read_format
                                             GL_ARB_color_buffer_float
                                             GL_ARB_pixel_buffer_object
                                             GL_ARB_texture_compression_rgtc
                                             GL_ARB_texture_float
                                             GL_ARB_texture_rectangle
                                             GL_EXT_packed_float
                                             GL_EXT_pixel_buffer_object
                                             GL_EXT_texture_compression_dxt1
                                             GL_EXT_texture_compression_rgtc
                                             GL_EXT_texture_rectangle
                                             GL_EXT_texture_sRGB
                                             GL_EXT_texture_shared_exponent
                                             GL_ARB_framebuffer_object
                                             GL_EXT_framebuffer_blit
                                             GL_EXT_framebuffer_multisample
                                             GL_EXT_packed_depth_stencil
                                             GL_ARB_vertex_array_object
                                             GL_ATI_separate_stencil
                                             GL_EXT_draw_buffers2
                                             GL_EXT_draw_instanced
                                             GL_EXT_gpu_program_parameters
                                             GL_EXT_gpu_shader4
                                             GL_EXT_texture_array
                                             GL_EXT_texture_integer
                                             GL_EXT_texture_sRGB_decode
                                             GL_EXT_timer_query
                                             GL_OES_EGL_image
                                             GL_AMD_performance_monitor
                                             GL_EXT_texture_buffer_object
                                             GL_AMD_texture_texture4
                                             GL_ARB_copy_buffer
                                             GL_ARB_depth_buffer_float
                                             GL_ARB_draw_instanced
                                             GL_ARB_half_float_vertex
                                             GL_ARB_instanced_arrays
                                             GL_ARB_map_buffer_range
                                             GL_ARB_texture_buffer_object
                                             GL_ARB_texture_rg
                                             GL_ARB_texture_swizzle
                                             GL_ARB_vertex_array_bgra
                                             GL_EXT_texture_swizzle
                                             GL_EXT_vertex_array_bgra
                                             GL_NV_conditional_render
                                             GL_AMD_conservative_depth
                                             GL_AMD_depth_clamp_separate
                                             GL_AMD_draw_buffers_blend
                                             GL_AMD_seamless_cubemap_per_texture
                                             GL_AMD_shader_stencil_export
                                             GL_ARB_ES2_compatibility
                                             GL_ARB_blend_func_extended
                                             GL_ARB_compatibility
                                             GL_ARB_debug_output
                                             GL_ARB_draw_buffers_blend
                                             GL_ARB_draw_elements_base_vertex
                                             GL_ARB_explicit_attrib_location
                                             GL_ARB_fragment_coord_conventions
                                             GL_ARB_provoking_vertex
                                             GL_ARB_sample_shading
                                             GL_ARB_sampler_objects
                                             GL_ARB_seamless_cube_map
                                             GL_ARB_shader_stencil_export
                                             GL_ARB_shader_texture_lod
                                             GL_ARB_tessellation_shader
                                             GL_ARB_texture_buffer_object_rgb32
                                             GL_ARB_texture_cube_map_array
                                             GL_ARB_texture_gather
                                             GL_ARB_texture_multisample
                                             GL_ARB_texture_query_lod
                                             GL_ARB_texture_rgb10_a2ui
                                             GL_ARB_uniform_buffer_object
                                             GL_ARB_vertex_type_2_10_10_10_rev
                                             GL_EXT_provoking_vertex
                                             GL_EXT_texture_snorm
                                             GL_MESA_texture_signed_rgba
                                             GL_NV_copy_image
                                             GL_NV_texture_barrier
                                             GL_ARB_draw_indirect
                                             GL_ARB_get_program_binary
                                             GL_ARB_gpu_shader5
                                             GL_ARB_gpu_shader_fp64
                                             GL_ARB_robustness
                                             GL_ARB_separate_shader_objects
                                             GL_ARB_shader_bit_encoding
                                             GL_ARB_shader_precision
                                             GL_ARB_shader_subroutine
                                             GL_ARB_texture_compression_bptc
                                             GL_ARB_timer_query
                                             GL_ARB_transform_feedback2
                                             GL_ARB_transform_feedback3
                                             GL_ARB_vertex_attrib_64bit
                                             GL_ARB_viewport_array
                                             GL_EXT_direct_state_access
                                             GL_EXT_vertex_attrib_64bit
                                             GL_AMD_multi_draw_indirect
                                             GL_ANGLE_texture_compression_dxt3
                                             GL_ANGLE_texture_compression_dxt5
                                             GL_ARB_base_instance
                                             GL_ARB_compressed_texture_pixel_storage
                                             GL_ARB_conservative_depth
                                             GL_ARB_internalformat_query
                                             GL_ARB_map_buffer_alignment
                                             GL_ARB_shader_atomic_counters
                                             GL_ARB_shader_image_load_store
                                             GL_ARB_shading_language_420pack
                                             GL_ARB_shading_language_packing
                                             GL_ARB_texture_storage
                                             GL_ARB_transform_feedback_instanced
                                             GL_EXT_framebuffer_multisample_blit_scaled
                                             GL_EXT_transform_feedback
                                             GL_AMD_query_buffer_object
                                             GL_AMD_shader_trinary_minmax
                                             GL_AMD_vertex_shader_layer
                                             GL_AMD_vertex_shader_viewport_index
                                             GL_ARB_ES3_compatibility
                                             GL_ARB_arrays_of_arrays
                                             GL_ARB_clear_buffer_object
                                             GL_ARB_compute_shader
                                             GL_ARB_copy_image
                                             GL_ARB_explicit_uniform_location
                                             GL_ARB_fragment_layer_viewport
                                             GL_ARB_framebuffer_no_attachments
                                             GL_ARB_invalidate_subdata
                                             GL_ARB_multi_draw_indirect
                                             GL_ARB_program_interface_query
                                             GL_ARB_robust_buffer_access_behavior
                                             GL_ARB_shader_image_size
                                             GL_ARB_shader_storage_buffer_object
                                             GL_ARB_stencil_texturing
                                             GL_ARB_texture_buffer_range
                                             GL_ARB_texture_query_levels
                                             GL_ARB_texture_storage_multisample
                                             GL_ARB_texture_view
                                             GL_ARB_vertex_attrib_binding
                                             GL_KHR_debug
                                             GL_KHR_robustness
                                             GL_KHR_texture_compression_astc_ldr
                                             GL_AMD_pinned_memory
                                             GL_ARB_buffer_storage
                                             GL_ARB_clear_texture
                                             GL_ARB_compute_variable_group_size
                                             GL_ARB_enhanced_layouts
                                             GL_ARB_indirect_parameters
                                             GL_ARB_internalformat_query2
                                             GL_ARB_multi_bind
                                             GL_ARB_query_buffer_object
                                             GL_ARB_seamless_cubemap_per_texture
                                             GL_ARB_shader_draw_parameters
                                             GL_ARB_shader_group_vote
                                             GL_ARB_shading_language_include
                                             GL_ARB_texture_mirror_clamp_to_edge
                                             GL_ARB_texture_stencil8
                                             GL_ARB_vertex_type_10f_11f_11f_rev
                                             GL_EXT_shader_framebuffer_fetch
                                             GL_EXT_shader_integer_mix
                                             GL_INTEL_performance_query
                                             GL_ARB_ES3_1_compatibility
                                             GL_ARB_clip_control
                                             GL_ARB_conditional_render_inverted
                                             GL_ARB_cull_distance
                                             GL_ARB_derivative_control
                                             GL_ARB_direct_state_access
                                             GL_ARB_get_texture_sub_image
                                             GL_ARB_pipeline_statistics_query
                                             GL_ARB_shader_texture_image_samples
                                             GL_ARB_texture_barrier
                                             GL_ARB_transform_feedback_overflow_query
                                             GL_EXT_polygon_offset_clamp
                                             GL_KHR_blend_equation_advanced
                                             GL_KHR_blend_equation_advanced_coherent
                                             GL_KHR_context_flush_control
                                             GL_KHR_robust_buffer_access_behavior
                                             GL_ARB_fragment_shader_interlock
                                             GL_ARB_gpu_shader_int64
                                             GL_ARB_parallel_shader_compile
                                             GL_ARB_post_depth_coverage
                                             GL_ARB_shader_atomic_counter_ops
                                             GL_ARB_shader_ballot
                                             GL_ARB_shader_clock
                                             GL_ARB_shader_viewport_layer_array
                                             GL_EXT_shader_samples_identical
                                             GL_KHR_no_error
                                             GL_KHR_texture_compression_astc_sliced_3d
                                             GL_NV_fragment_shader_interlock
                                             GL_ARB_gl_spirv
                                             GL_ARB_spirv_extensions
                                             GL_MESA_shader_integer_functions
                                             GL_ARB_polygon_offset_clamp
                                             GL_ARB_texture_filter_anisotropic
                                             GL_KHR_parallel_shader_compile
                                             GL_EXT_EGL_image_storage
                                             GL_EXT_shader_framebuffer_fetch_non_coherent
                                             GL_EXT_texture_sRGB_R8
                                             GL_EXT_texture_shadow_lod
                                             GL_INTEL_blackhole_render
                                             GL_INTEL_shader_atomic_float_minmax
                                             GL_INTEL_shader_integer_functions2
                                             GL_MESA_framebuffer_flip_y
                                             GL_NV_compute_shader_derivatives
                                             GL_EXT_EGL_sync
                                             GL_EXT_demote_to_helper_invocation
                                             
                                             WGL_EXT_extensions_string
                                             WGL_EXT_swap_control
GL_SHADER_STORAGE_BUFFER_BINDING:            0
GL_MAX_FRAMEBUFFER_WIDTH:                    16384
GL_MAX_FRAMEBUFFER_HEIGHT:                   16384
GL_MAX_FRAMEBUFFER_LAYERS:                   2048
GL_MAX_FRAMEBUFFER_SAMPLES:                  16
GL_MAX_RENDERBUFFER_SIZE:                    16384
GL_RENDERBUFFER_BINDING:                     0
GL_MAX_COMPUTE_UNIFORM_BLOCKS:               15
GL_MAX_COMPUTE_UNIFORM_COMPONENTS:           16384
GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS:  262144
GL_MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS: 262144
GL_MAX_COMBINED_GEOMETRY_UNIFORM_COMPONENTS: 262144
GL_MAX_COMBINED_UNIFORM_BLOCKS:              90
GL_MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS:   262144
GL_MAX_FRAGMENT_UNIFORM_COMPONENTS:          16384
GL_MAX_FRAGMENT_UNIFORM_VECTORS:             4096
GL_MAX_FRAGMENT_UNIFORM_BLOCKS:              15
GL_MAX_GEOMETRY_UNIFORM_BLOCKS:              15
GL_MAX_GEOMETRY_UNIFORM_COMPONENTS:          16384
GL_MAX_UNIFORM_BUFFER_BINDINGS:              90
GL_MAX_UNIFORM_BLOCK_SIZE:                   65536
GL_MAX_UNIFORM_LOCATIONS:                    81920
GL_MAX_VERTEX_UNIFORM_COMPONENTS:            16384
GL_MAX_VERTEX_UNIFORM_VECTORS:               4096
GL_MAX_VERTEX_UNIFORM_BLOCKS:                15
GL_MAX_TEXTURE_BUFFER_SIZE:                  134217728
GL_MAX_TEXTURE_SIZE:                         16384
Color buffer bits:                           24
Depth buffer bits:                           24
The .dmp file is a binary core dump mentioned in the bugsplat screenshot I can't easily attach here - happy to upload elsewhere and link to here if that's helpful. The .xml file mentioned doesn't actually exist in Temp, so I'm not sure what that's about.

AFAICT the key issue is probably this line (and the others around it):

Code: Select all

wine: Call from 000000007BC2EAB8 to unimplemented function .@8ADDII), aborting
But I'm not sure what library that address is related to or what to try next. My first thought was some opengl issue, but I have the appropriate mesa drivers installed for wine (I think, according to Arch's docs), and opengl runs fine on my laptop outside wine, and the logs I'm seeing above seem to indicate wine is seeing the expected opengl drivers. This is probably just a case of me being not being familiar enough to properly read the logs and suss out what problem they're indicating.

Anybody have any suggestions of what might be going wrong or what I should try next? Any other debugging info I could provide to help? Thanks!
fargodwe

Re: SketchUp 2017 crashing on start

Post by fargodwe »

I can't say much but I will ask if you have installed one of the .net using winetricks?

I try to see what i might need to do to try it out here but the only free thing I could find runs in my browser and i don't see a way to download so i assume i have to pay if I want it; Sorry.
fargodwe

Re: SketchUp 2017 crashing on start

Post by fargodwe »

Ok, was able to download sketchup 2017 pro and install. it wouldn't even start until i installed the highest ,net in winetricks and also installed the .net core runtimes.


it did start and I was able to open a template, got the the axis on the screen and the little person the the conjunture then got a different error than what you showed above. It does continue to run - I can click buttons on the tool bar, etc.. Some, like going to a web page of some sort, kick out an error box but after closing the error box it keeps running. I have no clue how to use the program. You may want to try installing the .net components I mentioned above.
I am using linux Mint but on a unique piece of hardware so I don't have a print screen button and I also don't know how to post an image in a reply here.

Maybe I'll play around with this a little later [i'm watching some football ;) ]
fargodwe

Re: SketchUp 2017 crashing on start

Post by fargodwe »

Also - I installed the program with
  • WINEARCH=win64 WINEPREFIX-=SKETCHUP winecfg and set the windows version to windows 10 - but it seens windows 7 is more what if prefers
  • WINEARCH=win64 WINEPREFIX=SKETCHUP wine <path to and including the installation exe file>
  • using winetricks I installed the last version of .Net and of the .NET runtime (don't know if I needed the last one or not)
This puts the program in it's own "container" so you can work with it without messing up other Windows programs you might have installed.

Llinux Mint it puts an icon on the desktop and an entry in the menus for wine and sketchup - I use those to launch. If I wanted to use the command line I would do the following:
I don't start the program like you do. Linux Mint puts an entry in the main menu for wine with a subitem of SketchUp which I click on.
thorisalaptop
Newbie
Newbie
Posts: 2
Joined: Sun Oct 11, 2020 11:38 am

Re: SketchUp 2017 crashing on start

Post by thorisalaptop »

Thanks for the replies and sharing your thoughts, fargodwe.

When I did the initial installation of SketchUp, I did install the dotnet runtime suggested at https://appdb.winehq.org/objectManager. ... &iId=34500, which is 4.5.2, which isn't the most recent version. Based on what you wrote, trying the newer dotnet runtime seemed like a good idea, so I tried that, but ran into problems getting 4.8 installed (I presume that version is what you installed, as I believe it's the most recent).

Specifically, I started by running the following to get the basic runtimes setup:

Code: Select all

WINEARCH=win64 WINEPREFIX=~/.wine-sketchup winecfg
WINEARCH=win64 WINEPREFIX=~/.wine-sketchup winetricks win7
# winetricks - install deps
WINEARCH=win64 WINEPREFIX=~/.wine-sketchup winetricks vcrun2013 vcrun2015 corefonts
Then I tried installing .NET 4.8 (both via winetricks & by manually downloading & running the installer from https://download.visualstudio.microsoft ... os-enu.exe - I had the same result both ways)

Code: Select all

WINEARCH=win64 WINEPREFIX=~/.wine-sketchup wine ./ndp48-x86-x64-allos-enu.exe
0024:fixme:heap:RtlSetHeapInformation 00000000 1 00000000 0 stub
0024:fixme:clusapi:OpenCluster ((null)) stub!
0024:fixme:clusapi:ClusterOpenEnum (DEADBEEF, 4) stub!
0024:fixme:clusapi:ClusterEnum (DEADBEEF, 0, 0031F850, 001B1A80, 261) stub!
0024:fixme:clusapi:ClusterCloseEnum (DEADBEEF) stub!
0024:fixme:clusapi:CloseCluster (DEADBEEF) stub!
0024:err:winediag:gnutls_initialize failed to load libgnutls, no support for encryption
0024:err:winediag:gnutls_initialize failed to load libgnutls, no support for pfx import/export
0024:fixme:advapi:DecryptFileW (L"C:\\7d5a3a51b332b54abe95d5828e93\\", 00000000): stub
00f8:err:ntdll:RtlpWaitForCriticalSection section 7BC61340 "../wine/dlls/ntdll/loader.c: loader_section" wait timed out in thread 00f8, blocked by 0024, retrying (60 sec)
00f8:err:ntdll:RtlpWaitForCriticalSection section 7BC61340 "../wine/dlls/ntdll/loader.c: loader_section" wait timed out in thread 00f8, blocked by 0024, retrying (60 sec)
That message seems to just loop forever - I had to `kill` the running process. This makes me think there's something more fundamentally wrong with my Wine installation - maybe there's something wrong with the arch package. I may post a thread on Arch's forums as well, but if there's more I can provide here to debug this I'm happy to continue this conversation as well and appreciate any advice.
fargodwe

Re: SketchUp 2017 crashing on start

Post by fargodwe »

I'm afraid I don't know enough to be of any more help to you. Hopefully one of the people who know what they are doing can help. I'm just very much at best an extreme novice.
Locked