Search Issue Tracker

Third Party Issue

Votes

0

Found in

2021.3.39f1

2022.3.33f1

6000.0.6f1

6000.1.0a7

7000.0.0a1

Issue ID

UUM-74394

Regression

No

Editor freezes on "Reloading Domain" when initiating a Domain Reload in a specific project

-

How to reproduce:
1. Open the attached "DRRepro" project
2. Enter Play Mode

Reproducible with: 2021.3.39f1, 2022.3.33f1, 6000.0.6f1

Reproducible on: macOS 14.5 Sonoma (Intel), Windows 11 (reported by user)
Not reproducible on: No other environment tested

  1. Resolution Note:

    This freeze seems to be Mac-only and caused by never ending wait in Socket.Poll in UnityCodeAssist plugin. Please report a bug to the plugin owners with the provided callstack.

    Callstack:
    System.Net.Sockets.Socket:Poll_icall (intptr,System.Net.Sockets.SelectMode,int,int&) (mono)
    System.Net.Sockets.Socket:Poll_internal (System.Net.Sockets.SafeSocketHandle,System.Net.Sockets.SelectMode,int,int&) (mono)
    System.Net.Sockets.Socket:Poll (int,System.Net.Sockets.SelectMode) (mono)
    NetMQ.Core.Utils.Signaler:WaitEvent (int) (mono)
    NetMQ.Core.Mailbox:TryRecv (int,NetMQ.Core.Command&) (mono)
    NetMQ.Core.Ctx:Terminate (bool) (mono)
    NetMQ.NetMQConfig:Cleanup (bool) (mono)
    Meryel.UnityCodeAssist.Editor.NetMQPublisher:Clear () (mono)
    Meryel.UnityCodeAssist.Editor.NetMQInitializer:Clear () (mono)
    Meryel.UnityCodeAssist.Editor.NetMQInitializer:AssemblyReloadEvents_beforeAssemblyReload () (mono)

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.