Blender crashing on Mac OS Catalina when changing scenes + crashing upon startup when opening certain .blend files #79793

Closed
opened 2020-08-14 21:44:56 +02:00 by Brian · 12 comments

System Information
Operating system: Darwin-19.6.0-x86_64-i386-64bit 64 Bits
Graphics card: AMD Radeon R9 M395 OpenGL Engine ATI Technologies Inc. 4.1 ATI-3.10.16

Blender Version
Broken: version: 2.83.4, branch: master, commit date: 2020-08-05 06:00, hash: c113af8288
Worked: (newest version of Blender that worked as expected)

Short description of error
[I'm working on a .Blend file that has 3 scenes. The file opens fine, but when I change to a specific scene in Blender, it crashes. Additionally, I have another .Blend file (that's basically identical to the attached file, minus an empty scene) that upon opening, Blender would instantly crash, almost as if the file is corrupt. This happened all day yesterday. Today however, I'm able to open the file again. But when switching to the shader tab, it crashed. I've had these issues using the same files on both my iMac and MacBook Pro... I'm not sure if this issue is directly related to my Macs, Mac OS Catalina, or Blender having a bug. I realize my graphics cards aren't supported for any GPU related tasks. But both Macs are far beyond the minimum requirements to run Blender.

Additionally, I tried restarting my Macs. Uninstalling and reinstalling Blender. And have even downgraded Blender versions all the way back to Blender 2.81

**Mac OS:**Catalina 10.15.6
iMac Specs: iMac (Retina 5K, 27-inch, Late 2015), 3.3 GHz Quad-Core Intel Core i5,64 GB 1600 MHz DDR3,AMD Radeon R9 M395 2 GB.
MacBook Pro Specs - (15-inch, 2016), 2.9 GHz Quad-Core Intel Core i7, 16 GB 2133 MHz LPDDR3, Radeon Pro 460 4 GB
Intel HD Graphics 530 1536 MB.

Exact steps for others to reproduce the error
[Please describe the exact steps needed to reproduce the issue: Change the scene from "Product Modeling" to "Lipstick in Environment V1" and Blender should crash. (please note, you may have some missing texture files as I'm only uploading the blender file itself, not the displacement and color maps).DATR-CGI-20-008 Body Ambitious Lip Stick.blend ]
[Based on the default startup or an attached .blend file (as simple as possible)]

Any help would be greatly appreciated! I'm new to Blender and have so far enjoyed learning it, with the exception of the instability I've been having recently.

**System Information** Operating system: Darwin-19.6.0-x86_64-i386-64bit 64 Bits Graphics card: AMD Radeon R9 M395 OpenGL Engine ATI Technologies Inc. 4.1 ATI-3.10.16 **Blender Version** Broken: version: 2.83.4, branch: master, commit date: 2020-08-05 06:00, hash: `c113af8288` Worked: (newest version of Blender that worked as expected) **Short description of error** [I'm working on a .Blend file that has 3 scenes. The file opens fine, but when I change to a specific scene in Blender, it crashes. Additionally, I have another .Blend file (that's basically identical to the attached file, minus an empty scene) that upon opening, Blender would instantly crash, almost as if the file is corrupt. This happened all day yesterday. Today however, I'm able to open the file again. But when switching to the shader tab, it crashed. I've had these issues using the same files on both my iMac and MacBook Pro... I'm not sure if this issue is directly related to my Macs, Mac OS Catalina, or Blender having a bug. I realize my graphics cards aren't supported for any GPU related tasks. But both Macs are far beyond the minimum requirements to run Blender. Additionally, I tried restarting my Macs. Uninstalling and reinstalling Blender. And have even downgraded Blender versions all the way back to Blender 2.81 **Mac OS:**Catalina 10.15.6 **iMac Specs:** iMac (Retina 5K, 27-inch, Late 2015), 3.3 GHz Quad-Core Intel Core i5,64 GB 1600 MHz DDR3,AMD Radeon R9 M395 2 GB. **MacBook Pro Specs** - (15-inch, 2016), 2.9 GHz Quad-Core Intel Core i7, 16 GB 2133 MHz LPDDR3, Radeon Pro 460 4 GB Intel HD Graphics 530 1536 MB. **Exact steps for others to reproduce the error** [Please describe the exact steps needed to reproduce the issue: Change the scene from "Product Modeling" to "Lipstick in Environment V1" and Blender should crash. (please note, you may have some missing texture files as I'm only uploading the blender file itself, not the displacement and color maps).[DATR-CGI-20-008 Body Ambitious Lip Stick.blend](https://archive.blender.org/developer/F8780960/DATR-CGI-20-008_Body_Ambitious_Lip_Stick.blend) ] [Based on the default startup or an attached .blend file (as simple as possible)] Any help would be greatly appreciated! I'm new to Blender and have so far enjoyed learning it, with the exception of the instability I've been having recently.
Author

Added subscriber: @cgiphotographer

Added subscriber: @cgiphotographer

#84556 was marked as duplicate of this issue

#84556 was marked as duplicate of this issue

Added subscriber: @iss

Added subscriber: @iss

I can confirm crash, but this can be caused by corrupted mesh. Can you describe steps how to create such broken file?
Can you click on Help > Save System Info in Blender and upload saved file?

Exception thrown: read access violation. v2 was 0x4F11F6FD8.

Thread (crashed):

>	blender.exe!normal_quad_v3(float * n, const float * v1, const float * v2, const float * v3, const float * v4) Line 81	C

 	blender.exe!BKE_mesh_calc_poly_normal(const MPoly * mpoly, const MLoop * loopstart, const MVert * mvarray, float * r_no) Line 2218	C

Main:

>	blender.exe!OpenSubdiv::v3_4_3::Far::TopologyRefinerFactory<TopologyRefinerData>::populateBaseLevel(OpenSubdiv::v3_4_3::Far::TopologyRefiner & refiner, const TopologyRefinerData & mesh, OpenSubdiv::v3_4_3::Far::TopologyRefinerFactory<TopologyRefinerData>::Options options) Line 387	C++

 	[Inline Frame] blender.exe!OpenSubdiv::v3_4_3::Far::TopologyRefinerFactory<TopologyRefinerData>::Create(const TopologyRefinerData &) Line 337	C++
 	blender.exe!blender::opensubdiv::TopologyRefinerImpl::createFromConverter(OpenSubdiv_Converter * converter, const OpenSubdiv_TopologyRefinerSettings & settings) Line 373	C++
 	blender.exe!openSubdiv_createTopologyRefinerFromConverter(OpenSubdiv_Converter * converter, const OpenSubdiv_TopologyRefinerSettings * settings) Line 240	C++
 	blender.exe!BKE_subdiv_new_from_converter(const SubdivSettings * settings, OpenSubdiv_Converter * converter) Line 122	C
 	[Inline Frame] blender.exe!BKE_subdiv_update_from_converter(Subdiv *) Line 181	C
 	blender.exe!BKE_subdiv_update_from_mesh(Subdiv * subdiv, const SubdivSettings * settings, const Mesh * mesh) Line 190	C
 	[Inline Frame] blender.exe!subdiv_descriptor_ensure(SubsurfModifierData *) Line 175	C
 	blender.exe!modifyMesh(ModifierData * md, const ModifierEvalContext * ctx, Mesh * mesh) Line 261	C
 	blender.exe!mesh_calc_modifiers(Depsgraph * depsgraph, Scene * scene, Object * ob, int useDeform, const bool need_mapping, const CustomData_MeshMasks * dataMask, const int index, const bool use_cache, const bool allow_shared_mesh, Mesh * * r_deform, Mesh * * r_final) Line 1185	C
 	blender.exe!mesh_build_data(Depsgraph * depsgraph, Scene * scene, Object * ob, const CustomData_MeshMasks * dataMask, const bool need_mapping) Line 1803	C
 	blender.exe!makeDerivedMesh(Depsgraph * depsgraph, Scene * scene, Object * ob, BMEditMesh * em, const CustomData_MeshMasks * dataMask) Line 1924	C
 	blender.exe!BKE_object_handle_data_update(Depsgraph * depsgraph, Scene * scene, Object * ob) Line 194	C
 	blender.exe!BKE_object_eval_uber_data(Depsgraph * depsgraph, Scene * scene, Object * ob) Line 385	C
 	[External Code]	
 	[Inline Frame] blender.exe!std::_Func_class<void,Depsgraph *>::operator()(Depsgraph * <_Args_0>) Line 976	C++
 	blender.exe!blender::deg::`anonymous namespace'::evaluate_node(const blender::deg::`anonymous-namespace'::DepsgraphEvalState * state, blender::deg::OperationNode * operation_node) Line 116	C++
 	blender.exe!blender::deg::`anonymous namespace'::deg_task_run_func(TaskPool * pool, void * taskdata) Line 128	C++
 	[External Code]	
 	[Inline Frame] blender.exe!tbb::interface7::internal::isolate_impl(const Task::()::__l2::<lambda_4c4e9cab0012cf46ce574e5cf4859202> &) Line 160	C++
 	[Inline Frame] blender.exe!tbb::interface7::this_task_arena::isolate(const Task::()::__l2::<lambda_4c4e9cab0012cf46ce574e5cf4859202> &) Line 395	C++
 	[Inline Frame] blender.exe!Task::operator()() Line 118	C++
 	blender.exe!tbb::internal::function_task<Task>::execute() Line 1048	C++
 	[External Code]	
 	[Inline Frame] blender.exe!tbb::task::wait_for_all() Line 809	C++
 	blender.exe!tbb::internal::task_group_base::wait() Line 168	C++
 	blender.exe!blender::deg::deg_evaluate_on_refresh(blender::deg::Depsgraph * graph) Line 399	C++
 	blender.exe!DEG_evaluate_on_framechange(Main * bmain, Depsgraph * graph, float ctime) Line 84	C++
 	blender.exe!BKE_scene_graph_update_for_newframe(Depsgraph * depsgraph, Main * bmain) Line 1567	C
 	blender.exe!WM_window_set_active_scene(Main * bmain, bContext * C, wmWindow * win, Scene * scene) Line 2348	C
 	blender.exe!rna_Window_scene_update(bContext * C, PointerRNA * ptr) Line 739	C
 	blender.exe!rna_property_update(bContext * C, Main * bmain, Scene * scene, PointerRNA * ptr, PropertyRNA * prop) Line 2277	C
 	blender.exe!RNA_property_update(bContext * C, PointerRNA * ptr, PropertyRNA * prop) Line 2346	C
 	blender.exe!template_ID_set_property_exec_fn(bContext * C, void * arg_template, void * item) Line 330	C
 	blender.exe!ui_apply_but_funcs_after(bContext * C) Line 923	C
 	blender.exe!ui_handler_region_menu(bContext * C, const wmEvent * event, void * UNUSED_userdata) Line 10866	C
 	[Inline Frame] blender.exe!wm_handler_ui_call(bContext *) Line 634	C
 	blender.exe!wm_handlers_do_intern(bContext * C, wmEvent * event, ListBase * handlers) Line 2750	C
 	blender.exe!wm_handlers_do(bContext * C, wmEvent * event, ListBase * handlers) Line 2864	C
 	blender.exe!wm_event_do_handlers(bContext * C) Line 3289	C
 	blender.exe!WM_main(bContext * C) Line 479	C
 	blender.exe!main(int argc, const unsigned char * * UNUSED_argv_c) Line 548	C
 	[External Code]	
I can confirm crash, but this can be caused by corrupted mesh. Can you describe steps how to create such broken file? Can you click on Help > Save System Info in Blender and upload saved file? `Exception thrown: read access violation. v2 was 0x4F11F6FD8.` Thread (crashed): ``` > blender.exe!normal_quad_v3(float * n, const float * v1, const float * v2, const float * v3, const float * v4) Line 81 C blender.exe!BKE_mesh_calc_poly_normal(const MPoly * mpoly, const MLoop * loopstart, const MVert * mvarray, float * r_no) Line 2218 C ``` Main: ``` > blender.exe!OpenSubdiv::v3_4_3::Far::TopologyRefinerFactory<TopologyRefinerData>::populateBaseLevel(OpenSubdiv::v3_4_3::Far::TopologyRefiner & refiner, const TopologyRefinerData & mesh, OpenSubdiv::v3_4_3::Far::TopologyRefinerFactory<TopologyRefinerData>::Options options) Line 387 C++ [Inline Frame] blender.exe!OpenSubdiv::v3_4_3::Far::TopologyRefinerFactory<TopologyRefinerData>::Create(const TopologyRefinerData &) Line 337 C++ blender.exe!blender::opensubdiv::TopologyRefinerImpl::createFromConverter(OpenSubdiv_Converter * converter, const OpenSubdiv_TopologyRefinerSettings & settings) Line 373 C++ blender.exe!openSubdiv_createTopologyRefinerFromConverter(OpenSubdiv_Converter * converter, const OpenSubdiv_TopologyRefinerSettings * settings) Line 240 C++ blender.exe!BKE_subdiv_new_from_converter(const SubdivSettings * settings, OpenSubdiv_Converter * converter) Line 122 C [Inline Frame] blender.exe!BKE_subdiv_update_from_converter(Subdiv *) Line 181 C blender.exe!BKE_subdiv_update_from_mesh(Subdiv * subdiv, const SubdivSettings * settings, const Mesh * mesh) Line 190 C [Inline Frame] blender.exe!subdiv_descriptor_ensure(SubsurfModifierData *) Line 175 C blender.exe!modifyMesh(ModifierData * md, const ModifierEvalContext * ctx, Mesh * mesh) Line 261 C blender.exe!mesh_calc_modifiers(Depsgraph * depsgraph, Scene * scene, Object * ob, int useDeform, const bool need_mapping, const CustomData_MeshMasks * dataMask, const int index, const bool use_cache, const bool allow_shared_mesh, Mesh * * r_deform, Mesh * * r_final) Line 1185 C blender.exe!mesh_build_data(Depsgraph * depsgraph, Scene * scene, Object * ob, const CustomData_MeshMasks * dataMask, const bool need_mapping) Line 1803 C blender.exe!makeDerivedMesh(Depsgraph * depsgraph, Scene * scene, Object * ob, BMEditMesh * em, const CustomData_MeshMasks * dataMask) Line 1924 C blender.exe!BKE_object_handle_data_update(Depsgraph * depsgraph, Scene * scene, Object * ob) Line 194 C blender.exe!BKE_object_eval_uber_data(Depsgraph * depsgraph, Scene * scene, Object * ob) Line 385 C [External Code] [Inline Frame] blender.exe!std::_Func_class<void,Depsgraph *>::operator()(Depsgraph * <_Args_0>) Line 976 C++ blender.exe!blender::deg::`anonymous namespace'::evaluate_node(const blender::deg::`anonymous-namespace'::DepsgraphEvalState * state, blender::deg::OperationNode * operation_node) Line 116 C++ blender.exe!blender::deg::`anonymous namespace'::deg_task_run_func(TaskPool * pool, void * taskdata) Line 128 C++ [External Code] [Inline Frame] blender.exe!tbb::interface7::internal::isolate_impl(const Task::()::__l2::<lambda_4c4e9cab0012cf46ce574e5cf4859202> &) Line 160 C++ [Inline Frame] blender.exe!tbb::interface7::this_task_arena::isolate(const Task::()::__l2::<lambda_4c4e9cab0012cf46ce574e5cf4859202> &) Line 395 C++ [Inline Frame] blender.exe!Task::operator()() Line 118 C++ blender.exe!tbb::internal::function_task<Task>::execute() Line 1048 C++ [External Code] [Inline Frame] blender.exe!tbb::task::wait_for_all() Line 809 C++ blender.exe!tbb::internal::task_group_base::wait() Line 168 C++ blender.exe!blender::deg::deg_evaluate_on_refresh(blender::deg::Depsgraph * graph) Line 399 C++ blender.exe!DEG_evaluate_on_framechange(Main * bmain, Depsgraph * graph, float ctime) Line 84 C++ blender.exe!BKE_scene_graph_update_for_newframe(Depsgraph * depsgraph, Main * bmain) Line 1567 C blender.exe!WM_window_set_active_scene(Main * bmain, bContext * C, wmWindow * win, Scene * scene) Line 2348 C blender.exe!rna_Window_scene_update(bContext * C, PointerRNA * ptr) Line 739 C blender.exe!rna_property_update(bContext * C, Main * bmain, Scene * scene, PointerRNA * ptr, PropertyRNA * prop) Line 2277 C blender.exe!RNA_property_update(bContext * C, PointerRNA * ptr, PropertyRNA * prop) Line 2346 C blender.exe!template_ID_set_property_exec_fn(bContext * C, void * arg_template, void * item) Line 330 C blender.exe!ui_apply_but_funcs_after(bContext * C) Line 923 C blender.exe!ui_handler_region_menu(bContext * C, const wmEvent * event, void * UNUSED_userdata) Line 10866 C [Inline Frame] blender.exe!wm_handler_ui_call(bContext *) Line 634 C blender.exe!wm_handlers_do_intern(bContext * C, wmEvent * event, ListBase * handlers) Line 2750 C blender.exe!wm_handlers_do(bContext * C, wmEvent * event, ListBase * handlers) Line 2864 C blender.exe!wm_event_do_handlers(bContext * C) Line 3289 C blender.exe!WM_main(bContext * C) Line 479 C blender.exe!main(int argc, const unsigned char * * UNUSED_argv_c) Line 548 C [External Code] ```

Changed status from 'Needs Triage' to: 'Needs User Info'

Changed status from 'Needs Triage' to: 'Needs User Info'

I was able to find corrupted mesh Plane.001 in object Diamon Plate Front

You can run [(me.name, me.validate(verbose=True)) for me in bpy.data.meshes] in Blender console, to check if there are corrupted meshes. Command should also "repair" them.

This could still be caused by bug, but we would need steps how to cause this corruption.

I was able to find corrupted mesh `Plane.001` in object `Diamon Plate Front` You can run `[(me.name, me.validate(verbose=True)) for me in bpy.data.meshes]` in Blender console, to check if there are corrupted meshes. Command should also "repair" them. This could still be caused by bug, but we would need steps how to cause this corruption.
Author

Hi Richard,

Thanks for your response! Running the [(me.name, me.validate(verbose=True)) for me in bpy.data.meshes] in Blender console, to check if there are corrupted meshes. Did actually seem to fix my issue! I'm now able to switch scenes without any crashes. Will this command also work if I run into this problem again in the future?system-info.txt

I’m uploading the system info as requested. Please see attached.
This lipstick model is based off of a step by step tutorial that I purchased online. Nobody else seems to be having this problem when creating this shape in Blender. Just me apparently.
As for the corrupted mesh "Plane.001 in object Diamon Plate Front, this is how it was created:

  1. Create a plane and scale it up
  2. Subdivide the plane 20 times
  3. Rotate the plane 90 degrees on the X axis
  4. Apply a Decimate modifier, switch to wireframe view, enable triangulate, adjust the ratio and apply the modifier. (Note: I’m not sure the exact amount of ratio that I used).
  5. Next I added a Displace modifier. Added a new displacement and enabled Clouds.
  6. I then adjusted the size of the displacement, lowered the strength setting and applied the modifier. (Not sure on exact numbers for strength settings)
  7. Switched to Edit Mode, selected the outer loop of the mesh and extruded it out. I then selected and aligned all of the rear vertices to the y axis (keyboard shortcuts, S, Y, 0). Then finally filled it with the keyboard shortcut “F"

My question is: How do you purposely or intentionally create a “corrupted mesh" in blender? And why would this even be possible? I’m not a Blender expert, but I feel like this may have been a bug?

Again, thank you so much for the script, as it seems to have solved the issue. I’m able to now switch to that scene without the file crashing. I really appreciate your time!

Hi Richard, Thanks for your response! Running the [(me.name, me.validate(verbose=True)) for me in bpy.data.meshes] in Blender console, to check if there are corrupted meshes. Did actually seem to fix my issue! I'm now able to switch scenes without any crashes. Will this command also work if I run into this problem again in the future?[system-info.txt](https://archive.blender.org/developer/F8791753/system-info.txt) I’m uploading the system info as requested. Please see attached. This lipstick model is based off of a step by step tutorial that I purchased online. Nobody else seems to be having this problem when creating this shape in Blender. Just me apparently. As for the corrupted mesh "Plane.001 in object Diamon Plate Front, this is how it was created: 1. Create a plane and scale it up 2. Subdivide the plane 20 times 3. Rotate the plane 90 degrees on the X axis 4. Apply a Decimate modifier, switch to wireframe view, enable triangulate, adjust the ratio and apply the modifier. (Note: I’m not sure the exact amount of ratio that I used). 5. Next I added a Displace modifier. Added a new displacement and enabled Clouds. 6. I then adjusted the size of the displacement, lowered the strength setting and applied the modifier. (Not sure on exact numbers for strength settings) 7. Switched to Edit Mode, selected the outer loop of the mesh and extruded it out. I then selected and aligned all of the rear vertices to the y axis (keyboard shortcuts, S, Y, 0). Then finally filled it with the keyboard shortcut “F" My question is: How do you purposely or intentionally create a “corrupted mesh" in blender? And why would this even be possible? I’m not a Blender expert, but I feel like this may have been a bug? Again, thank you so much for the script, as it seems to have solved the issue. I’m able to now switch to that scene without the file crashing. I really appreciate your time!

Changed status from 'Needs User Info' to: 'Archived'

Changed status from 'Needs User Info' to: 'Archived'
Richard Antalik self-assigned this 2020-08-18 23:32:59 +02:00

In #79793#998298, @cgiphotographer wrote:
Hi Richard,

Thanks for your response! Running the [(me.name, me.validate(verbose=True)) for me in bpy.data.meshes] in Blender console, to check if there are corrupted meshes. Did actually seem to fix my issue! I'm now able to switch scenes without any crashes. Will this command also work if I run into this problem again in the future?system-info.txt

Probably, I am not exactly sure how it works and if command can fail or alter geometry.

I’m uploading the system info as requested. Please see attached.
This lipstick model is based off of a step by step tutorial that I purchased online. Nobody else seems to be having this problem when creating this shape in Blender. Just me apparently.
As for the corrupted mesh "Plane.001 in object Diamon Plate Front, this is how it was created:

  1. Create a plane and scale it up
  2. Subdivide the plane 20 times
  3. Rotate the plane 90 degrees on the X axis
  4. Apply a Decimate modifier, switch to wireframe view, enable triangulate, adjust the ratio and apply the modifier. (Note: I’m not sure the exact amount of ratio that I used).
  5. Next I added a Displace modifier. Added a new displacement and enabled Clouds.
  6. I then adjusted the size of the displacement, lowered the strength setting and applied the modifier. (Not sure on exact numbers for strength settings)
  7. Switched to Edit Mode, selected the outer loop of the mesh and extruded it out. I then selected and aligned all of the rear vertices to the y axis (keyboard shortcuts, S, Y, 0). Then finally filled it with the keyboard shortcut “F"

Thanks for these steps, but They worked well for me - no crash.

My question is: How do you purposely or intentionally create a “corrupted mesh" in blender? And why would this even be possible? I’m not a Blender expert, but I feel like this may have been a bug?

This can happen easily with addons or by altering mesh data from python.

Again, thank you so much for the script, as it seems to have solved the issue. I’m able to now switch to that scene without the file crashing. I really appreciate your time!

Thanks for reporting.

Since I wasn't able to reproduce crash with steps provided, I will close this report. If you find some problem, that you can reproduce, even this one feel free to make new report.

> In #79793#998298, @cgiphotographer wrote: > Hi Richard, > > Thanks for your response! Running the [(me.name, me.validate(verbose=True)) for me in bpy.data.meshes] in Blender console, to check if there are corrupted meshes. Did actually seem to fix my issue! I'm now able to switch scenes without any crashes. Will this command also work if I run into this problem again in the future?[system-info.txt](https://archive.blender.org/developer/F8791753/system-info.txt) Probably, I am not exactly sure how it works and if command can fail or alter geometry. > I’m uploading the system info as requested. Please see attached. > This lipstick model is based off of a step by step tutorial that I purchased online. Nobody else seems to be having this problem when creating this shape in Blender. Just me apparently. > As for the corrupted mesh "Plane.001 in object Diamon Plate Front, this is how it was created: > > 1. Create a plane and scale it up > 2. Subdivide the plane 20 times > 3. Rotate the plane 90 degrees on the X axis > 4. Apply a Decimate modifier, switch to wireframe view, enable triangulate, adjust the ratio and apply the modifier. (Note: I’m not sure the exact amount of ratio that I used). > 5. Next I added a Displace modifier. Added a new displacement and enabled Clouds. > 6. I then adjusted the size of the displacement, lowered the strength setting and applied the modifier. (Not sure on exact numbers for strength settings) > 7. Switched to Edit Mode, selected the outer loop of the mesh and extruded it out. I then selected and aligned all of the rear vertices to the y axis (keyboard shortcuts, S, Y, 0). Then finally filled it with the keyboard shortcut “F" Thanks for these steps, but They worked well for me - no crash. > My question is: How do you purposely or intentionally create a “corrupted mesh" in blender? And why would this even be possible? I’m not a Blender expert, but I feel like this may have been a bug? This can happen easily with addons or by altering mesh data from python. > Again, thank you so much for the script, as it seems to have solved the issue. I’m able to now switch to that scene without the file crashing. I really appreciate your time! Thanks for reporting. Since I wasn't able to reproduce crash with steps provided, I will close this report. If you find some problem, that you can reproduce, even this one feel free to make new report.
Author

Sounds good, thanks again for all your help Richard. Much appreciated

Sounds good, thanks again for all your help Richard. Much appreciated
Author

Hey Richard, actually after looking opening the file again and taking a look. I noticed that that running that script in the Blender console seemed to have deleted the geometry of the diamond plate. They still show up in the layers, but they don't show up in the viewport for some reason. Any ideas?

Hey Richard, actually after looking opening the file again and taking a look. I noticed that that running that script in the Blender console seemed to have deleted the geometry of the diamond plate. They still show up in the layers, but they don't show up in the viewport for some reason. Any ideas?
Member

Added subscribers: @Jostijn, @lichtwerk, @filedescriptor

Added subscribers: @Jostijn, @lichtwerk, @filedescriptor
Sign in to join this conversation.
No Label
Interest
Alembic
Interest
Animation & Rigging
Interest
Asset Browser
Interest
Asset Browser Project Overview
Interest
Audio
Interest
Automated Testing
Interest
Blender Asset Bundle
Interest
BlendFile
Interest
Collada
Interest
Compatibility
Interest
Compositing
Interest
Core
Interest
Cycles
Interest
Dependency Graph
Interest
Development Management
Interest
EEVEE
Interest
EEVEE & Viewport
Interest
Freestyle
Interest
Geometry Nodes
Interest
Grease Pencil
Interest
ID Management
Interest
Images & Movies
Interest
Import Export
Interest
Line Art
Interest
Masking
Interest
Metal
Interest
Modeling
Interest
Modifiers
Interest
Motion Tracking
Interest
Nodes & Physics
Interest
OpenGL
Interest
Overlay
Interest
Overrides
Interest
Performance
Interest
Physics
Interest
Pipeline, Assets & IO
Interest
Platforms, Builds & Tests
Interest
Python API
Interest
Render & Cycles
Interest
Render Pipeline
Interest
Sculpt, Paint & Texture
Interest
Text Editor
Interest
Translations
Interest
Triaging
Interest
Undo
Interest
USD
Interest
User Interface
Interest
UV Editing
Interest
VFX & Video
Interest
Video Sequencer
Interest
Virtual Reality
Interest
Vulkan
Interest
Wayland
Interest
Workbench
Interest: X11
Legacy
Blender 2.8 Project
Legacy
Milestone 1: Basic, Local Asset Browser
Legacy
OpenGL Error
Meta
Good First Issue
Meta
Papercut
Meta
Retrospective
Meta
Security
Module
Animation & Rigging
Module
Core
Module
Development Management
Module
EEVEE & Viewport
Module
Grease Pencil
Module
Modeling
Module
Nodes & Physics
Module
Pipeline, Assets & IO
Module
Platforms, Builds & Tests
Module
Python API
Module
Render & Cycles
Module
Sculpt, Paint & Texture
Module
Triaging
Module
User Interface
Module
VFX & Video
Platform
FreeBSD
Platform
Linux
Platform
macOS
Platform
Windows
Priority
High
Priority
Low
Priority
Normal
Priority
Unbreak Now!
Status
Archived
Status
Confirmed
Status
Duplicate
Status
Needs Info from Developers
Status
Needs Information from User
Status
Needs Triage
Status
Resolved
Type
Bug
Type
Design
Type
Known Issue
Type
Patch
Type
Report
Type
To Do
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#79793
No description provided.