Page MenuHome

Blender cant move objects, all scene corrupted after a bpy crash.
Closed, ResolvedPublic

Description

System Information
Operating system: Debian GNU/Linux rodete
Graphics card: NVIDIA Corporation GP107GL [Quadro P1000]

Blender Version
Broken: 2.83.2, 2.90.1
Worked: 2.79

Short description of error
I had an unexpected crash when using blender python script. However, weird things happened after the crash.
All the blender scenes loaded are corrupted, with completely messed-up polygon positions. (see the attached image)

With the crashed scenes, I can not move/scale any object, it can be rendered (with the weird positions).
However, the scenes can be loaded and displayed correctly with an older version, like v2.79, but failed with newer version, such has 2.90.1.

I tried to reinstall blender using apt, but it does not work. And I also downloaded the v2.90 standalone version, it failed the same way.

I am suspecting this was due to a failure in changing the local coordinates of objects.

Any libraries that the newer version of blender depends on?

Exact steps for others to reproduce the error
I am not sure how to reproduce.

Event Timeline

When I am trying to move the object, it does not move. However, I could see the yellow dot (the local origin) move.

A further investigation showed that the 2.82a works fine, I do not think this is related to the crash I mentioned earlier.

My desktop might had a background update of blender (or maybe some other libs?) this week, (I have not restarted my blender for quite some days).

And https://developer.blender.org/T79971 is exactly the same problem that I saw here.

Philipp Oeser (lichtwerk) changed the task status from Needs Triage to Needs Information from User.Oct 22 2020, 11:33 AM

Mind sharing the file?
(this ensures we are all looking at the same thing...)

Youyou Wang (kingyy) closed this task as Resolved.Oct 22 2020, 8:03 PM
Youyou Wang (kingyy) claimed this task.

Hey Philipp, after further investigation, actually I think this was caused by the OpenGL library on our corp machines. This is not quite related to Blender itself.
Sorry to bother here.