Search Issue Tracker

Won't Fix

Votes

0

Found in

2023.1.16f1

Issue ID

UUM-51989

Regression

Yes

Binding is not supported for Hash128 warning spamming the console when inspecting 2D images

--

-

Repro steps:
- create a new project with 2023.1 latest and any template
- add a 2d image to the project
- inspect that image

Reproducible on: Windows 11

Reproducible on: Unity Editor 2023.1.15f1, 2023.1.5f1

Cannot repro with 2022.3.9f1, 2023.3.0a7 or 2023.2.0b12

Expected result:  there should be no errors in the console when performing such a simple operation

Actual result: every time the user selects and inspect a 2D image, this warning appears in the console: 

{{Binding is not supported for Hash128 properties "m_ImageContentsHash"}}
{{0x00007fffa074ea5d (Unity) StackWalker::GetCurrentCallstack}}
{{0x00007fffa0753a23 (Unity) StackWalker::ShowCallstack}}
{{0x00007fffa16fb0dd (Unity) GetStacktrace}}
{{0x00007fffa1e03d66 (Unity) DebugStringToFile}}
{{0x00007fff9f897e97 (Unity) DebugLogHandler_CUSTOM_Internal_Log_Injected}}
{{0x0000022b80b95513 (Mono JIT Code) (wrapper managed-to-native) UnityEngine.DebugLogHandler:Internal_Log_Injected (UnityEngine.LogType,UnityEngine.LogOption,string,intptr)}}
{{0x0000022b80b9540b (Mono JIT Code) UnityEngine.DebugLogHandler:Internal_Log (UnityEngine.LogType,UnityEngine.LogOption,string,UnityEngine.Object)}}
{{0x0000022b80b9534b (Mono JIT Code) UnityEngine.DebugLogHandler:LogFormat (UnityEngine.LogType,UnityEngine.Object,string,object[])}}
{{0x0000022b80b95090 (Mono JIT Code) UnityEngine.Logger:Log (UnityEngine.LogType,object)}}
{{0x0000022b80b94f58 (Mono JIT Code) UnityEngine.Debug:LogWarning (object)}}
{{0x0000022b7dff38c3 (Mono JIT Code) UnityEditor.UIElements.Bindings.SerializedObjectBindingContext:CreateBindingObjectForProperty (UnityEngine.UIElements.VisualElement,UnityEditor.SerializedProperty)}}
{{0x0000022b7dfcffb3 (Mono JIT Code) UnityEditor.UIElements.Bindings.SerializedObjectBindingContext:BindPropertyRelative (UnityEngine.UIElements.IBindable,UnityEditor.SerializedProperty)}}
{{0x0000022b7dfd98b3 (Mono JIT Code) UnityEditor.UIElements.Bindings.SerializedObjectBindingContext:BindTree (UnityEngine.UIElements.VisualElement,UnityEditor.SerializedProperty)}}
{{0x0000022b7dfd995b (Mono JIT Code) UnityEditor.UIElements.Bindings.SerializedObjectBindingContext:BindTree (UnityEngine.UIElements.VisualElement,UnityEditor.SerializedProperty)}}
{{0x0000022b7dfd995b (Mono JIT Code) UnityEditor.UIElements.Bindings.SerializedObjectBindingContext:BindTree (UnityEngine.UIElements.VisualElement,UnityEditor.SerializedProperty)}}
{{0x0000022b7dfd995b (Mono JIT Code) UnityEditor.UIElements.Bindings.SerializedObjectBindingContext:BindTree (UnityEngine.UIElements.VisualElement,UnityEditor.SerializedProperty)}}
{{0x0000022b7dfd94ab (Mono JIT Code) UnityEditor.UIElements.Bindings.SerializedObjectBindingContext:ContinueBinding (UnityEngine.UIElements.VisualElement,UnityEditor.SerializedProperty)}}
{{0x0000022b7dfd9403 (Mono JIT Code) UnityEditor.UIElements.Bindings.SerializedObjectBindingContext:Bind (UnityEngine.UIElements.VisualElement)}}
{{0x0000022b7dfd8403 (Mono JIT Code) UnityEditor.UIElements.Bindings.DefaultSerializedObjectBindingImplementation:Bind (UnityEngine.UIElements.VisualElement,UnityEditor.SerializedObject)}}
{{0x0000022b7dfd8298 (Mono JIT Code) UnityEditor.UIElements.BindingExtensions:Bind (UnityEngine.UIElements.VisualElement,UnityEditor.SerializedObject)}}
{{0x0000022b7dfd8193 (Mono JIT Code) UnityEditor.UIElements.InspectorElement:.ctor (UnityEditor.SerializedObject,UnityEditor.Editor,UnityEditor.UIElements.InspectorElement/DefaultInspectorFramework)}}
{{0x0000022b7dfd7beb (Mono JIT Code) UnityEditor.UIElements.InspectorElement:.ctor (UnityEditor.Editor,UnityEditor.UIElements.InspectorElement/DefaultInspectorFramework)}}
{{0x0000022b7dfd796b (Mono JIT Code) UnityEditor.UIElements.InspectorElement:.ctor (UnityEditor.Editor)}}
{{0x0000022b7dfd766b (Mono JIT Code) UnityEditor.UIElements.EditorElement:BuildInspectorElement ()}}
{{0x0000022b7dfd7313 (Mono JIT Code) UnityEditor.UIElements.EditorElement:CreateInspectorElement ()}}
{{0x0000022b7dfd6f31 (Mono JIT Code) UnityEditor.EditorElementUpdater:CreateInspectorElementsWithoutLayout (int)}}
{{0x0000022b500082b3 (Mono JIT Code) UnityEditor.PropertyEditor:RebuildContentsContainers ()}}
{{0x0000022b24b6899b (Mono JIT Code) UnityEditor.InspectorWindow:RedrawFromNative ()}}
{{0x00000228ce4d1805 (Mono JIT Code) (wrapper runtime-invoke) object:runtime_invoke_void (object,intptr,intptr,intptr)}}
{{0x00007fff9eef5f2e (mono-2.0-bdwgc) mono_jit_runtime_invoke (at C:/build/output/Unity-Technologies/mono/mono/mini/mini-runtime.c:3445)}}
{{0x00007fff9ee37a54 (mono-2.0-bdwgc) do_runtime_invoke (at C:/build/output/Unity-Technologies/mono/mono/metadata/object.c:3066)}}
{{0x00007fff9ee37b40 (mono-2.0-bdwgc) mono_runtime_invoke (at C:/build/output/Unity-Technologies/mono/mono/metadata/object.c:3113)}}
{{0x00007fffa06720a4 (Unity) scripting_method_invoke}}
{{0x00007fffa0650044 (Unity) ScriptingInvocation::Invoke}}
{{0x00007fffa1622570 (Unity) ActiveEditorTracker::Rebuild}}
{{0x00007fffa161c2b1 (Unity) ActiveEditorTracker::DidFlushDirty}}
{{0x00007fffa1157f6f (Unity) SceneTracker::FlushDirty}}
{{0x00007fffa117bd1c (Unity) SceneTracker::TickHierarchyHasChanged}}
{{0x00007fffa1299d91 (Unity) Application::TickTimer}}
{{0x00007fffa1701c2a (Unity) MainMessageLoop}}
{{0x00007fffa17074e6 (Unity) UnityMain}}
{{0x00007ff7350729fa (Unity) __scrt_common_main_seh}}
{{0x00007ff8646926ad (KERNEL32) BaseThreadInitThunk}}
{{0x00007ff86654aa68 (ntdll) RtlUserThreadStart}}

  1. Resolution Note:

    This issue only seems to replicate on one machine - which points to problems to that particular machine, and not a general Unity bug.
    Will reopen if we find that it's more wide-spread.

Comments (2)

  1. GodlikeAurora

    Jun 06, 2024 15:48

    Same, Unity 2023.1.20f:
    Binding is not supported for Hash128 properties "m_ImageContentsHash"
    UnityEditor.InspectorWindow:RedrawFromNative ()

    Can't change sprite settings because of this warning.

  2. eskivor

    Nov 29, 2023 02:58

    I have the same issue:

    Binding is not supported for Hash128 properties "m_ImageContentsHash"
    UnityEditor.InspectorWindow:RedrawFromNative ()

    and

    Binding is not supported for Hash128 properties "m_ImageContentsHash"
    UnityEditor.Selection:Internal_CallSelectionChanged ()

    warning messages when selecting a sprite in the project window

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.