Yellow-Dog-Man / Resonite-Issues

Issue repository for Resonite.
https://resonite.com
102 stars 0 forks source link

Radial menu randomly stops working on both hands #1984

Open ExoTheWicker opened 1 week ago

ExoTheWicker commented 1 week ago

Describe the bug?

I recently encountered an issue where my radial menu would stop working on both controllers until I respawned.

A friend of mine encountered the same bug. (I'm waiting for log files from them)

To Reproduce

Currently, I don't know what caused the issue I was building in a grid space world when I first noticed it. I also encountered this issue when editing an object in my cloud home.

The components I remember editing when this was encountered were the LookAtUser component, AutoLookAtUser, and the PositionAtUser components.

I am not certain that this is the cause of the issue but the items we were interacting with at the time (to my knowledge) both had these components or said components where being edited.

Expected behavior

The radial menu should not stop working.

Screenshots

N/A

Resonite Version Number

Beta 2024.5.4.678

What Platforms does this occur on?

Windows

What headset if any do you use?

Index, My friend was using a Quest 2 connected using steamlink

Log Files

DESKTOP-I5BSEJ5 - 2024.5.4.678 - 2024-05-05 14_09_34.log DESKTOP-I5BSEJ5 - 2024.5.4.678 - 2024-05-05 14_18_52.log DESKTOP-I5BSEJ5 - 2024.5.4.678 - 2024-05-04 21_55_32.log

Additional Context

No response

Reporters

ExoTheWicker (Resonite, Discord), XenonTheTV (Resonite) xenontheproot (Discord)

ExoTheWicker commented 1 week ago

I'm waiting on logs from my friend and will be posted he for more data.

shadowpanther commented 1 week ago

Hmm, I had something similar yesterday, where my radial menu stopped working on just one hand, but it also took my jump/secondary and my movement on the same hand, so I assumed I somehow equipped an invisible tool.

Tracking was working on the affected controller, and the Dash button did work too. Everything else on the controller seemed to cease reacting to my inputs until I respawned.

VIXEN - 2024.5.4.678 - 2024-05-05 20_58_26.log

I see some stack tracer mentioning the radial menu starting from line 3158, soon after I joined the Creator Jam session, when this issue happened for me.

21:07:11.204 ( 53 FPS)  Target: 
Element: ID13DDC09, Type: FrooxEngine.Sync`1[Elements.Core.colorX], World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, Name: Color, Disposed: False, LastVersion: 0, LastConfirmedTime: 0, LastHostVersion: 0, LastModifyingUser: 
Element: ID13DDA09, Type: FrooxEngine.ContextMenuItem, World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, IsDestroyed: False, IsDisposed: False, Enabled: True
Element: ID13D1209, Type: FrooxEngine.Slot, World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, Slot name: Arc, T: [0; 0; 0], R: [0; 0; 0; 1], S: [1; 1; 1], ActiveSelf: True, IsDestroyed: False
Element: ID8B068400, Type: FrooxEngine.Slot, World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, Slot name: ArcLayout, T: [0; 0; 0], R: [0; 0; 0; 1], S: [1; 1; 1], ActiveSelf: True, IsDestroyed: False
Element: ID8B067000, Type: FrooxEngine.Slot, World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, Slot name: Radial Menu, T: [0; 0; 0], R: [0; 0; 0; 1], S: [1; 1; 1], ActiveSelf: True, IsDestroyed: False
Element: ID8B063C00, Type: FrooxEngine.Slot, World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, Slot name: Visual, T: [0; 0; 0], R: [0; 0; 0; 1], S: [0.000390625; 0.000390625; 0.000390625], ActiveSelf: False, IsDestroyed: False
Element: ID8B060100, Type: FrooxEngine.Slot, World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, Slot name: Context Menu, T: [0; 0; 0], R: [0; 0; 0; 1], S: [1; 1; 1], ActiveSelf: True, IsDestroyed: False
Element: ID8B04D200, Type: FrooxEngine.Slot, World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, Slot name: User <noparse=14>Shadow Panther (ID8B043A00), T: [18.73259; -0.0001932658; -1.888852], R: [0; 0.9917855; 0; 0.1279121], S: [0.7; 0.7; 0.7], ActiveSelf: True, IsDestroyed: False
Element: ID8B8F1E00, Type: FrooxEngine.Slot, World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, Slot name: Shadow Panther, T: [0; 0; 0], R: [0; 0; 0; 1], S: [1; 1; 1], ActiveSelf: True, IsDestroyed: False
Element: ID25DEA00, Type: FrooxEngine.Slot, World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, Slot name: users, T: [0; 0; 0], R: [0; 0; 0; 1], S: [1; 1; 1], ActiveSelf: True, IsDestroyed: False
Element: ID2568400, Type: FrooxEngine.Slot, World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, Slot name: Janitorbot system, T: [0; 0; 0], R: [0; 0; 0; 1], S: [1; 1; 1], ActiveSelf: True, IsDestroyed: False
Element: ID2400, Type: FrooxEngine.Slot, World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, Slot name: Root, T: [0; 0; 0], R: [0; 0; 0; 1], S: [1; 1; 1], ActiveSelf: True, IsDestroyed: False
Element: ID0, Type: FrooxEngine.World, World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False

is already linked by:
Element: ID13E0109, Type: FrooxEngine.FieldDrive`1[Elements.Core.colorX], World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, Name: Target, Disposed: False, LastVersion: 0, LastConfirmedTime: 0, LastHostVersion: 0, LastModifyingUser: 
Element: ID13E0009, Type: FrooxEngine.ValueCopy`1[Elements.Core.colorX], World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, IsDestroyed: False, IsDisposed: False, Enabled: True
Element: ID13D1209, Type: FrooxEngine.Slot, World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, Slot name: Arc, T: [0; 0; 0], R: [0; 0; 0; 1], S: [1; 1; 1], ActiveSelf: True, IsDestroyed: False
Element: ID8B068400, Type: FrooxEngine.Slot, World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, Slot name: ArcLayout, T: [0; 0; 0], R: [0; 0; 0; 1], S: [1; 1; 1], ActiveSelf: True, IsDestroyed: False
Element: ID8B067000, Type: FrooxEngine.Slot, World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, Slot name: Radial Menu, T: [0; 0; 0], R: [0; 0; 0; 1], S: [1; 1; 1], ActiveSelf: True, IsDestroyed: False
Element: ID8B063C00, Type: FrooxEngine.Slot, World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, Slot name: Visual, T: [0; 0; 0], R: [0; 0; 0; 1], S: [0.000390625; 0.000390625; 0.000390625], ActiveSelf: False, IsDestroyed: False
Element: ID8B060100, Type: FrooxEngine.Slot, World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, Slot name: Context Menu, T: [0; 0; 0], R: [0; 0; 0; 1], S: [1; 1; 1], ActiveSelf: True, IsDestroyed: False
Element: ID8B04D200, Type: FrooxEngine.Slot, World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, Slot name: User <noparse=14>Shadow Panther (ID8B043A00), T: [18.73259; -0.0001932658; -1.888852], R: [0; 0.9917855; 0; 0.1279121], S: [0.7; 0.7; 0.7], ActiveSelf: True, IsDestroyed: False
Element: ID8B8F1E00, Type: FrooxEngine.Slot, World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, Slot name: Shadow Panther, T: [0; 0; 0], R: [0; 0; 0; 1], S: [1; 1; 1], ActiveSelf: True, IsDestroyed: False
Element: ID25DEA00, Type: FrooxEngine.Slot, World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, Slot name: users, T: [0; 0; 0], R: [0; 0; 0; 1], S: [1; 1; 1], ActiveSelf: True, IsDestroyed: False
Element: ID2568400, Type: FrooxEngine.Slot, World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, Slot name: Janitorbot system, T: [0; 0; 0], R: [0; 0; 0; 1], S: [1; 1; 1], ActiveSelf: True, IsDestroyed: False
Element: ID2400, Type: FrooxEngine.Slot, World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, Slot name: Root, T: [0; 0; 0], R: [0; 0; 0; 1], S: [1; 1; 1], ActiveSelf: True, IsDestroyed: False
Element: ID0, Type: FrooxEngine.World, World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False

Use ForceLink() if you wish to link it from: Element: ID13E0F09, Type: FrooxEngine.FieldDrive`1[Elements.Core.colorX], World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, Name: Color, Disposed: False, LastVersion: 0, LastConfirmedTime: 0, LastHostVersion: 0, LastModifyingUser: 
Element: ID13E0709, Type: FrooxEngine.ValueOptionDescriptionDriver`1[FrooxEngine.DevTool+Selection], World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, IsDestroyed: False, IsDisposed: False, Enabled: True
Element: ID13D1209, Type: FrooxEngine.Slot, World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, Slot name: Arc, T: [0; 0; 0], R: [0; 0; 0; 1], S: [1; 1; 1], ActiveSelf: True, IsDestroyed: False
Element: ID8B068400, Type: FrooxEngine.Slot, World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, Slot name: ArcLayout, T: [0; 0; 0], R: [0; 0; 0; 1], S: [1; 1; 1], ActiveSelf: True, IsDestroyed: False
Element: ID8B067000, Type: FrooxEngine.Slot, World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, Slot name: Radial Menu, T: [0; 0; 0], R: [0; 0; 0; 1], S: [1; 1; 1], ActiveSelf: True, IsDestroyed: False
Element: ID8B063C00, Type: FrooxEngine.Slot, World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, Slot name: Visual, T: [0; 0; 0], R: [0; 0; 0; 1], S: [0.000390625; 0.000390625; 0.000390625], ActiveSelf: False, IsDestroyed: False
Element: ID8B060100, Type: FrooxEngine.Slot, World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, Slot name: Context Menu, T: [0; 0; 0], R: [0; 0; 0; 1], S: [1; 1; 1], ActiveSelf: True, IsDestroyed: False
Element: ID8B04D200, Type: FrooxEngine.Slot, World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, Slot name: User <noparse=14>Shadow Panther (ID8B043A00), T: [18.73259; -0.0001932658; -1.888852], R: [0; 0.9917855; 0; 0.1279121], S: [0.7; 0.7; 0.7], ActiveSelf: True, IsDestroyed: False
Element: ID8B8F1E00, Type: FrooxEngine.Slot, World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, Slot name: Shadow Panther, T: [0; 0; 0], R: [0; 0; 0; 1], S: [1; 1; 1], ActiveSelf: True, IsDestroyed: False
Element: ID25DEA00, Type: FrooxEngine.Slot, World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, Slot name: users, T: [0; 0; 0], R: [0; 0; 0; 1], S: [1; 1; 1], ActiveSelf: True, IsDestroyed: False
Element: ID2568400, Type: FrooxEngine.Slot, World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, Slot name: Janitorbot system, T: [0; 0; 0], R: [0; 0; 0; 1], S: [1; 1; 1], ActiveSelf: True, IsDestroyed: False
Element: ID2400, Type: FrooxEngine.Slot, World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False, Slot name: Root, T: [0; 0; 0], R: [0; 0; 0; 1], S: [1; 1; 1], ActiveSelf: True, IsDestroyed: False
Element: ID0, Type: FrooxEngine.World, World: Creator Jam 258 - Scribble Jam #2 [Hub], IsRemoved: False

  at System.Environment.get_StackTrace () [0x00000] in <9577ac7a62ef43179789031239ba8798>:0 
  at Elements.Core.UniLog.Warning (System.String message, System.Boolean stackTrace) [0x00000] in <f01405e0af3349b69c08d282ebcc421e>:0 
  at FrooxEngine.LinkBase`1[T].set_Target (T value) [0x00000] in <c3737839dc104e58a55be26c246bcfac>:0 
  at FrooxEngine.RadialMenuItemExtensions.AttachOptionDescriptionDriver[T] (FrooxEngine.ContextMenuItem item) [0x00000] in <c3737839dc104e58a55be26c246bcfac>:0 
  at FrooxEngine.ContextMenu.AddEnumShiftItem[E] (FrooxEngine.IField`1[T] field, System.String label, System.Uri icon, System.Nullable`1[T] color, System.Collections.Generic.List`1[T] labels) [0x00000] in <c3737839dc104e58a55be26c246bcfac>:0 
  at FrooxEngine.DevTool.GenerateMenuItems (FrooxEngine.InteractionHandler tool, FrooxEngine.ContextMenu menu) [0x00000] in <c3737839dc104e58a55be26c246bcfac>:0 
  at FrooxEngine.InteractionHandler+<>c__DisplayClass326_0+<<OpenContextMenu>b__0>d.MoveNext () [0x00000] in <c3737839dc104e58a55be26c246bcfac>:0 
  at System.Runtime.CompilerServices.AsyncTaskMethodBuilder.Start[TStateMachine] (TStateMachine& stateMachine) [0x00000] in <9577ac7a62ef43179789031239ba8798>:0 
  at FrooxEngine.InteractionHandler+<>c__DisplayClass326_0.<OpenContextMenu>b__0 () [0x00000] in <c3737839dc104e58a55be26c246bcfac>:0 
  at FrooxEngine.CoroutineManager.StartTask (System.Func`1[TResult] task, FrooxEngine.IUpdatable updatable) [0x00000] in <c3737839dc104e58a55be26c246bcfac>:0 
  at FrooxEngine.Worker.StartTask (System.Func`1[TResult] task) [0x00000] in <c3737839dc104e58a55be26c246bcfac>:0 
  at FrooxEngine.InteractionHandler.OpenContextMenu (FrooxEngine.InteractionHandler+MenuOptions options, System.Nullable`1[T] speedOverride) [0x00000] in <c3737839dc104e58a55be26c246bcfac>:0 
  at FrooxEngine.InteractionHandler.TryOpenContextMenu () [0x00000] in <c3737839dc104e58a55be26c246bcfac>:0 
  at FrooxEngine.InteractionHandler.StartMenu () [0x00000] in <c3737839dc104e58a55be26c246bcfac>:0 
  at FrooxEngine.InteractionHandler.OnInputUpdate () [0x00000] in <c3737839dc104e58a55be26c246bcfac>:0 
  at FrooxEngine.InputGroup.Update (System.Single deltaTime) [0x00000] in <c3737839dc104e58a55be26c246bcfac>:0 
  at FrooxEngine.InputBindingManager.Update () [0x00000] in <c3737839dc104e58a55be26c246bcfac>:0 
  at FrooxEngine.World.RefreshStep () [0x00000] in <c3737839dc104e58a55be26c246bcfac>:0 
  at FrooxEngine.World.Refresh () [0x00000] in <c3737839dc104e58a55be26c246bcfac>:0 
  at FrooxEngine.WorldManager.UpdateStep () [0x00000] in <c3737839dc104e58a55be26c246bcfac>:0 
  at FrooxEngine.WorldManager.RunUpdateLoop () [0x00000] in <c3737839dc104e58a55be26c246bcfac>:0 
  at FrooxEngine.Engine.UpdateStep () [0x00000] in <c3737839dc104e58a55be26c246bcfac>:0 
  at FrooxEngine.Engine.RunUpdateLoop () [0x00000] in <c3737839dc104e58a55be26c246bcfac>:0 
  at UnityFrooxEngineRunner.FrooxEngineRunner.UpdateFrooxEngine () [0x00000] in <f3e5a76005494ac8962fe1c1c807b6cf>:0 
  at UnityFrooxEngineRunner.FrooxEngineRunner.Update () [0x00000] in <f3e5a76005494ac8962fe1c1c807b6cf>:0