BF Blender: RegressionsProject
ActivePublic

Details

Description

2.79 Release

Project to tag bugs that are release blockers and other tasks that are planned to be included in the upcoming Blender release.

Revisions to be ported to the release branch
(range XXXX..XXXX, sorted in order of cherry-pick)


For 2.79rc3/release

SHA1XXX
SHA1XXX

From @Campbell Barton (campbellbarton) in range (2ff9c8a3bc51142a1d7ad19d8b772b58e4dcc890..3789ab4166c40d254ab1cf9f07d429730650efdb)

  • 2ff9c8a3bc51142a1d7ad19d8b772b58e4dcc890
  • f6825d333bfe2d58227e5e7421cd8719d89cd59a
  • 361c7cbbc57720db3b04698c7e45fe72297e2b24 & 592dd9dea6aa6e8f954e7604b497bdd9c2387e21
  • f09dee5aed35ede00bdbaedba171ce24edf5e0b0
  • 46b9f89f5e46109ea811ccf474acb09616e7c33b
  • b8d77c44f112cae1e98308ff33ce055ea4fb46ff
  • 55861cb2346bdb4b1346c6999b99ff00f27e7d4b
  • 3277bd4031d08f750526168a50e1856d2936cf69
  • 76d695f7611dfe3f2560525771399008f0bf9f40 & 0b5b464e823660f4ce47107d63004e762372122e & e47629808404cd03019ed6de2c5d6fd5307630fa
  • fa365d5f2f9d2e4bbe0b5c7800093723c7d09de6
  • b6b27b067113184093c3023ac7c9bf9a6ad5914b & b07dcb8fb06f622c8521878df6cbef01d98d6cc4
  • 0b5cabdca5dfcc61bb06b0edc1a55c44d041b615
  • cb7f1f8160606e92a4f6d216f03254e870b8eca6
  • 2ca1f297486804dcdb90c376e68dce656a73c726
  • 3750389ce3f3b6b386986c33608d6aed348e6f7e ???

From @Joerg Mueller (nexyon)


Candidates for review:

Recent Activity

Fri, Jul 27

Brecht Van Lommel (brecht) closed T56104: NmPed changing, Boolean & bevel not working as Archived.

There's no bug here:

  • To make numpad 1/3/.. switch to ortho mode, enable Auto Perspective under User Preferences > Interface.
  • To have the result of the boolean visible when you move away the sphere, you have to apply the modifier first.
Fri, Jul 27, 11:47 AM · BF Blender: Regressions

Wed, Jul 25

Limor (LILI) created T56104: NmPed changing, Boolean & bevel not working.
Wed, Jul 25, 9:45 PM · BF Blender: Regressions
LazyDodo (LazyDodo) added a comment to T55054: Cyles: TextureInterpolator Undefined linker behavior - performance regression. .

looked some more into this, looks like chrome ran into a similar issue coming from math.h, all i can say is 'yikes'

Wed, Jul 25, 1:48 AM · BF Blender: Regressions, Cycles

Sun, Jul 22

Bastien Montagne (mont29) triaged T55054: Cyles: TextureInterpolator Undefined linker behavior - performance regression. as Normal priority.
Sun, Jul 22, 12:29 PM · BF Blender: Regressions, Cycles

Jun 29 2018

Philipp Oeser (lichtwerk) added projects to T55672: Boolean - Animation - Viewport works correctly render view doesnt: Cycles, BF Blender: Regressions.

It has to do with cycles motion blur, 2.79b seems to render fine.
Disabeling motion blur or setting it to Center on Frame seems to render the boolean OK.

Jun 29 2018, 1:17 PM · Cycles, BF Blender

Jun 13 2018

Philipp Oeser (lichtwerk) added a project to T55462: Ungroup in Node editor crash Blender: BF Blender: Regressions.
Jun 13 2018, 11:15 AM · BF Blender: Regressions, BF Blender

May 13 2018

Sergey Sharybin (sergey) added a comment to T55054: Cyles: TextureInterpolator Undefined linker behavior - performance regression. .

Proper way to deal with this would be to move every CPU kernel into a namespace. That would ensure linker never re-uses "wrong" microarchitecture implementation.

May 13 2018, 10:14 PM · BF Blender: Regressions, Cycles
LazyDodo (LazyDodo) assigned T55054: Cyles: TextureInterpolator Undefined linker behavior - performance regression. to Brecht Van Lommel (brecht).
May 13 2018, 9:56 PM · BF Blender: Regressions, Cycles
LazyDodo (LazyDodo) created T55054: Cyles: TextureInterpolator Undefined linker behavior - performance regression. .
May 13 2018, 9:56 PM · BF Blender: Regressions, Cycles

Apr 18 2018

Philipp Oeser (lichtwerk) triaged T54410: "Add simple UVs" unwrap different in Blender 2.79 from master as Confirmed priority.

Confirming it's caused by above mentioned commit. @Campbell Barton (campbellbarton): feel free to assign to me and I'll try my luck :)

Apr 18 2018, 3:38 PM · BF Blender: Regressions, BF Blender

Apr 16 2018

Philipp Oeser (lichtwerk) closed T54553: Blender crash on write to text data-block as Resolved.

afaict, this is also fixed by rBfb3528d08870, thx @Campbell Barton (campbellbarton)!

Apr 16 2018, 10:57 AM · Python, BF Blender: Regressions, BF Blender
Philipp Oeser (lichtwerk) closed T54578: regression python crash modifying text block as Resolved.

afaict, this is also fixed by rBfb3528d08870, thx @Campbell Barton (campbellbarton) !

Apr 16 2018, 10:55 AM · Python, BF Blender: Regressions, BF Blender

Apr 15 2018

Campbell Barton (campbellbarton) closed T54593: Rigify crashes Blender when Generate the rig as Resolved by committing rBfb3528d08870: Fix T54593: Py text edits crash (undo regression).
Apr 15 2018, 10:40 AM · BF Blender, BF Blender: Regressions, Python

Apr 13 2018

Philipp Oeser (lichtwerk) assigned T54593: Rigify crashes Blender when Generate the rig to Campbell Barton (campbellbarton).

Can confirm this, issue in undo. This can probably be merged into T54578, T54553?

Apr 13 2018, 3:22 PM · BF Blender, BF Blender: Regressions, Python

Apr 12 2018

Philipp Oeser (lichtwerk) added projects to T54553: Blender crash on write to text data-block: BF Blender: Regressions, Python.
Apr 12 2018, 10:40 AM · Python, BF Blender: Regressions, BF Blender
Philipp Oeser (lichtwerk) added a project to T54578: regression python crash modifying text block: Python.
Apr 12 2018, 10:40 AM · Python, BF Blender: Regressions, BF Blender
Philipp Oeser (lichtwerk) assigned T54578: regression python crash modifying text block to Campbell Barton (campbellbarton).

Similar to T54553 (py API doesnt set TextUndoBuf), similar thing as D3139 will fix the crash here, too:

1diff --git a/source/blender/blenkernel/intern/text.c b/source/blender/blenkernel/intern/text.c
2index c7588a4ed48..6ace5b97caf 100644
3--- a/source/blender/blenkernel/intern/text.c
4+++ b/source/blender/blenkernel/intern/text.c
5@@ -531,7 +531,7 @@ void BKE_text_clear(Text *text, TextUndoBuf *utxt) /* called directly from rna *
6​ if (utxt) {
7​ oldstate = txt_get_undostate();
8​ }
9- txt_set_undostate(utxt != NULL);
10+ txt_set_undostate(utxt == NULL);
11
12​ txt_sel_all(text);
13​ txt_delete_sel(text, utxt);

Apr 12 2018, 10:39 AM · Python, BF Blender: Regressions, BF Blender
Philipp Oeser (lichtwerk) added a project to T54578: regression python crash modifying text block: BF Blender: Regressions.
Apr 12 2018, 9:49 AM · Python, BF Blender: Regressions, BF Blender

Mar 31 2018

Nestor Castro (nacastroc) added a comment to T54464: Lamp object bug.

seems like you have forgotten to attach the file.

Mar 31 2018, 2:26 AM · BF Blender
Nestor Castro (nacastroc) updated the task description for T54464: Lamp object bug.
Mar 31 2018, 2:24 AM · BF Blender
Nestor Castro (nacastroc) updated the task description for T54464: Lamp object bug.
Mar 31 2018, 2:23 AM · BF Blender

Mar 30 2018

LazyDodo (LazyDodo) triaged T54464: Lamp object bug as Incomplete priority.

seems like you have forgotten to attach the file.

Mar 30 2018, 7:21 AM · BF Blender
Nestor Castro (nacastroc) created T54464: Lamp object bug.
Mar 30 2018, 3:18 AM · BF Blender

Feb 19 2018

Sergey Sharybin (sergey) closed T53835: Disabled Renderlayers still get saved (blank) through File Output Node when connected to Composite Node as Archived.

Discussed with other developers about ways to process here.

Feb 19 2018, 2:49 PM · BF Blender: Regressions, BF Blender
Sergey Sharybin (sergey) closed T53032: Image sequence works bad with Displace modifier as Resolved by committing rBdc65a6f63b54: Fix T53032: Image sequence works bad with Displace modifier.
Feb 19 2018, 2:37 PM · Images & Movies, Rendering, BF Blender: Regressions, Modifiers, BF Blender

Jan 29 2018

Campbell Barton (campbellbarton) merged T53941: 3D Manipulator Bug into T53850: 3D manipulators unselectable while “Lock to Cursor” is turned on.
Jan 29 2018, 8:09 AM · BF Blender: Regressions, BF Blender

Jan 24 2018

Brecht Van Lommel (brecht) closed T53886: cycles regression: increased noise in overlapping transparent shaders as Archived.

I'm aware of this, it's an intentional trade-off we are making. With Russian roulette you get more noise in simple cases, but it helps in more complex cases like transparent hair. The two are difficult to distinguish for the renderer and it's generally not helpful to do so in real world scenes where you have a mix of these.

Jan 24 2018, 7:36 PM · Cycles, BF Blender
Philipp Oeser (lichtwerk) added a project to T53886: cycles regression: increased noise in overlapping transparent shaders: BF Blender: Regressions.
Jan 24 2018, 7:19 PM · Cycles, BF Blender

Jan 22 2018

Campbell Barton (campbellbarton) added a comment to T53850: 3D manipulators unselectable while “Lock to Cursor” is turned on.

Fabien, you need to recompile blender - best build blender-v2.79a-release, this will be the official stable release soon.

Jan 22 2018, 10:25 AM · BF Blender: Regressions, BF Blender
Fabien (CaptainSweet) added a comment to T53850: 3D manipulators unselectable while “Lock to Cursor” is turned on.

Thanks for your help
How can I apply the fix? Can I simply copy and paste fixed files?

Jan 22 2018, 10:11 AM · BF Blender: Regressions, BF Blender
Campbell Barton (campbellbarton) closed T53850: 3D manipulators unselectable while “Lock to Cursor” is turned on as Resolved by committing rBfb4582134ae1: Fix T53850: Lock to Cursor breaks 3D manipulators.
Jan 22 2018, 10:03 AM · BF Blender: Regressions, BF Blender
Campbell Barton (campbellbarton) triaged T53850: 3D manipulators unselectable while “Lock to Cursor” is turned on as Confirmed priority.

Found the cause, looking into a fix.

Jan 22 2018, 7:57 AM · BF Blender: Regressions, BF Blender

Jan 21 2018

Campbell Barton (campbellbarton) closed T53843: RMB menu Online Manual call disfunctional, throws Attribute Error as Resolved by committing rBd9c962a36780: Fix T53843: Error opening online manual.
Jan 21 2018, 11:53 PM · BF Blender: Regressions, BF Blender
Fabien (CaptainSweet) created T53850: 3D manipulators unselectable while “Lock to Cursor” is turned on.
Jan 21 2018, 8:45 PM · BF Blender: Regressions, BF Blender

Jan 20 2018

Philipp Oeser (lichtwerk) assigned T53843: RMB menu Online Manual call disfunctional, throws Attribute Error to Campbell Barton (campbellbarton).

there might be better ways to do this, but how about D3013: possible fix for T53843?

Jan 20 2018, 4:11 PM · BF Blender: Regressions, BF Blender
Philipp Oeser (lichtwerk) added a comment to T53843: RMB menu Online Manual call disfunctional, throws Attribute Error.

caused by rBf4fb329808a7

Jan 20 2018, 2:46 PM · BF Blender: Regressions, BF Blender
Philipp Oeser (lichtwerk) triaged T53843: RMB menu Online Manual call disfunctional, throws Attribute Error as Confirmed priority.

Can confirm this [this worked in 2.79], having a look if I can find the issue...

Jan 20 2018, 12:36 PM · BF Blender: Regressions, BF Blender
Philipp Oeser (lichtwerk) triaged T53835: Disabled Renderlayers still get saved (blank) through File Output Node when connected to Composite Node as Confirmed priority.

caused by rB04800ed43434d053359cb3035eb082902fe80e4b

Jan 20 2018, 1:07 AM · BF Blender: Regressions, BF Blender

Jan 19 2018

ronald engel (ronald8e) added a comment to T53835: Disabled Renderlayers still get saved (blank) through File Output Node when connected to Composite Node.

So maybe disabling the render layer in properties panel should mute the renderlayer node too? If I mute the renderlayer node and leave the renderlayer enabled it still renders the renderlayer, so in 2.79.1 I had to disable in properties panel and mute in nodes to turn the layer off?

Jan 19 2018, 4:48 PM · BF Blender: Regressions, BF Blender
ronan ducluzeau (zeauro) added a comment to T53835: Disabled Renderlayers still get saved (blank) through File Output Node when connected to Composite Node.

In Master, blender respect what user asks ; it saves an Image for a renderlayer that have not been rendered.
It is the set-up shown, here. A disabled renderlayer but a renderlayer node that is not mute.
If the set-up was a disabled renderlayer and a renderlayer node that is mute. Master still respects that and doesn't save a blank image.
Mute property can be animated. But it is not exposed in UI of properties of the node.

Jan 19 2018, 3:44 PM · BF Blender: Regressions, BF Blender
Sergey Sharybin (sergey) added a comment to T53835: Disabled Renderlayers still get saved (blank) through File Output Node when connected to Composite Node.

It is an exactly design issue. And any decision here is kind of arbitrary.

Jan 19 2018, 2:23 PM · BF Blender: Regressions, BF Blender
ronald engel (ronald8e) added a comment to T53835: Disabled Renderlayers still get saved (blank) through File Output Node when connected to Composite Node.

Tested it with some blur nodes between Renderlayer and Composite - in this case 2.79 also starts to save empty images. So maybe its more a design decision: should disabled Renderlayers be skipped in compositing or behave like empty/white/transparent image.

Jan 19 2018, 1:08 PM · BF Blender: Regressions, BF Blender
ronald engel (ronald8e) added a comment to T53835: Disabled Renderlayers still get saved (blank) through File Output Node when connected to Composite Node.

I made two Screenshots for better explanation ...

Jan 19 2018, 12:55 PM · BF Blender: Regressions, BF Blender
Sergey Sharybin (sergey) reopened T53835: Disabled Renderlayers still get saved (blank) through File Output Node when connected to Composite Node as "Open".

Well, didn't notice this worked before. But then still, what if you've got other nodes in between...

Jan 19 2018, 12:35 PM · BF Blender: Regressions, BF Blender

Jan 11 2018

Campbell Barton (campbellbarton) added a comment to T53455: Track To constraint makes object disappear.

Thanks for tracking down the commit. This is quite an edge case - while the vector is normalized it's so close to zero to begin with, a second call is needed to make it really normalized (which fixes the bug).

Jan 11 2018, 12:55 AM · BF Blender: Regressions, Animation, BF Blender
Campbell Barton (campbellbarton) closed T53455: Track To constraint makes object disappear as Resolved by committing rBac2ebf9c54a9: Fix T53455: Object disappear w/ TrackTo constraint.
Jan 11 2018, 12:52 AM · BF Blender: Regressions, Animation, BF Blender

Jan 10 2018

Philipp Oeser (lichtwerk) reassigned T53455: Track To constraint makes object disappear from Philipp Oeser (lichtwerk) to Campbell Barton (campbellbarton).

caused by rB16fbb47c8860b61694b2e08270d198f8d173b32a

Jan 10 2018, 9:19 PM · BF Blender: Regressions, Animation, BF Blender

Dec 13 2017

Campbell Barton (campbellbarton) closed T53529: Rip tool on single edge crashes Blender as Resolved by committing rBbe54868ec3ff: Fix T53529: Rip crashes w/ wire edge.
Dec 13 2017, 6:14 AM · BF Blender: Regressions, BF Blender

Dec 11 2017

Sergey Sharybin (sergey) assigned T53529: Rip tool on single edge crashes Blender to Campbell Barton (campbellbarton).
Dec 11 2017, 3:32 PM · BF Blender: Regressions, BF Blender

Dec 2 2017

Brecht Van Lommel (brecht) added a commit to T53349: Cycles - difference between OpenCL and CUDA with AO simplify: rCaf120f146aaf: Fix T53349: AO bounces not working correct with OpenCL.
Dec 2 2017, 6:11 AM · BF Blender: Regressions, Cycles