IndexOutOfRangeException at LibCpp2IL.Metadata.Il2CppTypeDefinition.get_DeclaringType()

Game: MEGA MAN X DiVE Offline
Unity version: 2020.3.41f1
Original GameAssembly.dll is protected, so I dumped it in runtime using this fork of KsDumper. Original global-metadata.dat does not appear to be encrypted.
Dumped assembly can be used with https://github.com/Perfare/Il2CppDumper along with https://github.com/knah/Il2CppAssemblyUnhollower, but I cannot get Cpp2IL to work with it.
Using this build: https://github.com/SamboyCoding/Cpp2IL/actions/runs/6027736406. Also tested multiple other versions, including nightly and latest milestone, same issue.
E:\Modding\cpp2il new\actions>Cpp2IL.exe --game-path="E:\SteamLibrary\steamapps\common\MEGA MAN X DiVE Offline" --force-metadata-path="E:\SteamLibrary\steamapps\common\MEGA MAN X DiVE Offline\Game_Data\il2cpp_data\Metadata\global-metadata.dat" --force-binary-path="E:\Modding\KsDumper-mod\GameAssembly.dll" --force-unity-version="2020.3.41"
===Cpp2IL by Samboy063===
A Tool to Reverse Unity's "il2cpp" Build Process.
Version 2022.1.0-development.898+ef427a9

[Info] [Program] Running on Win32NT
[Info] [Plugins] Loading plugins from E:\Modding\cpp2il new\actions\Plugins...
[Info] [Plugins] Using Plugin: Cpp2IL Built-In
[Warn] [Program] Using force options, I sure hope you know what you're doing!
[Info] [Library] Initializing Metadata...
[Info] [Library]        Using actual IL2CPP Metadata version 27.1
[Info] [Library] Initialized Metadata in 531ms
[Info] [Library] Using binary type Portable Executable (from LibCpp2IL)
[Info] [Library] Searching Binary for Required Data...
[Info] [Library] Got Binary codereg: 0x7FF8C4FB0C60, metareg: 0x7FF8C4FB5040 in 283ms.
[Info] [Library] Initializing Binary...
[Info] [Library] Initialized Binary in 215ms
[Info] [Library] Mapping pointers to Il2CppMethodDefinitions...Processed 89123 OK (191ms)
[Info] [Program] Creating application model...
Unhandled exception. System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at LibCpp2IL.Metadata.Il2CppTypeDefinition.get_DeclaringType() in /home/runner/work/Cpp2IL/Cpp2IL/LibCpp2IL/Metadata/Il2CppTypeDefinition.cs:line 340
   at LibCpp2IL.Metadata.Il2CppTypeDefinition.get_FullName() in /home/runner/work/Cpp2IL/Cpp2IL/LibCpp2IL/Metadata/Il2CppTypeDefinition.cs:line 208
   at Cpp2IL.Core.Model.Contexts.AssemblyAnalysisContext..ctor(Il2CppAssemblyDefinition assemblyDefinition, ApplicationAnalysisContext appContext) in /_/Cpp2IL.Core/Model/Contexts/AssemblyAnalysisContext.cs:line 65
   at Cpp2IL.Core.Model.Contexts.ApplicationAnalysisContext..ctor(Il2CppBinary binary, Il2CppMetadata metadata, Single metadataVersion) in /_/Cpp2IL.Core/Model/Contexts/ApplicationAnalysisContext.cs:line 93
   at Cpp2IL.Core.Cpp2IlApi.OnLibInitialized() in /_/Cpp2IL.Core/Cpp2IlApi.cs:line 102
   at Cpp2IL.Core.Cpp2IlApi.InitializeLibCpp2Il(String assemblyPath, String metadataPath, UnityVersion unityVersion, Boolean allowUserToInputAddresses) in /_/Cpp2IL.Core/Cpp2IlApi.cs:line 70
   at Cpp2IL.Program.MainWithArgs(Cpp2IlRuntimeArgs runtimeArgs) in /home/runner/work/Cpp2IL/Cpp2IL/Cpp2IL/Program.cs:line 500
   at Cpp2IL.Program.Main(String[] args) in /home/runner/work/Cpp2IL/Cpp2IL/Cpp2IL/Program.cs:line 444

Can you upload a log file generated with --verbose?

Sorry, should've done that from the start.
E:\Modding\cpp2il new\actions>Cpp2IL.exe --game-path="E:\SteamLibrary\steamapps\common\MEGA MAN X DiVE Offline" --force-metadata-path="E:\SteamLibrary\steamapps\common\MEGA MAN X DiVE Offline\Game_Data\il2cpp_data\Metadata\global-metadata.dat" --force-binary-path="E:\Modding\KsDumper-mod\GameAssembly.dll" --force-unity-version="2020.3.41" --verbose
===Cpp2IL by Samboy063===
A Tool to Reverse Unity's "il2cpp" Build Process.
Version 2022.1.0-development.898+ef427a9

[Info] [Program] Running on Win32NT
[Info] [Plugins] Loading plugins from E:\Modding\cpp2il new\actions\Plugins...
[Verb] [Plugins] Collecting and instantiating plugins...
[Verb] [Plugins]        Loading plugin Cpp2IL.Core.Cpp2IlCorePlugin from assembly: Cpp2IL.Core.dll
[Verb] [Plugins] Invoking OnLoad on 1 plugins.
[Verb] [Plugin: Cpp2IL Built-In] Initializing...
[Verb] [Plugin: Cpp2IL Built-In]        Registering built-in instruction set handlers...
[Verb] [Plugin: Cpp2IL Built-In]        Registering built-in binary parsers...
[Verb] [Plugin: Cpp2IL Built-In]        Registering built-in output formats...
[Verb] [Plugin: Cpp2IL Built-In]        Registering built-in processing layers
[Verb] [Plugin: Cpp2IL Built-In] Core plugin loaded in 167150 ticks (16.715ms)
[Info] [Plugins] Using Plugin: Cpp2IL Built-In
[Verb] [Plugins] OnLoad complete
[Warn] [Program] Using force options, I sure hope you know what you're doing!
[Verb] [Program] No processing layers requested
[Info] [Library] Initializing Metadata...

[Verb] [Library]        Reading PE File Header...OK (2.7858 ms)
[Verb] [Library]                Image Base at 0x7FF8C21B0000
[Verb] [Library]                DLL is 64-bit
[Verb] [Library]        Attempting to locate code and metadata registration functions...
[Verb] [Library]                -Searching for MetadataReg...
[Verb] [Library]                        Looking for the number of type definitions, 0x3774
[Verb] [Library]                        Looking for bytes: 74 37 00 00 00 00 00 00
[Verb] [Library]                        Found 2 instances of the number of type definitions: [7FF8C4FB5090, 7FF8C4FB50A0]
[Verb] [Library]                        Found 2 potential metadata registrations: [7FF8C4FB5030, 7FF8C4FB5040]
[Verb] [Library]                        Rejecting metadata registration 0x7FF8C4FB5030 because the pointer at index 1 is 0.
[Verb] [Library]                        Accepting metadata reg as VA 0x7FF8C4FB5040
[Verb] [Library]                -Searching for CodeReg...
[Verb] [Library]                        Using mscorlib full-disassembly approach to get codereg, this may take a while...
[Verb] [Library]                        Looking for bytes: 6d 73 63 6f 72 6c 69 62 2e 64 6c 6c 00
[Verb] [Library]                        Found 1 occurrences of mscorlib.dll: [7FF8C4E94DE0]
[Verb] [Library]                        Looking for bytes: e0 4d e9 c4 f8 7f 00 00
[Verb] [Library]                        Found 1 potential codegen modules for mscorlib: [7FF8C4E94D50]
[Verb] [Library]                        Looking for bytes: 50 4d e9 c4 f8 7f 00 00
[Verb] [Library]                        Found 1 address for potential codegen modules in potential codegen module lists: [7FF8C55627B0]
[Verb] [Library]                        Looking for bytes: 98 25 56 c5 f8 7f 00 00
[Verb] [Library]                        Looking for bytes: 90 25 56 c5 f8 7f 00 00
[Verb] [Library]                        Looking for bytes: 88 25 56 c5 f8 7f 00 00
[Verb] [Library]                        Looking for bytes: 80 25 56 c5 f8 7f 00 00
[Verb] [Library]                        Looking for bytes: 78 25 56 c5 f8 7f 00 00
[Verb] [Library]                        Looking for bytes: 70 25 56 c5 f8 7f 00 00
[Verb] [Library]                        Looking for bytes: 68 25 56 c5 f8 7f 00 00
[Verb] [Library]                        Looking for bytes: 60 25 56 c5 f8 7f 00 00
[Verb] [Library]                        Looking for bytes: 58 25 56 c5 f8 7f 00 00
[Verb] [Library]                        Looking for bytes: 50 25 56 c5 f8 7f 00 00
[Verb] [Library]                        Found valid address for pCodegenModules after a backtrack of 76, module count is 77
[Verb] [Library]                        Found 1 potential pCodegenModules addresses: [7FF8C4FB0CD0]
[Verb] [Library]                        pCodegenModules is the second-to-last field of the codereg struct. Therefore on this version and architecture, we need to subtract 112 bytes from its address to get pCodeReg
[Verb] [Library]                        Only found one codegen module pointer, so assuming it's correct and returning pCodeReg = 0x7FF8C4FB0C60
[Info] [Library] Got Binary codereg: 0x7FF8C4FB0C60, metareg: 0x7FF8C4FB5040 in 309ms.
[Info] [Library] Initializing Binary...

[Verb] [Library]                -Read module data for ACTk.Examples.Genuine.Runtime.dll, contains 9 method pointers starting at 0x7FF8C55630F0
[Verb] [Library]                        -Read 9 method pointers.
[Verb] [Library]                -Read module data for ACTk.Examples.Runtime.dll, contains 82 method pointers starting at 0x7FF8C5560BE0
[Verb] [Library]                        -Read 82 method pointers.
[Verb] [Library]                -Read module data for ACTk.Runtime.dll, contains 1113 method pointers starting at 0x7FF8C5544A80
[Verb] [Library]                        -Read 1113 method pointers.
[Verb] [Library]                        -Read 4 RGCTX ranges.
[Verb] [Library]                        -Read 24 RGCTXs.
[Verb] [Library]                -Read module data for Assembly-CSharp-firstpass.dll, contains 974 method pointers starting at 0x7FF8C554F6D0
[Verb] [Library]                        -Read 974 method pointers.
[Verb] [Library]                        -Read 6 RGCTX ranges.
[Verb] [Library]                        -Read 32 RGCTXs.
[Verb] [Library]                -Read module data for Assembly-CSharp.dll, contains 31958 method pointers starting at 0x7FF8C544DD30
[Verb] [Library]                        -Read 31958 method pointers.
[Verb] [Library]                        -Read 174 RGCTX ranges.
[Verb] [Library]                        -Read 684 RGCTXs.
[Verb] [Library]                -Read module data for CapCommon.dll, contains 110 method pointers starting at 0x7FF8C5560550
[Verb] [Library]                        -Read 110 method pointers.
[Verb] [Library]                        -Read 11 RGCTX ranges.
[Verb] [Library]                        -Read 50 RGCTXs.
[Verb] [Library]                -Read module data for Cinemachine.dll, contains 953 method pointers starting at 0x7FF8C554BC20
[Verb] [Library]                        -Read 953 method pointers.
[Verb] [Library]                        -Read 6 RGCTX ranges.
[Verb] [Library]                        -Read 17 RGCTXs.
[Verb] [Library]                -Read module data for Coffee.SoftMaskForUGUI.dll, contains 80 method pointers starting at 0x7FF8C55612C0
[Verb] [Library]                        -Read 80 method pointers.
[Verb] [Library]                        -Read 1 RGCTX ranges.
[Verb] [Library]                        -Read 2 RGCTXs.
[Verb] [Library]                -Read module data for Coffee.UIParticle.dll, contains 39 method pointers starting at 0x7FF8C55627C0
[Verb] [Library]                        -Read 39 method pointers.
[Verb] [Library]                -Read module data for Coffee.UIParticle.Demo.dll, contains 23 method pointers starting at 0x7FF8C5562E20
[Verb] [Library]                        -Read 23 method pointers.
[Verb] [Library]                -Read module data for ConsoleService.dll, contains 672 method pointers starting at 0x7FF8C5553C60
[Verb] [Library]                        -Read 672 method pointers.
[Verb] [Library]                        -Read 2 RGCTX ranges.
[Verb] [Library]                        -Read 5 RGCTXs.
[Verb] [Library]                -Read module data for CriMw.CriWare.Runtime.dll, contains 2189 method pointers starting at 0x7FF8C55336C0
[Verb] [Library]                        -Read 2189 method pointers.
[Verb] [Library]                        -Read 1 RGCTX ranges.
[Verb] [Library]                        -Read 3 RGCTXs.
[Verb] [Library]                -Read module data for DataProvider.dll, contains 3153 method pointers starting at 0x7FF8C5528720
[Verb] [Library]                        -Read 3153 method pointers.
[Verb] [Library]                -Read module data for Facepunch.Steamworks.Win64.dll, contains 987 method pointers starting at 0x7FF8C55497F0
[Verb] [Library]                        -Read 987 method pointers.
[Verb] [Library]                        -Read 6 RGCTX ranges.
[Verb] [Library]                        -Read 12 RGCTXs.
[Verb] [Library]                -Read module data for JsonFx.Json.dll, contains 99 method pointers starting at 0x7FF8C5560230
[Verb] [Library]                        -Read 99 method pointers.
[Verb] [Library]                        -Read 1 RGCTX ranges.
[Verb] [Library]                        -Read 2 RGCTXs.
[Verb] [Library]                -Read module data for LZ4.dll, contains 79 method pointers starting at 0x7FF8C5561540
[Verb] [Library]                        -Read 79 method pointers.
[Verb] [Library]                        -Read 2 RGCTX ranges.
[Verb] [Library]                        -Read 3 RGCTXs.
[Verb] [Library]                -Read module data for Mono.Security.dll, contains 415 method pointers starting at 0x7FF8C55576C0
[Verb] [Library]                        -Read 415 method pointers.
[Verb] [Library]                -Read module data for NaughtyAttributes.Core.dll, contains 20 method pointers starting at 0x7FF8C5562F70
[Verb] [Library]                        -Read 20 method pointers.
[Verb] [Library]                -Read module data for Newtonsoft.Json.dll, contains 2265 method pointers starting at 0x7FF8C552E9B0
[Verb] [Library]                        -Read 2265 method pointers.
[Verb] [Library]                        -Read 55 RGCTX ranges.
[Verb] [Library]                        -Read 218 RGCTXs.
[Verb] [Library]                -Read module data for PathCreator.dll, contains 137 method pointers starting at 0x7FF8C555F2F0
[Verb] [Library]                        -Read 137 method pointers.
[Verb] [Library]                -Read module data for ProtocolWeb.dll, contains 299 method pointers starting at 0x7FF8C555CDA0
[Verb] [Library]                        -Read 299 method pointers.
[Verb] [Library]                -Read module data for System.dll, contains 4343 method pointers starting at 0x7FF8C54E7660
[Verb] [Library]                        -Read 4343 method pointers.
[Verb] [Library]                        -Read 36 RGCTX ranges.
[Verb] [Library]                        -Read 393 RGCTXs.
[Verb] [Library]                -Read module data for System.Configuration.dll, contains 17 method pointers starting at 0x7FF8C5563010
[Verb] [Library]                        -Read 17 method pointers.
[Verb] [Library]                -Read module data for System.Core.dll, contains 3281 method pointers starting at 0x7FF8C54EFE20
[Verb] [Library]                        -Read 3281 method pointers.
[Verb] [Library]                        -Read 221 RGCTX ranges.
[Verb] [Library]                        -Read 1040 RGCTXs.
[Verb] [Library]                -Read module data for System.Data.dll, contains 3270 method pointers starting at 0x7FF8C54FE910
[Verb] [Library]                        -Read 3270 method pointers.
[Verb] [Library]                        -Read 17 RGCTX ranges.
[Verb] [Library]                        -Read 122 RGCTXs.
[Verb] [Library]                -Read module data for System.Numerics.dll, contains 122 method pointers starting at 0x7FF8C555ED90
[Verb] [Library]                        -Read 122 method pointers.
[Verb] [Library]                -Read module data for System.Runtime.CompilerServices.Unsafe.dll, contains 2 method pointers starting at 0x7FF8C5563560
[Verb] [Library]                        -Read 2 method pointers.
[Verb] [Library]                -Read module data for System.Runtime.Serialization.dll, contains 7 method pointers starting at 0x7FF8C55633E0
[Verb] [Library]                        -Read 7 method pointers.
[Verb] [Library]                -Read module data for System.Xml.dll, contains 6710 method pointers starting at 0x7FF8C54BE130
[Verb] [Library]                        -Read 6710 method pointers.
[Verb] [Library]                        -Read 1 RGCTX ranges.
[Verb] [Library]                        -Read 7 RGCTXs.
[Verb] [Library]                -Read module data for System.Xml.Linq.dll, contains 314 method pointers starting at 0x7FF8C555BAE0
[Verb] [Library]                        -Read 314 method pointers.
[Verb] [Library]                        -Read 10 RGCTX ranges.
[Verb] [Library]                        -Read 30 RGCTXs.
[Verb] [Library]                -Read module data for UnityEngine.AIModule.dll, contains 5 method pointers starting at 0x7FF8C55634B8
[Verb] [Library]                        -Read 5 method pointers.
[Verb] [Library]                -Read module data for UnityEngine.AndroidJNIModule.dll, contains 193 method pointers starting at 0x7FF8C555DD80
[Verb] [Library]                        -Read 193 method pointers.
[Verb] [Library]                        -Read 10 RGCTX ranges.
[Verb] [Library]                        -Read 18 RGCTXs.
[Verb] [Library]                -Read module data for UnityEngine.AnimationModule.dll, contains 272 method pointers starting at 0x7FF8C555AEC0
[Verb] [Library]                        -Read 272 method pointers.
[Verb] [Library]                        -Read 1 RGCTX ranges.
[Verb] [Library]                        -Read 1 RGCTXs.
[Verb] [Library]                -Read module data for UnityEngine.AssetBundleModule.dll, contains 25 method pointers starting at 0x7FF8C5562CA0
[Verb] [Library]                        -Read 25 method pointers.
[Verb] [Library]                        -Read 1 RGCTX ranges.
[Verb] [Library]                        -Read 2 RGCTXs.
[Verb] [Library]                -Read module data for UnityEngine.AudioModule.dll, contains 94 method pointers starting at 0x7FF8C555F840
[Verb] [Library]                        -Read 94 method pointers.
[Verb] [Library]                -Read module data for UnityEngine.ClothModule.dll, contains 3 method pointers starting at 0x7FF8C5563520
[Verb] [Library]                        -Read 3 method pointers.
[Verb] [Library]                -Read module data for UnityEngine.dll, contains 0 method pointers starting at 0x0
[Verb] [Library]                -Read module data for UnityEngine.CoreModule.dll, contains 3045 method pointers starting at 0x7FF8C55227D0
[Verb] [Library]                        -Read 3045 method pointers.
[Verb] [Library]                        -Read 121 RGCTX ranges.
[Verb] [Library]                        -Read 275 RGCTXs.
[Verb] [Library]                -Read module data for UnityEngine.DirectorModule.dll, contains 26 method pointers starting at 0x7FF8C5562BD0
[Verb] [Library]                        -Read 26 method pointers.
[Verb] [Library]                -Read module data for UnityEngine.GridModule.dll, contains 1 method pointers starting at 0x7FF8C5563580
[Verb] [Library]                        -Read 1 method pointers.
[Verb] [Library]                -Read module data for UnityEngine.IMGUIModule.dll, contains 444 method pointers starting at 0x7FF8C5556720
[Verb] [Library]                        -Read 444 method pointers.
[Verb] [Library]                -Read module data for UnityEngine.InputLegacyModule.dll, contains 72 method pointers starting at 0x7FF8C55617C0
[Verb] [Library]                        -Read 72 method pointers.
[Verb] [Library]                -Read module data for UnityEngine.InputModule.dll, contains 10 method pointers starting at 0x7FF8C55630A0
[Verb] [Library]                        -Read 10 method pointers.
[Verb] [Library]                -Read module data for UnityEngine.JSONSerializeModule.dll, contains 6 method pointers starting at 0x7FF8C5563488
[Verb] [Library]                        -Read 6 method pointers.
[Verb] [Library]                        -Read 1 RGCTX ranges.
[Verb] [Library]                        -Read 2 RGCTXs.
[Verb] [Library]                -Read module data for UnityEngine.ParticleSystemModule.dll, contains 242 method pointers starting at 0x7FF8C5559C50
[Verb] [Library]                        -Read 242 method pointers.
[Verb] [Library]                -Read module data for UnityEngine.Physics2DModule.dll, contains 128 method pointers starting at 0x7FF8C555E990
[Verb] [Library]                        -Read 128 method pointers.
[Verb] [Library]                -Read module data for UnityEngine.PhysicsModule.dll, contains 169 method pointers starting at 0x7FF8C555D830
[Verb] [Library]                        -Read 169 method pointers.
[Verb] [Library]                -Read module data for UnityEngine.SharedInternalsModule.dll, contains 65 method pointers starting at 0x7FF8C5561AD0
[Verb] [Library]                        -Read 65 method pointers.
[Verb] [Library]                -Read module data for UnityEngine.SpriteShapeModule.dll, contains 0 method pointers starting at 0x0
[Verb] [Library]                -Read module data for UnityEngine.SubsystemsModule.dll, contains 28 method pointers starting at 0x7FF8C5562AF0
[Verb] [Library]                        -Read 28 method pointers.
[Verb] [Library]                        -Read 1 RGCTX ranges.
[Verb] [Library]                        -Read 6 RGCTXs.
[Verb] [Library]                -Read module data for UnityEngine.TerrainModule.dll, contains 47 method pointers starting at 0x7FF8C55620E0
[Verb] [Library]                        -Read 47 method pointers.
[Verb] [Library]                -Read module data for UnityEngine.TextRenderingModule.dll, contains 57 method pointers starting at 0x7FF8C5561CE0
[Verb] [Library]                        -Read 57 method pointers.
[Verb] [Library]                -Read module data for UnityEngine.TilemapModule.dll, contains 35 method pointers starting at 0x7FF8C55623D0
[Verb] [Library]                        -Read 35 method pointers.
[Verb] [Library]                -Read module data for UnityEngine.UIElementsNativeModule.dll, contains 22 method pointers starting at 0x7FF8C5562D70
[Verb] [Library]                        -Read 22 method pointers.
[Verb] [Library]                -Read module data for UnityEngine.UIModule.dll, contains 99 method pointers starting at 0x7FF8C555FB30
[Verb] [Library]                        -Read 99 method pointers.
[Verb] [Library]                -Read module data for UnityEngine.UI.dll, contains 1750 method pointers starting at 0x7FF8C5540F50
[Verb] [Library]                        -Read 1750 method pointers.
[Verb] [Library]                        -Read 16 RGCTX ranges.
[Verb] [Library]                        -Read 69 RGCTXs.
[Verb] [Library]                -Read module data for UnityEngine.UnityAnalyticsModule.dll, contains 18 method pointers starting at 0x7FF8C5562EE0
[Verb] [Library]                        -Read 18 method pointers.
[Verb] [Library]                -Read module data for UnityEngine.UnityWebRequestModule.dll, contains 87 method pointers starting at 0x7FF8C5560920
[Verb] [Library]                        -Read 87 method pointers.
[Verb] [Library]                -Read module data for UnityEngine.VFXModule.dll, contains 29 method pointers starting at 0x7FF8C55629F0
[Verb] [Library]                        -Read 29 method pointers.
[Verb] [Library]                -Read module data for UnityEngine.VRModule.dll, contains 2 method pointers starting at 0x7FF8C5563550
[Verb] [Library]                        -Read 2 method pointers.
[Verb] [Library]                -Read module data for UnityEngine.VideoModule.dll, contains 26 method pointers starting at 0x7FF8C5562900
[Verb] [Library]                        -Read 26 method pointers.
[Verb] [Library]                -Read module data for UnityEngine.XRModule.dll, contains 57 method pointers starting at 0x7FF8C55610F0
[Verb] [Library]                        -Read 57 method pointers.
[Verb] [Library]                -Read module data for Unity.Burst.dll, contains 62 method pointers starting at 0x7FF8C5561EF0
[Verb] [Library]                        -Read 62 method pointers.
[Verb] [Library]                        -Read 7 RGCTX ranges.
[Verb] [Library]                        -Read 14 RGCTXs.
[Verb] [Library]                -Read module data for Unity.Burst.Unsafe.dll, contains 2 method pointers starting at 0x7FF8C5563570
[Verb] [Library]                        -Read 2 method pointers.
[Verb] [Library]                -Read module data for Unity.Collections.dll, contains 571 method pointers starting at 0x7FF8C55515A0
[Verb] [Library]                        -Read 571 method pointers.
[Verb] [Library]                        -Read 61 RGCTX ranges.
[Verb] [Library]                        -Read 220 RGCTXs.
[Verb] [Library]                -Read module data for Unity.Entities.dll, contains 2350 method pointers starting at 0x7FF8C54F9080
[Verb] [Library]                        -Read 2350 method pointers.
[Verb] [Library]                        -Read 234 RGCTX ranges.
[Verb] [Library]                        -Read 1520 RGCTXs.
[Verb] [Library]                -Read module data for Unity.Entities.Hybrid.dll, contains 303 method pointers starting at 0x7FF8C555A540
[Verb] [Library]                        -Read 303 method pointers.
[Verb] [Library]                        -Read 11 RGCTX ranges.
[Verb] [Library]                        -Read 26 RGCTXs.
[Verb] [Library]                -Read module data for Unity.Mathematics.dll, contains 309 method pointers starting at 0x7FF8C5558B60
[Verb] [Library]                        -Read 309 method pointers.
[Verb] [Library]                -Read module data for Unity.Mathematics.Extensions.dll, contains 1 method pointers starting at 0x7FF8C5563538
[Verb] [Library]                        -Read 1 method pointers.
[Verb] [Library]                -Read module data for Unity.Properties.dll, contains 650 method pointers starting at 0x7FF8C55552D0
[Verb] [Library]                        -Read 650 method pointers.
[Verb] [Library]                        -Read 83 RGCTX ranges.
[Verb] [Library]                        -Read 411 RGCTXs.
[Verb] [Library]                -Read module data for Unity.Scenes.Hybrid.dll, contains 231 method pointers starting at 0x7FF8C555C660
[Verb] [Library]                        -Read 231 method pointers.
[Verb] [Library]                        -Read 9 RGCTX ranges.
[Verb] [Library]                        -Read 26 RGCTXs.
[Verb] [Library]                -Read module data for Unity.Serialization.dll, contains 120 method pointers starting at 0x7FF8C555E440
[Verb] [Library]                        -Read 120 method pointers.
[Verb] [Library]                        -Read 27 RGCTX ranges.
[Verb] [Library]                        -Read 143 RGCTXs.
[Verb] [Library]                -Read module data for Unity.Timeline.dll, contains 856 method pointers starting at 0x7FF8C554DC10
[Verb] [Library]                        -Read 856 method pointers.
[Verb] [Library]                        -Read 7 RGCTX ranges.
[Verb] [Library]                        -Read 29 RGCTXs.
[Verb] [Library]                -Read module data for Unity.Transforms.dll, contains 87 method pointers starting at 0x7FF8C555FE50
[Verb] [Library]                        -Read 87 method pointers.
[Verb] [Library]                -Read module data for Unity.Transforms.Hybrid.dll, contains 30 method pointers starting at 0x7FF8C5562270
[Verb] [Library]                        -Read 30 method pointers.
[Verb] [Library]                -Read module data for UnsafeGeneric.dll, contains 9 method pointers starting at 0x7FF8C5563440
[Verb] [Library]                        -Read 9 method pointers.
[Verb] [Library]                -Read module data for mscorlib.dll, contains 12763 method pointers starting at 0x7FF8C54A46C0
[Verb] [Library]                        -Read 12763 method pointers.
[Verb] [Library]                        -Read 198 RGCTX ranges.
[Verb] [Library]                        -Read 1030 RGCTXs.
[Verb] [Library]        OK (29.4184 ms)
[Verb] [Library]        Reading generic method tables...OK (30.5304 ms)
[Verb] [Library]        Reading method specifications...OK (20.5533 ms)
[Verb] [Library]        Reading generic methods...OK (40.0889 ms)
[Info] [Library] Initialized Binary in 207ms
[Info] [Library] Mapping pointers to Il2CppMethodDefinitions...Processed 89123 OK (154ms)
[Info] [Program] Creating application model...
[Verb] [Program]        Using instruction set handler: Cpp2IL.Core.InstructionSets.X86InstructionSet
[Verb] [Program]        Processing assembly: mscorlib...
Unhandled exception. System.IndexOutOfRangeException: Index was outside the bounds of the array.
   at LibCpp2IL.Metadata.Il2CppTypeDefinition.get_DeclaringType() in /home/runner/work/Cpp2IL/Cpp2IL/LibCpp2IL/Metadata/Il2CppTypeDefinition.cs:line 340
   at LibCpp2IL.Metadata.Il2CppTypeDefinition.get_FullName() in /home/runner/work/Cpp2IL/Cpp2IL/LibCpp2IL/Metadata/Il2CppTypeDefinition.cs:line 208
   at Cpp2IL.Core.Model.Contexts.AssemblyAnalysisContext..ctor(Il2CppAssemblyDefinition assemblyDefinition, ApplicationAnalysisContext appContext) in /_/Cpp2IL.Core/Model/Contexts/AssemblyAnalysisContext.cs:line 65
   at Cpp2IL.Core.Model.Contexts.ApplicationAnalysisContext..ctor(Il2CppBinary binary, Il2CppMetadata metadata, Single metadataVersion) in /_/Cpp2IL.Core/Model/Contexts/ApplicationAnalysisContext.cs:line 93
   at Cpp2IL.Core.Cpp2IlApi.OnLibInitialized() in /_/Cpp2IL.Core/Cpp2IlApi.cs:line 102
   at Cpp2IL.Core.Cpp2IlApi.InitializeLibCpp2Il(String assemblyPath, String metadataPath, UnityVersion unityVersion, Boolean allowUserToInputAddresses) in /_/Cpp2IL.Core/Cpp2IlApi.cs:line 70
   at Cpp2IL.Program.MainWithArgs(Cpp2IlRuntimeArgs runtimeArgs) in /home/runner/work/Cpp2IL/Cpp2IL/Cpp2IL/Program.cs:line 500
   at Cpp2IL.Program.Main(String[] args) in /home/runner/work/Cpp2IL/Cpp2IL/Cpp2IL/Program.cs:line 444

From investigation on another game with the same error (I posted my findings in Discord), the result was that this would appear to be a game using a modified IL2CPP. On the other game, I suppressed this error, and immediately hit another one that was even less recoverable, and absolutely concretely indicated the format of the global-metadata file had been changed from the default. So for now I'm considering this issue closed as unsupported.

From investigation on another game with the same error (I posted my findings in Discord), the result was that this would appear to be a game using a modified IL2CPP. On the other game, I suppressed this error, and immediately hit another one that was even less recoverable, and absolutely concretely indicated the format of the global-metadata file had been changed from the default. So for now I'm considering this issue closed as unsupported.


Fixes issue #668

I fixed issue #668 .
before:

after:

Thank you.

When I was resolving the conflict I found that somebody did  solve the same problem and it was better change than what I did so this issue is solved and I am closing this pull request .

Okay


Errors running PowerShell & Bicep template in Gov Region

[Enter feedback here]
I tried to run the bicep template in gov region, but it failed.  Looking through the deployment logs, I have errors on the firewall and bastion deployment.
When I ran the PowerShell template, it worked fine.
Both bicep and powershell templates error out on the "VMProtectionAlerts"

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

ID: 104eba32-c77e-b013-e161-ff616d16a0f7
Version Independent ID: 3bc27d0a-ef32-f5f6-4c85-fe8e2e45155e
Content: Hub-spoke network topology in Azure - Azure Reference Architectures
Content Source: docs/reference-architectures/hybrid-networking/hub-spoke.yml
Service: architecture-center
Sub-service: reference-architecture
GitHub Login: @neilpeterson
Microsoft Alias: pnp

Thanks for reporting - this issue is under review. This is a Microsoft Internal DevOps Bug ID # 464803

@shbabylo David from our team is looking into this internally and we will update once we have more findings.

Hi @shbabylo
Sorry for the delay.
This channel is reserved for ‘Azure docs’ feedback- for sharing doc feedback and suggesting content improvements
I don’t know what is going on in your environment. There are differences between Azure Global and Azure Gov subscriptions
I recommend leveraging the support options available in the Azure portal if you are still facing this issue.
I will close the ticket.
#please-close


Load whole run for VetoIntervals regardless the run length

Before you submit this PR: make sure to put all operations-related information in a wiki-note, a PR should be about code and is publicly accessible
Depends on https://github.com/AxFoundation/strax/pull/835 and https://github.com/AxFoundation/strax/pull/855
What does the code in this PR do / what does it improve?
The max_veto_window and veto_proximity_window were introduced by https://github.com/XENONnT/straxen/pull/929. They are assuming the run length is no longer than 1 or 2 hrs, but sometimes the run length can be very large so we might lose catching of the busy time of the DAQ, if using the previous configurations.
Can you briefly describe how it works?
Can you give a minimal working example (or illustrate with a figure)?
Please include the following if applicable:

[ ] Update the docstring(s)
[ ] Update the documentation
[ ] Tests to check the (new) code is working as desired.
[ ] Does it solve one of the open issues on github?

Notes on testing

Until the automated tests pass, please mark the PR as a draft.
On the XENONnT fork we test with database access, on private forks there is no database access for security considerations.

All italic comments can be removed from this template.

coverage: 91.081% (-0.07%) from 91.154%
when pulling 58cd1f323edbb4caab219a0792b598cac759b8d4 on long_veto_intervals
into 7a4edcebac5b6fc165b71de79ae19ede6e7a52d6 on master.


chore: Remove validation of cypress iframe using id name

:tada: This PR is included in version 1.5.1 :tada:
The release is available on:

npm package (@latest dist-tag)
GitHub release

Your semantic-release bot :package::rocket:


Delete cache entry

https://github.com/adnanrahic/boilerplate-api/blob/e0a656bdfde0ff56cbd4fa8ce9c34959cc239b80/.semaphore/push-images.yml#L46
If there is only one job in this pipeline, there is no need for this promotion.
cache delete can be the last command in the first (and only) job.

I've removed the promotion and added the cache delete as the last command in the Push Images job.

:+1:


I can not get a transparent png format image

version 1.8
system : win8

What steps will reproduce the problem?

I use this code:   page.render("test.png");
How can I get a transparent  png image?
I If this feature is not available, can you provide it?

At present, I  get  the picture with a white background

is ok!
var
page2 = require('webpage').create();
page2.viewportSize = { width: 100, height : 100 };
page2.content = '0';
page2.render('page2.png');
phantom.exit();

var
page2 = require('webpage').create();
page2.viewportSize = { width: 100, height : 100 };
page2.content = '0';
page2.render('page2.png');
phantom.exit();

Please upgrade to PhantomJS 2. 1.9.x is no longer supported, and known to have many crasher bugs that are fixed in 2 version.


Testing on Staging

Final manual sanity check on Staging
Review limitations we’re adding via platform limitations work and validate if they should be included here.
Test happy path and all failure cases:

[x] register happy path for events, metrics, inventory
[x] register retry with retry headers (backend doesn't reply with headers)
[x] verify register retry with no headers works (exponential backoff)
[x] WIP check how agent behaves on unavailable register for long: 429, connectivity issues. Check resources, logic.
[ ] check how agent behaves on lots of failing entity ids when backend response includes which entity couldn't be registered.  Check logs spam. (50 upper case symbols)
[ ] Try to send too long entity-name (500)
[ ] Test split payload logic for Register (lots of entities, large entity)
[ ] test heartbeat & health check still work fine (check that long-running DM integrations work, this should be case because of WinServices integration)
[ ] FF scenarios defined at  Identity 2.0 - Entity registration Automated testing scenarios (tested already)

Issues found:

We are sending empty request to the register, we should check if entityField is empty not perform the register.
We are comparing batchSizeBytes with entitySizeBytes we should compare against MaxBatchSizeBytes and not MaxBatchSize; in this line.
Entities were split in batches of 1 entity

FF current behaviour:


Response rejected if both the Response and the contained Assertion are signed

If I have a SAML Response that's signed, with an Assertion inside that response that is also signed, like:
<saml2p:Response xmlns:saml2p="urn:oasis:names:tc:SAML:2.0:protocol" xmlns:xs="http://www.w3.org/2001/XMLSchema" Destination="SOMEWHERE" ID="_518a6e4ed1b5eba98a3c6a6459b6cd95" InResponseTo="_cc57970f624daa0e1b6148f0a39033602e5e80c732" IssueInstant="2015-09-23T23:50:41.052Z" Version="2.0">
  <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
    <ds:Reference URI="#_518a6e4ed1b5eba98a3c6a6459b6cd95">
    ...
    VALID_SIGNATURE_HERE_FOR_518a6e4ed1b5eba98a3c6a6459b6cd95
  </ds:Signature>
...
  <saml2:Assertion xmlns:saml2="urn:oasis:names:tc:SAML:2.0:assertion" xmlns:xs="http://www.w3.org/2001/XMLSchema" ID="_aa5ad5b81e72e69a5c048884a500f8ce" IssueInstant="2015-09-23T23:50:41.052Z" Version="2.0">
    <ds:Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
      <ds:Reference URI="#_aa5ad5b81e72e69a5c048884a500f8ce">
      ...
      VALID_SIGNATURE_HERE_FOR_aa5ad5b81e72e69a5c048884a500f8ce
  </saml2:Assertion>
</saml2p:Response>

Then, in SAML.prototype.validateSignature():
  var xpathSigQuery = ".//*[local-name(.)='Signature' and " +
                      "namespace-uri(.)='http://www.w3.org/2000/09/xmldsig#']";
  var signatures = xpath(currentNode, xpathSigQuery);
  // This function is expecting to validate exactly one signature, so if we find more or fewer
  //   than that, reject.
  if (signatures.length != 1) {
   return false;
  }

matches both signatures, because the XPATH query is just matching on all signatures anywhere in the response.
Would it be better, instead, to have the function validate that each ID is signed exactly once?

Is this something you're seeing in the wild?
I'd have to think carefully about the implications are here -- correctness in XML signature verification is tricky.  But its probably true that the current check is overly conservative.
This function is basically trying to validate the signature at the level of the current node, so I'm thinking that the shape of the right change would be to just make sure that we find exactly one signature that is valid for the top level node.  We can probably ignore the signatures that match sub-nodes.

If that sounds about right to you, if you can put together a PR I'd be happy to take a look.  Thanks!


"Viviostyle" all over the place where "Vivliostyle" should be

I'm referring more to FAQ.
It says Viviostyle in many places instead of canonical Vivliostyle. I can see how title is confusing: l and i get clamped in mind. But it's still inconsistent.
Not going to make commits myself, until we decide what's gonna happen to anchor links, since people may be having those in their place with incorrect viviostyle. Maybe make some announcement beforehand for managed update?

Thank you for your valuable remarks. We had made a very embarrassing mistake. We fixed it as soon as possible, please check it.

Wow, that was quick! Good new year, I guess 😁
It's not that embarrassing. I see this as a humanly facet of project 👌

We apologize for the change in URL due to this fix.

Personally, no problem at all. Closing as solved.


9.4 Upgrade from 9.3.2  CONTENT > PAGES There was an error retrieving your content. Please check your internet connection

Description of bug
After upgrading from 9.3.2 I am unable to edit CONTENT > PAGES as there are no pages shown and I get the following error:
There was an error retrieving your content. Please check your internet connection
Steps to reproduce

Upgrade from 9.3.2 to 9..4
Click on persona bar and try to view pages
There was an error retrieving your content. Please check your internet connection
No pages displayed, unable to edit pages on website using persona bar.

Affected version

[x] 9.4

Affected browser

[ ] Chrome
[ ] Firefox
[ ] Safari
[ ] Internet Explorer
[ ] Edge

Did you have any errors in the logs when doing the upgrade?  can you post any entries in the Admin Log, or in the logs from /portals/_default/logs

I looked but I did not see any errors

another issue when trying to add a page to the site, this is just a test site no worries not doing anything production if you need a look.

I notice it says HTTP when it is actually HTTPS website could that be related to the issue possibly?

I was able to reproduce upgrading a clean 9.3.2 to 9.4.0, assigned the 9.4.0 milestone

May very well be caused by https://github.com/dnnsoftware/Dnn.AdminExperience/issues/1027

Tested and it appears to be the issue. As a temporary workaround if you want to continue testing the rest, you could delete in the bin folder the file Dnn.PersonaBar.Pages.dll this was probably forgotten in the cleanup scripts and will be fixed for next RC @thabaum

This error has happened to me too.
When I wanted to update from version 9.3.1 to dnn9.4.4.
How do I solve this problem?

This error has happened to me too.
When I wanted to update from version 9.3.1 to dnn9.4.4.
How do I solve this problem?

Please help me.

@mnouraei can you open a new issue with details on how to reproduce and any interesting logs in Portal/_default/logs as far as I know this is resolved so would need more information if there is a new issue about that upgrade path. Of cource first make sure the folder permissions are ok and let us know what persona bar dlls you have in the bin folder after the upgrade.

I am having the same problem...  The PersonaBar DLLs I have in the bin directory are
Dnn.PersonaBar.Extensions
Dnn.PersonaBar.Library
Dnn.PersonaBar.UI
This was an upgrade from 9.4.1 to 9.4.4

The new issue that was opened is here https://github.com/dnnsoftware/Dnn.Platform/issues/3458 and it boiled down to incompatible DnnSharp modules. Please check if this is the same situation for you and if not, please open a new issue with more details like logs


Add a manual trigger with the ability to set env vars

Discussing allowing the following inputs:

language: Pick just one language to run. How do we make sure that 'default' will run the default language without error? Can probably use it to set environment variables. Alternatively, an if in the workflow or in the test?
filepath: Pick one specific test file. Would probably affect the file path given as the argument to the script. Can that script use environment variables?
url: Specify a different url to test at (INTERVIEW_URL environment variable)

Other ideas?

extra_languages might be a better name than languages

Manual trigger has been added.
extra_languages is now available, though language-agnostic functionality is not quite ready.

extra_languages has been added.

Remaining:

[ ] url
[ ] tags
[ ] fileglob (?)

At this point, we have decided against adding these other env vars.

tags: Authors manage this now in their workflow file
languages: Can be controlled with a cucumber Examples block in a Scenario Outline for the test. We'll see if it's possible to use a Background action so authors can avoid writing those examples in every test.
url Can be given on a per-Scenario, or even per-Step, basis.
filepath: Actually better taken care of by  tags


Problem with sshd_config and MACs/Ciphers

I'm having some trouble with the following settings in my manifest:
  sshd_config { 'Ciphers':
    ensure => present,
    value => [ 'aes128-ctr', 'aes192-ctr', 'aes256-ctr', 'arcfour256', 'arcfour128', 'arcfour', ],
  }
  sshd_config { 'MACs':
    ensure => present,
    value => [ 'hmac-sha1', 'hmac-ripemd160', ],
  }

They work fine on Ubuntu 14.04 (augeas 1.2.0, ruby-augeas 0.5.0), but on Ubuntu 12.04 (augeas 0.10.0, ruby-augeas 0.3.0) I get an error with Ciphers:
debug: Puppet::Type::Sshd_config::ProviderAugeas: Warning: Augeas >= 1.0.0 is required for case-insensitive support in sshd_config resources
debug: Puppet::Type::Sshd_config::ProviderAugeas: Warning: Augeas >= 1.0.0 is required for case-insensitive support in sshd_config resources
debug: Puppet::Type::Sshd_config::ProviderAugeas: Save failure details:
/augeas/files/etc/ssh/sshd_config/error/path = /files/etc/ssh/sshd_config
/augeas/files/etc/ssh/sshd_config/error/lens = /usr/share/augeas/lenses/dist/sshd.aug:123.12-125.36:
/augeas/files/etc/ssh/sshd_config/error/message = Failed to match
    ({ /#comment/ = /[^\001-\004\t\n ][^\001-\004\n]*[^\001-\004\t\n ]|[^\001-\004\t\n ]/ } | { } | { /AcceptEnv/ } | { /AllowGroups/ } | { /AllowUsers/ } | { /DenyGroups/ } | { /Subsystem/ } | { /DenyUsers/ } | { /MACs/ } | { /AcceptEn((v[0-9A-Za-z]|[0-9A-Za-uw-z])[0-9A-Za-z]*|)|AcceptE([0-9A-Za-mo-z][0-9A-Za-z]*|)|Accept([0-9A-DF-Za-z][0-9A-Za-z]*|)|Accep([0-9A-Za-su-z][0-9A-Za-z]*|)|Acce([0-9A-Za-oq-z][0-9A-Za-z]*|)|Acc([0-9A-Za-df-z][0-9A-Za-z]*|)|Allow(Group((s[0-9A-Za-z]|[0-9A-Za-rt-z])[0-9A-Za-z]*|)|Grou([0-9A-Za-oq-z][0-9A-Za-z]*|)|Gro([0-9A-Za-tv-z][0-9A-Za-z]*|)|Gr([0-9A-Za-np-z][0-9A-Za-z]*|)|User((s[0-9A-Za-z]|[0-9A-Za-rt-z])[0-9A-Za-z]*|)|Use([0-9A-Za-qs-z][0-9A-Za-z]*|)|Us([0-9A-Za-df-z][0-9A-Za-z]*|)|U([0-9A-Za-rt-z][0-9A-Za-z]*|)|G([0-9A-Za-qs-z][0-9A-Za-z]*|)|[0-9A-FH-TV-Za-z][0-9A-Za-z]*|)|Allo([0-9A-Za-vx-z][0-9A-Za-z]*|)|All([0-9A-Za-np-z][0-9A-Za-z]*|)|Al([0-9A-Za-km-z][0-9A-Za-z]*|)|Ac([0-9A-Zabd-z][0-9A-Za-z]*|)|DenyGroup((s[0-9A-Za-z]|[0-9A-Za-rt-z])[0-9A-Za-z]*|)|DenyGrou([0-9A-Za-oq-z][0-9A-Za-z]*|)|DenyGro([0-9A-Za-tv-z][0-9A-Za-z]*|)|DenyGr([0-9A-Za-np-z][0-9A-Za-z]*|)|DenyUser((s[0-9A-Za-z]|[0-9A-Za-rt-z])[0-9A-Za-z]*|)|DenyUse([0-9A-Za-qs-z][0-9A-Za-z]*|)|DenyUs([0-9A-Za-df-z][0-9A-Za-z]*|)|DenyU([0-9A-Za-rt-z][0-9A-Za-z]*|)|DenyG([0-9A-Za-qs-z][0-9A-Za-z]*|)|Deny([0-9A-FH-TV-Za-z][0-9A-Za-z]*|)|Den([0-9A-Za-xz][0-9A-Za-z]*|)|De([0-9A-Za-mo-z][0-9A-Za-z]*|)|MAC((s[0-9A-Za-z]|[0-9A-Za-rt-z])[0-9A-Za-z]*|)|Matc((h[0-9A-Za-z]|[0-9A-Za-gi-z])[0-9A-Za-z]*|)|Mat([0-9A-Zabd-z][0-9A-Za-z]*|)|Ma([0-9A-Za-su-z][0-9A-Za-z]*|)|MA([0-9ABD-Za-z][0-9A-Za-z]*|)|Subsyste((m[0-9A-Za-z]|[0-9A-Za-ln-z])[0-9A-Za-z]*|)|Subsyst([0-9A-Za-df-z][0-9A-Za-z]*|)|Subsys([0-9A-Za-su-z][0-9A-Za-z]*|)|Subsy([0-9A-Za-rt-z][0-9A-Za-z]*|)|Subs([0-9A-Za-xz][0-9A-Za-z]*|)|Sub([0-9A-Za-rt-z][0-9A-Za-z]*|)|Su([0-9A-Zac-z][0-9A-Za-z]*|)|(S[0-9A-Za-tv-z]|M[0-9B-Zb-z]|D[0-9A-Z
a-df-z]|A[0-9A-Zabd-km-z]|[0-9BCE-LN-RT-Za-z][0-9A-Za-z])[0-9A-Za-z]*|S|M|D|A|[0-9BCE-LN-RT-Za-z]/ = /[^\001-\004\t\n ]+([\t ]+[^\001-\004\t\n ]+)*/ })*{ /Match/ }*
  with tree
    { "#comment" = "Package generated configuration file" } { "#comment" = "See the sshd_config(5) manpage for details" } {  } { "#comment" = "What ports, IPs and protocols we listen for" } { "Port" = "722" } { "#comment" = "Use these options to restrict which interfaces/protocols sshd will bind to" } { "#comment" = "ListenAddress ::" } { "#comment" = "ListenAddress <IP_ADDRESS>" } { "Protocol" = "2" } { "#comment" = "HostKeys for protocol version 2" } { "HostKey" = "/etc/ssh/ssh_host_rsa_key" } { "HostKey" = "/etc/ssh/ssh_host_dsa_key" } { "HostKey" = "/etc/ssh/ssh_host_ecdsa_key" } { "#comment" = "Privilege Separation is turned on for security" } { "UsePrivilegeSeparation" = "yes" } {  } { "#comment" = "Lifetime and size of ephemeral version 1 server key" } { "KeyRegenerationInterval" = "3600" } { "ServerKeyBits" = "768" } {  } { "#comment" = "Logging" } { "SyslogFacility" = "AUTH" } { "LogLevel" = "INFO" } {  } { "#comment" = "Authentication:" } { "LoginGraceTime" = "120" } { "PermitRootLogin" = "without-password" } { "StrictModes" = "yes" } {  } { "RSAAuthentication" = "yes" } { "PubkeyAuthentication" = "yes" } { "#comment" = "AuthorizedKeysFile  %h/.ssh/authorized_keys" } {  } { "#comment" = "Don't read the user's ~/.rhosts and ~/.shosts files" } { "IgnoreRhosts" = "yes" } { "#comment" = "For this to work you will also need host keys in /etc/ssh_known_hosts" } { "RhostsRSAAuthentication" = "no" } { "#comment" = "similar for protocol version 2" } { "HostbasedAuthentication" = "no" } { "#comment" = "Uncomment if you don't trust ~/.ssh/known_hosts for RhostsRSAAuthentication" } { "#comment" = "IgnoreUserKnownHosts yes" } {  } { "#comment" = "To enable empty passwords, change to yes (NOT RECOMMENDED)" } { "PermitEmptyPasswords" = "no" } {  } { "#comment" = "Change to yes to enable challenge-response passwords (beware issues with" } { "#comment" = "some PAM modules and threads)" } { "ChallengeResponseAuthentication" = "no" } {  } { "#comment" = "Change to no to disable tunnelled clear text passwords" } { "#comment" = "PasswordAuthentication yes" } {  } { "#comment" = "Kerberos options" } { "#comment" = "KerberosAuthentication no" } { "#comment" = "KerberosGetAFSToken no" } { "#comment" = "KerberosOrLocalPasswd yes" } { "#comment" = "KerberosTicketCleanup yes" } {  } { "#comment" = "GSSAPI options" } { "#comment" = "GSSAPIAuthentication no" } { "#comment" = "GSSAPICleanupCredentials yes" } {  } { "X11Forwarding" = "yes" } { "X11DisplayOffset" = "10" } { "PrintMotd" = "no" } { "PrintLastLog" = "yes" } { "TCPKeepAlive" = "yes" } { "#comment" = "UseLogin no" } {  } { "#comment" = "MaxStartups 10:30:60" } { "#comment" = "Banner /etc/issue.net" } {  } { "#comment" = "Allow client to pass locale environment variables" } { "AcceptEnv" } {  } { "Subsystem" } {  } { "#comment" = "Set this to 'yes' to enable PAM authentication, account processing," } { "#comment" = "and session processing. If this is enabled, PAM authentication will" } { "#comment" = "be allowed through the ChallengeResponseAuthentication and" } { "#comment" = "PasswordAuthentication.  Depending on your PAM configuration," } { "#comment" = "PAM authentication via ChallengeResponseAuthentication may bypass" } { "#comment" = "the setting of "PermitRootLogin without-password"." } { "#comment" = "If you just want the PAM account and session checks to run without" } { "#comment" = "PAM authentication, then enable this but set PasswordAuthentication" } { "#comment" = "and ChallengeResponseAuthentication to 'no'." } { "UsePAM" = "yes" } { "MACs" } { "Ciphers" }

Looking at that output I noticed it's using the /usr/share/augeas/lenses/dist/sshd.aug lens, and that looks like it doesn't know Ciphers is a list item in the older augeas.
Although the documentation for this module suggests it should work, I'm guessing it's not supported on the older augeas? Or is there a workaround I can try?
And finally, on RHEL (augeas 1.0.0, ruby-augeas 0.4.1) neither Ciphers or MACs appear to work, but that doesn't affect me as much.

That is quite possible. The list of supported array values has been updated around that time. Two options are possible:

Use a newer version of Augeas (the Augeas PPA provides 1.2.0 and 1.3.0 for Ubuntu 12.04)
Backport the sshd.aug module. You could drop it in a lib/augeas/lenses directory of a Puppet module for example.

In any case, I'm not going to fix that issue in augeasproviders_ssh, as I wouldn't like to provide a lens in this project.

Just as a work-around for this for this without the need to create a custom lens, here is what I had used:
  augeas { "sshd_config_Ciphers_KexAlgorithms":
    context => "/files/etc/ssh/sshd_config",
    changes => [
      'set KexAlgorithms/1 diffie-hellman-group14-sha1',
      'set Ciphers/1 aes128-ctr',
      'set Ciphers/2 aes192-ctr',
      'set Ciphers/3 aes256-ctr',
    ],
    notify => Service['sshd'],
  }


Missing products in Product Category

I switching Haystack's backend to ElasticSearch and all works fine. But there is one problem.
When new product added you must run the command ./manage.py update_index to inform Haystack update search indexes.
Haystack have RealtimeSignalProcessor that used for updating index every time when models saved/deleted.
With this SignalProcessor Haystack proper well.
After creating Product I check:
./manage.py shell

from haystack.query import SearchQuerySet
sqs = SearchQuerySet().all()
sqs.count() # shows the correct result

And if I use Search I get the correct results.
But if I open any Category the newly created product does not appear in the product list.
If I add some facets to search (for example, the price), they will show that the product has appeared. But in the list it is still missing.
Product appears in product list only in two ways:

Using the command ./manage.py update_index
Saving newly created Product TWICE.

Here my Haystack settings:
HAYSTACK_CONNECTIONS = {
    'default': {
        'ENGINE': 'haystack.backends.elasticsearch_backend.ElasticsearchSearchEngine',
        'URL': 'http://<IP_ADDRESS>:9200/',
        'INDEX_NAME': 'haystack',
    },
}

HAYSTACK_SIGNAL_PROCESSOR = 'haystack.signals.RealtimeSignalProcessor'

Package versions that I use:
django 1.10.5
django-oscar 1.4
haystack 2.5.x-2.6.x
ElasticSearch 1.7.6
Is there any way to fix this problem? Or the only option is to use asynchronous tasks?

Sorry for long response.
So please clarify - with RealtimeSignalProcessor product immediately appears in the product list after creation, but do not appear on category page? Thanks.

Alright, I've figured it out.
RealtimeSignalProcessor is called by post_save database signal of the model. Thus, when we save Product model it's being updated in the search index.
When we save product in the dashboard, we firstly save product form and after that - all formsets, including category formset. Thus, categories being saved after product and at the moment of the RealtimeSignalProcessor call product does not have categories assigned, which is basically the reason of product not being displayed on the category products list.
In order to get product updated in the search index within all related fields, you can trigger search index record update in ProductUpdate.forms_valid method. Oscar lets to make decision how to handle search index update by the user and does not integrate or implement signals to invalidate search index records.
In the future we intend to implement custom Elasticsearch wrapper, which @solarissmoke and @craigloftus already working on.


UWP or Xaml Island app crashes on pressing the clear button in the hex Input textbox in ColorPicker

Describe the bug

If a ColorPicker element is declared with the muxc namespace as in the following snippet, then the entire app crashes without any exception trace on clicking the clear button on the hex input box. This can also be reproduced on the Xaml Controls Gallery repository.
Steps to reproduce the bug

Steps to reproduce the behavior:

Run Xaml Controls Gallery and open the Color Picker page (https://github.com/microsoft/Xaml-Controls-Gallery/blob/master/XamlControlsGallery/ControlPages/ColorPickerPage.xaml, reproduced on commit https://github.com/microsoft/Xaml-Controls-Gallery/commit/9e87c2feace4da6a2eef66aa07181a0c0cf1ce0b)
Click on the X button on the hex input textbox

Expected behavior

String gets cleared.
Screenshots

GIF that shows the crash on Xaml Controls Gallery.

Version Info

NuGet package version:

Microsoft.UI.Xaml 2.5.0-prerelease.200812001

Windows app type:

UWP
Win32

Windows 10 version
Saw the problem?

Insider Build (xxxxx)

May 2020 Update (19041)
Yes

November 2019 Update (18363)
Yes

May 2019 Update (18362)

October 2018 Update (17763)

April 2018 Update (17134)

Fall Creators Update (16299)

Creators Update (15063)

Device form factor
Saw the problem?

Desktop
Yes

Xbox

Surface Hub

IoT

Additional context

Link to issue on PowerToys repository: https://github.com/microsoft/PowerToys/issues/6022. We are using WinUI in a Xaml Island, and hence require the pre-release version with the latest changes.
After a lot of trial and error, I found that this seems to happen only if the ColorPicker is referenced with the muxc prefix. If I removed muxc: and used <XamlControlsResources xmlns="using:Microsoft.UI.Xaml.Controls"/> in the App.xaml ResourceDictionary, I could no longer reproduce the crash.
When the crash occurs, the application exits with error code 0xc000041d.

On a related note, I wanted to clarify should all the xaml controls be accessible without the muxc: reference if <XamlControlsResources xmlns="using:Microsoft.UI.Xaml.Controls"/> is added in the ResourceDictionary ? I observed that if I don't add muxc: before a NumberBox element it can't be found. If this is unexpected behavior or not a known issue I can create a separate issue for this.

I would like to look into this issue.

On a related note, I wanted to clarify should all the xaml controls be accessible without the muxc: reference if  is added in the ResourceDictionary ? I observed that if I don't add muxc: before a NumberBox element it can't be found. If this is unexpected behavior or not a known issue I can create a separate issue for this.

@arjunbalgovind To my understanding, this is expected because the documentation states that you should add
xmlns:muxc="using:Microsoft.UI.Xaml.Controls"

to your XAML files where you want to use WinUI controls (and thus preface them with "muxc:"). Not prefacing controls with "muxc:" (or however else you named that XAML namespace) will mean that the OS XAML will be checked for the type. However, there is no NumberBox in the OS XAML so you will see that error. There are, however, TextBox, TextBlock, ComboBox,... classes and those will be found in the OS if you don't preface them with "muxc:". WinUI 2 is just being added as a library on top of OS XAML and we use a XAML namespace here to let the systen know that we want to reference controls exposed by that library and not the OS.
(With WInUI 3, the "muxc:" preface won't be needed any longer.)

Looks like the crash is at this point. I think we need a null check.

Microsoft.UI.Xaml.dll!ColorPicker::OnHexTextChanging(const winrt::Windows::UI::Xaml::Controls::TextBox & __formal, const winrt::Windows::UI::Xaml::Controls::TextBoxTextChangingEventArgs & __formal) Line 964	C++
[Inline Frame] Microsoft.UI.Xaml.dll!winrt::Windows::UI::Xaml::SizeChangedEventHandler::<lambda_116d06a59ca91ebc1c22d588fa239c31>::operator()(const winrt::Windows::Foundation::IInspectable &) Line 13334	C++
Microsoft.UI.Xaml.dll!winrt::impl::delegate<winrt::Windows::UI::Xaml::SizeChangedEventHandler,<lambda_116d06a59ca91ebc1c22d588fa239c31>>::Invoke(void * sender, void * e) Line 893	C++
Windows.UI.Xaml.dll!DirectUI::CEventSourceBase<DirectUI::IUntypedEventSource,Windows::Foundation::ITypedEventHandler<Windows::UI::Xaml::Controls::TextBox *,Windows::UI::Xaml::Controls::TextBoxBeforeTextChangingEventArgs *>,Windows::UI::Xaml::Controls::ITextBox,Windows::UI::Xaml::Controls::ITextBoxBeforeTextChangingEventArgs>::Raise(Windows::UI::Xaml::Controls::ITextBox * pSource, Windows::UI::Xaml::Controls::ITextBoxBeforeTextChangingEventArgs * pArgs) Line 275	C++
Windows.UI.Xaml.dll!DirectUI::TextBox::OnTextChangingHandler(CTextBox * const pNativeTextBox, bool fTextChanged) Line 953	C++
[Inline Frame] Windows.UI.Xaml.dll!CFxCallbacks::TextBox_OnTextChangingHandler(CTextBox * const) Line 907	C++
Windows.UI.Xaml.dll!CTextBox::UpdateTextProperty(const bool notifyPropertyChangeOnly, const bool fTextChanged) Line 443	C++
Windows.UI.Xaml.dll!CTextBox::OnContentChanged(const bool fTextChanged) Line 367	C++
Windows.UI.Xaml.dll!CTextBoxBase::TxNotify(unsigned int notification, void * pData) Line 674	C++
Windows.UI.Xaml.dll!TextServicesHost::TxNotify(unsigned long iNotify, void * pv) Line 779	C++
msftedit.dll!124699fe()	Unknown
msftedit.dll![Frames below may be incorrect and/or missing, no symbols loaded for msftedit.dll]	Unknown
msftedit.dll!124ad7da()	Unknown
msftedit.dll!12473971()	Unknown
msftedit.dll!1247345b()	Unknown
Windows.UI.Xaml.dll!CTextBoxBase::SetTextServicesBuffer(const xstring_ptr & strText) Line 4021	C++
Windows.UI.Xaml.dll!CTextBox::SetTextServicesBuffer(const xstring_ptr & strText) Line 934	C++
Windows.UI.Xaml.dll!CTextBox::OnDeleteButtonClick() Line 335	C++
[Inline Frame] Windows.UI.Xaml.dll!TextBox_OnDeleteButtonClick(CTextBox *) Line 169	C++
Windows.UI.Xaml.dll!DirectUI::TextBox::OnDeleteButtonClick(IInspectable * pSender, Windows::UI::Xaml::IRoutedEventArgs * pArgs) Line 1120	C++
Windows.UI.Xaml.dll!DirectUI::ClassMemberEventHandlerDirectUI::TextBox,Windows::UI::Xaml::Controls::ITextBox,Windows::UI::Xaml::ISizeChangedEventHandler,IInspectable,Windows::UI::Xaml::ISizeChangedEventArgs::Invoke(IInspectable * pSender, Windows::UI::Xaml::ISizeChangedEventArgs * pArgs) Line 663	C++
Windows.UI.Xaml.dll!DirectUI::CRoutedEventSourceBaseDirectUI::IUntypedEventSource,Windows::UI::Xaml::IRoutedEventHandler,IInspectable,Windows::UI::Xaml::IRoutedEventArgs::Raise(IInspectable * pSource, Windows::UI::Xaml::IRoutedEventArgs * pArgs) Line 1041	C++
Windows.UI.Xaml.dll!DirectUI::ButtonBase::OnClick() Line 909	C++
Windows.UI.Xaml.dll!DirectUI::Button::OnClick() Line 91	C++
Windows.UI.Xaml.dll!DirectUI::ButtonBase::PerformPointerUpAction() Line 810	C++
Windows.UI.Xaml.dll!DirectUI::ButtonBase::OnPointerReleased(Windows::UI::Xaml::Input::IPointerRoutedEventArgs * pArgs) Line 784	C++

Windows.UI.Xaml.dll!DirectUI::ControlGenerated::OnPointerReleasedProtected(Windows::UI::Xaml::Input::IPointerRoutedEventArgs * pE) Line 1518	C++
Windows.UI.Xaml.dll!DirectUI::Control::FireEvent(KnownEventIndex nDelegate, DirectUI::DependencyObject * pSender, IInspectable * pArgs) Line 259	C++

@ranjeshj Yes, already added one. Will also look into creating test coverage for this. If it's fine with you I'd create a PR tomorrow.

@ranjeshj when can we expect a pre-release with this fix?

@ranjeshj when can we expect a pre-release with this fix?

@arjunbalgovind assuming the fix goes in before the next pre-release, it should be available in the next pre-release (couple of weeks time).


invoke-build 3.2.4

Why is there no autoupdate? :-)

From the question I can guess I miss some feature. What is this?

Rémy is referring to this new feature that can update your manifests automatically when there is a new version. It's optional, but highly recommended.

I see, thank you. It looks like a handy feature. I will try on my next update.

Already added that after the merge https://github.com/lukesampson/scoop/commit/42dfe611889e4c1339125ae2555d83405f196d65 😊


Docs: Fix build warnings and typos

I also remove the build options section which was mentioning build options that do not exist (yet?) on this repository.

Thanks! <3


Data visualization

Description
This issue requests a study to analyze the data aiming to define the graphs and data visualization.
Checklist

[ ] Study the data used in the three model cycles
[ ] Define the  base dashboards to (data pre-processing, feature engineering, and model)

data pre-processing
Data Preprocessing includes the steps we need to follow to transform or encode data so that it may be easily parsed by the machine.
The datasets used in this work are highly susceptible to be missing, inconsistent, and noisy due to their heterogeneous origin written by humans.
Data Processing is, therefore, important to improve the overall data quality.

Duplicate or missing values may give an incorrect view of the overall statistics of data.

Outliers and inconsistent data points often tend to disturb the model’s overall learning, leading to false predictions.

Quality decisions must be based on quality data. Data Preprocessing is important to get this quality data, without which it would just be a Garbage In, Garbage Out scenario.
General data visualization
Valid and invalid zip code
Valid and invalid area code
Missing Data
Valid and invalid phone
feature engineering
In this phase, most parts of the results are pieces of information in numbers. In all cases, we need to understand the pattern to present in a graph. Or maintain in table presenting just the examples (correct and incorrect).
Ksmask

Char counter (present tables) https://gitlab.com/dell-ml-unb/esw/-/blob/main/research/feature_engineering/[Ksmash]char_counters.ipynb
Numbers (present table) https://gitlab.com/dell-ml-unb/esw/-/blob/main/research/feature_engineering/[Ksmash]numbers.ipynb

model
Process

For the entire product, one of the objectives is to help the user to follow and have the freedom to follow and control the process.


feat(ast): fill in missing ast visits

closes #2700

#2705  👈
main

This stack of pull requests is managed by Graphite. Learn more about stacking.

Join @Boshen and the rest of your teammates on  Graphite

Merge activity

Mar 13, 4:31 AM EDT: @Boshen merged this pull request with Graphite.


OCPBUGS-43356: changes the PreserveDigests default to true

Description
This PR changes the default of PreserveDigests to true. This is required because oc-mirror relies on the original digest to handle several things during the workflow and also because of the signatures.
Fixes # OCPBUGS-43356
Type of change
Please delete options that are not relevant.

[x] Bug fix (non-breaking change which fixes an issue)
[ ] New feature (non-breaking change which adds functionality)
[ ] Breaking change (fix or feature that would cause existing functionality to not work as expected)
[ ] This change requires a documentation update

How Has This Been Tested?
With the following ImageSetConfiguration
kind: ImageSetConfiguration
apiVersion: mirror.openshift.io/v2alpha1
mirror:
  operators:
    - catalog: registry.redhat.io/redhat/redhat-operator-index@sha256:562445602e026dea6c695e7c551ceb2b1b9f7539c0bde95371b64259d060833b
      packages:
       - name: aws-load-balancer-operator
       - name: 3scale-operator
       - name: node-observability-operator

Run mirrorToDisk and diskToMirror
Expected Outcome
Both workflows should pass without errors

/test images


BoundLFO

I wanted to get this PR up so we can start discussing more specifics of the code itself. I'm currently using this build in one of my projects so I know that it is functional but there might be some modifications we can make going forward as well as examples/testing to include before this is ready to be pulled in. Nonetheless this will give us something a bit more concrete to work on.

I tried utilizing the Add/Multiply/Scale components both before and after the WaveShaper however I only got the output I was looking for when I used the WaveShaper by itself.

I first attempted to have all the perameters (min, max, lowBound, highBound) set individually - however getters and setters didn't make sense in this instance largely because the WaveShaper would have to be re-calculated on any parameter change. This means individually setting the four params would lead to some heavier processing. Maybe I should provide getters and setters in case you wish to change a param individually and suggest that users set the param object at once. Curious as to your thoughts.

If you want to see the BoundLFO in action, shoot me a dm and I can get you a link.

Thanks for the PR @k23Burke. I'm not going to merge this one, but it would be great if you could turn some of this work into a module like Tone.Constrain or Tone.Clip, i think it would be clearer for most people to use and more general purpose. I feel like a BoundLFO is a fairly specific use-case and that the API of having a min/max as well as a min/maxBound is a little confusing. I think it'd be clearer to pass an LFO through something like Tone.Clip(50, 2000) which will constrain the output to that range instead of having those attributes be in the LFO itself.
Thanks again for your contribution.

@tambien I tried circling around to this one again but after trying to hack away with the Web Audio API docs and the Tone codebase, I'm not making much progress here. I'd love to contribute but I haven't found a solid solution for this one.
Doing a value lookup in order to constrain the param would be too costly in processing and without knowing the minimum and maximum values, potentially outside of the bounds, it would be impossible to constrain the values properly with a waveshaper.
Curious as to your strategy on this.


Row and Column Names Very Large

I have both the row and column names taking up significant space compared to how they could be. They could use a lot less space and only grow as needed.

Source for that table is below.
| Item       |                  Cost (USD) | Date | Description |
|:---------- | ---------------------------:|:---- |:----------- |
|            |                             |      |             |
| **TOTAL:** | =round(sum(+0c2:+0c-1r), 2) |      |             |


docs: explicitly open files in utf-8 mode

This is to work around the windows issue that files by default are not opened as utf-8.

?

Otherwise, this happens on windows/py3.6 (likely 3.5 too), despite sys.getdefaultencoding() == 'utf-8', since README.md contains "κέρας":
$ python autogen.py
Cleaning up existing sources directory.
Populating sources directory with templates.
Traceback (most recent call last):
  File "autogen.py", line 426, in <module>
    readme = open('../README.md').read()
  File "C:\Python36\lib\encodings\cp1252.py", line 23, in decode
    return codecs.charmap_decode(input,self.errors,decoding_table)[0]
UnicodeDecodeError: 'charmap' codec can't decode byte 0x81 in position 6526: character maps to <undefined>

Honestly, this sounds like Python on Windows bug. UTF-8 should be the default everywhere for Python 3 anyway. There is no way that opening a file that has a UTF-8 character with open making Python crash would be normal behavior.


Using repo_passenger to install nginx and passenger fails.

Cookbook version
6.0.1
Chef-client version
12.19.36
Platform Details
Ubuntu 16.04.2 on AWS
Scenario:
I am trying to install nginx and passenger using the repo_passenger recipe.
Steps to Reproduce:
I am assigning a role to my EC2 instance. Right now the role just includes one cookbook. In the default recipe for that cookbook, I have included the following lines to install nginx and passenger:
if node.platform_family == 'debian'
  include_recipe 'chef_nginx::repo_passenger'
else
  include_recipe 'chef_nginx::passenger'
end

Expected Result:
I expect nginx and then passenger to installed by the following lines in chef_nginx::passenger:
if node['nginx']['passenger']['install_method'] == 'package'
  package node['nginx']['package_name']
  package 'passenger'

I have not specified any attributes, so the cookbook should be using the default package install method.
Actual Result:
From my understanding, the resources in chef recipes are supposed to execute in the order specified. However, chef tries to execute the template resource in chef_nginx::passenger before the package installs, even though the template is the last resource declared. The nginx conf.d directory does not exist yet since nginx has not been installed, so the chef run fails:

  * template[/etc/nginx/conf.d/passenger.conf] action create[2017-04-18T17:49:53+00:00] INFO: Processing template[/etc/nginx/conf.d/passenger.conf] action create (chef_nginx::passenger line 58)

    * Parent directory /etc/nginx/conf.d does not exist.
    ================================================================================
    Error executing action `create` on resource 'template[/etc/nginx/conf.d/passenger.conf]'
    ================================================================================

    Chef::Exceptions::EnclosingDirectoryDoesNotExist
    ------------------------------------------------
    Parent directory /etc/nginx/conf.d does not exist.

    Resource Declaration:
    ---------------------
    # In /var/chef/cache/cookbooks/chef_nginx/recipes/passenger.rb

     58: template "#{node['nginx']['dir']}/conf.d/passenger.conf" do
     59:   source 'modules/passenger.conf.erb'
     60:   notifies :reload, 'service[nginx]', :delayed
     61: end

    Compiled Resource:
    ------------------
    # Declared in /var/chef/cache/cookbooks/chef_nginx/recipes/passenger.rb:58:in `from_file'

    template("/etc/nginx/conf.d/passenger.conf") do
      action [:create]
      retries 0
      retry_delay 2
      default_guard_interpreter :default
      source "modules/passenger.conf.erb"
      declared_type :template
      cookbook_name "chef_nginx"
      recipe_name "passenger"
      mode nil
      owner nil
      group nil
      path "/etc/nginx/conf.d/passenger.conf"
      verifications []
    end

    Platform:
    ---------
    x86_64-linux

[2017-04-18T17:49:53+00:00] INFO: Running queued delayed notifications before re-raising exception

Running handlers:
[2017-04-18T17:49:53+00:00] ERROR: Running exception handlers
Running handlers complete
[2017-04-18T17:49:53+00:00] ERROR: Exception handlers complete
Chef Client failed. 2 resources updated in 05 seconds
[2017-04-18T17:49:53+00:00] FATAL: Stacktrace dumped to /var/chef/cache/chef-stacktrace.out
[2017-04-18T17:49:53+00:00] FATAL: Please provide the contents of the stacktrace.out file if you file a bug report
[2017-04-18T17:49:53+00:00] ERROR: template[/etc/nginx/conf.d/passenger.conf] (chef_nginx::passenger line 58) had an error: Chef::Exceptions::EnclosingDirectoryDoesNotExist: Parent directory /etc/nginx/conf.d does not exist.
[2017-04-18T17:49:54+00:00] FATAL: Chef::Exceptions::ChildConvergeError: Chef run process exited unsuccessfully (exit code 1)

I think you're meant to put the modules you want to install in the node['nginx']['default']['modules'] attribute, then run the default recipe. That should do things in the right order.

@tisbeok can you give me the complete output of your chef run.
Also as a side note you shouldn't do node.platform_family. That works technically on Chef 12, but won't work on Chef 13. There's a handy helper you can use there platform_family?('debian') which returns true/false.

Hi,
This cookbook will be deprecated in favor of the nginx cookbook. https://github.com/chef-cookbooks/nginx. If this is still an issue for you please open up an issue on that cookbook https://github.com/chef-cookbooks/nginx/issues.
Thanks.


revert part of the change breaking compatibility by changing naming of LOG_FILE variable

as your first PR was already merged, I'm afraid you'll need to open a new one ...


Idea for Compare Page in the Website

Feature Request.
The Compare Page is not present in the website and I have a idea.
Describe the solution you'd like

Basically for every product we'll add the compare icon (already present) and those stuff will be added to the compare page.
In the compare page between the items selected we can display the items vertically since for comparison will be easier.
In every item only the price ,description, by whom and distance will be present (this can be present in tabular column) for easier comparison
And while adding we have to update the no. of comparisons above the Compare icon present in top right.

basically the vertical description can be like this below.

Describe alternatives you've considered

An additional feature can be cross-topic item comparison that is, if we select items from electronics and groceries
we can create comparisons among two different topics which are present.

@MAVRICK-1 Please assign me this issue under SSOC'24!!
**

A following issue was also created and for that PR is also merged.
https://github.com/MAVRICK-1/Nest-Ondc/issues/101


when deckbuilder order is set to "sort by colour" multicolour digimon can't be added to the deckbuilder

when default order is set to "sort by colour" multicolour digimon can't be added to the deckbuilder

fixed thanks


🐛 : Update the db docs permissions created before v0.8

Describe the bug
The database documents created before version v0.8 do not have the correct permissions set. This is causing access issues for certain users and services.
To Reproduce
Steps to reproduce the behavior:
Go to appwrite console
Click on a document created before version v0.8.
Try to access the document with a user or service that should have access.
See error message indicating insufficient permissions.
Expected behavior
All users and services that should have access to the documents are able to access them without any permission issues.
Additional context
This issue seems to be related to a change in how permissions were set in version 0.8. Documents created after this version do not have this issue.
Contributor: @dev-vaganov
https://github.com/langxapp/langx/assets/3280475/da8c65bc-fe25-4782-a7ac-e19848e3422a
If you want speed up process of this issue, please send 🚀 as a reaction.

Fixed w/ v0.8


nz-silder add a flag to restrict min <= max when it's showing range

What problem does this feature solve?
In most of the case user expect min <= max, or the range value auto sort from min -> max
What does the proposed API look like?
<nz-slider someFlagNameToRestrictMin<=Max >

@yinjs This is considered a bug now. So please track itin 2373.


Can I collaborate? I made some banners

Alien Escape [AlienEscape]

Blue Bayou [gbjam]

Pix Hop [pixhop_gms2_1030]

Super Chicken Jumper [superchickenjumper versao 23]

WIZ [WIZ_MOBILE]

I have tested them, and it works fine! I attach a .zip file with the images
Banners.zip

Open a Pull Request to add them. They are here: https://github.com/Rinnegatamante/yoyoloader_vita/tree/main/banners

Open a Pull Request to add them. They are here: https://github.com/Rinnegatamante/yoyoloader_vita/tree/main/banners

Honestly, I don't know how to do it (I'll learn, I promise) but I'm scared to do it and screw up. Meanwhile, I'll work on the translation in my free time <3

Pushed them however run pngquant on your images before submitting them.


Move AutoML Tests to EastUs

Description
Moving AutoML live tests to EastUS as there is GPU quota in that region.
All SDK Contribution checklist:

[x] The pull request does not introduce [breaking changes]
[x] CHANGELOG is updated for new features, bug fixes or other significant changes.
[x] I have read the contribution guidelines.

General Guidelines and Best Practices

[x] Title of the pull request is clear and informative.
[x] There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For more information on cleaning up the commits in your PR, see this page.

Testing Guidelines

[ ] Pull request includes test coverage for the included changes.

/azp run python - ml-automl - tests

/azp run python - ml-automl - tests

/check-enforcer override


Faucet.lightning.community "unable to open channel" when trying to fund new node

Background
Faucet.lightning.community throws "unable to open channel" error when trying to fund new node
Your environment

"version": "0.4.2-beta commit=7cf5ebe2650b6798182e10be198c7ffc1f1d6e19"
Linux LND 4.14.79-v7+ #1159 SMP Sun Nov 4 17:50:20 GMT 2018 armv7l GNU/Linux
Bitcoin Core RPC client version v<IP_ADDRESS>
Running on Pi3+

Steps to reproduce

lncli connect<EMAIL_ADDRESS>

lncli listpeers
{
"pub_key": "0270685ca81a8e4d4d01beec5781f4cc924684072ae52c507f8ebe9daf0caaab7b",
"address": "<IP_ADDRESS>:9735",
"bytes_sent": "12084",
"bytes_recv": "3258956",
"sat_sent": "0",
"sat_recv": "0",
"inbound": false,
"ping_time": "59329"
}

Browse to: https://faucet.lightning.community/

Input node info: "0276757d2192c55d2930f7843b586615173b37fa163ab4f1678a38a2300dd4fef8"
From lncli getinfo: "identity_pubkey": "0276757d2192c55d2930f7843b586615173b37fa163ab4f1678a38a2300dd4fef8",

Input channel amount/initial balance defaults, as shown in fields

Click submit

Error displays

Expected behaviour
Channel successfully created! message should display...
Actual behaviour
Error "unable to open channel" displays unless channel/balance amounts increased. In this case I chose to add a zero to each default,1000000/500000, which worked.
Not a huge deal but for greenies like me, it was a PITA to figure out when the defaults didn't work. So may want to update. Or maybe it was just a fluke... Not sure. :-)
Thanks and Happy New Year!

The proper spot for this issue is at https://github.com/lightninglabs/lightning-faucet thanks!


FindR3DSDK.cmake defines R3DSDK_ROOT from environment var, not CMake var

Describe the bug
FindR3DSDK.cmake defines R3DSDK_ROOT from an environment variable, not CMake variable.
I would argue that this is either highly desirable, or that both should be supported.
To Reproduce
Build OIIO by setting -D R3DSDK_ROOT=/my/r3dsdk/root to cmake, rather than to an environment variable, like for every single other dependency in OIIO.
Expected behavior
-D R3DSDK_ROOT=/my/r3dsdk/root should work.
Evidence
Adding debug MESSAGE(STATUS "blah") calls to FindR3DSDK.cmake I get the following:
-- R3DSDK_LIB_NAME: R3DSDKPIC-cpp11
-- R3DSDK_ROOT: (nothing, here, and the rest keeps failing)
-- R3DSDK_LIBRARIES:
-- R3DSDK_RUNTIME_LIBRARIES:
-- R3DSDK library not found
--     R3DSDK_ROOT was: /home/users/lukee/packages/r3dsdk/7.2.1
-- Not using Nuke -- disabled
Platform information:

OIIO branch/version: <IP_ADDRESS>
OS: CentOS Linux release 7.4.1708 (Core)
C++ compiler: gcc-6.3.1 (but this happens with any compiler I've tried)
Any non-default build flags when you build OIIO:

CMAKE_ARGS
-D CMAKE_C_FLAGS=${CMAKE_C_FLAGS}
-D CMAKE_CXX_FLAGS=${CMAKE_CXX_FLAGS}
-D CMAKE_INSTALL_PREFIX=${CMAKE_INSTALL_PREFIX}
-D BOOST_ROOT=${boost_ROOT}
-D Boost_NAMESPACE=${boost_NAMESPACE}
-D OPENEXR_ROOT=${OpenEXR_ROOT}
-D ILMBASE_ROOT=${OpenEXR_ROOT}
-D JPEG_INCLUDE_DIR=${libjpeg_INCLUDE_DIRS}
-D OpenColorIO_ROOT=${OpenColorIO_ROOT}
-D TBB_ROOT=${tbb_ROOT}
-D OpenVDB_ROOT=${OpenVDB_ROOT}
-D Field3D_ROOT=${Field3D_ROOT}
-D PTex_ROOT=${ptex_ROOT}
-D OpenCV_ROOT=${opencv_ROOT}
-D FFmpeg_ROOT=${ffmpeg_ROOT}
-D GIF_ROOT=${giflib_ROOT}
-D DCMTK_ROOT=${dcmtk_ROOT}
-D Libheif_ROOT=${libheif_ROOT}
-D Libsquish_ROOT=${libsquish_ROOT}
-D R3DSDK_ROOT=${r3dsdk_ROOT}
-D USE_R3DSDK=ON
-D USE_Nuke=OFF
IF YOU ALREADY HAVE A CODE FIX: - working on this now....

I was wrong about this, the PR that fixes this is here: https://github.com/OpenImageIO/oiio/pull/2509


Doorbell no longer working

Hello since the last update my doorbell device is no longer working and i get the following warning during startup:
[04/10/2022, 23:21:36] [RPi] warning: ignoring Raspberry Ingang: Cannot find module './GpioDoorBell'
Require stack:
- /usr/local/lib/node_modules/homebridge-rpi/lib/RpiService/GpioInput/index.js
- /usr/local/lib/node_modules/homebridge-rpi/lib/RpiService/index.js
- /usr/local/lib/node_modules/homebridge-rpi/lib/RpiAccessory/index.js
- /usr/local/lib/node_modules/homebridge-rpi/lib/RpiPlatform.js
- /usr/local/lib/node_modules/homebridge-rpi/index.js
- /usr/local/lib/node_modules/homebridge/lib/plugin.js
- /usr/local/lib/node_modules/homebridge/lib/pluginManager.js
- /usr/local/lib/node_modules/homebridge/lib/api.js
- /usr/local/lib/node_modules/homebridge/lib/childBridgeFork.js
[04/10/2022, 23:21:36] [RPi] Raspberry: warning: TypeError: Cannot read properties of undefined (reading 'init')
    at GpioAccessory.init (/usr/local/lib/node_modules/homebridge-rpi/lib/RpiAccessory/GpioAccessory.js:26:25)
    at RpiAccessory.init (/usr/local/lib/node_modules/homebridge-rpi/lib/RpiAccessory/index.js:111:41)
    at RpiPlatform.checkDevice (/usr/local/lib/node_modules/homebridge-rpi/lib/RpiPlatform.js:364:26)
    at RpiPlatform.init (/usr/local/lib/node_modules/homebridge-rpi/lib/RpiPlatform.js:192:7)
    at RpiPlatform.<anonymous> (/usr/local/lib/node_modules/homebridge-rpi/lib/RpiPlatform.js:16:46)

Damn typo in the filename.

Should work in beta v1.5.1-1.

Released v1.6.0.


Fix local precommit to format code

Describe the bug
Right now, we run local linting via precommit optionally. Because we need to custom-configure Pants, we need to use a local repo, which is not ideal from precommit's perspective, and this precommit ends up being flaky.
https://github.com/mozilla-ai/lumigator/blob/main/.pre-commit-config.yaml
  - repo: local
    hooks:
      - id: pants-fmt-lint
        name: pants fmt lint
        always_run: true
        description: runs ./pants fmt on all files changed since origin/main
        entry: "pants --changed-since=origin/main fmt lint"
        language: system
        pass_filenames: false
        types: [file]

System Information (please complete the following information):
To Reproduce
Steps to reproduce the behavior:

Change some code
It should be malformatted
Enable precommit
It should still let you push to a remote branch

Expected behavior
If applicable, a clear and concise description of what you expected to happen.
Screenshots
If applicable, add screenshots to help explain your problem.
Additional context
Add any other context about the problem here.

@chainlink already fixed it 😄 . I just added the linting and formatting to the pipeline 👍


Calibration issues

The calibration instructions don't seem to be working for me. I printed out the checkerboard pattern and ran rosrun kinect2_calibration kinect2_calibration chess7x9x0.025 record color. I hit the spacebar, and nothing happened. I hit s, and saved the image instead, since the spacebar did nothing. Results:
i3@flynn:~/kinect_cal_data$ rosrun kinect2_calibration kinect2_calibration chess7x9x0.025 record color
[ INFO] [main] Start settings:
       Mode: record
     Source: color
      Board: chess
 Dimensions: 7 x 9
 Field size: 0.025
Dist. model: 5 coefficients
Topic color: /kinect2/hd/image_mono
   Topic ir: /kinect2/sd/image_ir
Topic depth: /kinect2/sd/image_depth
       Path: ./

[ INFO] [main] starting recorder...
[ INFO] [Recorder::startRecord] Controls:
   [ESC, q] - Exit
 [SPACE, s] - Save current frame
        [l] - decrease min and max value for IR value range
        [h] - increase min and max value for IR value range
        [1] - decrease min value for IR value range
        [2] - increase min value for IR value range
        [3] - decrease max value for IR value range
        [4] - increase max value for IR value range
[ERROR] Tried to advertise a service that is already advertised in this node [/kinect2_calib_1477120806694659185/compressed/set_parameters]
[ERROR] Tried to advertise a service that is already advertised in this node [/kinect2_calib_1477120806694659185/compressed/set_parameters]

I then ran rosrun kinect2_calibration kinect2_calibration chess7x9x0.025 calibrate color and got:
i3@flynn:~/kinect_cal_data$ rosrun kinect2_calibration kinect2_calibration chess7x9x0.025 calibrate color
[ INFO] [main] Start settings:
       Mode: calibrate
     Source: color
      Board: chess
 Dimensions: 7 x 9
 Field size: 0.025
Dist. model: 5 coefficients
Topic color: /kinect2/hd/image_mono
   Topic ir: /kinect2/sd/image_ir
Topic depth: /kinect2/sd/image_depth
       Path: ./

[ INFO] [main] restoring files...
[ERROR] [CameraCalibration::restore] no files found!
[ INFO] [main] starting calibration...
[ERROR] [CameraCalibration::calibrateIntrinsics] no data for calibration provided!

Am I missing a step?

When recording the window showing the image has to be active and the pattern has to be detected (colored overlay is shown on pattern).

In that case, it appears the pattern is never detected. This is surprising, since the pattern is an appropriate distance, facing the kinect directly, and very distinct (the image has a completely featureless background). How can I debug to find out if it's attempting to detect the pattern?

Please paste a screenshot of the kinect2_calibration window with the pattern in view.

I believe I was accidentally using the wrong pattern. I was able to successfully calibrate!

Thats good.

press spacebar to record each image.

I met the same error, would you please tell me how to solve it?

Maybe the sun caused this accident~I have encountered the same problem~


If we first create a peer-to-peer connection and then create a local stream, "add stream" does not work.

Describe the bug
I've successfully created peer to peer connection  without a local stream, and after a period of time, I want to add local stream to this connection, but it doesn't work. and the 'onAddStream' event  never occurred.

It is not helpful, if you just delete the whole bug template.
I guess this is not a Bug. You just not know how to deal with it.


I should see the number of resources associated with each category in the category navigation frame on the left of the homepage

As an OSS Concourse User when I go to https://concourse.github.io/dutyfree/
I can see the number of resources associated with each category in the navigation frame on the left side of the home page.
So that I can see the number of resources associated with each category
Acceptance Criteria
When I go to https://concourse.github.io/dutyfree/
I see the number of resources associated with each category in the navigation frame on the left side of the home page.
PM Notes: Agreed that we don't expect this number to change when the user performs a search

@olwynlee at the moment longer category names make the number go to a new line. As this was not addressed in the prototype would you mind to create a story to fix it. We can discuss which priority the story could have

@carlo-colombo Thanks Carlo. The padding to the right is curretly 24px - can we reduce this and see what it looks like when the Rel Eng category is on one line.

@olwynlee reducing the padding does the work, but when the number of categories reach double digit it goes to a new line again.
The longest category (as we know) and double digit need to be taken in cosideration.
Will put this story back in to accept, will wait for an update figma prototype and a new story.

Closing this story; a placeholder is in the icebox for the double digit count / line wrapping issue


fix: only use rootCtx in main()

Reason for Change:

Tidy up the use of rootCtx so that it's only used directly in main() and pass child contexts to other functions.
Issue Fixed:

Requirements:

[ ] uses conventional commit messages

[ ] includes documentation
[ ] adds unit tests

Notes:

/azp run


Gunicorn preload flag not working with latest XGBoost version (post 1.6.0)

We have an XGBoost model served via a Flask app on Heroku. This Flask app is launched using gunicorn.
We are using the --preload option of gunicorn in order to mutualize memory consumption of the several workers that are launched (4).
This setup was working well until the upgrade to version 1.6.0 when it stopped working. Now the predict function of our XGBClassifier hangs forever.
Environment:
Flask==2.1.2
gunicorn==20.1.0
numpy==1.22.4
xgboost==1.6.1

Gunicorn command:
web: gunicorn --preload -w 4 run:app
Error:
[2022-06-29 18:18:31 +0200] [17983] [CRITICAL] WORKER TIMEOUT (pid:17984)
[2022-06-29 18:18:32 +0200] [17983] [WARNING] Worker with pid 17984 was terminated due to signal 9

@AnatolePledg do you get the hanging forever if you test with -w 1? Or if using an inplace_predict instead?
I've started experiencing a similar hanging with XGBClassifier after upgrading to 1.6.1 (but I was running inside a worker process in Heroku), but my predict calls are inside a multiprocessing.Pool which I think is now surfacing known issues with threading/workers and predict:
https://github.com/dmlc/xgboost/issues/4246
https://github.com/dmlc/xgboost/issues/7044
and a couple of others. Curious why only 1.6 started surfacing issues now and not before, but I wonder if gunicorn's model is creating a similar conflict for you.

Hi @josiahkhor,
-w 1 and inplace_predict do not fix the problem. It still hangs forever. It's really the activation of  the--preload option that causes the issue.

hey, we're experiencing the same issue.
gunicorn uses os.fork() to spawn a new worker - https://github.com/benoitc/gunicorn/blob/master/gunicorn/arbiter.py#L567 - which I suppose is unix fork in case you're running linux in docker.
I was able to find this issue - https://gcc.gnu.org/bugzilla/show_bug.cgi?id=58378 - which somehow explains the problem. Also, it says it was fixed here - https://bugs.python.org/issue8713 - by adding "forkserver", unfortunately only in multiprocessing, which gunicorn is not using :( - as it is calling the "raw" API.
dunno what should be the fix, I don't see a way to ask for forkserver with os module in python. in addition, the problem might lie somewhere else as well.
lemme know what you think

I think I found a workaround for this specific problem with Gunicorn. OpenMP 5 introduced a function that frees up all resources, which we can use before a call to os.fork(): https://www.openmp.org/spec-html/5.0/openmpsu153.html
In particular, the following pre_fork() hook seems to work. Put it into a hooks.py file and pass the file as an argument to gunicorn with "-c", "hook.py":
import ctypes
from xgboost.libpath import find_lib_path

def pre_fork(server, worker) -> None:  # type: ignore
    lib_xgboost = find_lib_path()
    print(f"Found libxgboost: {lib_xgboost}")

    if not lib_xgboost:
        print("Cannot release OpenMP resources before fork.")
    else:
        libc = ctypes.CDLL(lib_xgboost[0])
        OMP_PAUSE_SOFT = 1
        libc.omp_pause_resource_all.restype = ctypes.c_int
        libc.omp_pause_resource_all.argtypes = [ctypes.c_int]
        kind = ctypes.c_int(OMP_PAUSE_SOFT)
        result = libc.omp_pause_resource_all(kind)
        print(f"Called omp_pause_resource_all with kind={kind.value}, result={result}")

In fact, instead of doing it in a pre_fork() hook, it works fine for me if I do the above directly after loading the xgboost model. Loading the model is the last operation related to xgboost in the main process before the worker processes are created by os.fork().
Maybe a function like prepare_for_fork() could be an addition to the sklearn interface, depending on OpenMP version 5 availability (OpenMP 5 release).
More generically (for other libraries that use OpenMP and have the same problem), find_lib_path() can be replaced with something like this function (for Linux):
def find_lib_gomp() -> list[str]:
    pid = psutil.Process()

    # Get the list of loaded shared libraries (memory mappings)
    return [lib.path for lib in pid.memory_maps() if "libgomp" in lib.path]

Thank you for sharing. Yes, fork() can be a problem for both openmp and cuda as described in the related issues linked in the comment by @josiahkhor . The best way to workaround it is simply using a pre-fork library like loky, or the forkserver shared by @maroshmka .
The workaround by @Raemi is interesting, but I suspect that it's not quite robust for the long term.
The issue is a duplication of https://github.com/dmlc/xgboost/issues/7044#issuecomment-1039912899 .


Build failing with [PluginError<EMAIL_ADDRESS>is required] when version 7.16.0 is in use.

https://github.com/babel/gulp-babel/blob/46db7eefad83aee00de102128ba2745b687d3136/index.js#L69-L90

I've just encountered this issue with the following setup:
PS D:\Projects\ProjectName\project> npm -v
8.1.0
PS D:\Projects\ProjectName\project> node -v
v17.0.1
PS D:\Projects\ProjectName\project> npm list
<EMAIL_ADDRESS>D:\Projects\ProjectName\project
+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>+--<EMAIL_ADDRESS>`--<EMAIL_ADDRESS>
I checked to see whether another package was to blame:
function supportsCallerOption() {
	if (supportsCallerOptionFlag === undefined) {
		try {
			▶ console.log(babel.version);
			// Rather than try to match the Babel version, we just see if it throws
			// when passed a 'caller' flag, and use that to decide if it is supported.
			babel.loadPartialConfig({
				caller: undefined,
				babelrc: false,
				configFile: false
			});
			supportsCallerOptionFlag = true;
		} catch (err) {
			supportsCallerOptionFlag = false;
		}
	}

	return supportsCallerOptionFlag;
}

The output was:
PS D:\Projects\ProjectName\project> gulp
[11:35:16] Using gulpfile D:\Projects\ProjectName\project\gulpfile.js
[11:35:16] Starting 'default'...
[11:35:16] Finished 'default' after 2.11 ms
▶ 7.16.0

node:events:368
      throw er; // Unhandled 'error' event
      ^
[PluginError<EMAIL_ADDRESS>is required] {
  plugin: 'gulp-babel',
  showProperties: true,
  showStack: false,
  __safety: { toString: [Function: bound ] },

Could @babel/core have re-introduced the field or removed the error message?


[Usage] RuntimeError: Failed to import transformers.trainer

Describe the issue
I run the following script for fine-tuning:
sh scripts/v1_5/finetune_task_lora.sh

Here's the error message I got:
RuntimeError: Failed to import transformers.trainer because of the following error (look up to see its traceback):
cannot import name 'EncoderDecoderCache' from 'transformers' (/usr/miniconda3/envs/llava/lib/python3.10/site-packages/transformers/__init__.py)

It looks like there's a mismatch between transformers and other libraries.

facing the same problem, did you solve it?
thank you!

+1

pip install peft==0.10.0 can solve the problem，my transformers version is 4.42.0