Page MenuHome

Segmentation fault with edit mode operation
Closed, ResolvedPublic

Description

System Information
Operating system: Linux-5.0.0-29-generic-x86_64-with-Ubuntu-19.04-disco 64 Bits
Graphics card: Radeon RX 580 Series (POLARIS10, DRM 3.33.0, 5.0.0-29-generic, LLVM 8.0.0) X.Org 4.5 (Core Profile) Mesa 19.0.8

Blender Version
Broken: version: 2.81 (sub 12), branch: master, commit date: 2019-09-23 15:03, hash: rB2713921e8ac9
Worked: 2.81 (sub 8), branch: master (modified), commit date: 2019-09-08 16:45, hash: rB7ab936c5b9e1

Short description of error
Segmentation fault

Exact steps for others to reproduce the error
With the default cube, enter edit mode and try to merge vertices with Alt+M
Options At Center; At Cursor and Collapse crashes Blender

Event Timeline

Philipp Oeser (lichtwerk) lowered the priority of this task from 90 to 80.Sep 24 2019, 1:10 PM

Looks like a crash in the GPU driver.

@Rey Leonard M. Amorato (rl.amorato) : I assume you tested this with File → Defaults → Load Factory Settings?
@Jeroen Bakker (jbakker), @Clément Foucault (fclem): does this ring a bell?

Mesa 19.0.8 is really flaky. @Rey Leonard M. Amorato (rl.amorato) Can you update to the latest drivers of your distribution?
I am able to reproduce this on a machine here. Will investigate in more depth what the actual issue in the driver is.

Philipp Oeser (lichtwerk) lowered the priority of this task from 80 to 30.Sep 24 2019, 1:52 PM

With the --debug-gpu-force-workarounds it does not crash for me.
I will see what workaround is needed and enable this one for this specific configuration.

@Philipp Oeser (lichtwerk) Yes, this is with Factory Settings.
@Jeroen Bakker (jbakker) I believe 19.0.8 is the latest for Ubuntu 19.04... Trying 19.3 using a PPA caused my Desktop to fall into a login loop.
No crash with --debug-gpu-force-workarounds too.

Upon further testing, it seems it crashes when the mesh does not have enough vertices to sustain a face.

^___^
guys, I've been trying for weeks to tell you that AMD GPUs work better on linux with workarounds

https://developer.blender.org/rBd0c772f68b84267e15630064fc21cc54fc7209f0#246612

I await debugging those fluorescent and inverted lights (on my gpu)
otherwise I am forced to use blender with half the performance on linux