Maniphest T100747

Regression: Cannot add "String" attribute to mesh
Closed, Resolved

Assigned To
Philipp Oeser (lichtwerk)
Authored By
Xing Wang (superstar54)
Sep 1 2022, 1:30 PM
Tags
  • BF Blender
  • Nodes & Physics
  • Geometry Nodes
  • Modeling
Subscribers
Hans Goudey (HooglyBoogly)
Iliya Katueshenock (Moder)
Omar Emara (OmarSquircleArt)
Philipp Oeser (lichtwerk)
Xing Wang (superstar54)

Description

System Information
Operating system: 'Linux-5.13.0-51-generic-x86_64-with-glibc2.31'
Graphics card: Mesa Intel(R) UHD Graphics (CML GT2)

Blender Version
Blender 3.3.0, Commit date: 2022-08-31 16:43, Hash cdc0be48c95c

Caused by rB31365c6b9e4c: Attributes: Use new API for C-API functions

Short description of error
Can not add "String" attribute to mesh

Exact steps for others to reproduce the error
Based on the default startup or an attached .blend file (as simple as possible).

  1. add a cube
  2. go to the attribute panel, and try to add a "String" attribute

Results:

There is nothing added to the attribute.

This does not happen when adding other data types, e.g. float.

Revisions and Commits

rB Blender
D15851

Related Objects

Mentioned In
T101660: Blender crash for mesh with string attribute.
Mentioned Here
rB31365c6b9e4c: Attributes: Use new API for C-API functions
rBcdc0be48c95c: Cleanup: fix warnings from vcol limit commit

Event Timeline

Xing Wang (superstar54) created this task.Sep 1 2022, 1:30 PM
Omar Emara (OmarSquircleArt) changed the task status from Needs Triage to Needs Information from Developers.Sep 1 2022, 2:19 PM
Omar Emara (OmarSquircleArt) added projects: Nodes & Physics, Geometry Nodes.
Omar Emara (OmarSquircleArt) added a subscriber: Omar Emara (OmarSquircleArt).

It seems string attributes are not currently supported, but it is unclear why they exist in the enum, so I will tag the developers for more information.

Iliya Katueshenock (Moder) added a subscriber: Iliya Katueshenock (Moder).Sep 1 2022, 2:38 PM

It is planned but not yet in development. It is not clear why this is available to the user

Xing Wang (superstar54) added a comment.Sep 1 2022, 3:39 PM

Why the "String" attribute is not supported on Blender 3.3.0? I have tested using Blender 3.0 and 3.2, and both work with the "String" attribute.

Philipp Oeser (lichtwerk) added a subscriber: Philipp Oeser (lichtwerk).Sep 2 2022, 8:57 AM

I also think this was working at some point, will check

Philipp Oeser (lichtwerk) changed the task status from Needs Information from Developers to Confirmed.Sep 2 2022, 10:10 AM
Philipp Oeser (lichtwerk) added a project: Modeling.
Philipp Oeser (lichtwerk) added a subscriber: Hans Goudey (HooglyBoogly).

Caused by rB31365c6b9e4c: Attributes: Use new API for C-API functions

@Hans Goudey (HooglyBoogly) : mind checking?

Philipp Oeser (lichtwerk) renamed this task from Can not add "String" attribute to mesh to Regression: Cannot add "String" attribute to mesh.Sep 2 2022, 10:11 AM
Philipp Oeser (lichtwerk) triaged this task as High priority.
Philipp Oeser (lichtwerk) updated the task description.
Philipp Oeser (lichtwerk) claimed this task.Sep 2 2022, 11:53 AM

Think I got a fix

Philipp Oeser (lichtwerk) closed this task as Resolved by committing rB25c8d72e204b: Fix T100747: Cannot add "String" attribute to mesh.Sep 6 2022, 11:53 AM
Philipp Oeser (lichtwerk) added a commit: rB25c8d72e204b: Fix T100747: Cannot add "String" attribute to mesh.