• Daz 3D
  • Shop
  • 3D Software
    • Daz Studio Premier
    • Daz Studio
    • Install Manager
    • Partnerships
    • AI Training data
    • Exporters
    • Daz to Roblox
    • Daz to Maya
    • Daz to Blender
    • Daz to Unreal
    • Daz to Unity
    • Daz to 3ds Max
    • Daz to Cinema 4D
  • 3D Models
    • Genesis 9
    • Genesis 8.1
    • Free 3D Models
  • Community
    • Gallery
    • Forums
    • Blog
    • Press
    • Help
  • Memberships
    • Daz Premier
    • Daz Plus
    • Daz Base
    • Compare
  • Download Studio
ADVANCED SEARCH
  • Menu
  • Daz 3D
ADVANCED SEARCH
Add image
  • Shop
  • 3d Software
    • Daz Studio Premier
    • Daz Studio
    • Install Manager
    • Partnerships
    • AI Training data
    • Exporters
    • Daz to Roblox
    • Daz to Maya
    • Daz to Blender
    • Daz to Unreal
    • Daz to Unity
    • Daz to 3ds Max
    • Daz to Cinema 4D
  • 3D Models
    • Genesis 9
    • Genesis 8.1
    • Free 3D Models
  • Community
    • Our Community
    • Gallery
    • Forums
    • Blog
    • Press
    • Help
  • Memberships
    • Daz Premier
    • Daz Plus
    • Daz Base
    • Compare

Notifications

You currently have no notifications.

Loading...
    • Categories
    • Recent Discussions
Daz 3D Forums > 3rd Party Software > Blender Discussion

Did DS 4.22 brake Diffeomorphic also ?

mikael-aronssonmikael-aronsson Posts: 597
December 2023 in Blender Discussion

So I installed Diffeomorphic 1.7.2 as it would run on Blender 4 and I am trying DS 4.22 but it does not go very well, question is if I have messed up something or the 4.22 update broke Diffeomorphic:

  File "C:\Program Files\Blender Foundation\Blender 4.0\4.0\scripts\modules\bpy\ops.py", line 109, in __call__
    ret = _op_call(self.idname_py(), kw)
RuntimeError: Error: Python: KeyError: 'bpy_prop_collection.get(key, ...): key must be a string or tuple, not int'

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "C:\Users\username\AppData\Roaming\Blender Foundation\Blender\4.0\scripts\addons\import_daz\error.py", line 223, in execute
    self.run(context)
  File "C:\Users\username\AppData\Roaming\Blender Foundation\Blender\4.0\scripts\addons\import_daz\main.py", line 287, in run
    self.loadDazFile(filepath, context)
  File "C:\Users\username\AppData\Roaming\Blender Foundation\Blender\4.0\scripts\addons\import_daz\main.py", line 180, in loadDazFile
    asset.postbuild(context, inst)
  File "C:\Users\username\AppData\Roaming\Blender Foundation\Blender\4.0\scripts\addons\import_daz\modifier.py", line 697, in postbuild
    twist = deriveBone("%s.twist" % bname, eb, rig, 31, eb.parent)
  File "C:\Users\username\AppData\Roaming\Blender Foundation\Blender\4.0\scripts\addons\import_daz\mhx.py", line 68, in deriveBone
    return makeBone(bname, rig, eb0.head, eb0.tail, eb0.roll, layer, parent)
  File "C:\Users\username\AppData\Roaming\Blender Foundation\Blender\4.0\scripts\addons\import_daz\mhx.py", line 79, in makeBone
    enableBoneNumLayer(eb, rig, layer)
  File "C:\Users\username\AppData\Roaming\Blender Foundation\Blender\4.0\scripts\addons\import_daz\utils.py", line 95, in enableBoneNumLayer
    coll0 = rig.data.collections.get(layer)
SystemError: <built-in method get of bpy_prop_collection object at 0x0000026BF2261B00> returned a result with an exception set
Location: C:\Program Files\Blender Foundation\Blender 4.0\4.0\scripts\modules\bpy\ops.py:109

Comments

  • PadonePadone Posts: 4,001
    December 2023

    Personally I didn't get 4.22 yet, I may install it as beta to confirm the bug, but if anyone else can check it'll save me the hassle. Or you can open a bug report at bitbucket for Thomas to check.

    https://bitbucket.org/Diffeomorphic/import_daz/issues

  • crosswindcrosswind Posts: 9,544
    December 2023 edited December 2023

    I've done a couple of cases these days with DS PB 4.22.0.7 and Blender 4.0.1, no big issue even any message, so far so good. But OP better name the key figure(s) / items in your scene, then we see if we may replicate same or similar tests.

    DDI version 1.7.2.1934, btw...

    Post edited by crosswind on December 2023
  • mikael-aronssonmikael-aronsson Posts: 597
    December 2023 edited December 2023

    I used a Genesis 2 based character when I got the error messages, I just now tried with a Genesis 8 character and that look like it worked fine so it's possible there is an issue with Gensis 2 or maybe with just my specific Gensis 2 character, I will try out a few different ones and see what the problem is.

    Update: I exported a Victoria 6 out of the box, no cloth or hair and I get the same error messages so I think the problem is with Genesis 2

    Post edited by mikael-aronsson on December 2023
  • crosswindcrosswind Posts: 9,544
    December 2023 edited December 2023

    mikael-aronsson said:

    I used a Genesis 2 based character when I got the error messages, I just now tried with a Genesis 8 character and that look like it worked fine so it's possible there is an issue with Gensis 2 or maybe with just my specific Gensis 2 character, I will try out a few different ones and see what the problem is.

    Update: I exported a Victoria 6 out of the box, no cloth or hair and I get the same error messages so I think the problem is with Genesis 2

    I tried with a G2 in the scene though I've not used it for at least 2 years. Yes, you're right. The error messages popped up. It seems a bone merge issue, but there's no problem with Blender 3.6, so it's not related to DS version.

    Pls report the bug..

    SNAG-2023-12-6-0035.png
    1792 x 1397 - 542K
    SNAG-2023-12-6-0034.png
    1585 x 1397 - 430K
    Post edited by crosswind on December 2023
  • TheKDTheKD Posts: 2,711
    December 2023

    Nice job narrowing down the issue, should make it easier to smoosh the bug

  • mikael-aronssonmikael-aronsson Posts: 597
    December 2023

    It look like this has already been fixed in the Diffeomorphic repository with some other Blender 4 bugs.

  • crosswindcrosswind Posts: 9,544
    December 2023 edited December 2023

    Yes, this bug was fixed 6 hours ago with commit 71d6cba.  in DDI version 1.7.3.1938

    Pretty quick ! Thanks to Thomas !

    Post edited by crosswind on December 2023
  • TheKDTheKD Posts: 2,711
    December 2023

    Buncha coding beasts we got round these parts lol. Thanks for the fast fixes man.

Sign In or Register to comment.
Adding to Cart…

Daz 3D is part of Tafi

Connect

DAZ Productions, Inc.
7533 S Center View Ct #4664
West Jordan, UT 84084

HELP

Contact Us

Tutorials

Help Center

Sell Your 3D Content

Affiliate Program

Documentation Center

Open Source

Consent Preferences

JOIN DAZ

Memberships

Blog

About Us

Press

Careers

Bridges

Community

In the Studio

Gallery

Forum

DAZ STORE

Shop

Freebies

Published Artists

Licensing Agreement | Terms of Service | Privacy Policy | EULA

© 2025 Daz Productions Inc. All Rights Reserved.