Crash when using Staging to run Cube World

Questions about Wine on macOS.
Post Reply
clawedmonster
Newbie
Newbie
Posts: 1
Joined: Mon Sep 23, 2019 3:55 pm

Crash when using Staging to run Cube World

Post by clawedmonster » Mon Sep 23, 2019 4:08 pm

I'm currently trying to run Cube World on my mac using wine staging. I've installed the windows steam through wine and installed the game, but when I start Cube World it sits and returns with an error. Here is what I can see from the crash (apologies if I'm doing this wrong):

009e:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
009e:fixme:winsock:WSAIoctl ignoring keepalive interval
00ce:fixme:bcrypt:key_asymmetric_init not implemented on Mac
0195:fixme:esync:do_esync eventfd not supported on this platform.
0197:fixme:esync:do_esync eventfd not supported on this platform.
0197:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0197:fixme:ver:GetCurrentPackageId (0x21fd00 0x0): stub
0195:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
0199:fixme:shell:CustomDestinationList_QueryInterface not implemented for {00000003-0000-0000-c000-000000000046} (unknown)
0199:fixme:shell:CustomDestinationList_QueryInterface not implemented for {00000003-0000-0000-c000-000000000046} (unknown)
0199:fixme:shell:CustomDestinationList_QueryInterface not implemented for {00000019-0000-0000-c000-000000000046} (unknown)
0199:fixme:shell:CustomDestinationList_BeginList 0x5234e10 (0xb6bfbdc {92ca9dcd-5622-4bba-a805-5e9f541bd8c9} 0xb6bfbe8): stub
0195:fixme:ver:GetCurrentPackageId (0x21d810 0x0): stub
0195:fixme:ntdll:EtwEventRegister ({47a9201e-73b0-42ce-9821-7e134361bc6f}, 0xf8c800, 0x1062460, 0x1062458) stub.
0195:fixme:ntdll:EtwEventRegister ({58a9201e-73b0-42ce-9821-7e134361bc70}, 0xf8c800, 0x1062498, 0x1062490) stub.
0195:fixme:ntdll:EtwEventRegister ({3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0xf8c800, 0x1062428, 0x1062420) stub.
0195:fixme:ntdll:EtwEventRegister ({1432afee-73b0-42ce-9821-7e134361b433}, 0xf8c800, 0x10624d0, 0x10624c8) stub.
0195:fixme:ntdll:EtwEventRegister ({4372afee-73b0-42ce-9821-7e134361b519}, 0xf8c800, 0x1062508, 0x1062500) stub.
0195:fixme:imm:ImmGetOpenStatus (00000000000E6480): semi-stub
0195:fixme:ntdll:EtwEventRegister ({47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x13f006d00, 0x13f057518, 0x13f057510) stub.
0195:fixme:ntdll:EtwEventRegister ({58a9201e-73b0-42ce-9821-7e134361bc70}, 0x13f006d00, 0x13f057550, 0x13f057548) stub.
0195:fixme:ntdll:EtwEventRegister ({3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x13f006d00, 0x13f0574e0, 0x13f0574d8) stub.
0195:fixme:ntdll:EtwEventRegister ({1432afee-73b0-42ce-9821-7e134361b433}, 0x13f006d00, 0x13f057588, 0x13f057580) stub.
0195:fixme:ntdll:EtwEventRegister ({4372afee-73b0-42ce-9821-7e134361b519}, 0x13f006d00, 0x13f0575c0, 0x13f0575b8) stub.
0195:err:winediag:SECUR32_initNTLMSP ntlm_auth was not found or is outdated. Make sure that ntlm_auth >= 3.0.25 is in your path. Usually, you can find it in the winbind package of your distribution.
005e:err:ole:RevokeDragDrop invalid hwnd 000301EE
005e:err:ole:RevokeDragDrop invalid hwnd 000301A8
0195:fixme:winsock:set_dont_fragment IP_DONTFRAGMENT for IPv4 not supported in this platform
0195:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (000000000021F370 1 C) semi-stub
019a:fixme:ver:GetCurrentPackageId (0x4c0fd90 0x0): stub
009e:fixme:winsock:WS_setsockopt SO_SNDBUF ignoring request to disable send buffering
009e:fixme:winsock:WSAIoctl ignoring keepalive interval
019c:fixme:shell:CustomDestinationList_QueryInterface not implemented for {00000003-0000-0000-c000-000000000046} (unknown)
019c:fixme:shell:CustomDestinationList_QueryInterface not implemented for {00000003-0000-0000-c000-000000000046} (unknown)
019c:fixme:shell:CustomDestinationList_QueryInterface not implemented for {00000019-0000-0000-c000-000000000046} (unknown)
019c:fixme:shell:CustomDestinationList_BeginList 0x1021b238 (0xb5afbdc {92ca9dcd-5622-4bba-a805-5e9f541bd8c9} 0xb5afbe8): stub
019d:fixme:d3d:wined3d_context_gl_init OpenGL implementation does not support GL_PRIMITIVE_RESTART_FIXED_INDEX.
0195:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (000000000021CCF0 1 C) semi-stub
0195:fixme:msvcp:_Locinfo__Locinfo_ctor_cat_cstr (000000000021CD50 1 C) semi-stub
0195:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet
0195:fixme:msvcrt:Concurrency__Trace_ppl_function ({c184bf48-4052-0001-0000-48beb2bf5240} 4 1) stub
wine: Call from 0x7104dafd to unimplemented function concrt140.dll.?_Schedule@_StructuredTaskCollection@details@Concurrency@@QEAAXPEAV_UnrealizedChore@23@@Z, aborting
wine: Unimplemented function concrt140.dll.?_Schedule@_StructuredTaskCollection@details@Concurrency@@QEAAXPEAV_UnrealizedChore@23@@Z called at address 000000007104DAFD (thread 0195), starting debugger...
01a4:fixme:esync:do_esync eventfd not supported on this platform.
01a4:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
01a7:fixme:esync:do_esync eventfd not supported on this platform.
01a7:fixme:thread:create_user_shared_data_thread Creating user shared data update thread.
01a4:fixme:dbghelp:dump_unwind_info couldn't read memory for UNWIND_INFO at 6453c3a8
01ac:fixme:shell:CustomDestinationList_QueryInterface not implemented for {00000003-0000-0000-c000-000000000046} (unknown)
01ac:fixme:shell:CustomDestinationList_QueryInterface not implemented for {00000003-0000-0000-c000-000000000046} (unknown)

Anyone have any ideas? I can clearly see one instance, at 0195, where it says I am missing something, but I'm not sure about that. Thank you!

User avatar
DarkShadow44
Level 7
Level 7
Posts: 916
Joined: Tue Nov 22, 2016 5:39 pm

Re: Crash when using Staging to run Cube World

Post by DarkShadow44 » Thu Sep 26, 2019 3:14 pm

Known bug, for more details see https://bugs.winehq.org/show_bug.cgi?id=47375.

As workaround, use "winetricks -q vcrun2015", this should work.

Post Reply