Search Issue Tracker
Fixed in 3.5.0-pre.2
Votes
2
Found in
3.4.0
Issue ID
UUM-135026
Regression
No
[XRIT] A warning is printed "Registering subsystem descriptor with duplicate ID" with XRIT Simulator when entering Play Mode with Domain Reload disabled
Steps to reproduce:
1. Open the attached user's project "TestURPTemp.zip"
2. Open "Assets/Samples/XR Hands/1.7.3/HandVisualizer/HandVisualizer.unity"
3. Make sure Domain reload is completely disabled under "Edit -> Project Settings -> Editor -> Enter Play Mode Settings"
4. Enter Play Mode
5. Exit Play Mode
6. Enter Play Mode again and observe a warning being printed
Actual result: A warning is printed "Registering subsystem descriptor with duplicate ID" with XRIT Simulator when entering Play Mode with Domain Reload disabled
Expected results: A warning is not printed "Registering subsystem descriptor with duplicate ID" with XRIT Simulator when entering Play Mode with Domain Reload disabled
Reproducible with: XRIT 3.0.10 - 3.4.0 (6000.0.68f1, 6000.3.8f1, 6000.4.0b9, 6000.5.0a7)
Could not test below XRIT 3.0.10 due to sample errors after reimporting
Environment tested: Windows 11 24H2
Notes:
-Full warning message on second Initialization of Play Mode:
Registering subsystem descriptor with duplicate ID 'XRI Device Simulator Hands Provider' - overwriting previous entry.
UnityEngine.XR.Interaction.Toolkit.Inputs.Simulation.Hands.XRDeviceSimulatorHandsProvider:Register () (at ./Library/PackageCache/com.unity.xr.interaction.toolkit/Runtime/Inputs/Simulation/Hands/XRDeviceSimulatorHandsProvider.cs:285)
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Component Glyphs value is truncated and Ligature Table glyph fields become inaccessible when increasing the Component Glyphs count
- There is no “Overwrite Preset?” popup when saving a Customizable Toolbar preset with a name that already exists
- Customizable Toolbar preset does not switch to the Unity Default Preset when Reverting All Saved Presets or deleting the active Preset
- [Usability] Selected node gets unselected when undoing changes in the Graph Inspector Node Settings tab
- Search Default option for Column Format does not reset the column's format
Resolution Note (fix version 3.5.0-pre.2):
Fixed an issue caused when the `XRDeviceSimulatorHandsProvider` attempts to register more than once with the `SubsystemDescriptorStore`. This caused a warning when using fast-enter play mode.
Resolution Note:
Fixed an issue caused when the `XRDeviceSimulatorHandsProvider` attempts to register more than once with the `SubsystemDescriptorStore`. This caused a warning when using fast-enter play mode.