Scrap Mechanic on Steam

Questions about Wine on Linux
Locked
twitterer2
Newbie
Newbie
Posts: 3
Joined: Tue Apr 19, 2016 7:50 pm

Scrap Mechanic on Steam

Post by twitterer2 »

I am trying to run Scrap Mechanic on Steam via Wine on Fedora 23. I am unable to launch the game. I probably need to do some additional installs through Winetricks, but am not sure which.

I enclose the logs, and would appreciate if someone could help with an answer what to install.

Thx!

Unhandled exception: unimplemented function msvcr120.dll.??0_TaskCollection@details@Concurrency@@QAE@XZ called in 32-bit code (0x7b440801).
Register dump:
CS:0023 SS:002b DS:002b ES:002b FS:0063 GS:006b
EIP:7b440801 ESP:0033f924 EBP:0033f9a8 EFLAGS:00000202( - -- I - - - )
EAX:7b4292f5 EBX:7b654000 ECX:00000008 EDX:0033f960
ESI:0741e0b8 EDI:7e4ce521
Stack dump:
0x0033f924: 0033f9d8 00000008 036e0000 004475cb
0x0033f934: 2a2c9b56 071833f0 0033f9d8 000000c8
0x0033f944: 036e0000 00000027 80000100 00000001
0x0033f954: 00000000 7b440801 00000002 7e51b920
0x0033f964: 7e51bd7f 2a2c9bbe 1f2a2b00 074040a8
0x0033f974: 037bf960 071833f0 0033f9a0 7e550000
Backtrace:
=>0 0x7b440801 in kernel32 (+0x30801) (0x0033f9a8)
1 0x7e51b4db in msvcr120 (+0x8b4da) (0x0033f9ec)
2 0x7e49e1a1 in msvcr120 (+0xe1a0) (0x0033fa24)
3 0x00611839 in scrapmechanic (+0x211838) (0x0033fa24)
4 0x0046d281 in scrapmechanic (+0x6d280) (0x0033fb8c)
5 0x0046b0d2 in scrapmechanic (+0x6b0d1) (0x0033fbc4)
6 0x00514ce5 in scrapmechanic (+0x114ce4) (0x0033fd94)
7 0x006c6e41 in scrapmechanic (+0x2c6e40) (0x0033fde0)
8 0x7b4722a4 call_process_entry+0xb() in kernel32 (0x0033fdf8)
9 0x7b472512 call_process_entry+0x279() in kernel32 (0x0033fe78)
10 0x7bc9d988 call_thread_func_wrapper+0xb() in ntdll (0x0033fea8)
11 0x7bc9da15 call_thread_func+0x82() in ntdll (0x0033ff98)
12 0x7bc9d966 in ntdll (+0x7d965) (0x0033ffb8)
13 0x7bc6832d in ntdll (+0x4832c) (0x0033ffe8)
14 0xf754e975 wine_call_on_stack+0x1c() in libwine.so.1 (0x00000000)
15 0xf754e950 wine_switch_to_stack+0x2b() in libwine.so.1 (0xffd9a9b8)
16 0x7bc6867f LdrInitializeThunk+0x351() in ntdll (0xffd9aa58)
17 0x7b472dff __wine_kernel_init+0x72e() in kernel32 (0xffd9b918)
18 0x7bc68f12 __wine_process_init+0x173() in ntdll (0xffd9b978)
19 0xf754dba0 wine_init+0x157() in libwine.so.1 (0xffd9b9d8)
20 0x7c0013ef main+0x141() in <wine-loader> (0xffd9be18)
21 0xf7371545 __libc_start_main+0xf4() in libc.so.6 (0x00000000)
0x7b440801: subl $4,%esp
Modules:
Module Address Debug info Name (147 modules)
PE 340000- 391000 Deferred bugsplat
PE 400000- 913000 Export scrapmechanic
PE 920000- 1793000 Deferred ogremain
PE 17a0000- 1942000 Deferred fmod
PE 1950000- 1aa9000 Deferred fmodstudio
PE 1ab0000- 1ba9000 Deferred ogreoverlay
PE 1bb0000- 1ea8000 Deferred myguiengine
PE 1eb0000- 2325000 Deferred particleuniverse
PE 2330000- 2449000 Deferred gameoverlayrenderer
PE 6120000- 6257000 Deferred steam
PE 6c00000- 6d74000 Deferred rendersystem_gl
PE 10000000-10026000 Deferred contraption
PE 30000000-302c1000 Deferred steam2
PE 38000000-38a22000 Deferred steamclient
PE 3b400000-3b438000 Deferred steam_api
PE 3f000000-3f111000 Deferred tier0_s
PE 3f600000-3f655000 Deferred vstdlib_s
PE 60000000-60021000 Deferred cserhelper
ELF 7a800000-7a93f000 Deferred opengl32<elf>
\-PE 7a820000-7a93f000 \ opengl32
ELF 7b400000-7b7fe000 Dwarf kernel32<elf>
\-PE 7b410000-7b7fe000 \ kernel32
ELF 7bc00000-7bd1f000 Dwarf ntdll<elf>
\-PE 7bc20000-7bd1f000 \ ntdll
ELF 7c000000-7c004000 Dwarf <wine-loader>
ELF 7d9e8000-7d9ee000 Deferred libxfixes.so.3
ELF 7d9ee000-7d9fa000 Deferred libxcursor.so.1
ELF 7da4a000-7da72000 Deferred libexpat.so.1
ELF 7da72000-7dab5000 Deferred libfontconfig.so.1
ELF 7dab5000-7daec000 Deferred libpng16.so.16
ELF 7daec000-7daff000 Deferred libbz2.so.1
ELF 7daff000-7dba7000 Deferred libfreetype.so.6
ELF 7dba7000-7dbb9000 Deferred libxi.so.6
ELF 7dbb9000-7dbc5000 Deferred libxrandr.so.2
ELF 7dbc5000-7dbd1000 Deferred libxrender.so.1
ELF 7dbd1000-7dbf7000 Deferred libxcb.so.1
ELF 7dbf7000-7dd38000 Deferred libx11.so.6
ELF 7dd38000-7dd4c000 Deferred libxext.so.6
ELF 7dd7a000-7de27000 Deferred winex11<elf>
\-PE 7dd80000-7de27000 \ winex11
ELF 7de27000-7de3b000 Deferred psapi<elf>
\-PE 7de30000-7de3b000 \ psapi
ELF 7de3b000-7dfc2000 Deferred oleaut32<elf>
\-PE 7de50000-7dfc2000 \ oleaut32
ELF 7dfc2000-7dfec000 Deferred mpr<elf>
\-PE 7dfd0000-7dfec000 \ mpr
ELF 7dfec000-7e005000 Deferred libz.so.1
ELF 7e00d000-7e033000 Deferred imm32<elf>
\-PE 7e010000-7e033000 \ imm32
ELF 7e033000-7e0b8000 Deferred wininet<elf>
\-PE 7e040000-7e0b8000 \ wininet
ELF 7e0b8000-7e14b000 Deferred rpcrt4<elf>
\-PE 7e0c0000-7e14b000 \ rpcrt4
ELF 7e14b000-7e2e7000 Deferred ole32<elf>
\-PE 7e160000-7e2e7000 \ ole32
ELF 7e2e7000-7e3aa000 Deferred winmm<elf>
\-PE 7e2f0000-7e3aa000 \ winmm
ELF 7e3aa000-7e3c6000 Deferred libresolv.so.2
ELF 7e3c6000-7e3f4000 Deferred msacm32<elf>
\-PE 7e3d0000-7e3f4000 \ msacm32
ELF 7e3f4000-7e422000 Deferred iphlpapi<elf>
\-PE 7e400000-7e422000 \ iphlpapi
ELF 7e422000-7e43f000 Deferred wsock32<elf>
\-PE 7e430000-7e43f000 \ wsock32
ELF 7e43f000-7e479000 Deferred ws2_32<elf>
\-PE 7e450000-7e479000 \ ws2_32
ELF 7e479000-7e561000 Dwarf msvcr120<elf>
\-PE 7e490000-7e561000 \ msvcr120
ELF 7e561000-7e686000 Deferred msvcp120<elf>
\-PE 7e5a0000-7e686000 \ msvcp120
ELF 7e686000-7e708000 Deferred shlwapi<elf>
\-PE 7e690000-7e708000 \ shlwapi
ELF 7e708000-7e9f1000 Deferred shell32<elf>
\-PE 7e720000-7e9f1000 \ shell32
ELF 7e9f1000-7ea76000 Deferred advapi32<elf>
\-PE 7ea00000-7ea76000 \ advapi32
ELF 7ea76000-7ebb5000 Deferred gdi32<elf>
\-PE 7ea80000-7ebb5000 \ gdi32
ELF 7ebb5000-7ed53000 Deferred user32<elf>
\-PE 7ebd0000-7ed53000 \ user32
ELF 7ef53000-7ef66000 Deferred libnss_files.so.2
ELF 7ef66000-7ef84000 Deferred libgcc_s.so.1
ELF 7ef84000-7efd2000 Deferred libm.so.6
ELF 7efd9000-7efdd000 Deferred libxcomposite.so.1
ELF 7efdd000-7efe4000 Deferred libxxf86vm.so.1
ELF 7efe4000-7f000000 Deferred version<elf>
\-PE 7eff0000-7f000000 \ version
ELF f5d61000-f5d6d000 Deferred libpciaccess.so.0
ELF f5d6d000-f5d7b000 Deferred libdrm_radeon.so.1
ELF f5d7b000-f5d85000 Deferred libdrm_nouveau.so.2
ELF f5db3000-f63ff000 Deferred i965_dri.so
ELF f63ff000-f6405000 Deferred libattr.so.1
ELF f6405000-f6430000 Deferred liblzma.so.5
ELF f6430000-f644c000 Deferred libelf.so.1
ELF f644c000-f6452000 Deferred libcap.so.2
ELF f6452000-f64a6000 Deferred libdw.so.1
ELF f64a6000-f64af000 Deferred librt.so.1
ELF f64af000-f64d0000 Deferred libudev.so.1
ELF f64d0000-f6544000 Deferred libpcre.so.1
ELF f6544000-f6555000 Deferred libdrm.so.2
ELF f6555000-f6570000 Deferred libxcb-glx.so.0
ELF f6570000-f65ba000 Deferred libglapi.so.0
ELF f6734000-f67e6000 Deferred libgl.so.1
ELF f67e6000-f685b000 Deferred libglu.so.1
ELF f6c4c000-f6c52000 Deferred libxcb-dri2.so.0
ELF f6c52000-f6c55000 Deferred libx11-xcb.so.1
ELF f6c55000-f6c59000 Deferred libxdamage.so.1
ELF f6c59000-f6c7c000 Deferred libselinux.so.1
ELF f6c7c000-f6c84000 Deferred libxcb-sync.so.1
ELF f6c84000-f6c8f000 Deferred libxcb-render.so.0
ELF f6c8f000-f6c98000 Deferred libxcb-xfixes.so.0
ELF f6c9c000-f6cbf000 Deferred libdrm_intel.so.1
ELF f6cc6000-f6cde000 Deferred glu32<elf>
\-PE f6cd0000-f6cde000 \ glu32
ELF f6e00000-f6e03000 Deferred libxshmfence.so.1
ELF f6e03000-f6e13000 Deferred libxcb-randr.so.0
ELF f6e13000-f6e1b000 Deferred libffi.so.6
ELF f6e1b000-f6e8c000 Deferred libgmp.so.10
ELF f6e8c000-f6eb8000 Deferred libhogweed.so.4
ELF f6eb8000-f6ef7000 Deferred libnettle.so.6
ELF f6ef7000-f6f0b000 Deferred libtasn1.so.6
ELF f6f0b000-f6f3f000 Deferred libidn.so.11
ELF f6f3f000-f6f9a000 Deferred libp11-kit.so.0
ELF f6f9a000-f70d9000 Deferred libgnutls.so.30
ELF f70da000-f70df000 Deferred libxcb-shape.so.0
ELF f70df000-f70e3000 Deferred libxcb-present.so.0
ELF f7107000-f713b000 Deferred netapi32<elf>
\-PE f7110000-f713b000 \ netapi32
ELF f713b000-f7174000 Deferred secur32<elf>
\-PE f7140000-f7174000 \ secur32
ELF f7174000-f71ef000 Deferred setupapi<elf>
\-PE f7180000-f71ef000 \ setupapi
ELF f71ef000-f7266000 Deferred dbghelp<elf>
\-PE f7200000-f7266000 \ dbghelp
ELF f7266000-f7350000 Deferred crypt32<elf>
\-PE f7270000-f7350000 \ crypt32
ELF f7354000-f7359000 Deferred libdl.so.2
ELF f7359000-f7526000 Dwarf libc.so.6
ELF f7526000-f7543000 Deferred libpthread.so.0
ELF f7543000-f770d000 Dwarf libwine.so.1
ELF f7710000-f7714000 Deferred libxcb-dri3.so.0
ELF f7714000-f7730000 Deferred imagehlp<elf>
\-PE f7720000-f7730000 \ imagehlp
ELF f7733000-f7737000 Deferred libxinerama.so.1
ELF f7737000-f773b000 Deferred libxau.so.6
ELF f773c000-f775f000 Deferred ld-linux.so.2
ELF f7761000-f7762000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
0000000e services.exe
00000046 0
0000003f 0
00000038 0
00000019 0
00000010 0
0000000f 0
00000012 SkypeC2CAutoUpdateSvc.exe
00000027 0
00000026 0
00000025 0
00000024 0
00000023 0
00000021 0
0000001d 0
00000013 0
00000014 explorer.exe
00000018 0
00000017 0
00000016 0
00000015 0
00000034 winedevice.exe
0000003c 0
0000003b 0
0000003a 0
00000035 0
0000003d plugplay.exe
00000042 0
00000041 0
0000003e 0
0000004e Steam.exe
000000cc 0
000000c9 0
000000ae 0
0000008c 0
0000008b 0
0000008a 0
00000089 0
00000086 0
00000085 0
0000007f 0
0000007e 0
0000007d 0
00000078 0
00000077 0
00000076 15
00000075 0
00000074 0
00000073 0
00000072 0
0000005e 0
0000005b 0
00000059 0
00000057 0
00000055 0
00000054 0
00000053 0
00000050 0
0000004f 0
000000af steamwebhelper.exe
000000c5 0
000000c4 0
000000c3 0
000000c2 0
000000c1 0
000000c0 0
000000bf 0
000000be 0
000000bd 0
000000bc 0
000000bb 0
000000ba 0
000000b9 0
000000b8 0
000000b7 0
000000b6 0
000000b5 0
000000b4 0
000000b3 0
000000b2 0
000000b1 0
000000b0 0
000000de (D) C:\Program Files (x86)\Steam\steamapps\common\Scrap Mechanic\Release\ScrapMechanic.exe
000000df 0 <==
System information:
Wine build: wine-1.9.7 (Staging)
Platform: i386 (WOW64)
Version: Windows 8.1
Host system: Linux
Host version: 4.4.6-301.fc23.x86_64+debug
User avatar
dimesio
Moderator
Moderator
Posts: 13207
Joined: Tue Mar 25, 2008 10:30 pm

Re: Scrap Mechanic on Steam

Post by dimesio »

File a bug.
twitterer2
Newbie
Newbie
Posts: 3
Joined: Tue Apr 19, 2016 7:50 pm

Re: Scrap Mechanic on Steam

Post by twitterer2 »

I did file a bug, but am not sure how Steam would consider it a bug at all.
User avatar
dimesio
Moderator
Moderator
Posts: 13207
Joined: Tue Mar 25, 2008 10:30 pm

Re: Scrap Mechanic on Steam

Post by dimesio »

They won't. It's a Wine bug, so you file it here.
User avatar
Bob Wya
Level 12
Level 12
Posts: 3068
Joined: Sat Oct 16, 2010 7:40 pm

Re: Scrap Mechanic on Steam

Post by Bob Wya »

twitterer2 wrote:I did file a bug, but am not sure how Steam would consider it a bug at all.
Have you tried:

Code: Select all

winetricks vcrun2013
Btw I wasn't really replying to your comment above... Just mobile Firefox sucks balls! :roll:

Bob,
Locked