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

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:<PHONE_NUMBER>000000<PHONE_NUMBER>000000
0x007ffffe1fda20:<PHONE_NUMBER>000100<PHONE_NUMBER>000000
0x007ffffe1fda30:  00006fffff433cb7 00000ab300000002
0x007ffffe1fda40:  00006fffad2b2000 00006fffad2b254e
0x007ffffe1fda50:  00007ffffeb60830 00007ffffe1fdb40
0x007ffffe1fda60:  00006fffad2b0000 00007ffffe1fdab0
0x007ffffe1fda70:<PHONE_NUMBER>000000 00006fffffa88a5f
0x007ffffe1fda80:  00007ffffe1fdbd0<PHONE_NUMBER>06628f
0x007ffffe1fda90:  00007ffffe1fdb50<PHONE_NUMBER>000028
0x007ffffe1fdaa0:  00007ffffe8a0000 00006fffad2b14b0
0x007ffffe1fdab0:<PHONE_NUMBER>110010<PHONE_NUMBER>0edc88
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)<PHONE_NUMBER>000000)
  7 0x0000014007d586 in adskidentitymanager (+0x7d586)<PHONE_NUMBER>000000)
  8 0x006fffffa9a139 BaseThreadInitThunk+0x9(unknown=<internal error>, entry=<internal error>, arg=<internal error>) [/usr/src/packages/BUILD/dlls/kernel32/thread.c:61] in kernel32<PHONE_NUMBER>000000)
  9 0x006fffffc968fb in ntdll (+0x568fb)<PHONE_NUMBER>000000)
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-<PHONE_NUMBER>00       Deferred        libgssapi_krb5.so.2
ELF<PHONE_NUMBER>00-    71921874d000       Deferred        libresolv.so.2
ELF         71921874d000-<PHONE_NUMBER>00       Deferred        libkeyutils.so.1
ELF<PHONE_NUMBER>00-<PHONE_NUMBER>00       Deferred        libkrb5support.so.0
ELF<PHONE_NUMBER>00-<PHONE_NUMBER>00       Deferred        libcom_err.so.2
ELF<PHONE_NUMBER>00-<PHONE_NUMBER>00       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-<PHONE_NUMBER>00       Deferred        libkrb5.so.3
ELF<PHONE_NUMBER>00-    71921888d000       Deferred        kerberos.so
ELF         71921888d000-<PHONE_NUMBER>00       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-<PHONE_NUMBER>00       Deferred        libbsd.so.0
ELF         71921891a000-    71921891f000       Deferred        libxcomposite.so.1
ELF         71921891f000-    71921892c000       Deferred        libxrender.so.1
ELF         71921892c000-<PHONE_NUMBER>00       Deferred        libxxf86vm.so.1
ELF<PHONE_NUMBER>00-<PHONE_NUMBER>00       Deferred        libxinerama.so.1
ELF<PHONE_NUMBER>00-<PHONE_NUMBER>00       Deferred        libxdmcp.so.6
ELF<PHONE_NUMBER>00-<PHONE_NUMBER>00       Deferred        libxau.so.6
ELF<PHONE_NUMBER>00-<PHONE_NUMBER>00       Deferred        libxcb.so.1
ELF<PHONE_NUMBER>00-    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-<PHONE_NUMBER>00       Deferred        libm.so.6
ELF<PHONE_NUMBER>00-    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-<PHONE_NUMBER>00       Deferred        libtasn1.so.6
ELF<PHONE_NUMBER>00-    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):

Version number of Autodesk Fusion 360: I don't know as I wasn't able to login yet
Graphics card model + Graphics card driver (Version number): Advanced Micro Devices, Inc. [AMD/ATI] Renoir [Radeon RX Vega 6 (Ryzen 4000/5000 Mobile Series)] (rev d3)
Operating system (OpenSUSE Leap 15.3, Fedora 34, ...): Ubuntu 24.4 amd64
Desktop environment (XFCE 4.16, Gnome 40, ...): Gnome 46
DXVK- or OpenGL-Mode: I don't know.

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.

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

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

I have added some code to the DLL in wine, see here: https://gitlab.winehq.org/MariusSchiffer/wine/-/tree/extend-bcp47langs?ref_type=heads
It now always replaces english
If anyone wants to test directly, replace the DLL in the wineprefix: https://drive.google.com/file/d/1y90TsCktMucV4Me2KgsTPNBOz-gQ_Wze/view?usp=sharing
I haven't yet gotten further, as I'm unable to login yet and haven't had time to look into that.

Same error for me.
The custom dll did not fix it.
OS: Artix Linux

Same error for me. The custom dll did not fix it. OS: Artix Linux

Same here. Manjaro Linux

There was a small error in the dll, please try again, link should still work.
Does is then still show unimplemented function?

There was a small error in the dll, please try again, link was updated (should be 120KB now)
Does is then still show unimplemented function?

No success :(
https://pastebin.com/YR9sraSk

No success :(
https://pastebin.com/YR9sraSk

There's not really a lot of information in there, I'd guess the call to bcp47langs.dll works, AFAIK it's correctly implemented (There's a test against the native DLL in my wine PR).
Is it somehow possible to get more information, maybe running it with elevated debug level or something?

I testing some things with de DLLs issues: https://github.com/cryinkfly/Autodesk-Fusion-360-for-Linux/issues/441#issuecomment-2255544487

So I have solved the issue with this config:

https://github.com/user-attachments/assets/5c13b766-3a99-499a-9e82-baca7d60452a

Got past this error with:
fusion360.wine reg add  "HKCU\Software\Wine\DllOverrides" /v "bcp47langs" /t REG_SZ /d "" /f

Got past this error with: fusion360.wine reg add "HKCU\Software\Wine\DllOverrides" /v "bcp47langs" /t REG_SZ /d "" /f

Now I get a big red window (nothing in it) and after logging in and continuing to the product nothing happens.

So I have solved the issue with this config:

Bildschirmaufzeichnung.vom.2024-07-29.12-46-53.mp4

Could you please explain me how u installed the dll, because your video isn't downloading

So I have solved the issue with this config:

Bildschirmaufzeichnung.vom.2024-07-29.12-46-53.mp4

@cryinkfly could you please explain me how install the dll on wine, because your video isn't downloading and i'm kinda new using wine

i have this problem

@cryinkfly So i gave up intalling this dll and just tried to reinstall the program using your prompt, but it froze on this screen and i don't know what to do, the computer is not froze, just the wine.

Got past this error with: fusion360.wine reg add "HKCU\Software\Wine\DllOverrides" /v "bcp47langs" /t REG_SZ /d "" /f

Thank you @sanxiago for your fix! Here is a GUI version for anyone who don't know where to run the command like me:

Go to your bottles, click Tools > Registry Editor which is at the bottom

Navigate to the following direction as shown in the screenshot

Right click on the right panel, select New > String Value

Make the string value bcp47langs, keep the data entry blank.
Exit and reboot just to make sure.
I also set the language of this bottle to be English rather than System, not sure if this also helped


[Scaffold] Home/Balance Screen

The home screen has a few design elements, which can be broken into these parts:

Navigation (QR/Profile) and info field (status)
Balance and circular animations (sync/confirms/etc)
Primary/secondary actions
Latest (or pending) transactions

Don't forget you can get to the XD docs here : https://docs.google.com/document/d/1S6qPFL4D48vRYIbXHOoGdiJvE_5xN11ufjSOk-MZiTo/edit

Duplicate of ticket https://app.zenhub.com/workspaces/wallet-5db8aa0244512d0001e0968e/issues/zcash/secant-ios-wallet/225
closing!


Duplicated content (System.CommandLine)

There is a copy-paste error on this page - the "File system types" section's two code blocks are repeated.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 75416731-e081-9d04-e683-e0fba0d6b388
Version Independent ID: 1eec00b7-55ba-34ce-225e-3549b9de4b25
Content: How to bind arguments to handlers in System.CommandLine
Content Source: docs/standard/commandline/model-binding.md
Product: dotnet-fundamentals
GitHub Login: @tdykstra
Microsoft Alias: tdykstra

Thanks for reporting that - I'm fixing it in #31093


Reintroduce audit log

this reintroduces the audit log but only for registered endpoints.
it also introduces a test checking that audit log is written correctly.
also removes ip permanently as it can happen that the XFF header is not
set correctly in control plane.
partial fix for #959

/hold

/unhold

/test pre-main-reconciler-integration-k3d


Update readme how to initialize a logger.

Update readme how to initialize a logger.

Looks good. Thanks for updating.


Added "Find ESTP System"; Removed "Early Adopter"

Hi,
“I think that if a note is the only text in the Intro section, it does not have to be formatted as a note.”
It isn’t 😉:
@.***
I think it should be separate because the rest of the intro is specific to this tutorial “Implement a BAdI”, whereas the Note is generic to all SAP ABAP Cloud Environment tutorials.
However, I have removed the word “NOTE”.
BR Julie.
From: Michael Czadankiewicz @.>
Sent: Tuesday, 22 November 2022 12:47
To: sap-tutorials/Tutorials @.>
Cc: Plummer, Julie @.>; Author @.>
Subject: Re: [sap-tutorials/Tutorials] Added "Find ESTP System"; Removed "Early Adopter" (PR #20737)
@MichaelCzcz requested changes on this pull request.
I think that if a note is the only text in the Intro section, it does not have to be formatted as a note.

In tutorials/abap-s4hanacloud-procurement-purchasereq-checks/abap-s4hanacloud-procurement-purchasereq-checks.mdhttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsap-tutorials%2FTutorials%2Fpull%2F20737%23discussion_r1029227409&data=05|01|julie.plummer%40sap.com|aebfd20272154de3605a08dacc7f535e|42f7676cf455423c82f6dc2d99791af7|0|0|638047144479711341|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=X8WS%2Bh%2BHfk0Ij4%2Bc4EM%2FZ5YiCWyBUZ9tNvHK4hKl4fc%3D&reserved=0:

How to log on to SAP S/4HANA Cloud ABAP Environment

How to create an ABAP package

How to find relevant existing BAdI enhancement spots for your line of business, in this case Materials-Management-Purchasing

-- How to implement checks for the field quantity and delivery date during creation of purchase requisition item
+- How to implement a BAdI that checks for the field quantity and delivery date during creation of purchase requisition item

+## Intro
+>NOTE: The administrator receives an welcome e-mail after provisioning. This e-mail includes the system URL. By removing /ui you can log into the SAP S/4HANA Cloud ABAP Environment system. Further information can be found Developer Extensibility: Connect to the ABAP System.
Please do not start a note with the label "NOTE".
Please check the style guide for details: https://jam4.sapjam.com/wiki/show/MozDWaPczznL8NKeGEk0y9?_lightbox=true#mcetoc_1dtqfqchq21https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fjam4.sapjam.com%2Fwiki%2Fshow%2FMozDWaPczznL8NKeGEk0y9%3F_lightbox%3Dtrue%23mcetoc_1dtqfqchq21&data=05|01|julie.plummer%40sap.com|aebfd20272154de3605a08dacc7f535e|42f7676cf455423c82f6dc2d99791af7|0|0|638047144479711341|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=fkNcYsMikQDIZrW%2BE1haRbAQHU7%2BdtOJh174TMltlGk%3D&reserved=0

In tutorials/abap-s4hanacloud-procurement-purchasereq-fldctrl/abap-s4hanacloud-procurement-purchasereq-fldctrl.mdhttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsap-tutorials%2FTutorials%2Fpull%2F20737%23discussion_r1029228387&data=05|01|julie.plummer%40sap.com|aebfd20272154de3605a08dacc7f535e|42f7676cf455423c82f6dc2d99791af7|0|0|638047144479867565|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=tVFBi3HHuf0dWN9xltLjrdeblMFljrErXGIDRFQ%2F03k%3D&reserved=0:

How to logon to SAP S/4HANA Cloud ABAP Environment

How to create an ABAP package

How to find relevant existing BAdI enhancement spots for your line of business, in this case Materials-Management-Purchasing

How to hide a field, Price, by changing the status of a field control

-### Overview: Defining and implementing the enhancement

+## Intro
+>NOTE: The administrator receives an welcome e-mail after provisioning. This e-mail includes the system URL. By removing /ui you can log into the SAP S/4HANA Cloud ABAP Environment system. Further information can be found Developer Extensibility: Connect to the ABAP System.
Please do not start a note with the label "NOTE".
Please check the style guide for details: https://jam4.sapjam.com/wiki/show/MozDWaPczznL8NKeGEk0y9?_lightbox=true#mcetoc_1dtqfqchq21https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fjam4.sapjam.com%2Fwiki%2Fshow%2FMozDWaPczznL8NKeGEk0y9%3F_lightbox%3Dtrue%23mcetoc_1dtqfqchq21&data=05|01|julie.plummer%40sap.com|aebfd20272154de3605a08dacc7f535e|42f7676cf455423c82f6dc2d99791af7|0|0|638047144479867565|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=geRn34q%2BFKkOCz73DA6neirV%2FFVjZ6wm74dtV%2BSJG9g%3D&reserved=0

In tutorials/abap-s4hcloud-procurement-po-customlogic-tracing/abap-s4hcloud-procurement-po-customlogic-tracing.mdhttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsap-tutorials%2FTutorials%2Fpull%2F20737%23discussion_r1029229153&data=05|01|julie.plummer%40sap.com|aebfd20272154de3605a08dacc7f535e|42f7676cf455423c82f6dc2d99791af7|0|0|638047144479867565|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=kubsz5kmLFKYxUf8ELuhyNH1PDLzmBDq0Q8AadaWlgw%3D&reserved=0:

How to create custom logic for an existing custom field in the app Custom Fields

How to run a trace for the Fiori app Create Purchase Order in the app Custom Logic Tracing

How to check the output value of this custom field using Custom Logic Tracing

How to check the custom logic of this custom field, in Custom Fields

+## Intro
+>NOTE: The administrator receives an welcome e-mail after provisioning. This e-mail includes the system URL. By removing /ui you can log into the SAP S/4HANA Cloud ABAP Environment system. Further information can be found Developer Extensibility: Connect to the ABAP System.
Please do not start a note with the label "NOTE".
Please check the style guide for details: https://jam4.sapjam.com/wiki/show/MozDWaPczznL8NKeGEk0y9?_lightbox=true#mcetoc_1dtqfqchq21https://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fjam4.sapjam.com%2Fwiki%2Fshow%2FMozDWaPczznL8NKeGEk0y9%3F_lightbox%3Dtrue%23mcetoc_1dtqfqchq21&data=05|01|julie.plummer%40sap.com|aebfd20272154de3605a08dacc7f535e|42f7676cf455423c82f6dc2d99791af7|0|0|638047144479867565|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=geRn34q%2BFKkOCz73DA6neirV%2FFVjZ6wm74dtV%2BSJG9g%3D&reserved=0
—
Reply to this email directly, view it on GitHubhttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsap-tutorials%2FTutorials%2Fpull%2F20737%23pullrequestreview-1189895986&data=05|01|julie.plummer%40sap.com|aebfd20272154de3605a08dacc7f535e|42f7676cf455423c82f6dc2d99791af7|0|0|638047144479867565|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=b40L6%2BxRDZBtYO1e%2FMX65l7%2FIOnYHjBvxW7ABXal6Vg%3D&reserved=0, or unsubscribehttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAFNPXTINE6LTI35OYCYN333WJSXEZANCNFSM6AAAAAASHT4BAE&data=05|01|julie.plummer%40sap.com|aebfd20272154de3605a08dacc7f535e|42f7676cf455423c82f6dc2d99791af7|0|0|638047144479867565|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=9FErfvN0CJMZCn9cFGYZslRRlCDobdilDpLnxS1PW94%3D&reserved=0.
You are receiving this because you authored the thread.Message ID<EMAIL_ADDRESS>

Hi,
Discussed with Merve.
This is no longer as urgent, so I have sent only to QA anyway.
So next week is now fine.
“Shouldn't it be "console" with a lower case C or is ABAP Console a product name?”
It is Console (upper case) in the official docu. cf “SQL Console”.
“Shouldn't this an the other line items start with upper case?”
Not sure . Have changed to upper case.
Thanks for all your help.
Best wishes,
Julie.
From: Michael Czadankiewicz @.>
Sent: Thursday, 24 November 2022 13:29
To: sap-tutorials/Tutorials @.>
Cc: Plummer, Julie @.>; Author @.>
Subject: Re: [sap-tutorials/Tutorials] Added "Find ESTP System"; Removed "Early Adopter" (PR #20737)
@MichaelCzcz requested changes on this pull request.
Please fix the image links! Border and link should be in one line

In tutorials/abap-environment-external-api/abap-environment-external-api.mdhttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsap-tutorials%2FTutorials%2Fpull%2F20737%23discussion_r1031453165&data=05|01|julie.plummer%40sap.com|1706ae12f401425b44be08dace1773e4|42f7676cf455423c82f6dc2d99791af7|0|0|638048897370027046|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=iPgYRCxubfRUVakxttB47n5CKxdcsPn1KziP114nM2w%3D&reserved=0:

Test yourself
+### More Information
Sentence case please :-)

In tutorials/abap-environment-external-api/abap-environment-external-api.mdhttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsap-tutorials%2FTutorials%2Fpull%2F20737%23discussion_r1031453764&data=05|01|julie.plummer%40sap.com|1706ae12f401425b44be08dace1773e4|42f7676cf455423c82f6dc2d99791af7|0|0|638048897370183262|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=9Ax5uBwHP4NyIbY4BOgO3a4R5wwCI3uQ7xAG6PQOfz0%3D&reserved=0:

     " catch any error: In case XSLT is not correct

         CATCH cx_root INTO DATA(lx_root).

           out->write( lx_root->get_text( ) ).

     ENDTRY.

 ENDMETHOD.

+2. Check your syntax (Ctrl+F2).

+3. Format (Ctrl+F1), save (Ctrl+S) and activate (Ctrl+F3) your class.

+### Run class in ABAP Console
Shouldn't it be "console" with a lower case C or is ABAP Console a product name?

In tutorials/abap-environment-external-api-json/abap-environment-external-api-json.mdhttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsap-tutorials%2FTutorials%2Fpull%2F20737%23discussion_r1031455997&data=05|01|julie.plummer%40sap.com|1706ae12f401425b44be08dace1773e4|42f7676cf455423c82f6dc2d99791af7|0|0|638048897370183262|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=bfiFrxDBFLhzsVSXHxYEKZDn6AlybQ0bPuMeOVOqTEs%3D&reserved=0:

+4. Choose or create a transport request, then choose Finish.

+The class is displayed in a new editor.

+
+

+### Copy code

+To be able to access the external service, you must:

+- create an HTTP client that points to your communication scenario and service id
Shouldn't this an the other line items start with upper case?
—
Reply to this email directly, view it on GitHubhttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fsap-tutorials%2FTutorials%2Fpull%2F20737%23pullrequestreview-1193073502&data=05|01|julie.plummer%40sap.com|1706ae12f401425b44be08dace1773e4|42f7676cf455423c82f6dc2d99791af7|0|0|638048897370183262|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=MwhqfbR2W5i0kFD%2FQS19mL1kP3HVScYwMWnCSsuSXZQ%3D&reserved=0, or unsubscribehttps://eur03.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAFNPXTMMGC5GJPGUEOJJQM3WJ5NQNANCNFSM6AAAAAASHT4BAE&data=05|01|julie.plummer%40sap.com|1706ae12f401425b44be08dace1773e4|42f7676cf455423c82f6dc2d99791af7|0|0|638048897370183262|Unknown|TWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D|3000|||&sdata=S2P3plAQOv5Q3B2ASoyK2ki4z%2FSeWLt3L49W7xSA8Mo%3D&reserved=0.
You are receiving this because you authored the thread.Message ID<EMAIL_ADDRESS>


"AttributeError: module 'websockets' has no attribute 'client'" when import discodo

What is Problem?
AttributeError: module 'websockets' has no attribute 'client' when import discodo
Full Error
Traceback (most recent call last):
  File "C:\Users\simsimler\Coding\Discord_Bot\Chorok\main.py", line 7, in <module>
    from models import Chorok, ChorokContext
  File "C:\Users\simsimler\Coding\Discord_Bot\Chorok\models.py", line 8, in <module>
    import discodo
  File "C:\Users\simsimler\Coding\Discord_Bot\Chorok\venv\lib\site-packages\discodo\__init__.py", line 7, in <module>
    from .client import *
  File "C:\Users\simsimler\Coding\Discord_Bot\Chorok\venv\lib\site-packages\discodo\client\__init__.py", line 2, in <module>
    from .node import Node, Nodes
  File "C:\Users\simsimler\Coding\Discord_Bot\Chorok\venv\lib\site-packages\discodo\client\node.py", line 14, in <module>
    from .gateway import NodeConnection
  File "C:\Users\simsimler\Coding\Discord_Bot\Chorok\venv\lib\site-packages\discodo\client\gateway.py", line 16, in <module>
    class NodeConnection(websockets.client.WebSocketClientProtocol):
  File "C:\Users\simsimler\Coding\Discord_Bot\Chorok\venv\lib\site-packages\websockets\imports.py", line 96, in __getattr__
    raise AttributeError(f"module {package!r} has no attribute {name!r}")
AttributeError: module 'websockets' has no attribute 'client'

How to fix it?
Just downgrade websockets module to 8.1

This library uses websockets 8.1
https://github.com/kijk2869/discodo/blob/5543af5e670fecf139994328ca508c294b2c1010/requirements.txt#L3
please make sure the deps version


<EMAIL_ADDRESS>

These rules make using Pkl a pleasure with Bazel.

Hello @bazelbuild/bcr-maintainers, modules without existing maintainers (rules_pkl) have been updated in this PR. Please review the changes.

Hello @holzensp, modules you maintain (rules_pkl) have been updated in this PR. Please review the changes.

Hello @holzensp, @sitaktif, @KushalP, modules you maintain (rules_pkl) have been updated in this PR. Please review the changes.


StockFlow exports a Graph() function not extending Catlab's

The file src/visualization.jl imports Catlab.Graphics.Graphviz.Graph and then exports Graph, but this Graph does not extend Catlab.Graph so you get ambiguity complaints if you write using Catlab; using StockFlow; Graph. Some notebooks shouldn't/don't run because of this.

Relatedly, probably all these great example notebooks should be being run in CI. This breakage probably goes back to Catlab 0.15 starting to export Graph.

If anyone needs to run the notebooks, I solved this by replacing Graph(seirh) with StockFlow.Graph(seirh).


Save Renderer data in LocalStorage and GoogleDrive

This PR should resolve #1498.
While the original intention was to merely save and retrieve the renderer data to/from localStorage, during the process of testing it was discovered that while this setting worked on the NewPage, it was lost when saved to Google Drive.
Further investigation revealed that the renderer data was not being saved to file.properties. Correcting this resulted in correct operation on both NewPage and EditPage after saving to Google Drive.

LGTM!


Navigation issue in the tabs

¡Hey! I need your help pleaseee. Im doing a system in php and i decide to use this template to make the ID so im trying to put forms into the section of the tabs. And it work really well. But when im gonna try to add a new form into the second id (#).

 Here

Even if i copy and paste the same form that works in the first tab. The tabs do not work anymore and stay static in the first tab. IDK why this happens and i notice that when i put the second form or anything else that is not a plain text the

that should change to

In the div of tabs it doesnt change anymore
and the class property of aria-expanded="true" do not change too

that should change to

Also i notice that if you see the url of the page when is only a one form when i click on the tabs the "clientes#profile" for example in the end of the url does not change even if i click in the differents tabs. Instead when i put the other form start change it to the respective "id = #" when i clic on every tab.
The thing is that im lost im trying a lot of stuff but i guess that is something of the js idk i add the complet file here
doctype html.docx
Thanks and have a nice day coders!

@isantiagoo thank you for using our product. Please align and indend the code before sending it or give us a link yo your website. I've checked and you have a lot of divs that are not closed right:

Waiting for a better version. Please make sure you use this structure:

							face
							Profile

							chat
							Messages

							build
							Settings

 I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus. I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at.

 I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus. I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at.

I think that’s a responsibility that I have, to push possibilities, to show people, this is the level that things could be at. So when you get something that has the name Kanye West on it, it’s supposed to be pushing the furthest possibilities. I will be the leader of a company that ends up being worth billions of dollars, because I got the answers. I understand culture. I am the nucleus.

With all the divs closed right.
Best,
Alex


It is not clear to users that elements can be selected and their selected status is not conveyed to screen reader users.

What we must fix is that selection status must be announced using aria-live. Either selected or not selected. Not sure if we should mention that selections are active (isModal) or not.
Then there are the instructions... There are like 4 different commands, not sure if we want to announce what they do for every cell. We should also consider role="button" since this can be pressed with space, but not enter... And there other commands so not really a button


Cleaned up pycrtm.f90 syntax.

Please ignore. The pull request defaulted to karpob/pycrtm instead of my fork.


Import header and footer from Nitrate

Solves #379
However this will break export even further, as it is impossible to update Nitrates header/footer from the description field.


Consider removing compile groovy TestCompilation.groovy

What are you trying to do?
Test new changes with a reliable and easy to understand test suite that checks my code for syntax and compile issues
Expected behaviour:
Context stubs are easy to update and issues flagged by the test is easy to spot and fix
Observed behaviour:
https://github.com/AdoptOpenJDK/openjdk-build/blob/master/pipelines/src/test/groovy/TestCompilation.groovy

The testcase doesn't spot compile issues unless the file has been changed (leading to confused committers who see compile errors in files they have edited but for code they haven't touched)
Those compile errors are quite complex and frustrating to fix. As an example the following code:

ContextStub getInputStream() {}

ContextStub getText() {}

JsonSlurper parseText(def f) {}

produces compile errors...
TestCompilation > compile_pr_test_pipelineTest() FAILED
    org.codehaus.groovy.control.MultipleCompilationErrorsException: startup failed:
    prTester/pr_test_pipeline.groovy: 33: [Static type checking] - Cannot find matching method java.lang.Object#getInputStream(). Please check if the declared type is correct and if the method exists.
     @ line 33, column 93.
       seText(getAdopt.getInputStream().getText
                                     ^

    prTester/pr_test_pipeline.groovy: 33: [Static type checking] - Cannot find matching method java.lang.Object#getText(). Please check if the declared type is correct and if the method exists.
     @ line 33, column 70.
       = new JsonSlurper().parseText(getAdopt.g
                                     ^

    prTester/pr_test_pipeline.groovy: 33: [Static type checking] - Cannot find matching method groovy.json.JsonSlurper#parseText(java.lang.Object). Please check if the declared type is correct and if the method exists.
     @ line 33, column 42.
       ing, ?> ADOPT_DEFAULTS_JSON = new JsonSl

with the test not feeding back too well what code should be placed inside the ContextStub classes

No one seems to really understand how this testcase works and what could be done to improve it

Any other comments:

See https://github.com/AdoptOpenJDK/openjdk-build/blob/master/pipelines/build/prTester/README.md#groovy for more context
Any opinions on this? I imagine it would need some playing around with to see if it breaks other parts of the project (and if it could be simply improved instead of removed) but I would not be too upset to see it go 🙂

@johnoliver did you put this in?  I forget...  Should just use git blame I guess :-D.


Design Prisma SDK

Once we have some initial documentation of the current Prisma SDK implementation (see #53), we should iterate on the API design and collect more use cases.

My team is looking forward to using prisma 2 with type-graphql. Does that require the SDK, and if so is this the best place to track progress on that? @schickling

@sarthakagrawal Depends if you want the code-first approach (like with TypeORM - one class, double decorators) or the prisma-first (datamodel file - schema.prisma, generating TypeGraphQL base classes and resolvers).


More fixes for empty rendered content

Testing plan: New and existing tests.
Ref #19559.

This lgtm, but probably worth a look from @andersk as well.


The flutter mixed development layout is not displayed

I'm going to put Flutter in the Android native scrollview and set the warp_content to not show up. Can someone tell me why?
Layout:
<ScrollView       android:layout_width="match_parent"      android:layout_height="match_parent"      android:orientation="vertical"      tools:context=".HomeActivity">   <FrameLayout             android:layout_width="match_parent"             android:layout_height="wrap_content"             android:orientation="vertical"             android:id="@+id/ll">  </FrameLayout> </ScrollView>
code：
FrameLayout frameLayout = findViewById(R.id.ll); FlutterView flutterView = Flutter.createView(this, getLifecycle(), "route1"); FrameLayout.LayoutParams params = new  FrameLayout.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT); frameLayout.addView(flutterView, params);

Hi @liangxiaotao
are you still experiencing this issue with the latest version of Flutter?
If so please reply attaching your flutter doctor -v

Without additional information, we are unfortunately not sure how to resolve this issue. We are therefore reluctantly going to close this bug for now. Please don't hesitate to comment on the bug if you have any more information for us; we will reopen it right away!
Thanks for your contribution.


uuid's fast-rng feature doesn't mesh with python's frequent use of fork

We've been debugging an issue today after introducing uuid-utils into our backend workers, which use Celery. Celery workers use fork(2) (at least in some configurations) to spin up worker processes.
The rand crate, which rust's uuid crate uses if you pass the fast-rng crate, doesn't seem to reseed the RNG on a fork. In Rust land, I suppose this normally isn't an issue because it seems pretty rare to use fork. In python, it's a lot more common, causing a situation where the rng isn't reseeded when forking out celery workers.
Enjoy some repros:
fn main() {
    // first, just make sure the rng is initialized in the parent process
    let _ = uuid::Uuid::new_v4();
    let tid = unsafe { libc::fork() };
    println!("{:?} from {tid}", uuid::Uuid::new_v4());
}

import sys
import uuid_utils
sys.modules["uuid"] = uuid_utils
import os

import uuid

a = uuid.uuid4()
print(f"a = {a}")
os.fork()
b = uuid.uuid4()
print(f"b = {b}")

I suppose this is technically not a bug, I'm just interested in your take on this. Ultimately it's kind of a culture issue that python forks, but as of now it's a tradeoff between the "just works"-ness of this as a library and generating uuids very quickly.
Versions

uuid_utils 0.6.1
cpython 3.12.0
macos and linux

That's very interesting. I'm guessing using the ReseedingRng should help in this case, but I'm not sure so I will just post this question in the uuid-rs crate repo.

Oh yeah, that does seem to be the case - three uuids and then they diverge
import uuid_utils
import os

uuid_utils.uuid4()
os.fork()
for ix in range(5):
    b = uuid_utils.uuid4()
    print(f"{ix} = {b}")

$ python fork-test.py | sort | uniq
0 = a7718fa1-25f8-4596-a1e3-428ae6e1b910
1 = 9e9c7c74-4760-4bef-ac7c-3b8d73d5c26b
2 = b515f7c3-62b3-444e-bbd3-27b990cc61d9
3 = 7f20ef05-efd4-4eee-8842-45b7be31c014
3 = a88f6a90-9c1f-497c-a176-9c5db085525f
4 = 48715820-019a-4e87-b52d-99b1e7bd6fa1
4 = fe03e851-444e-420f-858d-6baed7ee91bf

strace confirms as much
$ PYTHONUNBUFFERED=1 strace python foo.py
...
write(1, "0 = 24260054-0e3e-42b7-9eac-cd91"..., 400 = 24260054-0e3e-42b7-9eac-cd91941a7d36) = 40
write(1, "\n", 1
)                       = 1
write(1, "1 = f4be0a56-62d5-447c-8c07-ed82"..., 401 = f4be0a56-62d5-447c-8c07-ed8250d5ba67) = 40
write(1, "\n", 1
)                       = 1
write(1, "2 = 94a2ef10-96e0-4e7b-a869-a943"..., 402 = 94a2ef10-96e0-4e7b-a869-a943806bf718) = 40
write(1, "\n", 1
)                       = 1
getrandom("\xe2\x9d\x97\x7f\xe7\x81\xf7\xa8\x5e\xc5\x1a\xf6\xa7\xe4\x23\xa2\x40\xae\xc2\xc3\x63\x2f\x72\xba\x0e\x0f\xad\xf2\xd5\x4e\x3b\x73", 32, 0) = 32
write(1, "3 = 65e9c130-d62d-4c20-aad4-9cc2"..., 403 = 65e9c130-d62d-4c20-aad4-9cc25e562d60) = 40
write(1, "\n", 1
)                       = 1
write(1, "4 = 89ed5b5a-ff8a-45a0-8ee6-fb67"..., 404 = 89ed5b5a-ff8a-45a0-8ee6-fb673a1e8288) = 40
write(1, "\n", 1
)                       = 1

FYI rand's ReseedingRng has never advertised that it reseeds immediately on fork, only that it will reseed after some delay (clearing the current buffer). In the next version of rand even that delayed-reseed-on-fork will be removed (only the slow period reseeding remaining), but a helper function will be available to make explicit immediate reseeding easier: https://github.com/rust-random/rand/blob/master/src/rngs/thread.rs#L54


Add a note about the administrator username.

There was an error with our incremental resource group deployment:
The conflict-error with this message:

code: "InvalidParameterValue", "message": "Invalid value given for parameter Login. Specify a valid parameter value."

I just accidentally found a reason why the deployment failed with our existing SQL server. There is a documentation in
https://docs.microsoft.com/en-us/azure/templates/microsoft.sql/2015-05-01-preview/servers saying

administratorLogin    Administrator username for the server. Once created it cannot be changed.

I think there should be a note in this site stating that as well, as the error message is not that clear and the information is somewhat scattered.

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: 20d39130-4f6b-deec-315c-d82fcdd22979
Version Independent ID: 28dde232-b9fa-5a7f-2db3-aac64d3f65ed
Content: Azure Resource Manager: Create a single database - Azure SQL Database
Content Source: articles/sql-database/sql-database-single-database-get-started-template.md
Service: sql-database
Sub-service: single-database
GitHub Login: @mumian
Microsoft Alias: jgao

@Ozzian Thank you for the feedback.
We are checking this issue and will get back to you soon.

@Ozzian - thank you for your comment.  I have updated the article. See https://github.com/MicrosoftDocs/azure-docs-pr/pull/93922.
#please-close


Strong fixes

remove workaround for a vm issue
fix strong mode errors (and fix #109)
rev to 0.0.7

@danrubel

LGTM


I get a bug message after update all Atom.

https://screenshot.net/7012wtl
Remote-FTP 1.0.0
binding@unknown – Cannot find module '/Users/hieuhuynh/.atom/packages/Remote-FTP/node_modules/fsevents/lib/binding'
binding@unknown – Cannot find module '/Users/hieuhuynh/.atom/packages/Remote-FTP/node_modules/fsevents/lib/binding'
binding@unknown – Cannot find module '/Users/hieuhuynh/.atom/packages/Remote-FTP/node_modules/fsevents/lib/binding'
binding@unknown – Cannot find module '/Users/hieuhuynh/.atom/packages/Remote-FTP/node_modules/fsevents/lib/binding'
binding@unknown – Cannot find module '/Users/hieuhuynh/.atom/packages/Remote-FTP/node_modules/fsevents/lib/binding'
binding@unknown – Cannot find module '/Users/hieuhuynh/.atom/packages/Remote-FTP/node_modules/fsevents/lib/binding'

Duplicate #802


Logical properties for border-block-x incorrectly map.

Describe the issue
When applying logical property styling rules for borderBlockStart and borderBlockEnd, they are incorrectly mapped to border-top-x and border-bottom-x rules respectively.

borderInlineStart and borderInlineEnd seem to be working as expected as well as borderBlock which maps to the expected logical properties.

Expected behavior
borderBlockStart and borderBlockEnd should map to the respective long hand rules, as borderBlock already does:
border-block-start-color: ...
border-block-start-style: ...
border-block-start-width: ...
border-block-end-color: ...
border-block-end-style: ...
border-block-end-width: ...

Steps to reproduce
Package versions:
"@stylexjs/stylex": "0.6.0",
"vite-plugin-stylex": "0.8.3",
"vite": "5.2.8",
"react": "18.2.0",

Create a simple element in your markup.
Apply a new stylex.create({}) rule with the following properties applied:

    width: '200px',
    height '200px',
    borderBlockStart: '1px solid purple',
    borderBlockEnd: '1px solid crimson',
    borderInlineStart: '1px solid orange',
    borderInlineEnd: '1px solid lightblue',

Inspect the computed rules for the element.
See that block rules are being applied as top and bottom.

Test case
No response
Additional comments
I've had a quick investigation through the package code and I can see a few places where it is mapping the borderBlock rules to borderTop, etc. but I wasn't so far able to fix the issue locally adjusting the package files.

This is an intentional design decision at the moment. Older browser don't support all the various logical properties. This can be fully poly-filled but only for horizontal layouts. So to be maximally compatible StyleX currently only supports horizontal writing modes and changes block rules to top or bottom.
However, we plan to make this configurable as an option to the Babel plugin so that you can use truly logical styles if you only support the newest browsers.

Oh really? Should that not just be a developer choice for compatibility which rule they write?
if I know I need to support a browser earlier than 2021, I use the top | right | bottom | left and otherwise use the block | inline rules. I feel it's more confusing (spent 2 hours looking into this yesterday) mapping a rule "incorrectly" than someone getting a bug report for layout issues from an older browser.
It currently feels inconsistent as well in that borderBlockStart maps to border-top but then borderBlock correctly maps to border-block-start-x | border-block-end-x rules. I think border-block-start even has older key browser compatibility than the shorthand border-block.
** Side node - is there a list anywhere for any other that have these compatibility changes?

Should that not just be a developer choice for compatibility which rule they write?

My comment ends with the admission that yes, it should.

is there a list anywhere for any other that have these compatibility changes?

All the property mapping logic is here:
https://github.com/facebook/stylex/blob/main/packages/shared/src/preprocess-rules/application-order.js

We currently expand shorthands, so it's not a compatibility reason why we don't use border-block. Logical CSS is relatively recent. During development I didn't find many apps with vertical writng modes, probably because it wasn't possible before and users don't expect it on the internet. In practice, I don't think this detail matters much. Longer term we can drop polyfills like this but Meta serves half the planet, so compatibility with older browsers and meeting current user expectations is also necessary in some form.
I think we could actually be providing more (configurable) polyfills, including vendor prefixing, to simplify the DX and encourage engineers to adopt future features today. This has been the main value add of css preproccessors since they were introduced, and something stylex is well positioned to do

There are some complicating concerns. Specifically when it comes to mixing logical and physical properties though. Not supporting vertical writing modes simplifies the implementation and results in a more efficient runtime.

All the property mapping logic is here:
https://github.com/facebook/stylex/blob/main/packages/shared/src/preprocess-rules/application-order.js

Excellent, I'll give that a once over. Thanks!

We currently expand shorthands ... ...  Longer term we can drop polyfills like this but Meta serves half the planet, so compatibility with older browsers and meeting current user expectations is also necessary in some form.

I noticed that they were all expanded to the long form separate rules. My confusion mostly came from borderBlock correct expanding to block-start and block-end series of rules but then borderBlockStart expanding to border-top rules. That inconsistency threw me off as one logical property works as expected but then another doesn't.
I get that with the borderBlockStart current implementation developers can use the newer rules and it will automatically convert to a more widely supported rule and then in future styleX can update and no developer work will be needed for it to use the newer rules, but could this instead be done with some kind of under the hood utility like the firstThatWorks - just for those newer rules with @supports or something similar?

@hogansghost inthink you’re looking at computed styles and not the styles that are actually applied.

@nmn oh dang, I definitely am. I didn't realise they were outputting different things! 💀

I guess we can close this one for now as it's a workable issue and there is a longer term plan to allow configuration.


unit tests: disable string truncation in failed test output

What this PR does / why we need it:
This PR intends to make unit test results more explicit, and avoid nonsense like:
Expected
    <string>: "...r": 0,
        ..."
to equal               |
    <string>: "...r": 0
      }
    }..."

(see https://prow.ci.kubevirt.io/view/gs/kubevirt-prow/pr-logs/pull/kubevirt_kubevirt/8344/pull-kubevirt-unit-test/1567932631205548032)
Which issue(s) this PR fixes (optional, in fixes #<issue number>(, fixes #<issue_number>, ...) format, will close the issue(s) when PR gets merged):
Fixes #
Special notes for your reviewer:
I'm open to suggestions for the maximum string length. 8192 seems like a good compromise to me.
Release note:

NONE

/lgtm
giving other time to comment as well. Would have helped me quite often actually.

/lgtm
really helpful,


Update Foxy release notes.

Added release note about https://github.com/ros2/ros2/issues/922.

The note sounds a bit too general to me. What does "performance is unreliable" actually mean is probably the first answer every reader will have.

The note sounds a bit too general to me. What does "performance is unreliable" actually mean is probably the first answer every reader will have.

What about using the word "flaky" instead? We could also expand the note to detail that the problem is service clients sometimes do not receive the response from servers.

We could also expand the note to detail that the problem is service clients sometimes do not receive the response from servers.

That would be good so the user know the symptom.

@dirk-thomas @jacobperron PTAL

The fact that we have to document this as a known issue is :disappointed:

On a positive note, ADLINK folks may land a workaround soon. See https://github.com/ros2/rmw_cyclonedds/pull/187.


flatpak release for linux

flathub.org is the main distribution method for linux

I don't think the project is at that stage yet.

I could try making a sample flatpak file but i don't think it would be useful.

We are not focused on package distribution at this time.

Maybe in the project's own flatpak “store” that could be used to distribute it more easily to testers at some point in the future, but that all seems far off


[BEAM-1621] Add streaming executions to examples/java integration tests

Be sure to do all of the following to help us incorporate your contribution
quickly and easily:

[ ] Make sure the PR title is formatted like:
[BEAM-<Jira issue #>] Description of pull request
[ ] Make sure tests pass via mvn clean verify. (Even better, enable
Travis-CI on your fork and ensure the whole test matrix passes).
[ ] Replace <Jira issue #> in the title with the actual Jira issue
number, if there is one.
[ ] If this contribution is large, please file an Apache
Individual Contributor License Agreement.

Coverage remained the same at 69.894% when pulling 00a0ff8a4c8058f06209811bb31fc9594e90916e on kennknowles:streaming-example-ITs into<PHONE_NUMBER>bda5aaf34a7c176e11c2441d0a7346 on apache:master.

R: @davorbonaci @jasonkuster this isn't great if the JVM gets killed, but on balance I am for adding this minimal coverage now and improving the safety later
CC: @tgroh looks like this would be enough to catch the streaming side input issue. Rebased on top of your fix.

Coverage increased (+0.003%) to 70.101% when pulling b58117c6fa7554e6988dbacff7c23478a76887bd on kennknowles:streaming-example-ITs into 3fde7b2a2e1e3b65c73ee62765a1215649844847 on apache:master.


Azure YAML Multi-stage pipeline artifacts missing from this page

We are currently receiving the following error in our new multi-stage pipeline.
What are the domains that we need to whitelist in order to resolve?
Information, ApplicationInsightsTelemetrySender will correlate events with X-TFS-Session f32aa320-19ec-4d1e-b252-d69087307937
Information, DedupManifestArtifactClient will correlate http requests with X-TFS-Session f32aa320-19ec-4d1e-b252-d69087307937
Information, Minimatch patterns: [**]
Information, ArtifactHttpRetryMessageHandler.SendAsync: https://vsblobprodcus3.vsblob.visualstudio.com/Af9f035f5-03e9-4b6f-a0d8-6df7ef63c54a/_apis/dedup/chunks/EE9575CB71700117CDB942AB524E023CEAB5897C118EC6748296142B2C77D93D01 attempt 1/6 failed with StatusCode RedirectMethod, IsRetryableResponse False
Warning, [https://yttvsblobprodcus357.blob.core.windows.net/dbf9f035f503e94b6fa0d86df7ef63c54a/EE9575CB71700117CDB942AB524E023CEAB5897C118EC6748296142B2C77D93D01?sv=2017-04-17&sr=b&sig=AK5cbVsl9KUOQXo9vwuLXwPUcSzxjPv3e0Ng0xGr59o%3D&spr=https&se=2019-10-15T17%3A55%3A55Z&sp=r&rscl=x-e2eid-7a47eaa9-c05142f6-9363fcad-9ce90eb8-session-f32aa320-19ec4d1e-b252d690-87307937] Try 1/5, retryable exception caught. Retrying in 00:00:01. Details:
No LastRequestResponse on exception HttpRequestException: An error occurred while sending the request. System.Net.Http.HttpRequestException: An error occurred while sending the request. ---> System.Net.Http.WinHttpException: Error 12029 calling WINHTTP_CALLBACK_STATUS_REQUEST_ERROR, 'A connection with the server could not be established'.
   at System.Threading.Tasks.RendezvousAwaitable`1.GetResult()
   at System.Net.Http.WinHttpHandler.StartRequest(WinHttpRequestState state)
   --- End of inner exception stack trace ---
   at System.Net.Http.HttpClient.FinishSendAsyncBuffered(Task`1 sendTask, HttpRequestMessage request, CancellationTokenSource cts, Boolean disposeCts)
   at Microsoft.VisualStudio.Services.Common.TaskCancellationExtensions.EnforceCancellation[TResult](Task`1 task, CancellationToken cancellationToken, Func`1 makeMessage, String file, String member, Int32 line)
   at Microsoft.VisualStudio.Services.BlobStore.WebApi.DedupStoreHttpClient.<>c__DisplayClass56_0.<<GetRedirectResponseAsync>b__0>d.MoveNext()
--- End of stack trace from previous location where exception was thrown ---

Document Details
⚠ Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

ID: dc5a4cfa-aa84-9f0f-55f4-71ec4861c070
Version Independent ID: d621620a-c924-03b1-8b43-f99c33e58bb8
Content: Add IP addresses and URLs to allow list - Azure DevOps
Content Source: docs/organizations/security/allow-list-ip-url.md
Product: devops
Technology: devops-security
GitHub Login: @chcomley
Microsoft Alias: jominana

@cmeyertons  We're sorry you're experiencing issues.
Unfortunately, the product team is more apt to handle support requests.
However, there is an issue similar to what you describe above being tracked here on the Visual Studio community.
Please refer there for help with your issue.

I am closing this issue now.  You are welcome to @ mention me for any followup.
We hope to hear from you again.


Sequences do not properly time-sort commands

winner
https://jira.jpl.nasa.gov/browse/AERIEQS-440
Critical
Sequences do not appear to properly time-sort commands when overlapping activities are placed in the same sequence. See the example below. I would expect the following commands to be sorted and put in order based on their absolute time tags. This is a substantial and breaking issue for sequence generation.

@camargo please edit this issue ASAP to remove the expanded commands, thanks.

This is addressed with this milestone and associated issues: https://github.com/NASA-AMMOS/aerie/milestone/14


Refactor exchange into network

An attempt to significantly simplify creating and using a network.
    // new network
    net := network.New(context.New())

    // (optional) start listening
    listener, err := net.Listen(context.New(), "<IP_ADDRESS>:0")
    defer listener.Close()

    // subscribe to new objects
    sub, _ := net.Subscribe()
    obj, _ := sub.Next()

    // send something
    err := net.Send(context.Background(), obj, peer)

Changelog

Make net, connmanager, upnp, nat internal
Refactor exchange into network and expand it to also listen and provide the local peer
Remove various default instances and variadic options from exchange/network, resolver, object manager

Codecov Report

Merging #446 into master will decrease coverage by 0.23%.
The diff coverage is 79.70%.

@@            Coverage Diff             @@
##           master     #446      +/-   ##
==========================================
- Coverage   62.91%   62.67%   -0.24%
==========================================
  Files          78       74       -4
  Lines        4390     4311      -79
==========================================
- Hits         2762     2702      -60
+ Misses       1410     1389      -21
- Partials      218      220       +2

Impacted Files
Coverage Δ

internal/connmanager/connmanager.go
90.69% <ø> (ø)

internal/net/attempts.go
61.53% <ø> (ø)

internal/net/connection.go
54.54% <ø> (ø)

internal/net/listener.go
100.00% <ø> (ø)

internal/net/net_utils.go
63.46% <ø> (ø)

internal/net/utils.go
80.76% <ø> (ø)

pkg/network/filters.go
40.74% <ø> (ø)

pkg/network/pubsub_handler.go
42.85% <ø> (ø)

pkg/resolver/resolver_options.go
100.00% <ø> (ø)

pkg/resolver/peerconnections.go
35.29% <35.29%> (ø)

... and 17 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 8b6a5a8...2fbaa29. Read the comment docs.


storage: add file#save

Fixes #1179
This adds file#save, which is a simple wrapper around file#createWriteStream:
file.save(new Buffer('buffer'), function(err) {});
file.save('string', function(err) {});

Coverage decreased (-76.9%) to 23.146% when pulling 83f95b0972c4b01dbd546b89d91758a13289a956 on stephenplusplus:spp--1179 into 8d382906a0c739fd0ea520475ade4c8efc11a472 on GoogleCloudPlatform:master.

Coverage remained the same at 100.0% when pulling 495bc0a599ef3db51b73e4d907af3568d8d27bab on stephenplusplus:spp--1179 into 8d382906a0c739fd0ea520475ade4c8efc11a472 on GoogleCloudPlatform:master.

@stephenplusplus I realize this is just a convenience method, but what are your feelings on adding a system-test?

Added!

Coverage remained the same at 100.0% when pulling 92a7e235dc033fd76632f28da9539a858dde9cf4 on stephenplusplus:spp--1179 into 8d382906a0c739fd0ea520475ade4c8efc11a472 on GoogleCloudPlatform:master.

Thanks for doing this!

Thank you for the idea :)

where can I find minimal Cloud Function using this?
thanks


Abb alt text

Fixes  #1328

@RachelMuston Do you feel comfortable with the proposed changes to the alt-text to approve the merge? Thanks! :+1:


InterfaceImplementation.java ClassCastException  when interface return primitive type but not number

exception caused by type conversion when interface return primitive type not number

return default value for primitive types
boolean -> false
int -> 0

Thank you! Fixed!

Thank you! Fixed!


pull request for e2e test at 02/07/2017 03:26:08

:white_check_mark: Validation status: passed
For more details, please refer to the build report.
Note: If you changed an existing file name or deleted a file, broken links in other files to the deleted or renamed file are listed only in the full build report.


Create Project “test”

Automatically generated by Netlify CMS

👷 Deploy Preview for playful-arithmetic-cae7f2 processing.

Name
Link

🔨 Latest commit
d7876b643e7af5e0837bcc42af02248b28002289

🔍 Latest deploy log
https://app.netlify.com/sites/playful-arithmetic-cae7f2/deploys/661952789e323b000815b6e7


host to network and network to host byte order functions for 16/32/64…

… bit ints
Issue #, if available:
Description of changes:
Our own implementation of common byte order swapping functions. This has the advantage of not relying on any preprocessor symbols such as __LITTLE_ENDIAN__ to detect endianness, which are inconsistent across compilers and systems. If compiled at -O1 or higher, it does not introduce any branching.
By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

How is this different from:
https://github.com/awslabs/aws-c-common/blob/master/include/aws/common/encoding.h#L86
?

@JonathanHenson and I talked about this, and decided this is a better approach and to make the encoding code use this. I've updated the PR with the change.

I see no mention of winsock in the cmake files

@JonathanHenson Functions now have aws_ prefix and all comments are C-style. I did not remove the winsock dependency because after incorporating @bdonlan's feedback, this retained the dependency on htonl/htons family of functions. @bdonlan has approved this PR and I believe it is now ready to be merged.


Where is the code

I came here looking for this: or whatever is in the community sample that is in the Store.
https://techcommunity.microsoft.com/t5/microsoft-bluetooth-blog/introducing-bluetoothlehelper/ba-p/278219
Where is it, and exactly, how do you download the project.

Hi! That blog post is over three years old, and sadly things move around over time.
I did find the helper here: https://docs.microsoft.com/en-us/windows/communitytoolkit/helpers/bluetoothlehelper
but the link to the sample code doesn't appear to work for me. :-/
The second link in the blog post is still good: https://blogs.windows.com/windowsdeveloper/2017/07/05/announcing-uwp-community-toolkit-1-5/#0l7WLJ4lxo3yX1KU.97
and that contains the bulk of the BlueTooth code.
I will follow up with the original blog poster (if they are still around) to see if we can update that link, and also the author of the helper topic in the docs to see if we can track down the missing sample.
Thanks for bringing this to our attention!
-john

Thanks Grant,
Before you go, see if you can point me in the right direction.  I ran into trouble because the BluetoothLE sample included in the Windows SDK worked for me with a popular device on one PC, but fails others (including a Surface no less).
The sdk sample is a bit of a black box when it uses Gattxxxx methods.  It just returns 'Device Unavailable' with no reason why.
I am looking for an alternative app which can Pair, Connect to a Service, Subscribe, besides the SDK version. Maybe it will have better luck or at least more information about what's going on. That's why I went looking for this code sample.
Thanks


"npm not in $PATH"

I keep getting a warning that npm is not in $PATH. I have node / npm installed via NVM could this be tripping it up?
The npm command works fine when I navigate to .hyperterm_plugins and do npm install, it all plugins just fine, however I continue to receive a warning that 'npm is not in path'
Am I missing something?
Current $PATH -
/usr/local/sbin:/Users/username/.rbenv/shims:/Users/username/.nvm/versions/node/v6.4.0/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

Duplicate – #443


got this error :/

Describe your bug here.
so while i was testing out my songs, i got an error message (aka it crashed), all of the other songs work except for the ones with dots on them (ex. itch.io), so i removed the dots from the weeks, songs, and data and see if that could work. it didnt :(
(also i dont mean the dots on the files, just on the song name)
Command Prompt/Terminal logs (if existing)
C:\HaxeToolkit\haxe\std/cpp/_std/sys/io/File.hx (line 30)
Song.hx (line 104)
FreeplayState.hx (line 371)
flixel/FlxState.hx (line 202)
flixel/FlxGame.hx (line 747)
flixel/FlxGame.hx (line 677)
flixel/FlxGame.hx (line 545)
openfl/events/EventDispatcher.hx (line 402)
openfl/display/DisplayObject.hx (line 1399)

Uncaught Error: [file_contents,assets/data/bopeebo-(itchio-build)/bopeebo-(itchio-build)-hard.json]
Please report this error to the GitHub page: https://github.com/ShadowMario/FNF-PsychEngine

> Crash Handler written by: sqirra-rng

Are you modding a build from source or with Lua?
Lua
What is your build target?
Windows
Did you edit anything in this build? If so, mention or summarize your changes.
Yes, i put a few songs in the mod.

Not a bug
Symbols and special characters are ignored and replaced when searching for the folder, the error is telling you what your folder should be named


Use headers for authenthication

Is there any way to pass in headers or api keys?

@iRoachie How did you decide this question? Thank

@suhodolskiy I didn't get it done through this library. I used react-native-fs to download it since that supports headers. I then use it from the local storage.
RNFS.downloadFile({
  fromUrl: link,
  toFile: DownloadPath,
  headers: {
    "API-Key": apiKey,
  },
})


Cannot build due to unmet dependencies (LLVM ERROR)

I am trying to build on Ubuntu LTS. I have done everything but need to install LLVM but get the following errors while attempting.
 clang-7 : Depends: libstdc++-4.9-dev but it is not installable
           Depends: libgcc-4.9-dev but it is not installable
           Depends: libobjc-4.9-dev but it is not installable
           Recommends: libomp-7-dev but it is not going to be installed

I built bionic binaries for version 72, and you don't need to use apt.llvm.org to get LLVM 7. Please let me know if you still have issues.


Align project setup with Rubocop and update existing code

This PR is intended to introduce Rubocop linting similar to CodeOcean, CodeHarbor and other Xikolo apps.
Furthermore, some of the boilerplate code included in a gem has been updated to match new defaults.
The first commit, 37045397, introduces these relevant changes and is most interesting for review. Then, the second commit, abd88df8, just fixes all Rubocop offenses.

looks good

Alright, great! Thanks for taking a look. I just rebased onto the latest master and will merge this branch now.


Add SNV annotation test data

Adds test data needed for running the SNV annotation workflow.

PR checklist

[ ] This comment contains a description of changes (with reason).
[ ] If you've fixed a bug or added code that should be tested, add tests!
[ ] If you've added a new tool - have you followed the pipeline conventions in the contribution docs
[ ] Make sure your code lints (nf-core lint).
[ ] Ensure the test suite passes (nf-test test main.nf.test -profile test,docker).
[ ] Check for unexpected warnings in debug mode (nextflow run . -profile debug,test,docker --outdir <OUTDIR>).
[ ] Usage Documentation in docs/usage.md is updated.
[ ] Output Documentation in docs/output.md is updated.
[ ] CHANGELOG.md is updated.
[ ] README.md is updated (including new tool citations and authors/contributors).

Maybe it would have been better to have a separate "test-datasets" repo?

 If we think we can re-use the same testdata files in other pipelines then we should do a separate test data repo. Have you looked into whether you can use some test data from the nf-core test-data repo?

VEP cache is 18 MB, CADD is 35 KB.
I did, but raredisease only has VEP cache for hg19. Plus, If annotation should work, I guess I need the specific regions that I picked out for the test profile. Might just let it be here for now?

Let's leave them in this repo for now. When we find a secondary use for them we can reopen the discussion on a test repo


which part does set_attribute('color', '0,0,0') change in Material Example of the car

when I change a car's color with the python API set_attribute('color', '0,0,0'),I really wonder that which component of the Material Example of the car in UE4 does the change happen?

@AntonioMata1 Thanks


Implemented Andrew Ha's changes to signature input handling for inclu…

…sion in 1.3.1.M11
Description
These changes were implemented to allow signature boxes to work with touch-based input.
Type of Change

[X] New feature
[X] Bug fix

Test Details
Manually tested in Chrome browser in both normal and tablet modes.

You did it @tulipanh!
Thank you for signing the Anthem Opensource Software CLA.


Bandwidth calculation

Bandwidth usage is being displayed a bit strange. Running version 17.54.

Keep up the good work!

Hi,
Thanks.
I bet it's not displayed properly in the default theme, right?

It's not 100% but slightly better

You have data set to unlimited?

Yes, but I assume it would show me how much of all used bandwidth is used per domain?
foo.tld 60%
bar.tld 30%
etc

I'll take a look tomorrow morning and I will send you the patch before releasing. I just think all I can do here is to disable line-chart when quotas are set to unlimited.

Alright, I managed to fix it and test it. Please let me know if there are some issue... It should be alright in 17.60.
Thanks for reporting.

I see this on 17.60

Oh, I think I know why it's happening. I'll fix it in 17.61. Thanks for reporting.

However, I don't know why..
Can you make a screenshot with opended console and pointing to this bar, please?

sorry, that's not on bandwidth but on QUOTAS.... hope this helps

Please upgrade to 17.61

same behavior on quotas... I see that 14% with red bar...

I don't see how it could be happening. Can you please make video-screencast? If it's private info there for you, send me the link using my website.
Did you try clearing browsers cache, restarting Webmin and refreshing sysinfo page?

yes, done... but no change always the total red bar and 14%

Make video-screencast please with opened console pointing (debugging ) to this element

no time to do a video now...sorry

Wow. I see. I'll take a look in the morning. No video needed at the moment.

Still showing percentages while all bandwidth is unlimited.
And displaying 'Unlimited' in the quota section while none of the domains are set to unlimited.
This is happening with 17.61.

Hi,
Will you be able to assist me, we while I'm fixing it? I never had such content produced? Can you email me or chat using Jabber? If not we could so it here?

Sure, but I'm having trouble locating your email address. Where can I find it?

Please upgrade to 17.62. It should be all fixed. Others already reported that it's fixed. Is it for you?

Yes :) Thanks!

:) Great to hear.


messin with dnsmasq

The purpose of this PR is to allow devs to run the portal functional tests within the IDE.
The customized version of puppet-dnsmasq allows one to map host to ip within their .pp file.
see https://github.com/bd808/puppet-dnsmasq

@chrisbaron please review


fix(fitHeight) infinity images waiting on error

The problem is when one of images failed with 404.
Promise.all is in pending state.
The commit adds onerror handler

@FrankiePo Thank you!


Fix build on VS2022

This PR fixes the build issues when compiling with VS2022, it also adds CI jobs to detect potential future failures.
The artifacts for the VS2022 are not saved for now.

there is a similar problem in planet.cpp

there is a similar problem in planet.cpp

Sweet lord, is it the last of the VS2022 issues?

Changing to draft until everything is sorted out, maybe we should add a VS2022 CI build to prevent future issues

The latest step might have cause Git CI to crash. Cancelled hung job after several hours of inactivity.

The latest step might have caused Git CI to crash. Cancelled job after several hours of inactivity. Status was "Waiting xxx to pickup the job"

Thanks, I saw it was stuck but didn't know how to kill it.
I tried to follow the documentation, but I now realize that specifying a list limits the matching for a runner instead of making several runs...

Maybe drop windows-2019 altogether, and just leave windows-2022? It's only 2024 outside... 😉

I have very little experience with building the artifacts so can't really advice there. If you think you can direct it to build only 2019 artifact then it's worth trying. Removing the 2019 artifact would reverse the problem, code compiled on 2022 might not run on 2019 but the probability is likely lower. If the first option is giving too much trouble then lets disable VS2019 build, we can restore it if a problem arise.

Not a fan of switching artifacts to vs2022 right now for the 32bit version, who knows what kind of hidden surprises it involves compatibility-wise.

Looks like we got a winner, I'll squash everything if you're OK to include this.

It look good as far as I can tell. 👍


Calling the OpenAI Functions agent with an empty tool list returns an error

The agent should be run successfully and just not be able to use any tools if none are provided. This does happen if the functions parameter is not passed to the openai interface when its empty. So should be an easy fix:

Detect if the tools list is empty
Only pass the function parameter to the openai interface if its not empty.

The error is the following: BadRequestError2: 400 [] is too short - 'functions'

Dosu please reach to the humans that can take a look at this issue.

Thanks for the issue! This should be filed on OpenAI, not much we can do unfortunately.


Adding xml support

Adding xml support

got it, thanks for the MR.  It will take me a few days to go thru.  BTW: I am rebasing it on master now as this forked from master 6 months ago and I have a couple conflicts to go thru.

got it, thanks for the MR. It will take me a few days to go thru. BTW: I am rebasing it on master now as this forked from master 6 months ago and I have a couple conflicts to go thru.

Ok Thanks, I merged the freeconf/yang master branch in my branch on September 5th and resolved all the conflicts.

fully rebased branch here:
https://github.com/freeconf/yang/tree/xml
looking thru logic now...

organizing my comments on rebased branch, still working thru this tho
https://github.com/freeconf/yang/pull/95

accepted but closing as this was incorporated from different PR


Extend m365 setup command to setup command completion

I was thinking that when the user runs m365 setup command picking interactively -> beginner path we could add an additional question/option to check the user shell and configure command completion for the user if possible.
Currently running the command with those options looks like

I was thinking of adding a step at the end like
Would you like to set up command completion? (Y/n)
Picking Y would setup the command completion as described in our spec https://pnp.github.io/cli-microsoft365/user-guide/completion#powershell.
We should also check if the user is running CLI in any of the supported shells and only then show this additional question.

Totally agree on this @Adam-it.
In the cli completion pwsh setup command, we ask for a profile path, which (in PowerShell) is available in the $profile variable. Do you know if we specifically need to prompt for it to know where the profile file is located?

Totally agree on this @Adam-it.
In the cli completion pwsh setup command, we ask for a profile path, which (in PowerShell) is available in the $profile variable. Do you know if we specifically need to prompt for it to know where the profile file is located?

Nope. But I will recheck

@martinlingstuyl so it seems for the CLI setup we need to somehow know where is the PS profile and we may not assume the default path. Getting this env PS variable from withing node.js app is not possible.
What I investigated is a bit of a hack. We could have a helper ps1 script which would print the $profile and then in the CLI command execute it as a child process like
exec('powershell.exe -File getProfileHelper.ps1', (error, stdout, stderr) => {
    if (error) {
        console.error(`Execution error: ${error}`);
        return;
    }

    console.log(`our profile path => ${stdout}`);
});

if it will not fail we may assume what we get in the stdout of this script will be the path coming from the profile. We could do that only for the setup.
What is your opinion on that? TBH even if it is possible it is very hacky IMO and I would not recommend it. Instead, I would leave it as is and for powershell just provide an additional prompt for the user to pass the $profile.
@pnp/cli-for-microsoft-365-maintainers any other feedback on that? Or maybe someone has a better idea how to obtain that path?

We should go a step further and don't make assumptions about $profile. While working on Dev Proxy I learned that there are multiple profiles, and if you configure some settings with $profile in the terminal, they're not picked up by the VSCode extension terminal, because it's got its own profile. So instead, you should use $profile.CurrentUserAllHosts, but perhaps folks have different preferences based on their expertise level

I'd also argue, that command completion is not just for beginners, so it should be configured when you choose to use CLI interactively.

I like the idea of detecting the profile path. Do we need a whole script for it or could we simply get the output of the $profile.CurrentUserAllHosts variable? Also, we need to make it work x-plat so not just default to powershell.exe but also consider pwsh for non-Windows OSes.

@waldekmastykarz, @martinlingstuyl thanks for your feedback. I aligned the spec to move this issue a bit forward. As for

I like the idea of detecting the profile path. Do we need a whole script for it...

Nope, I think we may just do something like
exec(`powershell.exe -Command "${command}"`, (error, stdout, stderr) => { ......

and in place of the command do a Write-Ouput $profile. 'Should' work 😉.

or could we simply get the output of the $profile.CurrentUserAllHosts variable?

.. hmm not sure.  My idea was to reuse the m365 cli completion pwsh setup --profile $profile command which takes the $profile so I was thinking of just retrieving it from PS and passing it over to the command under the hood. Not sure if this approach would work if we would just retrieve $profile.CurrentUserAllHosts.

Also, we need to make it work x-plat so not just default to powershell.exe but also consider pwsh for non-Windows OSes.

good point. Do you remember if anywhere else CLI already checks for the OS? we could use windows powershell for windows and pwsh for other right?

yes thats true. I wonder if we may somehow check if pwsh is available 🤔 before we execute the step to get the profile. Need to research that

yes thats true. I wonder if we may somehow check if pwsh is available 🤔 before we execute the step to get the profile. Need to research that

I'd say that we shouldn't just look if it's available but rather check which shell we're being run from and configure it for that shell.

I'd say that we shouldn't just look if it's available but rather check which shell we're being run from and configure it for that shell.

Exactly, and only for PowerShell we will need this hack with getting the profile 👍.
Ok I will update the spec 👍

ok @waldekmastykarz, @martinlingstuyl I updated the spec to add more steps and info what we should do for PowerShell setup. From my quick research if we retrieve it in this way and pass it over to execute the command completion for PowerShell it should work, as it is actually just retrieving and passing over the path to the profile.
@pnp/cli-for-microsoft-365-maintainers any other feedback or is it good enough to open it up?

One remark: I still think it's best if we use $profile.CurrentUserAllHosts, instead of just $profile, the last one will only add the reference to the profile file of the current host (vs code for example) this means that autocomplete will then only work within the vscode terminal, while the setup is global. CurrentUserAllHosts is just another path to the profile file that is loaded in all terminal hosts.

ok then. lets open this up 👍


Docs: Add google tag manager

Description

Changed the .gitmodules url in order to not force people to fork ods-jekyll-theme as well.
Added the cookies management using TarteAuCitron
Added the custom scripts and custom CSS
Added a page in the doc to handle the cookies once the first interaction is made.
Generated the hash using https://www.srihash.org/

What needs to be reviewed at least

[x] The Cookies panel is visible (make sure to not use Firefox)
[x] Make sure the cookies are fine
[x] The Panel can be accessed from somewhere inside the website
[x] Define what to put inside the Cookies page
[x] Make sure the changes in main.html aren't breaking

Misc
Need to be careful once the ods-jekyll-theme is updated with boosted v5.3.x, both the script and the associated css need to be changed.
Should we try to set it on ods-jekyll-theme lib to ease the maintenance on all lib using the theme ?

@louismaximepiton Thank you for this submission, it works. I think it's a good proposition to add it in the ods-jekyll-theme. It can be done in a second time.


[OTHER] Make all h1,h2 into reusable components

What would you like to share?
To keep styling consistent and easily updatable in the future, we should move headings to reusable components
Additional information
No response

This will happen as part of the redesign, so I will close