Page MenuHome

Blender crashes when using Eevee after last Ubuntu update
Closed, ArchivedPublic

Description

System Information
Operating system: Linux-5.6.11-050611-generic-x86_64-with-debian-bullseye-sid 64 Bits
Graphics card: GeForce GTX TITAN X/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 450.102.04

Blender Version
Broken: version: 2.92.0, branch: master, commit date: 2021-02-24 16:25, hash: rB02948a2cab44
Worked: 2.93.0-62987a6f9845

Short description of error
Blender keeps crashing when I switch to "Material preview" or "Rendered" display mode after last Ubuntu upgrade. Cycles works fine. Logs attached.

Blender 2.93 Alpha 62987a6f9845 works, but I hesitate to use an alpha version for production work.

Exact steps for others to reproduce the error

  1. Start a fresh Blender with default scene
  2. Switch to "Material preview" viewport shading mode

Event Timeline

There might be a corrective release for 2.92.0. See T85958. Though the fix doesn't seem to be in that list. @Clément Foucault (fclem) Do you know what this issue might be and what commit might have fixed it?

This is a local issue. Seems like the snprintf used to emit the shader code uses comma instead of period as decimals delimiter (surely caused by a non-english setup). I don't know if that is an issue on our end or what would be the step to avoid this.

I can confirm this. If I set LC_NUMERIC=en_US and run blender, it works. I have cs_CZ.UTF-8 as my default value.

As for the exact commit fixing this, I have no idea right now. I can try to look at it later.

It would be good to know what commit fixed this and why.

Will close this, since it seems to be fixed in master.