Page MenuHome

Blender 2.92 crash on selecting a mesh after opening a project
Confirmed, NormalPublic

Description

System Information
Operating system: windows 10
Graphics card: ATI 6700 XT

Blender Version
Broken: 3.0 (original report said, that 2.92 was broken, but I couldn't reproduce any crash)
Worked: 2.92.0

Yesterday i've created a project and worked on it for some hours without problems, Today whenever i select a mesh blender crashes.

Exact steps for others to reproduce the error

  1. Open file
  2. In outliner, click on Icosphere.004

Event Timeline

I've tried to append the file in another project and it works fine but the original file still has the problem. So i found a workaround but still not the optimal solution

Philipp Oeser (lichtwerk) changed the task status from Needs Triage to Needs Information from User.Tue, May 18, 3:26 PM

Cannot reproduce here.

**System Information**
Operating system: Linux-5.11.16-200.fc33.x86_64-x86_64-with-fedora-33-Thirty_Three 64 Bits
Graphics card: GeForce GTX 970M/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 460.67
version: 2.92.0, branch: master, commit date: 2021-02-24 16:25, hash: `rB02948a2cab44`

Just to make sure: please also try in a fresh build from https://builder.blender.org/download/

Please also attach crash logs https://docs.blender.org/manual/en/2.92/troubleshooting/crash.html

I've tried also 2-93.0 beta and i've got the same results. i've attached the logs

Philipp Oeser (lichtwerk) changed the task status from Needs Information from User to Needs Triage.Tue, May 18, 4:21 PM
WARN (gpu.shader): OVERLAY_shader_armature_sphere_410 FragShader: 
      | 
    6 | #extension GL_ARB_shader_draw_parameters : enable
      |  ^
      | Warning: (#62) enable/warn/disable extension is not found. Extension "GL_ARB_conservative_depth" is not supported

WARN (gpu.shader): OVERLAY_shader_armature_sphere_397 FragShader: 
      | 
    6 | #extension GL_ARB_shader_draw_parameters : enable
      |  ^
      | Warning: (#62) enable/warn/disable extension is not found. Extension "GL_ARB_conservative_depth" is not supported

WARN (gpu.shader): OVERLAY_shader_armature_shape_435 GeomShader: 
      | 
    5 | #endif

@Clément Foucault (fclem): can this be ignored? ^^

I was able to reproduce something, not sure whether this is the same problem as reported:

  1. Open file
  2. In outliner, click on Icosphere.004

@Maicol (kasram) does these steps describe your report?


crash on null dereference in imagecache_hashhash

>	blender.exe!imagecache_hashhash(const void * key_v) Line 371	C
 	[Inline Frame] blender.exe!stats_object_sculpt(Object *) Line 372	C
 	blender.exe!stats_update(Depsgraph * depsgraph, ViewLayer * view_layer) Line 429	C
 	blender.exe!format_stats(Main * bmain, Scene * scene, ViewLayer * view_layer, SceneStatsFmt * stats_fmt) Line 460	C
 	blender.exe!info_statusbar_string(Main * bmain, Scene * scene, ViewLayer * view_layer, unsigned char statusbar_flag) Line 608	C
 	[Inline Frame] blender.exe!rna_Screen_statusbar_info_get(bScreen * bmain, Main *) Line 323	C
 	blender.exe!Screen_statusbar_info_call(bContext * C, ReportList * reports, PointerRNA * _ptr, ParameterList * _parms) Line 799	C
 	blender.exe!RNA_function_call(bContext * C, ReportList * reports, PointerRNA * ptr, FunctionRNA * func, ParameterList * parms) Line 7570	C
 	blender.exe!pyrna_func_call(BPy_FunctionRNA * self, _object * args, _object * kw) Line 6359	C
 	python39.dll!_PyObject_MakeTpCall(_ts * tstate, _object * callable, _object * const * args, __int64 nargs, _object * keywords) Line 192	C
 	[Inline Frame] python39.dll!PyObject_Vectorcall(_object *) Line 127	C
 	python39.dll!call_function(_ts * tstate, _object * * * pp_stack, __int64 oparg, _object * kwnames) Line 5078	C
 	python39.dll!_PyEval_EvalFrameDefault(_ts * tstate, _frame * f, int throwflag) Line 3489	C
 	[Inline Frame] python39.dll!_PyEval_EvalFrame(_ts *) Line 40	C
 	python39.dll!function_code_fastcall(_ts * tstate, PyCodeObject * co, _object * const * args, __int64 nargs, _object * globals) Line 332	C
 	python39.dll!_PyFunction_Vectorcall(_object * func, _object * const * stack, unsigned __int64 nargsf, _object * kwnames) Line 404	C
 	blender.exe!bpy_class_call(bContext * C, PointerRNA * ptr, FunctionRNA * func, ParameterList * parms) Line 8572	C
 	blender.exe!header_draw(const bContext * C, Header * hdr) Line 748	C
 	blender.exe!ED_region_header_layout(const bContext * C, ARegion * region) Line 3289	C
 	blender.exe!ED_region_do_layout(bContext * C, ARegion * region) Line 525	C
 	blender.exe!wm_draw_window_offscreen(bContext * C, wmWindow * win, bool stereo) Line 678	C
 	blender.exe!wm_draw_window(bContext * C, wmWindow * win) Line 867	C
 	blender.exe!wm_draw_update(bContext * C) Line 1066	C
 	blender.exe!WM_main(bContext * C) Line 654	C
 	blender.exe!main(int argc, const unsigned char * * UNUSED_argv_c) Line 524	C
 	[External Code]
Richard Antalik (ISS) changed the task status from Needs Triage to Needs Information from User.Tue, May 25, 5:39 AM

yes but it doesn't need to necessarily be Icosphere.004. Just one more thing that maybe helps, i turned off "Lock Objects Mode" in the Edit menu.

Philipp Oeser (lichtwerk) changed the task status from Needs Information from User to Confirmed.Tue, May 25, 11:18 AM

So, sounds like @Richard Antalik (ISS) could reproduce (I still cannot), will set to confirmed though.

Cannot reproduce here on Windows. Version: 2.92.0, Hash: rB02948a2cab44, commit date: 2021-02-24.