Page MenuHome

BF Blender: RegressionsProject
ActivePublic

Members (6)

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, Aug 23

Antonio Vazquez (antoniov) closed T66924: bpy.ops.preferences.addon_enable() only checks for changes in __init__.py; Problem for multi-file add-ons as Archived.
Fri, Aug 23, 11:28 PM · BF Blender: Regressions, Add-ons
Antonio Vazquez (antoniov) added a comment to T66924: bpy.ops.preferences.addon_enable() only checks for changes in __init__.py; Problem for multi-file add-ons.

Sorry, closed by error.

Fri, Aug 23, 11:27 PM · BF Blender: Regressions, Add-ons
Antonio Vazquez (antoniov) changed the status of T66924: bpy.ops.preferences.addon_enable() only checks for changes in __init__.py; Problem for multi-file add-ons from Archived to Resolved by committing rBee4ec69b2804: Fix T66924 : Move GPencil Modifiers evaluation to Depsgraph.
Fri, Aug 23, 11:14 PM · BF Blender: Regressions, Add-ons

Sun, Aug 18

Dmitry (Dima) added a comment to T68783: Compositing/Shading UI regression.

Obviously any redesign should increase the work efficiency, not the buttons pressing amount. Currently, for me, the trade off roughly sounds like "you get Eevee but you need twice as many pressed buttons for the same operation". How many hours Blender developers could save if they just didn't bother about the UI redesign? How many hours addon developers could save without tricking with the new UI? And how many hours users could save after release? (What do we do with our lives?:'|) It's measurable. Blender needs some kind of standardized testing scene to compare the amount of user actions needed to reproduce the scene with old UI and with the new one. And an official statistic addon in the future. It's for UI Design bugs objectivation. (I hope the idea will not look bad only because it's said by me. I didn't do anything for Blender, I don't even have an avatar... But please, in the name of world efficiency and technological singularity and so on.)

Sun, Aug 18, 11:06 AM · BF Blender: Regressions
Brecht Van Lommel (brecht) added a comment to T68783: Compositing/Shading UI regression.

There is no rule that any redesign must lead to the same or fewer clicks, there are always trade-offs. What the right trade-offs are is subjective.

Sun, Aug 18, 4:09 AM · BF Blender: Regressions
Dmitry (Dima) added a comment to T68783: Compositing/Shading UI regression.

Hello, Brecht. I think it's not a user feedback it's a UI design regression bug, because anyone can measure it. So it's not a subjective user feedback it's an objective reality. With this in mind, I found here the "Regressions" category, then I set "Design" in the bug report tunables and then posted it. And I still think I was right. Bugs are objective, measurable things, user feedbacks are subjective and not measurable things. Is this wrong? Is there an another criteria for bug/feedback differentiation? Thank you.

Sun, Aug 18, 4:04 AM · BF Blender: Regressions
Brecht Van Lommel (brecht) added a comment to T68783: Compositing/Shading UI regression.

For user feedback like this, please use other channels:
https://wiki.blender.org/wiki/Communication/Contact#User_Feedback_and_Requests

Sun, Aug 18, 12:32 AM · BF Blender: Regressions

Sat, Aug 17

Dmitry (Dima) updated the task description for T68783: Compositing/Shading UI regression.
Sat, Aug 17, 9:49 PM · BF Blender: Regressions
Dmitry (Dima) created T68783: Compositing/Shading UI regression.
Sat, Aug 17, 9:47 PM · BF Blender: Regressions

Fri, Aug 16

Brecht Van Lommel (brecht) closed T55054: Cyles: TextureInterpolator Undefined linker behavior - performance regression. as Resolved by committing rBea8e0df67271: Fix T55054: possible use of unsupported instructions in Cycles texture code.
Fri, Aug 16, 4:49 PM · BF Blender: Regressions, Cycles

Jul 25 2019

Iemand Iets (NumesSanguis) added a comment to T66924: bpy.ops.preferences.addon_enable() only checks for changes in __init__.py; Problem for multi-file add-ons.

I would assume the most knowledgeable Python programmers are active here

Not all of them, and not all the time. Just search the Python API documentation for "reload script" and you'll find the bpy.ops.script.reload() operator. Granted, it's not documented very well.

That's good advice. I've gotten so used to just Googling things and usually finding the answer on stackoverflow, I forgot about direct searching.
For some reason Google doesn't index the Blender documentation, which would probably trouble more newcomers to Blender.

Jul 25 2019, 4:14 PM · BF Blender: Regressions, Add-ons

Jul 22 2019

Sybren A. Stüvel (sybren) added a comment to T66924: bpy.ops.preferences.addon_enable() only checks for changes in __init__.py; Problem for multi-file add-ons.

Don't use the from X import Y syntax to import individual classes, that'll make reloading more cumbersome (as you've seen). If you just import (sub)modules you avoid the need for that reload_class() function.

Jul 22 2019, 11:16 PM · BF Blender: Regressions, Add-ons
gecko man (geckoman) added a comment to T66924: bpy.ops.preferences.addon_enable() only checks for changes in __init__.py; Problem for multi-file add-ons.

I have created a workaround to this problem.
Example __init__.py:

Jul 22 2019, 9:03 PM · BF Blender: Regressions, Add-ons
Sybren A. Stüvel (sybren) added a comment to T66924: bpy.ops.preferences.addon_enable() only checks for changes in __init__.py; Problem for multi-file add-ons.

I would assume the most knowledgeable Python programmers are active here

Jul 22 2019, 11:24 AM · BF Blender: Regressions, Add-ons

Jul 21 2019

Campbell Barton (campbellbarton) added a comment to T66924: bpy.ops.preferences.addon_enable() only checks for changes in __init__.py; Problem for multi-file add-ons.

For development, you can:

Jul 21 2019, 4:29 PM · BF Blender: Regressions, Add-ons
Iemand Iets (NumesSanguis) added a comment to T66924: bpy.ops.preferences.addon_enable() only checks for changes in __init__.py; Problem for multi-file add-ons.

Thank you @Sybren A. Stüvel (sybren) , bpy.ops.script.reload() indeed reloads all add-ons. I had if "bpy" in locals(): check to reload add-ons, but that wasn't triggered by my code, because __init__.py didn't change.

Jul 21 2019, 4:06 PM · BF Blender: Regressions, Add-ons

Jul 16 2019

Sybren A. Stüvel (sybren) added a comment to T66924: bpy.ops.preferences.addon_enable() only checks for changes in __init__.py; Problem for multi-file add-ons.

Fortunately, this is not as big an issue as you describe. The code you linked is only used when enabling an add-on; the issue you describe seems to assume the way to reload an add-on is to disable and enable it.

Jul 16 2019, 1:54 PM · BF Blender: Regressions, Add-ons

Jul 14 2019

Iemand Iets (NumesSanguis) added a comment to T66924: bpy.ops.preferences.addon_enable() only checks for changes in __init__.py; Problem for multi-file add-ons.

To test if the check if mtime_orig != mtime_new: is indeed the problem, I made an operator (simplified version of the original addon_enable(): developer.blender.org/diffusion/B/browse/master/release/scripts/modules/addon_utils.py$327) with that removed:

Jul 14 2019, 6:37 PM · BF Blender: Regressions, Add-ons
Iemand Iets (NumesSanguis) created T66924: bpy.ops.preferences.addon_enable() only checks for changes in __init__.py; Problem for multi-file add-ons.
Jul 14 2019, 5:24 PM · BF Blender: Regressions, Add-ons

Mar 19 2019

Brecht Van Lommel (brecht) closed T48015: Banding artifacts in smoke viewport display as Resolved.

The smoke display was rewritten in 2.8 and does not suffer from these types of artifacts anymore.

Mar 19 2019, 10:55 AM · GPU / Viewport, BF Blender: Regressions, BF Blender
Brecht Van Lommel (brecht) closed T52916: Normal map works weird with multiple UV layouts in BI 2.79 as Archived.

Archiving Blender Internal report, we will no longer focus on fixing bugs in it now that it was removed in 2.8.

Mar 19 2019, 10:53 AM · BF Blender: Regressions, BF Blender

Feb 13 2019

Brecht Van Lommel (brecht) added a comment to T60647: regression - corruption of files.

There's not really any corruption, just the same versioning issue as far as I can tell.

Feb 13 2019, 5:43 PM · BF Blender: Regressions, BF Blender
Brecht Van Lommel (brecht) merged task T60647: regression - corruption of files into T54504: Cycles Displacement node not automatically inserted in older files when linking.
Feb 13 2019, 5:42 PM · BF Blender: Regressions, BF Blender

Jan 25 2019

Sergey Sharybin (sergey) closed T55462: Ungroup in Node editor crash Blender as Resolved by committing rB693721cc7e7d: Fix T55462: Ungroup in Node editor crash Blender.
Jan 25 2019, 4:51 PM · BF Blender: Regressions, BF Blender

Jan 24 2019

Philipp Oeser (lichtwerk) added a comment to T60647: regression - corruption of files.

dustBin's displacement in //assets/dustBin.blend on the rim object (called Cylinder) is making problems.
I assume this is still not using the 'new' displacement node in that file (it will be there when you open that file, but that is probably because cycles adds that automatically when seeing an old file)
And when linking, this automatic insertion fails, see T54504.

Jan 24 2019, 11:20 AM · BF Blender: Regressions, BF Blender
Philipp Oeser (lichtwerk) added a comment to T60647: regression - corruption of files.

that "portal" seems to be the dustbin object...
checking whats wrong with that...

Jan 24 2019, 10:40 AM · BF Blender: Regressions, BF Blender
jan bauer (janb) added a comment to T60647: regression - corruption of files.

deactivating compositing deactivate the hang/crash, but strange "portal" still there anyway after saving:

Jan 24 2019, 10:02 AM · BF Blender: Regressions, BF Blender
jan bauer (janb) added a comment to T60647: regression - corruption of files.

@Jacques Lucke (JacquesLucke) if I don't save the file (use the original directly), it just hangs forever, but no crash anymore. I still have to kill as it will take 1 core of CPU forever(waited 5minutes at 25%) just after rendering. Actually, the crash was "better" as I didn't had to kill the process myself. It seems it's due to the compositing phase?
However, the file corruption when saving still happen with this strange portal being added in the left corner of the room.

Jan 24 2019, 9:57 AM · BF Blender: Regressions, BF Blender

Jan 23 2019

Jacques Lucke (JacquesLucke) added a comment to T60647: regression - corruption of files.

I cannot reproduce the crash.
Does the crash happen in the newest Blender 2.8 build, even when Render Samples is set to 1?

Jan 23 2019, 12:51 PM · BF Blender: Regressions, BF Blender

Jan 21 2019

Brecht Van Lommel (brecht) closed T60662: Crash when going into 3D view: Rendered or by hitting render F12 for certain blend file. as Resolved by committing rBa6e6ad075637: Fix T60683, T60662: Cycles render crash in edit mode for certain meshes..
Jan 21 2019, 4:11 PM · BF Blender: Regressions, BF Blender

Jan 20 2019

Michael Koch (blendwerk) updated the task description for T60662: Crash when going into 3D view: Rendered or by hitting render F12 for certain blend file..
Jan 20 2019, 9:43 AM · BF Blender: Regressions, BF Blender
Michael Koch (blendwerk) created T60662: Crash when going into 3D view: Rendered or by hitting render F12 for certain blend file..
Jan 20 2019, 9:42 AM · BF Blender: Regressions, BF Blender
jan bauer (janb) added a project to T60647: regression - corruption of files: BF Blender: Regressions.
Jan 20 2019, 9:13 AM · BF Blender: Regressions, BF Blender

Aug 30 2018

Campbell Barton (campbellbarton) closed T56613: C shortcut for clamp doesn't work anymore during vertex slide as Resolved.

Was re-reported as T56591, closing.

Aug 30 2018, 9:23 AM · BF Blender: Regressions, BF Blender
jan bauer (janb) added a comment to T56613: C shortcut for clamp doesn't work anymore during vertex slide .

found a pretty recent buildbot which worked: 78a8d36 from 12 June 2018

Aug 30 2018, 8:48 AM · BF Blender: Regressions, BF Blender
jan bauer (janb) created T56613: C shortcut for clamp doesn't work anymore during vertex slide .
Aug 30 2018, 8:46 AM · BF Blender: Regressions, BF Blender

Jul 27 2018

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.
Jul 27 2018, 11:47 AM · BF Blender: Regressions

Jul 25 2018

Limor (LILI) created T56104: NmPed changing, Boolean & bevel not working.
Jul 25 2018, 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'

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

Jul 22 2018

Bastien Montagne (mont29) triaged T55054: Cyles: TextureInterpolator Undefined linker behavior - performance regression. as Normal priority.
Jul 22 2018, 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, Medium 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