Cinemachine and Post FX null m_Bundles

I raised this issue a while ago in another thread here.
https://discussions.unity.com/t/860265

Can we see about getting this fixed.

        /// <summary>
        /// This method should be called whenever you need to reset any temporal effect, e.g. when
        /// doing camera cuts.
        /// </summary>
        public void ResetHistory()
        {
            foreach (var bundle in m_Bundles)
                bundle.Value.ResetHistory();

            temporalAntialiasing.ResetHistory();
        }

The value of m_Bundles is never checked for null.
The case I am hitting now is in the prefab editor with Cinemachine cameras.

8143943--1057439--upload_2022-5-20_14-6-10.png

Thanks

This is not a Cinemachine problem, it is a PostProcessing package problem. There is nothing that Cinemachine can do about it.

I would suggest logging a bug.

If you don't want to wait for the fix, then you can fix it yourself: embed the PostProcessing package into your project, then add the null check.

Figured. My original post was in the image effects thread. And never got any traction.
I know you guys here are much more responsive from previous posts.:)

Not sure I can really submit a bug from my project. But I think its pretty obvious and straight forward to add the extra check.

I may add the package locally and fix. Depending on how much I hit it again.

Thanks