Search Unity

  1. We are migrating the Unity Forums to Unity Discussions by the end of July. Read our announcement for more information and let us know if you have any questions.
    Dismiss Notice
  2. Dismiss Notice

Bug Package Manager completely broken

Discussion in 'Editor & General Support' started by robcarlan, Mar 4, 2024.

  1. robcarlan

    robcarlan

    Joined:
    Aug 29, 2017
    Posts:
    14
    I just bought a new package and am unable to download it via the package manager.

    I get the following error flooding my console when I click "Download":

    Code (CSharp):
    1. IsReadOnly is not implemented by this handler
    2. UnityEditor.AsyncHTTPClient:Done (UnityEditor.AsyncHTTPClient/State,int)
    3.  
    Then, when I try to import the package, I get the following:

    Code (CSharp):
    1. Failed to import package with error: Couldn't decompress package
    2. UnityEngine.GUIUtility:ProcessEvent (int,intptr,bool&)
    3.  
    This is on editor version 2022.3.20f1. This now happens with every package I try and download, not just the new one.

    I've already done the following:
    * Cleaned the Package Manager caches in Preferences -> Package Manager
    * Changed those cache locations
    * Deleted the cache location in AppData

    It's becoming very tiring encountering these completely breaking bugs multiple times per week.
     
    Last edited: Mar 5, 2024
  2. Lurking-Ninja

    Lurking-Ninja

    Joined:
    Jan 5, 2024
    Posts:
    587
    FYI: there is no such thing. 2023.3 is only at .0b9.

    Check if you have sufficient room on your OS drive where the temp files are and you have sufficient access rights to them.
     
  3. robcarlan

    robcarlan

    Joined:
    Aug 29, 2017
    Posts:
    14
    I corrected my OP, I meant 2022.3.20f1. I have plenty of space and access rights aren't an issue.
     
  4. robcarlan

    robcarlan

    Joined:
    Aug 29, 2017
    Posts:
    14
    This also happens on a brand new project
     
  5. robcarlan

    robcarlan

    Joined:
    Aug 29, 2017
    Posts:
    14
    Still happens after completing reinstalling the editor.

    Here are some stack traces I see from the editor log:

    Code (CSharp):
    1. IsReadOnly is not implemented by this handler
    2. UnityEngine.StackTraceUtility:ExtractStackTrace ()
    3. UnityEditor.PackageManager.UI.Internal.AssetStoreUtils:GetLocalPackageList ()
    4. UnityEditor.PackageManager.UI.Internal.AssetStoreClient:RefreshLocal ()
    5. UnityEditor.PackageManager.UI.Internal.AssetStoreClient:ListPurchases (UnityEditor.PackageManager.UI.Internal.PurchasesQueryArgs)
    6. UnityEditor.PackageManager.UI.Internal.PageManager:Refresh (UnityEditor.PackageManager.UI.Internal.RefreshOptions)
    7. UnityEditor.PackageManager.UI.Internal.PageManager:Refresh (System.Nullable`1<UnityEditor.PackageManager.UI.Internal.PackageFilterTab>)
    8. UnityEditor.PackageManager.UI.Internal.PageManager:OnFilterChanged (UnityEditor.PackageManager.UI.Internal.PackageFilterTab)
    9. UnityEditor.PackageManager.UI.Internal.PackageFiltering:set_currentFilterTab (UnityEditor.PackageManager.UI.Internal.PackageFilterTab)
    10. UnityEditor.PackageManager.UI.Internal.PackageManagerWindowRoot:OnCreateGUI ()
    11. UnityEditor.PackageManager.UI.PackageManagerWindow:CreateGUI ()
    12. System.Reflection.RuntimeMethodInfo:Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
    13. System.Reflection.MethodBase:Invoke (object,object[])
    14. UnityEditor.UIElements.DefaultEditorWindowBackend:Invoke (string)
    15. UnityEditor.UIElements.DefaultEditorWindowBackend:SendInitializeIfNecessary (bool)
    16. UnityEditor.UIElements.DefaultEditorWindowBackend:RegisterWindow (bool)
    17. UnityEditor.UIElements.DefaultEditorWindowBackend:UnityEditor.IEditorWindowBackend.OnRegisterWindow ()
    18. UnityEditor.HostView:RegisterSelectedPane (bool)
    19. UnityEditor.HostView:SetActualViewInternal (UnityEditor.EditorWindow,bool)
    20. UnityEditor.DockArea:SetSelectedPrivate (int,bool)
    21. UnityEditor.DockArea:AddTab (int,UnityEditor.EditorWindow,bool)
    22. UnityEditor.DockArea:AddTab (UnityEditor.EditorWindow,bool)
    23. UnityEditor.EditorWindow:CreateNewWindowForEditorWindow (UnityEditor.EditorWindow,bool,bool,bool)
    24. UnityEditor.EditorWindow:Show (bool)
    25. UnityEditor.EditorWindow:Show ()
    26. UnityEditor.EditorWindow:GetWindowPrivate (System.Type,bool,string,bool)
    27. UnityEditor.EditorWindow:GetWindow (System.Type,bool,string,bool)
    28. UnityEditor.EditorWindow:GetWindow<UnityEditor.PackageManager.UI.PackageManagerWindow> (bool,string,bool)
    29. UnityEditor.EditorWindow:GetWindow<UnityEditor.PackageManager.UI.PackageManagerWindow> ()
    30. UnityEditor.PackageManager.UI.PackageManagerWindow:SelectPackageAndFilterStatic (string,System.Nullable`1<UnityEditor.PackageManager.UI.Internal.PackageFilterTab>,bool,string)
    31. UnityEditor.PackageManager.UI.PackageManagerWindow:OpenPackageManager (string)
    32. UnityEditor.PackageManager.UI.Window:Open (string)
    33. UnityEditor.PackageManager.UI.Window:ShowPackageManagerWindow (UnityEditor.MenuCommand)
    34.  
    35. [C:\build\output\unity\unity\Runtime\VirtualFileSystem\VirtualFileSystemTypes.h line 315]
    36.  
    37. IsReadOnly is not implemented by this handler
    38. UnityEngine.StackTraceUtility:ExtractStackTrace ()
    39. UnityEditor.PackageManager.UI.Internal.AssetStoreUtils:GetLocalPackageList ()
    40. UnityEditor.PackageManager.UI.Internal.AssetStoreClient:RefreshLocal ()
    41. UnityEditor.PackageManager.UI.Internal.AssetStoreClient:ListPurchases (UnityEditor.PackageManager.UI.Internal.PurchasesQueryArgs)
    42. UnityEditor.PackageManager.UI.Internal.PageManager:Refresh (UnityEditor.PackageManager.UI.Internal.RefreshOptions)
    43. UnityEditor.PackageManager.UI.Internal.PageManager:Refresh (System.Nullable`1<UnityEditor.PackageManager.UI.Internal.PackageFilterTab>)
    44. UnityEditor.PackageManager.UI.Internal.PageManager:OnFilterChanged (UnityEditor.PackageManager.UI.Internal.PackageFilterTab)
    45. UnityEditor.PackageManager.UI.Internal.PackageFiltering:set_currentFilterTab (UnityEditor.PackageManager.UI.Internal.PackageFilterTab)
    46. UnityEditor.PackageManager.UI.Internal.PackageManagerWindowRoot:OnCreateGUI ()
    47. UnityEditor.PackageManager.UI.PackageManagerWindow:CreateGUI ()
    48. System.Reflection.RuntimeMethodInfo:Invoke (object,System.Reflection.BindingFlags,System.Reflection.Binder,object[],System.Globalization.CultureInfo)
    49. System.Reflection.MethodBase:Invoke (object,object[])
    50. UnityEditor.UIElements.DefaultEditorWindowBackend:Invoke (string)
    51. UnityEditor.UIElements.DefaultEditorWindowBackend:SendInitializeIfNecessary (bool)
    52. UnityEditor.UIElements.DefaultEditorWindowBackend:RegisterWindow (bool)
    53. UnityEditor.UIElements.DefaultEditorWindowBackend:UnityEditor.IEditorWindowBackend.OnRegisterWindow ()
    54. UnityEditor.HostView:RegisterSelectedPane (bool)
    55. UnityEditor.HostView:SetActualViewInternal (UnityEditor.EditorWindow,bool)
    56. UnityEditor.DockArea:SetSelectedPrivate (int,bool)
    57. UnityEditor.DockArea:AddTab (int,UnityEditor.EditorWindow,bool)
    58. UnityEditor.DockArea:AddTab (UnityEditor.EditorWindow,bool)
    59. UnityEditor.EditorWindow:CreateNewWindowForEditorWindow (UnityEditor.EditorWindow,bool,bool,bool)
    60. UnityEditor.EditorWindow:Show (bool)
    61. UnityEditor.EditorWindow:Show ()
    62. UnityEditor.EditorWindow:GetWindowPrivate (System.Type,bool,string,bool)
    63. UnityEditor.EditorWindow:GetWindow (System.Type,bool,string,bool)
    64. UnityEditor.EditorWindow:GetWindow<UnityEditor.PackageManager.UI.PackageManagerWindow> (bool,string,bool)
    65. UnityEditor.EditorWindow:GetWindow<UnityEditor.PackageManager.UI.PackageManagerWindow> ()
    66. UnityEditor.PackageManager.UI.PackageManagerWindow:SelectPackageAndFilterStatic (string,System.Nullable`1<UnityEditor.PackageManager.UI.Internal.PackageFilterTab>,bool,string)
    67. UnityEditor.PackageManager.UI.PackageManagerWindow:OpenPackageManager (string)
    68. UnityEditor.PackageManager.UI.Window:Open (string)
    69. UnityEditor.PackageManager.UI.Window:ShowPackageManagerWindow (UnityEditor.MenuCommand)
     
  6. robcarlan

    robcarlan

    Joined:
    Aug 29, 2017
    Posts:
    14
    I haven't been able to use the package manager for 10 days now. Does any one from Unity actually read these forums? Do I need to pay for premium support in order to get functional software?
     
  7. bugfinders

    bugfinders

    Joined:
    Jul 5, 2018
    Posts:
    2,215
    ive been downloading happily
     
  8. robcarlan

    robcarlan

    Joined:
    Aug 29, 2017
    Posts:
    14
    I'm happy for you
     
  9. bugfinders

    bugfinders

    Joined:
    Jul 5, 2018
    Posts:
    2,215
    well if its not all of us, it would suggest its something more you centric is all
     
  10. tree_arb

    tree_arb

    Joined:
    Dec 30, 2019
    Posts:
    326
    I get this same error at times (couldn't decompress package ) then it works normally the next time. Seems intermittent