Page MenuHome

Follow Active Quads sometimes gives Division by Zero Error
Closed, ResolvedPublicBUG

Description

System Information
Operating system: Linux-4.9.0-9-amd64-x86_64-with-debian-9.9 64 Bits
Graphics card: GeForce GTX TITAN X/PCIe/SSE2 NVIDIA Corporation 4.5.0 NVIDIA 418.74

Blender Version
Broken: version: 2.80 (sub 75), branch: master, commit date: 2019-07-29 14:47, hash: rBf6cb5f54494e
Worked: 2.79

Short description of error
Sometimes the "Follow Active Quads" function within "UV Unwrap Faces" gives an Division by Zero Error:

Happens on 2 Debian Machines so far.

In Blender 2.79 on the same Machine it works. (This Project was created in 2.79)

Exact steps for others to reproduce the error

  • Open this Blend File:
  • Faces should already be selected (If not, move the Mouse to the seat area and press L)
  • Right Click -> UV Unwrap Faces -> Follow Active Quads -> Ok
  • The Error should pop up

Event Timeline

Hi, work with latest Master, update your build to test.

Operating system: Linux-5.2.8-1-default-x86_64-with-glibc2.9 64 Bits
Graphics card: Mesa DRI Intel(R) Ivybridge Mobile Intel Open Source Technology Center 4.2 (Core Profile) Mesa 19.1.3

Blender Version
2.81 (sub 2), branch: master, commit date: 2019-08-18 14:42, hash: rB38380ddca373

Philipp Oeser (lichtwerk) changed the task status from Unknown Status to Invalid.Aug 20 2019, 12:21 PM
Philipp Oeser (lichtwerk) claimed this task.

I can reproduce actually, there are zero length edges.
This is not supported though, try merging vertices (Vertex > Merge Vertices > By Distance), then the error is resolved...

Will close this (but feel free to comment again if issues persist)

Oh, I'm sorry to waste your time then.

Maybe it would be cool to have an Error telling what exactly is the Problem. Old Blender just seemed to ignore this.

Thank you anyways, and keep up the great Work :-)

Philipp Oeser (lichtwerk) changed the task status from Invalid to Unknown Status.Aug 20 2019, 1:03 PM

need to check again then, should not throw an error really

Jacques Lucke (JacquesLucke) lowered the priority of this task from 90 to 50.Aug 20 2019, 2:27 PM

Can reproduce. There should be better error handling indeed.

Sybren A. Stüvel (sybren) changed the subtype of this task from "Report" to "Bug".Jan 27 2020, 3:49 PM