sandboxie-plus / Sandboxie

Sandboxie Plus & Classic
https://Sandboxie-Plus.com
GNU General Public License v3.0
12.79k stars 1.43k forks source link

Unity Editor 2022.3.22f1 unable to start in application compartment #4013

Open tabithamoon opened 1 week ago

tabithamoon commented 1 week ago

Describe what you noticed and did

The Unity Editor fails to open a new project, getting stuck in the splash screen generating the initial asset store, due to the process "Unity.ILPP.Trigger.exe" repeatedly launching and crashing in the background. This particular Unity project is for VRChat, so these are the steps I have followed:

  1. Install VRChat Creator Companion
  2. Install Unity Hub and Unity Editor 2022.3.22f1
  3. Create a project in VCC
  4. Try to launch it

How often did you encounter it so far?

Every time the Unity Editor tries to generate the initial asset store.

Expected behavior

The editor should launch successfully.

Affected program

Unity Editor 2022.3.22f1

Download link

https://unity.com/download

Where is the program located?

The program is installed only inside a sandbox (NOT in the real system anyway).

Did the program or any related process close unexpectedly?

Yes, it did. See the link to the .dmp file(s) I have attached here.

Crash dump

https://share.tabbynet.com/-ogvTwn5vGD/Unity.ILPP.Trigger.exe.12148.dmp

What version of Sandboxie are you running now?

Sandboxie Plus v1.13.7 64-bit

Is it a new installation of Sandboxie?

I recently did a new clean installation.

Is it a regression from previous versions?

No response

In which sandbox type you have this problem?

In an Application Compartment sandbox with no isolation (green sandbox icon).

Can you reproduce this problem on a new empty sandbox?

I can confirm it also on a new empty sandbox.

What is your Windows edition and version?

Windows 10 IoT Enterprise LTSC (21H2) Build 19044.4529

In which Windows account you have this problem?

A local account (Administrator).

Please mention any installed security software

N/A

Did you previously enable some security policy settings outside Sandboxie?

No response

Trace log

https://share.tabbynet.com/-rEjyezGj9i/unity-crash--2024-06-20.log

Sandboxie.ini configuration

No response

SenkyDragon commented 4 days ago

I'm also having an identical issue. Seems like it's waiting for Unity.ILPP.Trigger.exe to be able to connect to Unity.ILPP.Runner.exe.

Unity.ILPP.Runner.exe seems to start fine, but Unity.ILPP.Trigger.exe continuously bootloops with the error message

Unhandled Exception: System.InvalidOperationException: Can't find file \\.\pipe\unity-ilpp-6ea3c05b47e6eae6fe87fc4f59a79328
   at Unity.ILPP.Trigger.TriggerApp.WaitForFileExists(String, TimeSpan) + 0x166
   at Unity.ILPP.Trigger.TriggerApp.CreateClient(Arguments) + 0x23
   at Unity.ILPP.Trigger.TriggerApp.<ProcessArgumentsAsync>d__1.MoveNext() + 0xc1
--- End of stack trace from previous location ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x20
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0xb6
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x42
   at Unity.ILPP.Trigger.TriggerApp.<RunAsync>d__0.MoveNext() + 0xc7
--- End of stack trace from previous location ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x20
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0xb6
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x42
   at Program.<<Main>$>d__0.MoveNext() + 0x1a3
--- End of stack trace from previous location ---
   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() + 0x20
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task) + 0xb6
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task) + 0x42
   at Program.<Main>(String[]) + 0x20
   at Unity.ILPP.Trigger!<BaseAddress>+0x47849b
love-code-yeyixiao commented 4 days ago

Then try this:

OpenPipePath=\unity-ilpp*
OpenIpcPath=\unity-ilpp*
tabithamoon commented 3 days ago

No luck here, unfortunately. image