Search Issue Tracker

Fixed in 6000.0.43f1

Fixed in 6000.0.X, 6000.1.X, 6000.2.X, future release

Votes

2

Found in

6000.0.12f1

6000.1.0a7

6000.2.0a1

Issue ID

UUM-77628

Regression

Yes

Script updater for Unity.2D.PixelPerfect.Editor.dll failed when creating a new project in Unity 6000

Scripting Buildtime

-

How to reproduce:
1. Create a new 2D project with Unity 6000.0.12f1
2. Observe the result

Expected result: The project is created successfully
Actual result: Script updater for Unity.2D.PixelPerfect.Editor.dll failed

Reproducible with: 6000.0.12f1(user)

Reproduced on: Windows 10 (user), Windows 11(user)
Not reproduced on: Linux (EndeavourOS) (user)

Note:

  • The issue was not reproducible by CQA, confirming regardless after talking with the developers for further investigation
  • User has said that the issue is not reproducible in the 2022 stream , but did not specify the version
  • Errors:

Script updater for Library\Bee\artifacts\1900b0aE.dag\Unity.2D.PixelPerfect.Editor.dll failed with exitcode 130 and stdout:
System.TypeInitializationException: The type initializer for 'APIUpdater.Framework.Configuration.DefaultConfiguration' threw an exception.
---> System.NullReferenceException: Object reference not set to an instance of an object.
Library\PackageCache\com.unity.2d.pixel-perfect\Editor\Converter\U2DToURPPixelPerfectConverter.cs(26,65): error CS0234: The type or namespace name 'PixelPerfectCamera' does not exist in the namespace 'UnityEngine.Experimental.Rendering.Universal' (are you missing an assembly reference?)

  1. Resolution Note (fix version 6000.2):

    Removed some old ApiUpdater configurations that were causing issues to a small number of projects.

  2. Resolution Note (fix version 6000.1):

    Removed some old (not applicable) ApiUpdater configurations that were causing issues to a small number of projects.

  3. Resolution Note (fix version 6000.0):

    Removed some old (not applicable) ApiUpdater configurations that were causing issues to a small number of projects.

Comments (2)

  1. MidniteOil

    Nov 27, 2024 00:10

    I'm getting this and several similar errors trying to build my project using Unity Cloud Build after upgrading to Unity 6. I am able to build locally.
    Unity] [Script Updater] Library/PackageCache/com.unity.2d.pixel-perfect/Editor/Converter/U2DToURPPixelPerfectConverter.cs(26,65): error CS0234: The type or namespace name 'PixelPerfectCamera' does not exist in the namespace 'UnityEngine.Experimental.Rendering.Universal' (are you missing an assembly reference?)

  2. OSG_PierreP

    Nov 20, 2024 15:37

    Same error when trying to build in batch mode on a Mac Mini in a brand new project with nothing in it. Unity 6000.0.23f1
    Log:
    [Script Updater] Failed to resolve 'None' expression : Library/PackageCache/com.unity.2d.pixel-perfect/Editor/Converter/U2DToURPPixelPerfectConverter.cs (57,76). This may cause expected updates to not be applied.
    [ApiUpdater] Total time: 1348ms, Parse response file: 31ms, Collect updater configs: 702ms, Update: 613ms, Save: 2ms Files: 2 modified / 2 visited / 5 total (Library/Bee/artifacts/200b0aE.dag/Unity.2D.PixelPerfect.Editor.dll).
    STDERR:
    [Script Updater] Library/PackageCache/com.unity.2d.pixel-perfect/Editor/Converter/U2DToURPPixelPerfectConverter.cs(26,65): error CS0234: The type or namespace name 'PixelPerfectCamera' does not exist in the namespace 'UnityEngine.Experimental.Rendering.Universal' (are you missing an assembly reference?)

Add comment

Log in to post comment