The error message comes from the experimental NativeIFC WB. I see it whenever I delete an object. Deletion is also quit sluggish because of this.
So try removing that WB and try again. If this does not help then please post the IFC file (instead of the FCStd) and a screenshot of your IFC import preferences.
The NoneType error I can see in the Windows screenshot I’m assuming here is from the IfcOpenShell library which I’m again guessing was compiled C++ code? If so, that would explain why Linux hard crashes but the clue for me is the bit about shape and colours, one area in FreeCAD that’s changed recently is the Material Wb which has some colour related code in it. All the tests I can see have been done with recent 0.22dev builds, thomas-neemann have you tested it with a 0.21.x build or an older 0.22dev AppImage?
I don’t get an error. Note the path of the addon in the image: FreeCAD-BlenderBIM. I don’t have that addon. If you have NativeIFC installed you are offered 2 options when importing the IFC.
Indeed ifcopenshell at some point started needing the lark python module. However AFAIK the package that you download from the ifcopenshell website should contain all these dependencies… Where did you get ifcopenshell from?
oh you are on linux… Then it should just be a matter of apt-get install python3-lark (or any other way to install packages on your distro, just look for “lark” or “python-lark” or “python3-lark” or something like that)