cryinkfly / Autodesk-Fusion-360-for-Linux

This is a project, where I give you a way to use Autodesk Fusion 360 on Linux!
https://github.com/cryinkfly/Fusion-360---Linux-Wine-Version-/wiki
MIT License
1.81k stars 116 forks source link

Unhandled exception: unimplemented function bcp47langs.dll.GetUserLanguages called in 64-bit code #432

Open nomike opened 2 weeks ago

nomike commented 2 weeks ago

Describe the bug I'm getting the following error repeatedly:

Unhandled exception: unimplemented function bcp47langs.dll.GetUserLanguages called in 64-bit code (0x006fffff433cb7).
Register dump:
 rip:00006fffff433cb7 rsp:00007ffffe1fda00 rbp:00007ffffe1fdc50 eflags:00000206 (   - --  I   - -P- )
 rax:00007ffffe1fda48 rbx:00006fffffa7f024 rcx:00007ffffe1fda20 rdx:0000000000000000
 rsi:00007ffffe1fdaf0 rdi:00007ffffeb60830  r8:00006fffad2b254e  r9:00007ffffe1fdaf8 r10:0000000000000045
 r11:00006fffffcd8aa0 r12:0000000000000005 r13:0000000000000000 r14:0000000000000000 r15:00007ffffeb28ef0
Stack dump:
0x007ffffe1fda00:  00007ffffe1fda20 00006fffad2b0000
0x007ffffe1fda10:  0000000000000000 0000000000000000
0x007ffffe1fda20:  0000000180000100 0000000000000000
0x007ffffe1fda30:  00006fffff433cb7 00000ab300000002
0x007ffffe1fda40:  00006fffad2b2000 00006fffad2b254e
0x007ffffe1fda50:  00007ffffeb60830 00007ffffe1fdb40
0x007ffffe1fda60:  00006fffad2b0000 00007ffffe1fdab0
0x007ffffe1fda70:  0000000000000000 00006fffffa88a5f
0x007ffffe1fda80:  00007ffffe1fdbd0 000000014006628f
0x007ffffe1fda90:  00007ffffe1fdb50 0000000000000028
0x007ffffe1fdaa0:  00007ffffe8a0000 00006fffad2b14b0
0x007ffffe1fdab0:  0000000000110010 00000001400edc88
Backtrace:
=>0 0x006fffff433cb7 in kernelbase (+0x13cb7) (0x007ffffe1fdc50)
  1 0x006fffad2b1725 __wine_spec_unimplemented_stub+0x35(module=<internal error>, function=<internal error>) [/usr/src/packages/BUILD/dlls/winecrt0/stub.c:32] in bcp47langs (0x007ffffe1fdc50)
  2 0x006fffad2b14c7 in bcp47langs (+0x14c7) (0x007ffffe1fdc50)
  3 0x00000140066352 in adskidentitymanager (+0x66352) (0x007ffffe1fdc50)
  4 0x00000140044112 in adskidentitymanager (+0x44112) (0x007ffffe1fde90)
  5 0x0000014002dbe1 in adskidentitymanager (+0x2dbe1) (0x007ffffe1fe1f0)
  6 0x0000014002c157 in adskidentitymanager (+0x2c157) (0000000000000000)
  7 0x0000014007d586 in adskidentitymanager (+0x7d586) (0000000000000000)
  8 0x006fffffa9a139 BaseThreadInitThunk+0x9(unknown=<internal error>, entry=<internal error>, arg=<internal error>) [/usr/src/packages/BUILD/dlls/kernel32/thread.c:61] in kernel32 (0000000000000000)
  9 0x006fffffc968fb in ntdll (+0x568fb) (0000000000000000)
0x006fffff433cb7 kernelbase+0x13cb7: add $0xc8, %rsp
Modules:
Module  Address                                 Debug info      Name (115 modules)
PE             140000000-       140146000       --none--        adskidentitymanager
PE-Wine        180000000-       180002000       Deferred        normaliz
PE-Wine     6fffad2b0000-    6fffad2c0000       Dwarf-4         bcp47langs
PE          6fffad2d0000-    6fffad3e7000       Deferred        adpsdkcore
PE          6fffad400000-    6fffad48c000       Deferred        adssoservices
PE          6fffad4a0000-    6fffad524000       Deferred        adpsdkwrapper
PE-Wine     6fffad540000-    6fffad58a000       Deferred        credui
PE          6fffad5a0000-    6fffad5cf000       Deferred        adskproxymanager
PE          6fffad5e0000-    6fffad8a9000       Deferred        sqlite3
PE          6fffad8c0000-    6fffad8e8000       Deferred        webview2loader
PE          6fffad900000-    6fffadae1000       Deferred        idservicescore
PE          6fffadb00000-    6fffadb8d000       Deferred        msvcp140
PE          6fffadba0000-    6fffadcd0000       Deferred        log4cplusu_ad_2
PE          6fffadce0000-    6fffadcf6000       Deferred        adidsdklog
PE          6fffadd10000-    6fffaddcf000       Deferred        idipcserver
PE-Wine     6fffd6750000-    6fffd67a8000       Deferred        winex11
PE-Wine     6fffd67c0000-    6fffd6807000       Deferred        msv1_0
PE-Wine     6fffd6820000-    6fffd6854000       Deferred        kerberos
PE-Wine     6fffd6e10000-    6fffd6e42000       Deferred        wtsapi32
PE-Wine     6fffdfdc0000-    6fffe032a000       Deferred        comctl32
PE-Wine     6ffff1980000-    6ffff199c000       Deferred        mswsock
PE-Wine     6ffff20c0000-    6ffff2188000       Deferred        wintrust
PE-Wine     6ffff51e0000-    6ffff52a4000       Deferred        uxtheme
PE-Wine     6ffff8080000-    6ffff8128000       Deferred        netapi32
PE-Wine     6ffff8140000-    6ffff81a3000       Deferred        mpr
PE-Wine     6ffff99e0000-    6ffff9daa000       Deferred        crypt32
PE-Wine     6ffff9dc0000-    6ffff9e73000       Deferred        secur32
PE-Wine     6ffff9e90000-    6ffffa17e000       Deferred        wldap32
PE-Wine     6ffffb930000-    6ffffb977000       Deferred        jsproxy
PE-Wine     6ffffb990000-    6ffffbacc000       Deferred        winhttp
PE-Wine     6ffffbb80000-    6ffffbeea000       Deferred        oleaut32
PE-Wine     6ffffbf50000-    6ffffbfb0000       Deferred        bcrypt
PE-Wine     6ffffbfc0000-    6ffffc00b000       Deferred        coml2
PE-Wine     6ffffc020000-    6ffffc1a9000       Deferred        combase
PE-Wine     6ffffc1c0000-    6ffffc579000       Deferred        ole32
PE-Wine     6ffffc590000-    6ffffc5af000       Deferred        version
PE-Wine     6ffffc5c0000-    6ffffc5f6000       Deferred        vcruntime140_1
PE-Wine     6ffffc610000-    6ffffc629000       Deferred        vcruntime140
PE-Wine     6ffffc6e0000-    6ffffd48a000       Deferred        shell32
PE-Wine     6ffffd4a0000-    6ffffd4f1000       Deferred        shcore
PE-Wine     6ffffd510000-    6ffffd621000       Deferred        shlwapi
PE-Wine     6ffffd640000-    6ffffd664000       Deferred        nsi
PE-Wine     6ffffd680000-    6ffffd6cc000       Deferred        dnsapi
PE-Wine     6ffffd6e0000-    6ffffd770000       Deferred        iphlpapi
PE-Wine     6ffffd830000-    6ffffd8af000       Deferred        imm32
PE-Wine     6ffffd8c0000-    6ffffd8fe000       Deferred        win32u
PE-Wine     6ffffd910000-    6ffffdbdb000       Deferred        gdi32
PE-Wine     6ffffdbf0000-    6ffffe1c9000       Deferred        user32
PE-Wine     6ffffe500000-    6ffffe52d000       Deferred        userenv
PE-Wine     6ffffe740000-    6ffffe9c2000       Deferred        rpcrt4
PE-Wine     6ffffe9e0000-    6ffffea90000       Deferred        ws2_32
PE-Wine     6ffffeaa0000-    6ffffee9a000       Deferred        ucrtbase
PE-Wine     6ffffeeb0000-    6ffffef38000       Deferred        sechost
PE-Wine     6ffffef50000-    6fffff2bc000       Deferred        msvcrt
PE-Wine     6fffff2d0000-    6fffff402000       Deferred        advapi32
PE-Wine     6fffff420000-    6fffffa5f000       Dwarf-4         kernelbase
PE-Wine     6fffffa70000-    6fffffc2d000       Dwarf-4         kernel32
PE-Wine     6fffffc40000-    6ffffffe9000       Dwarf-4         ntdll
ELF         7192186e5000-    719218739000       Deferred        libgssapi_krb5.so.2
ELF         719218739000-    71921874d000       Deferred        libresolv.so.2
ELF         71921874d000-    719218754000       Deferred        libkeyutils.so.1
ELF         719218754000-    719218762000       Deferred        libkrb5support.so.0
ELF         719218762000-    719218768000       Deferred        libcom_err.so.2
ELF         719218768000-    719218797000       Deferred        libk5crypto.so.3
ELF         7192187a9000-    7192187ae000       Deferred        msv1_0.so
ELF         7192187ae000-    7192187b4000       Deferred        netapi32.so
ELF         7192187b4000-    7192187b9000       Deferred        dnsapi.so
ELF         7192187b9000-    719218884000       Deferred        libkrb5.so.3
ELF         719218884000-    71921888d000       Deferred        kerberos.so
ELF         71921888d000-    719218898000       Deferred        secur32.so
ELF         7192188bc000-    7192188c4000       Deferred        libxfixes.so.3
ELF         7192188c4000-    7192188d0000       Deferred        libxcursor.so.1
ELF         7192188d0000-    7192188e4000       Deferred        libxi.so.6
ELF         7192188e4000-    7192188f1000       Deferred        libxrandr.so.2
ELF         7192188f1000-    7192188fe000       Deferred        libmd.so.0
ELF         7192188fe000-    719218916000       Deferred        libbsd.so.0
ELF         71921891a000-    71921891f000       Deferred        libxcomposite.so.1
ELF         71921891f000-    71921892c000       Deferred        libxrender.so.1
ELF         71921892c000-    719218933000       Deferred        libxxf86vm.so.1
ELF         719218933000-    719218938000       Deferred        libxinerama.so.1
ELF         719218938000-    719218940000       Deferred        libxdmcp.so.6
ELF         719218940000-    719218946000       Deferred        libxau.so.6
ELF         719218946000-    719218970000       Deferred        libxcb.so.1
ELF         719218970000-    719218ab0000       Deferred        libx11.so.6
ELF         719218ab0000-    719218ac5000       Deferred        libxext.so.6
ELF         719218ac5000-    719218b48000       Deferred        winex11.so
ELF         719218b48000-    719218b4f000       Deferred        crypt32.so
ELF         719218d89000-    719218d92000       Deferred        libuuid.so.1
ELF         719218d92000-    719218dc3000       Deferred        libexpat.so.1
ELF         719218dc3000-    719218e0d000       Deferred        libfontconfig.so.1
ELF         719218e0d000-    719218e30000       Deferred        libbrotlicommon.so.1
ELF         719218e30000-    719218e3e000       Deferred        libbrotlidec.so.1
ELF         719218e3e000-    719218e79000       Deferred        libpng16.so.16
ELF         719218e79000-    719218f41000       Deferred        libfreetype.so.6
ELF         719218f41000-    719219028000       Deferred        libm.so.6
ELF         719219028000-    7192191cd000       Deferred        win32u.so
ELF         7192191cd000-    7192191da000       Deferred        libffi.so.7
ELF         7192191da000-    71921925c000       Deferred        libgmp.so.10
ELF         71921925c000-    7192192a4000       Deferred        libhogweed.so.6
ELF         7192192a4000-    7192192ea000       Deferred        libnettle.so.8
ELF         7192192ea000-    719219302000       Deferred        libtasn1.so.6
ELF         719219302000-    7192194ac000       Deferred        libunistring.so.2
ELF         7192194b2000-    7192194ce000       Deferred        libz.so.1
ELF         7192194ce000-    7192194ef000       Deferred        libidn2.so.0
ELF         7192194ef000-    7192196a1000       Deferred        libp11-kit.so.0
ELF         7192196a1000-    71921988c000       Deferred        libgnutls.so.30
ELF         719219ce3000-    719219d0e000       Deferred        liblzma.so.5
ELF         719219d10000-    719219d1e000       Deferred        bcrypt.so
ELF         719219d1e000-    719219d25000       Deferred        ws2_32.so
ELF         719219d30000-    719219ded000       Export          ntdll.so
ELF         719219def000-    71921a018000       Deferred        libc.so.6
ELF         71921a01f000-    71921a03a000       Deferred        libunwind.so.8
ELF         71921a03a000-    71921a03f000       Deferred        bindtextdomain.so
ELF         71921a041000-    71921a07d000       Deferred        ld-linux-x86-64.so.2
ELF         71921a07d000-    71921a082000       Deferred        <wine-loader>
Threads:
process  tid      prio    name (all IDs are in hex)
00000038 services.exe
    0000003c    0     
    00000040    0     wine_rpcrt4_server
    0000004c    0     wine_rpcrt4_io
    0000005c    0     wine_rpcrt4_io
    00000074    0     wine_rpcrt4_io
    000000cc    0     wine_rpcrt4_io
    000000e4    0     wine_rpcrt4_io
    000000f8    0     
    00000120    0     wine_rpcrt4_io
    00000168    0     wine_rpcrt4_io
    00000208    0     wine_rpcrt4_io
00000044 winedevice.exe
    00000048    0     
    00000054    0     
    00000058    0     wine_sechost_service
    00000060    0     
    00000064    0     
    00000068    0     
    000000f0    0     
    000000f4    0     
0000006c winedevice.exe
    00000070    0     
    00000078    0     
    0000007c    0     wine_sechost_service
    00000080    0     
    00000084    0     
    00000088    0     
    0000008c    0     
    00000090    0     
    00000094    0     
    000000a4    0     
    000000a8    0     
    000000ac    0     
    000000b0    0     
    000000b4    0     
    000000b8    0     
    000000bc    0     
    000000c0    0     
    000000c4    0     
    000000c8    0     
0000009c plugplay.exe
    000000a0    0     
    000000d0    0     
    000000d4    0     wine_sechost_service
    000000d8    0     wine_rpcrt4_server
    0000064c    0     wine_threadpool_worker
    000003d0    0     wine_rpcrt4_io
    000003cc    0     wine_threadpool_worker
000000dc svchost.exe
    000000e0    0     
    000000e8    0     
    000000ec    0     wine_sechost_service
00000118 rpcss.exe
    0000011c    0     
    00000128    0     
    0000012c    0     wine_sechost_service
    00000130    0     wine_rpcrt4_server
    00000134    0     wine_rpcrt4_server
    00000264    0     wine_rpcrt4_io
00000160 svchost.exe
    00000164    0     
    00000170    0     
    00000174    0     wine_sechost_service
    00000178    0     
    00000188    0     wine_rpcrt4_server
    0000018c    0     wine_rpcrt4_server
    00000210    0     wine_rpcrt4_io
000001ec MicrosoftEdgeUpdate.exe
    000001f0    0     
    00000218    0     wine_threadpool_worker
    0000021c    0     wine_threadpool_waitqueue
    00000220    0     wine_threadpool_timer_queue
    00000224    0     
00000180 start.exe
    00000294    0     
0000026c conhost.exe
    00000290    0     
0000028c FusionLauncher.exe
    00000284    0     
00000288 Fusion360.exe
    00000278    0     CrBrowserMain
    000002a0    0     
    000002a4    0     
    0000029c    0     
    00000298    0     
    00000254    0     
    00000258    0     
    00000204    0     
    00000148    0     
    00000234    0     
    00000230    0     
    00000200    0     
    00000144    0     
    0000015c    0     
    00000194    0     
    00000140    0     
    000000fc    0     
    00000024    0     
    00000020    0     
    000002c0    0     
    000002b0    0     
    000002b8    0     
    000002bc    0     
    000002ac    0     
    000002b4    0     
    000002d8    0     
    000002c8    0     
    000002d0    0     
    000002d4    0     
    000002c4    0     
    000002cc    0     
    000002f0    0     
    000002e0    0     
    000002e8    0     
    000002ec   15     
    000002dc    0     
    000002f8    0     
    00000110    0     
    00000104    0     
    00000114    0     
    00000138    0     
    0000030c    0     
    00000318    0     
    0000036c    0     
    00000360    0     BrokerEvent
    00000368    0     ThreadPoolServiceThread
    00000398    0     ThreadPoolForegroundWorker
    00000388   -2     ThreadPoolBackgroundWorker
    00000390    0     Chrome_IOThread
    00000394   -2     ThreadPoolSingleThreadCOMSTASharedBackgroundBlocking0
    0000038c    0     wine_threadpool_worker
    00000384    0     wine_threadpool_waitqueue
    000003b0    0     ThreadPoolSingleThreadCOMSTASharedForeground1
    000003a0    0     ThreadPoolForegroundWorker
    000003ac    0     ThreadPoolForegroundWorker
    000003b4    1     Chrome_InProcGpuThread
    000003c0    0     CompositorTileWorker1
    000003bc    0     Chrome_ChildIOThread
    000003d8    1     VizCompositorThread
    000003c8    0     wine_sechost_device_notify
    000003d4    0     VideoCaptureThread
    000003c4    0     Chrome_DevToolsHandlerThread
    000003e0   -1     
    000003e8   -1     
    000003dc   -1     
    000003e4   -1     
    00000400   -1     
    000003f0   -1     
    000003fc   -1     
    000003ec   -1     
    000003f8   -1     
    000003f4   -1     
    0000040c   -1     
    00000410   -1     
    00000414   -1     
    00000418    0     
    0000041c    0     
    00000448    0     
    0000044c    0     NetworkService
    00000450   -2     ThreadPoolBackgroundWorker
    00000454    0     ThreadPoolSingleThreadForegroundBlocking2
    00000460    0     wine_rpcrt4_server
    00000464    0     
    00000468    0     
    0000046c    0     
    00000480    0     
    00000408    0     
    0000031c    0     
    000004bc    0     
    000005a8    0     MemoryInfra
    000005bc   -2     ThreadPoolSingleThreadSharedBackgroundBlocking3
0000027c explorer.exe
    00000280    0     
    00000274    0     
    00000268    0     wine_explorer_display_settings_restorer
    00000270    0     wine_rpcrt4_server
000002e4 adexmtsv.exe
    00000308    0     
    000002f4    0     
    000002fc    0     
00000300 conhost.exe
    00000304    0     
000006c4 (D) C:\Program Files\Autodesk\webdeploy\production\b738a7f16475c27414ba957f7f0b2ee5b34e4e6d\Autodesk Identity Manager\AdskIdentityManager.exe
    00000618    0 <== 
    00000624    0     
    00000768    0     
    00000764    0     
    0000070c    0     
    00000710    0     
    00000760    0     
0000073c conhost.exe
    00000748    0     
System information:
    Wine build: wine-9.12
    Platform: x86_64 (guest: i386)
    Version: Windows 10
    Host system: Linux
    Host version: 6.8.0-35-generic

The shell shows some additional errors, but these might be unrelated:

ERROR: ld.so: object '/snap/fusion360/33/gnome-platform/$LIB/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/snap/fusion360/33/gnome-platform/$LIB/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/snap/fusion360/33/gnome-platform/$LIB/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
Starting application..
ERROR: ld.so: object '/snap/fusion360/33/gnome-platform/$LIB/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
ERROR: ld.so: object '/snap/fusion360/33/gnome-platform/$LIB/bindtextdomain.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
/usr/share/libdrm/amdgpu.ids: No such file or directory
wine: Unhandled exception 0x80000003 in thread 45c at address 00006FFFDB271E31 (thread 045c), starting debugger...
wine: Call from 00006FFFFF433CB7 to unimplemented function bcp47langs.dll.GetUserLanguages, aborting
wine: Unimplemented function bcp47langs.dll.GetUserLanguages called at address 00006FFFFF433CB7 (thread 047c), starting debugger...
wine: Call from 00006FFFFF433CB7 to unimplemented function bcp47langs.dll.GetUserLanguages, aborting
wine: Unimplemented function bcp47langs.dll.GetUserLanguages called at address 00006FFFFF433CB7 (thread 05cc), starting debugger...
wine: Call from 00006FFFFF433CB7 to unimplemented function bcp47langs.dll.GetUserLanguages, aborting
wine: Unimplemented function bcp47langs.dll.GetUserLanguages called at address 00006FFFFF433CB7 (thread 0618), starting debugger...
wine: Call from 00006FFFFF433CB7 to unimplemented function bcp47langs.dll.GetUserLanguages, aborting
wine: Call from 00006FFFFF433CB7 to unimplemented function bcp47langs.dll.GetUserLanguages, aborting
wine: Unimplemented function bcp47langs.dll.GetUserLanguages called at address 00006FFFFF433CB7 (thread 0718), starting debugger...
wine: Call from 00006FFFFF433CB7 to unimplemented function bcp47langs.dll.GetUserLanguages, aborting
wine: Unimplemented function bcp47langs.dll.GetUserLanguages called at address 00006FFFFF433CB7 (thread 0798), starting debugger...
wine: Call from 00006FFFFF433CB7 to unimplemented function bcp47langs.dll.GetUserLanguages, aborting
wine: Call from 00006FFFFF433CB7 to unimplemented function bcp47langs.dll.GetUserLanguages, aborting
wine: Unimplemented function bcp47langs.dll.GetUserLanguages called at address 00006FFFFF433CB7 (thread 07c0), starting debugger...
wine: Call from 00006FFFFF433CB7 to unimplemented function bcp47langs.dll.GetUserLanguages, aborting
wine: Unimplemented function bcp47langs.dll.GetUserLanguages called at address 00006FFFFF433CB7 (thread 0664), starting debugger...
wine: Call from 00006FFFFF433CB7 to unimplemented function bcp47langs.dll.GetUserLanguages, aborting
wine: Call from 00006FFFFF433CB7 to unimplemented function bcp47langs.dll.GetUserLanguages, aborting
wine: Unimplemented function bcp47langs.dll.GetUserLanguages called at address 00006FFFFF433CB7 (thread 0240), starting debugger...
wine: Call from 00006FFFFF433CB7 to unimplemented function bcp47langs.dll.GetUserLanguages, aborting
wine: Call from 00006FFFFF433CB7 to unimplemented function bcp47langs.dll.GetUserLanguages, aborting
wine: Unimplemented function bcp47langs.dll.GetUserLanguages called at address 00006FFFFF433CB7 (thread 002c), starting debugger...

Expected behavior I would expect this error not to occur.

Screenshots If applicable, add screenshots to help explain your problem.

Desktop (please complete the following information):

Additional context I just freshly installed the snap. I'm getting as far as the welcome screen with the "Sign In"-Button but so far had no luck going beyond that, even with running fusion_idsdk=false snap run fusion360.

VMenga commented 2 weeks ago

I'm having the same issue, I can't find if it's a missconfigutarion of Wine, as it supposed to work in 32bit. Also I might have a problem with the wineprefix that I don't know how to troubleshoot

sgreenhill commented 13 hours ago

Same issue here with a freshly install snap on Ubuntu 22. Fails to open the initial browser window for sign-in.