Magic UV Console log errors #99496

Closed
opened 2022-07-06 19:31:21 +02:00 by quvr · 7 comments

System Information
Operating system: Windows 10
Graphics card: AMD

Blender Version
Broken: 3.2.1, 3.2.0
Worked: ?

Addon Information
Name: Magic UV (6, 6, 6)
Author: @nutti

Short description of error
An error in blender info log appears when using the Magic UV addon.

Exact steps for others to reproduce the error

  1. Make sure Magic UV addon is enabled in preferences
  2. Open default scene
  3. Delete cube
  4. Press F3

Errors similar to this should appear:

Python: Traceback (most recent call last):
  File "C:\Users\PC\Downloads\blender-3.2.1-stable+v32.a2d59b2dac9e-windows.amd64-release\3.2\scripts\addons\magic_uv\op\copy_paste_uv_object.py", line 139, in poll
    return _is_valid_context(context)
  File "C:\Users\PC\Downloads\blender-3.2.1-stable+v32.a2d59b2dac9e-windows.amd64-release\3.2\scripts\addons\magic_uv\op\copy_paste_uv_object.py", line 41, in _is_valid_context
    if context.object.mode != 'OBJECT':
AttributeError: 'NoneType' object has no attribute 'mode'
Location: C:\Users\PC\Downloads\blender-3.2.1-stable+v32.a2d59b2dac9e-windows.amd64-release\3.2\scripts\addons\magic_uv\ui\VIEW3D_MT_object.py:32
**System Information** Operating system: Windows 10 Graphics card: AMD **Blender Version** Broken: 3.2.1, 3.2.0 Worked: ? **Addon Information** Name: Magic UV (6, 6, 6) Author: @nutti **Short description of error** An error in blender info log appears when using the Magic UV addon. **Exact steps for others to reproduce the error** 1) Make sure Magic UV addon is enabled in preferences 2) Open default scene 3) Delete cube 4) Press F3 Errors similar to this should appear: ``` Python: Traceback (most recent call last): File "C:\Users\PC\Downloads\blender-3.2.1-stable+v32.a2d59b2dac9e-windows.amd64-release\3.2\scripts\addons\magic_uv\op\copy_paste_uv_object.py", line 139, in poll return _is_valid_context(context) File "C:\Users\PC\Downloads\blender-3.2.1-stable+v32.a2d59b2dac9e-windows.amd64-release\3.2\scripts\addons\magic_uv\op\copy_paste_uv_object.py", line 41, in _is_valid_context if context.object.mode != 'OBJECT': AttributeError: 'NoneType' object has no attribute 'mode' Location: C:\Users\PC\Downloads\blender-3.2.1-stable+v32.a2d59b2dac9e-windows.amd64-release\3.2\scripts\addons\magic_uv\ui\VIEW3D_MT_object.py:32 ```
Author

Added subscriber: @Quver

Added subscriber: @Quver

Added subscriber: @mano-wii

Added subscriber: @mano-wii

Changed status from 'Needs Triage' to: 'Confirmed'

Changed status from 'Needs Triage' to: 'Confirmed'

I can confirm.
And it even resulted in a crash here. Which may indicate that the problem is not only in the addon:

BKE_modifiers_is_deformed_by_armature (/Users/germanocavalcante/blender-git/blender/source/blender/blenkernel/intern/modifier.c:702)
ED_object_vgroup_selection_itemf_helper (/Users/germanocavalcante/blender-git/blender/source/blender/editors/object/object_vgroup.c:736)
RNA_property_enum_items_ex (/Users/germanocavalcante/blender-git/blender/source/blender/makesrna/intern/rna_access.c:1470)
RNA_property_enum_items (/Users/germanocavalcante/blender-git/blender/source/blender/makesrna/intern/rna_access.c:1501)
RNA_property_enum_value (/Users/germanocavalcante/blender-git/blender/source/blender/makesrna/intern/rna_access.c:1645)
pyrna_string_to_enum (/Users/germanocavalcante/blender-git/blender/source/blender/python/intern/bpy_rna.c:1238)
pyrna_py_to_prop (/Users/germanocavalcante/blender-git/blender/source/blender/python/intern/bpy_rna.c:1778)
PyObject_SetAttr (@PyObject_SetAttr:36)
_PyEval_EvalFrameDefault (@_PyEval_EvalFrameDefault:2880)
_PyEval_EvalFrame (@_PyEval_Vector:40)
_PyEval_Vector (@_PyEval_Vector:34)
bpy_class_call (/Users/germanocavalcante/blender-git/blender/source/blender/python/intern/bpy_rna.c:8605)
menu_draw (/Users/germanocavalcante/blender-git/blender/source/blender/makesrna/intern/rna_ui.c:900)
UI_menutype_draw (/Users/germanocavalcante/blender-git/blender/source/blender/editors/interface/interface_layout.c:5812)
menu_items_from_ui_create(bContext*, wmWindow*, ScrArea*, ARegion*, bool) (/Users/germanocavalcante/blender-git/blender/source/blender/editors/interface/interface_template_search_menu.cc:677)
::UI_but_func_menu_search(uiBut *) (/Users/germanocavalcante/blender-git/blender/source/blender/editors/interface/interface_template_search_menu.cc:1141)
wm_block_search_menu (/Users/germanocavalcante/blender-git/blender/source/blender/windowmanager/intern/wm_operators.c:1744)
::ui_popup_block_refresh(bContext *, uiPopupBlockHandle *, ARegion *, uiBut *) (/Users/germanocavalcante/blender-git/blender/source/blender/editors/interface/interface_region_popup.cc:565)
::ui_popup_block_create(bContext *, ARegion *, uiBut *, uiBlockCreateFunc, uiBlockHandleCreateFunc, void *, uiFreeArgFunc) (/Users/germanocavalcante/blender-git/blender/source/blender/editors/interface/interface_region_popup.cc:801)
::UI_popup_block_invoke_ex(bContext *, uiBlockCreateFunc, void *, uiFreeArgFunc, bool) (/Users/germanocavalcante/blender-git/blender/source/blender/editors/interface/interface_region_menu_popup.cc:584)
wm_search_menu_invoke (/Users/germanocavalcante/blender-git/blender/source/blender/windowmanager/intern/wm_operators.c:1821)
wm_operator_invoke(bContext*, wmOperatorType*, wmEvent const*, PointerRNA*, ReportList*, bool, bool) (/Users/germanocavalcante/blender-git/blender/source/blender/windowmanager/intern/wm_event_system.cc:1389)
wm_handler_operator_call(bContext*, ListBase*, wmEventHandler*, wmEvent*, PointerRNA*, char const*) (/Users/germanocavalcante/blender-git/blender/source/blender/windowmanager/intern/wm_event_system.cc:2427)
wm_handlers_do_keymap_with_keymap_handler(bContext*, wmEvent*, ListBase*, wmEventHandler_Keymap*, wmKeyMap*, bool) (/Users/germanocavalcante/blender-git/blender/source/blender/windowmanager/intern/wm_event_system.cc:2819)
wm_handlers_do_intern(bContext*, wmWindow*, wmEvent*, ListBase*) (/Users/germanocavalcante/blender-git/blender/source/blender/windowmanager/intern/wm_event_system.cc:3145)
wm_handlers_do(bContext*, wmEvent*, ListBase*) (/Users/germanocavalcante/blender-git/blender/source/blender/windowmanager/intern/wm_event_system.cc:3285)
::wm_event_do_handlers(bContext *) (/Users/germanocavalcante/blender-git/blender/source/blender/windowmanager/intern/wm_event_system.cc:3959)
WM_main (/Users/germanocavalcante/blender-git/blender/source/blender/windowmanager/intern/wm.c:623)
main (/Users/germanocavalcante/blender-git/blender/source/creator/creator.c:547)
start (@start:133)
I can confirm. And it even resulted in a crash here. Which may indicate that the problem is not only in the addon: ``` BKE_modifiers_is_deformed_by_armature (/Users/germanocavalcante/blender-git/blender/source/blender/blenkernel/intern/modifier.c:702) ED_object_vgroup_selection_itemf_helper (/Users/germanocavalcante/blender-git/blender/source/blender/editors/object/object_vgroup.c:736) RNA_property_enum_items_ex (/Users/germanocavalcante/blender-git/blender/source/blender/makesrna/intern/rna_access.c:1470) RNA_property_enum_items (/Users/germanocavalcante/blender-git/blender/source/blender/makesrna/intern/rna_access.c:1501) RNA_property_enum_value (/Users/germanocavalcante/blender-git/blender/source/blender/makesrna/intern/rna_access.c:1645) pyrna_string_to_enum (/Users/germanocavalcante/blender-git/blender/source/blender/python/intern/bpy_rna.c:1238) pyrna_py_to_prop (/Users/germanocavalcante/blender-git/blender/source/blender/python/intern/bpy_rna.c:1778) PyObject_SetAttr (@PyObject_SetAttr:36) _PyEval_EvalFrameDefault (@_PyEval_EvalFrameDefault:2880) _PyEval_EvalFrame (@_PyEval_Vector:40) _PyEval_Vector (@_PyEval_Vector:34) bpy_class_call (/Users/germanocavalcante/blender-git/blender/source/blender/python/intern/bpy_rna.c:8605) menu_draw (/Users/germanocavalcante/blender-git/blender/source/blender/makesrna/intern/rna_ui.c:900) UI_menutype_draw (/Users/germanocavalcante/blender-git/blender/source/blender/editors/interface/interface_layout.c:5812) menu_items_from_ui_create(bContext*, wmWindow*, ScrArea*, ARegion*, bool) (/Users/germanocavalcante/blender-git/blender/source/blender/editors/interface/interface_template_search_menu.cc:677) ::UI_but_func_menu_search(uiBut *) (/Users/germanocavalcante/blender-git/blender/source/blender/editors/interface/interface_template_search_menu.cc:1141) wm_block_search_menu (/Users/germanocavalcante/blender-git/blender/source/blender/windowmanager/intern/wm_operators.c:1744) ::ui_popup_block_refresh(bContext *, uiPopupBlockHandle *, ARegion *, uiBut *) (/Users/germanocavalcante/blender-git/blender/source/blender/editors/interface/interface_region_popup.cc:565) ::ui_popup_block_create(bContext *, ARegion *, uiBut *, uiBlockCreateFunc, uiBlockHandleCreateFunc, void *, uiFreeArgFunc) (/Users/germanocavalcante/blender-git/blender/source/blender/editors/interface/interface_region_popup.cc:801) ::UI_popup_block_invoke_ex(bContext *, uiBlockCreateFunc, void *, uiFreeArgFunc, bool) (/Users/germanocavalcante/blender-git/blender/source/blender/editors/interface/interface_region_menu_popup.cc:584) wm_search_menu_invoke (/Users/germanocavalcante/blender-git/blender/source/blender/windowmanager/intern/wm_operators.c:1821) wm_operator_invoke(bContext*, wmOperatorType*, wmEvent const*, PointerRNA*, ReportList*, bool, bool) (/Users/germanocavalcante/blender-git/blender/source/blender/windowmanager/intern/wm_event_system.cc:1389) wm_handler_operator_call(bContext*, ListBase*, wmEventHandler*, wmEvent*, PointerRNA*, char const*) (/Users/germanocavalcante/blender-git/blender/source/blender/windowmanager/intern/wm_event_system.cc:2427) wm_handlers_do_keymap_with_keymap_handler(bContext*, wmEvent*, ListBase*, wmEventHandler_Keymap*, wmKeyMap*, bool) (/Users/germanocavalcante/blender-git/blender/source/blender/windowmanager/intern/wm_event_system.cc:2819) wm_handlers_do_intern(bContext*, wmWindow*, wmEvent*, ListBase*) (/Users/germanocavalcante/blender-git/blender/source/blender/windowmanager/intern/wm_event_system.cc:3145) wm_handlers_do(bContext*, wmEvent*, ListBase*) (/Users/germanocavalcante/blender-git/blender/source/blender/windowmanager/intern/wm_event_system.cc:3285) ::wm_event_do_handlers(bContext *) (/Users/germanocavalcante/blender-git/blender/source/blender/windowmanager/intern/wm_event_system.cc:3959) WM_main (/Users/germanocavalcante/blender-git/blender/source/blender/windowmanager/intern/wm.c:623) main (/Users/germanocavalcante/blender-git/blender/source/creator/creator.c:547) start (@start:133) ```

Added subscriber: @nutti

Added subscriber: @nutti

This issue was referenced by 4b25801f64

This issue was referenced by 4b25801f640ee49f49c63d4de6871504236ce6b7

Changed status from 'Confirmed' to: 'Resolved'

Changed status from 'Confirmed' to: 'Resolved'
Campbell Barton self-assigned this 2022-08-05 07:08:39 +02:00
Sign in to join this conversation.
No Milestone
No project
No Assignees
4 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: blender/blender-addons#99496
No description provided.