Page MenuHome

Crash with intersect tool
Closed, ArchivedPublic

Description

System Information
Operating system: Windows-10-10.0.19044-SP0 64 Bits
Graphics card: Intel(R) HD Graphics 630 Intel 4.5.0 - Build 27.20.100.9664

Blender Version
Broken: version: 3.0.0, branch: master, commit date: 2021-12-02 18:35, hash: rBf1cca3055776
Worked: (newest version of Blender that worked as expected)

Short description of error
since installed version 3, I meet this issues with both versions.
Time to time blender goes collapse when using intersect tool
Exact steps for others to reproduce the error

  • Open .blend file
  • In edit mode FaceIntersect (Knife)

Test File:



Event Timeline

Pratik Borhade (PratikPB2123) changed the task status from Needs Triage to Needs Information from User.Dec 13 2021, 6:51 AM

select Z face extrude
blender collapse

Hi, thanks for reporting. Does this crash happen with specific .blend file? Could you please attach that file?


Mouse mid key some times do not functioning,

Factory preferences may resolve this: {edit > Preferences > Save & Load (3 horizontal lines) > Load Factory Preferences}


some faces showing in black color, it is selectable, but no action can be taken.

Not sure what it means. Can you please clarify?

Thanks to all of you for your respond.
Q: Does this crash happen with specific .blend file?
A: I am working with attached file for tutorial, so the answer is yes. (

)

Q: Can you please clarify?
A: in attached Image

, you can see the black face, in addition to selected one.

Q: Could you please attach that file?
A: Yes, with attached file (

), perform intersect on the selected frame in
and
.

I think, the system should report unmanaged errors.

Regards.

Factory preferences may resolve this

this does not fix the issue.

regards

Dears

I continued working on this project.
Today, I add one linked mesh , when I tried to edit it, I got this message: Unable to execute 'Toggle Edit Mode', error changing modes.

by the way, mouse issue was mid key malfunctioning.

Regards

Hi, probably mesh is corrupted. Did you import this mesh from somewhere?

Not sure how to handle in case of mesh corruption.
@Philipp Oeser (lichtwerk) , I remember you use some script to check mesh corruption. Can you look at this report?

by the way, mouse issue was mid key malfunctioning.

please submit a separate report for this issue.

Pratik Borhade (PratikPB2123) renamed this task from since installed Ver 3, Mouse mid key , some times not functioning , also time to time blender collapse. to Crash with intersect tool.Dec 28 2021, 6:50 AM
Pratik Borhade (PratikPB2123) updated the task description. (Show Details)

First of all, thanks allot for your kind support.

yes, it is imported by https://renderdoc.org tool, but it was working with previous version.

I worked around black face by deleting faces only.

regarding the mouse, I found that the issue with mouse it self.

again thanks allot.

Yep, it is corrupted:

ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:311 BKE_mesh_validate_arrays: 	Vertex 738: has invalid coordinate
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:311 BKE_mesh_validate_arrays: 	Vertex 739: has invalid coordinate
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:311 BKE_mesh_validate_arrays: 	Vertex 740: has invalid coordinate
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:311 BKE_mesh_validate_arrays: 	Vertex 741: has invalid coordinate
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:311 BKE_mesh_validate_arrays: 	Vertex 746: has invalid coordinate
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:311 BKE_mesh_validate_arrays: 	Vertex 747: has invalid coordinate
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 738, group 39 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 738, group 38 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 738, group 37 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 738, group 30 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 738, group 27 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 738, group 26 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 738, group 20 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 738, group 19 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 738, group 18 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 738, group 17 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 738, group 16 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 738, group 15 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 738, group 0 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 739, group 39 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 739, group 38 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 739, group 37 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 739, group 30 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 739, group 27 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 739, group 26 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 739, group 20 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 739, group 19 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 739, group 18 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 739, group 17 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 739, group 16 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 739, group 15 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 739, group 0 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 740, group 39 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 740, group 38 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 740, group 37 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 740, group 30 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 740, group 27 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 740, group 26 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 740, group 20 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 740, group 19 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 740, group 18 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 740, group 17 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 740, group 16 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 740, group 15 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 740, group 0 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 746, group 39 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 746, group 38 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 746, group 37 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 746, group 30 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 746, group 27 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 746, group 26 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 746, group 20 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 746, group 19 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 746, group 18 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 746, group 17 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 746, group 16 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 746, group 15 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 746, group 0 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 747, group 39 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 747, group 38 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 747, group 37 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 747, group 30 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 747, group 27 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 747, group 26 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 747, group 20 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 747, group 19 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 747, group 18 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 747, group 17 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 747, group 16 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 747, group 15 has weight: -nan
ERROR (bke.mesh): source/blender/blenkernel/intern/mesh_validate.c:810 BKE_mesh_validate_arrays: 	Vertex deform 747, group 0 has weight: -nan

You can check with following python code (this will also correct the mesh for you):

import bpy
for obj in bpy.data.objects:
    if obj.type == "MESH" and obj.data is not None:
        if obj.data.validate(verbose=True):
            print(f"Error found: object {obj.name} had invalid mesh data!")

If corruptions are corrected, Intersect Knife does not crash anymore.

yes, it is imported by https://renderdoc.org tool,

How does it come over to blender then? Which importer brings it over?

I used an addon

to import it to blender

that is all.

look to this note (https://www.youtube.com/watch?v=F_XsmoZJmG8):

Please report this over at https://github.com/eliemichel/MapsModelsImporter/issues then
(you can reference this bug report).

Will archive for the time being (but of course feel free to comment again if this turns out to be a problem on the blender side).