Search Unity

Bug Unity creates compilation errors and enables collaboration every time project is closed

Discussion in 'Editor & General Support' started by ebaender, Jul 15, 2021.

  1. ebaender

    ebaender

    Joined:
    Oct 29, 2020
    Posts:
    97
    This is the only message remaining in the console after Unity cleans up the compilation errors. It takes a while and having to disable collaboration every time I open my project is pretty annoying. Version is 2020.3.14f1 as of now, but this has also been happening on previous 2020.3 versions.

    Code (CSharp):
    1. The package cache was invalidated and rebuilt because the following immutable asset(s) were unexpectedly altered:
    2.   Packages/com.unity.timeline/Runtime/Scripting/PlayableTrack.cs
    3.   Packages/com.unity.timeline/Editor/Window/ViewModel/TimelineWindowViewPrefs.cs
    4.   Packages/com.unity.textmeshpro/Scripts/Editor/TMP_UIStyleManager.cs
    5.   Packages/com.unity.timeline/Editor/StyleSheets/Images/Icons/TrackLockButtonEnabled@2x.png
    6.   Packages/com.unity.ugui/Runtime/UI/Core
    7.   Packages/com.unity.timeline/Editor/Actions/TimelineActions.cs
    8.   Packages/com.unity.timeline/Editor/StyleSheets/Images/Icons/TrackAvatarButtonDisabled@2x.png
    9.   Packages/com.unity.collab-proxy/Editor/Collaborate/Views
    10.   Packages/com.unity.collab-proxy/Editor/Collaborate/Assets/Icons/clear-dark@2x.png
    11.   Packages/com.unity.ugui/Editor/UI/GraphicEditor.cs
    12.   Packages/com.unity.timeline/Editor/Window/TimelineWindow_PreviewPlayMode.cs
    13.   Packages/com.unity.timeline/Editor/StyleSheets/Images/Icons/TrackMarkerButtonDisabled@2x.png
    14.   Packages/com.unity.collab-proxy/Editor/PlasticSCM/Views/IncomingChanges/Gluon/IncomingChangesTreeHeaderState.cs
    15.   Packages/com.unity.timeline/Runtime/Events/SignalTrack.cs
    16.   Packages/com.unity.inputsystem/InputSystem/Plugins/UI/StandaloneInputModuleEditor.cs
    17.   Packages/com.unity.collab-proxy/Editor/Collaborate/Components/Menus/FloatingDialogue.cs
    18.   Packages/com.unity.ugui/Tests/Editor/UnityEvent
    19.   Packages/com.unity.timeline/Editor/Window/Modes/TimelineInactiveMode.cs
    20.   Packages/com.unity.timeline/Runtime/Evaluation/RuntimeElement.cs
    21.   Packages/com.unity.collab-proxy/Editor/PlasticSCM/Assets/Images/d_expertbuhoshe.png
    22.   Packages/com.unity.modules.uielements
    23.   Packages/com.unity.ugui/Tests/Editor/EventSystem
    24.   Packages/com.unity.analytics/Tests/Editor/AdSkipTests.cs
    25.   Packages/com.unity.timeline/Editor/StyleSheets/Images/Icons/TrackLockButtonDisabled@2x.png
    26.   Packages/com.unity.timeline/Editor/StyleSheets/Images/LightSkin/TimelineSignalCollapsed.png
    27.   Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/TestListTreeView/TestTreeViewItem.cs
    28.   Packages/com.unity.inputsystem/InputSystem/Utilities/ReadOnlyArray.cs
    29.   Packages/com.unity.inputsystem/Tests
    30.   Packages/com.unity.inputsystem/InputSystem/Utilities/PrimitiveValue.cs
    31.   Packages/com.unity.inputsystem/InputSystem/Editor/ControlPicker/InputControlDropdownItem.cs
    32.   Packages/com.unity.timeline/DocCodeExamples/TimelineEditorExamples.cs
    33.   Packages/com.unity.test-framework/UnityEngine.TestRunner/Assertions/UnityTestTimeoutException.cs
    34.   Packages/com.unity.timeline/Editor/Window/TimelineWindow_PlayableLookup.cs
    35.   Packages/com.unity.timeline/Runtime/Utilities/AnimatorBindingCache.cs
    36.   Packages/com.unity.textmeshpro/Scripts/Editor/TMP_SpriteAssetImporter.cs
    37.   Packages/com.unity.collab-proxy/Editor/Collaborate/Assets/Layouts/ChangesTabPageView.uxml
    38.   Packages/com.unity.inputsystem/InputSystem/Utilities/TypeHelpers.cs
    39.   Packages/com.unity.test-framework/UnityEngine.TestRunner/Utils/AssemblyProvider/PlayerTestAssemblyProvider.cs
    40.   Packages/com.unity.collab-proxy/Editor/Collaborate/Assets/Icons/loading-dark.png
    41.   Packages/com.unity.collab-proxy/Editor/Collaborate/Unity.CollabProxy.Editor.asmdef
    42.   Packages/com.unity.collab-proxy/Editor/Collaborate/Assets/Icons/more-vert-light@2x.png
    43.   Packages/com.unity.collab-proxy/Editor/PlasticSCM/Views/PendingChanges/Dialogs/FilterRulesConfirmationDialog.cs
    44.   Packages/com.unity.textmeshpro/Tests/Editor/Unity.TextMeshPro.Editor.Tests.asmdef
    45.   Packages/com.unity.inputsystem/InputSystem/Editor/Icons/Mouse@3x.png
    46.   Packages/com.unity.collab-proxy/Editor/Collaborate/Components/ChangeListElements/BaseChangeListElement.cs
    47.   Packages/com.unity.timeline/Editor/Signals/SignalReceiverInspector.cs
    48.   Packages/com.unity.timeline/Editor/Actions/ClipsActions.cs
    49.   Packages/com.unity.inputsystem/InputSystem/Editor/Icons/Gamepad@4x.png
    50.   Packages/com.unity.test-framework/UnityEditor.TestRunner/CommandLineParser/CommandLineOptionSet.cs
    51.   Packages/com.unity.textmeshpro/Scripts/Editor/TMPro_CreateObjectMenu.cs
    52.   Packages/com.unity.timeline/Runtime/AssetUpgrade
    53.   Packages/com.unity.ugui/Tests/Runtime/TextEditor/TextEditorBackspaceDelete.cs
    54.   Packages/com.unity.2d.sprite/Editor/ObjectMenuCreation/DefaultAssets/Textures
    55.   Packages/com.unity.collab-proxy/Editor/PlasticSCM/Assets/Images/iconmoved.png
    56.   Packages/com.unity.timeline/Runtime/Activation/ActivationTrack.cs
    57.   Packages/com.unity.timeline/Editor/inspectors/EditorClip.cs
    58.   Packages/com.unity.timeline/Editor/treeview/Manipulator.cs
    59.   Packages/com.unity.ugui/Runtime/EventSystem/InputModules/BaseInput.cs
    60.   Packages/com.unity.test-framework/UnityEngine.TestRunner/NUnitExtensions/Runner/RestoreTestContextAfterDomainReload.cs
    61.   Packages/com.unity.test-framework/UnityEditor.TestRunner/TestResultSerializer.cs
    62.   Packages/com.unity.collab-proxy/Editor/Collaborate/Components/AdapterListView.cs
    63.   Packages/com.unity.inputsystem/InputSystem/Controls/Processors/InvertVector2Processor.cs
    64.   Packages/com.unity.inputsystem/InputSystem/Devices/Pen.cs
    65.   Packages/com.unity.inputsystem/README.md
    66.   Packages/com.unity.collab-proxy/Editor/PlasticSCM/Configuration/MissingEncryptionPasswordPromptHandler.cs
    67.   Packages/com.unity.collab-proxy/Editor/Collaborate/Assets/Icons/status-error-light@2x.png
    68.   Packages/com.unity.test-framework/UnityEditor.TestRunner/Api/CallbacksDelegator.cs
    69.   Packages/com.unity.inputsystem/InputSystem/Editor/Icons/d_ChevronDown.png
    70.   Packages/com.unity.collab-proxy/Editor/PlasticSCM/Views/CreateWorkspace
    71.   Packages/com.unity.ugui/Tests/Runtime/Canvas/SiblingOrderChangesLayout.cs
    72.   Packages/com.unity.ide.visualstudio/Editor/KnownAssemblies.cs
    73.   Packages/com.unity.timeline/Editor/treeview/IPropertyKeyDataSource.cs
    74.   Packages/com.unity.timeline/Editor/Window/Modes/TimelineMode.cs
    75.   Packages/com.unity.inputsystem/InputSystem/Devices/Commands/DisableDeviceCommand.cs
    76.   Packages/com.unity.collab-proxy/Editor/PlasticSCM/Tool/IsExeAvailable.cs
    77.   Packages/com.unity.inputsystem/InputSystem/Plugins/XR/Devices/OpenVR.cs
    78.   Packages/com.unity.collab-proxy/Editor/PlasticSCM/Configuration/CloudEdition
    79.   Packages/com.unity.collab-proxy/Editor/PlasticSCM/AssetsUtils/Processor
    80.   Packages/com.unity.ugui/Tests/Editor/Slider/SliderRectReferences.cs
    81.   Packages/com.unity.modules.androidjni/package.ModuleCompilationTrigger
    82.   Packages/com.unity.ext.nunit/net35/unity-custom
    83.   Packages/com.unity.collab-proxy/Editor/PlasticSCM/CheckWorkspaceTreeNodeStatus.cs
    84.   Packages/com.unity.timeline/Editor/StyleSheets/Images/Shared/TimelineBottomShadow.png
    85.   Packages/com.unity.inputsystem/InputSystem/Editor/InputDiagnostics.cs
    86.   Packages/com.unity.test-framework/UnityEditor.TestRunner/Api/RunState.cs
    87.   Packages/com.unity.inputsystem/InputSystem/Controls/TouchControl.cs
    88.   Packages/com.unity.collab-proxy/Editor/PlasticSCM/Configuration/CloudEdition/Welcome/OrganizationPanel.cs
    89.   Packages/com.unity.timeline/Editor/Window/TimelineWindow_Manipulators.cs
    90.   Packages/com.unity.analytics/Tests/Editor/CutsceneStartTests.cs
    91.   Packages/com.unity.test-framework/UnityEngine.TestRunner/TestRunner/SynchronousFilter.cs
    92.   Packages/com.unity.ugui/Tests/Runtime/LayoutGroup
    93.   Packages/com.unity.timeline/Editor/Utilities/CustomTrackDrawerAttribute.cs
    94.   Packages/com.unity.collab-proxy/Editor/PlasticSCM/UI/EditorProgressControls.cs
    95.   Packages/com.unity.timeline/Editor/StyleSheets/Images/Icons/TrackCurvesButtonEnabled.png
    96.   Packages/com.unity.ide.rider/Rider/Editor/UnitTesting
    97.   Packages/com.unity.textmeshpro/PackageConversionData.json
    98.   Packages/com.unity.analytics/Tests/Editor/AdStartTests.cs
    99.   Packages/com.unity.collab-proxy/Editor/PlasticSCM/Views/Diff/ClientDiffTreeViewItem.cs
    100.   Packages/com.unity.collab-proxy/Editor/PlasticSCM/Assets/Images/iconpressedclosebutton.png
    101.   Packages/com.unity.collab-proxy/Editor/Collaborate/Assets/Icons/collaborate-incoming-light@2x.png
    102.   Packages/com.unity.inputsystem/InputSystem/Editor/Icons/InputActionAsset.png
    103.   Packages/com.unity.inputsystem/InputSystem/Editor/Icons/Dpad.png
    104.   Packages/com.unity.collab-proxy/Editor/Collaborate/Assets/Icons/undo-dark@2x.png
    105.   Packages/com.unity.ide.visualstudio/Editor/COMIntegration/Release/COMIntegration.exe
    106.   Packages/com.unity.test-framework/UnityEditor.TestRunner/Api/TestStatus.cs
    107.   Packages/com.unity.ide.rider/Rider/Editor/ProjectGeneration/IGUIDGenerator.cs
    108.   Packages/com.unity.textmeshpro/Editor Resources/Gizmos/TMP - Dropdown Icon.psd
    109.   Packages/com.unity.inputsystem/InputSystem/Editor/Icons/d_Touch.png
    110.   Packages/com.unity.collab-proxy/Editor/PlasticSCM/UI/Tree
    111.   Packages/com.unity.collab-proxy/Editor/Collaborate/Assets/Icons/choose-mine-dark@2x.png
    112.   Packages/com.unity.timeline/Editor/StyleSheets/Images/DarkSkin/TimelineMarkerItemCollapsed.png
    113.   Packages/com.unity.collab-proxy/Editor/PlasticSCM/Views/IncomingChanges/Developer/IncomingChangesTab.cs
    114.   Packages/com.unity.ugui/Tests/Runtime/Toggle/ToggleGroupTests.cs
    115.   Packages/com.unity.timeline/Editor/StyleSheets/Images/Icons/TrackAvatarButtonDisabled.png
    116.   Packages/com.unity.2d.sprite/Editor/UI/SpriteEditor/PolygonChangeShapeWindow.uxml
    117.   Packages/com.unity.nuget.newtonsoft-json/Runtime
    118.   Packages/com.unity.ugui/Tests/Runtime/UnityEngine.UI.Tests.asmdef
    119.   Packages/com.unity.inputsystem/InputSystem/Editor/Icons/d_Touch@4x.png
    120.   Packages/com.unity.modules.audio
    121.   Packages/com.unity.test-framework/UnityEngine.TestRunner/Assertions/UnhandledLogMessageException.cs
    122.   Packages/com.unity.collab-proxy/Lib/Editor/PlasticSCM/localization/plastic-gui.es.txt
    123.   Packages/com.unity.timeline/Editor/StyleSheets/Images/LightSkin/TimelineIconClipIn.png
    124.   Packages/com.unity.test-framework/UnityEditor.TestRunner/GUI/IAssetsDatabaseHelper.cs
    125.   Packages/com.unity.timeline/Editor/Attributes
    126.   Packages/com.unity.test-framework/UnityEditor.TestRunner/UnityTestProtocol/UtpMessageReporter.cs
    127.   Packages/com.unity.collab-proxy/Editor/PlasticSCM/MetaPath.cs
    128.   Packages/com.unity.modules.unitywebrequesttexture/package.ModuleCompilationTrigger
    129.   Packages/com.unity.textmeshpro/Editor Resources/Shaders/TMP_Properties.cginc
    130.   Packages/com.unity.timeline/Editor/Actions/TrackAction.cs
    131.   Packages/com.unity.timeline/Editor/treeview/ItemGui/TimelineItemGUI.cs
    132.   Packages/com.unity.textmeshpro/Scripts/Editor/TMP_EditorPanel.cs
    133.   Packages/com
    134.  
     
  2. Kurt-Dekker

    Kurt-Dekker

    Joined:
    Mar 16, 2013
    Posts:
    38,742
    link_z, Joe-Censored and ebaender like this.
  3. ebaender

    ebaender

    Joined:
    Oct 29, 2020
    Posts:
    97
    Thanks for the tip, but that doesn't help. It's impossible to remove it, it comes back every time I start Unity. All default packages that I remove come back every time.
     
  4. Joe-Censored

    Joe-Censored

    Joined:
    Mar 26, 2013
    Posts:
    11,847
    Every time you create a new project it will have the default packages. But after you remove a package from a project it should stay removed. Make sure you're not reverting changes to the manifest.json file if you're seeing removed packages coming back to projects.
     
  5. ebaender

    ebaender

    Joined:
    Oct 29, 2020
    Posts:
    97
    I wasn't creating new projects, it was the same one every time.

    I found out what was causing it, its the new Unity Hub 3 beta. If anybody else is having this issue, just revert to 2.4.
     
    8r3nd4n and firstlinestudio like this.
  6. Kurt-Dekker

    Kurt-Dekker

    Joined:
    Mar 16, 2013
    Posts:
    38,742
    Are you telling me that not only is Unity barfing their infuriatingly useless collab package into new projects, but now the hub 3 is injecting it too?! You mean that Hub3 is MODIFYING my project?!!!!! Really?!!! Because ... that's irritating in the extreme. Are you sure?

    I mean people who want collab won't have trouble finding it. For everybody else it is a goddamed nuisance that simply ends up with people posting here that "I have a collab error"
     
    noio and Joe-Censored like this.
  7. ebaender

    ebaender

    Joined:
    Oct 29, 2020
    Posts:
    97
    Pretty sure, yeah. Also found it strange that it modifies the project directly, that's why I didn't connect the dots right away.
     
    Joe-Censored likes this.
  8. AcidArrow

    AcidArrow

    Joined:
    May 20, 2010
    Posts:
    11,792
    Agreed, but small clarification, first disable it and THEN remove. There was a bug (not sure if it’s still around, but these things have a tendency to reappear) where if you removed the package before disabling Collaborate, certain aspects of it (like… checking for changes), remained enabled.