Jump to: Board index » General » Fusion

Fusion Crashes after removing keyframes

Learn about 3D compositing, animation, broadcast design and VFX workflows.
  • Author
  • Message
Offline
User avatar

sparrow

  • Posts: 7
  • Joined: Thu Oct 15, 2020 8:04 pm
  • Real Name: Piotr Wróbel

Fusion Crashes after removing keyframes

PostMon Nov 08, 2021 11:33 pm

Hello,

I am having issues with Fusion crashing after removal of the keyframe (both Standalone & in DR). For example using transform node I created 2 keyframes. When I remove my last/first keyframe in either Keyframes or Spline tabs Fusion will crash each time on such operation. I don't recall having such problems previously. Is this known issue in the latest release. (I am on the Fusion Studio 17.4.1).

Thank You for any update on this.
Peter.
Mac OS 12.0.1. / Macbook Pro 15 2018 / 2,6 Ghz 6 Core Intel i7 / 16 GB RAM /Radeon Pro 560x 4 GB.
Offline
User avatar

GregAusina

  • Posts: 183
  • Joined: Thu Aug 23, 2012 7:30 pm
  • Location: Paris - France

Re: Fusion Crashes after removing keyframes

PostMon Nov 08, 2021 11:40 pm

Same for me since 17.4 on windows. I’ll have ti check on Mac tomorrow. Workaround is to untick the orange losange in the inspector tab but very uncomfortable.
Grégoire AUSINA / Gisèle productions
Davinci 18.6.5 on Windows 10 / latest Nvidia studio driver / Dual Xeon E-2650v4 / supermicro X10DRG-Q / 128 Go RAM / GUI GTX 1070 / Cuda GTX 3090 - FSI CM250 - Tangent Elements - Accusys A12S3-p+
Offline
User avatar

sparrow

  • Posts: 7
  • Joined: Thu Oct 15, 2020 8:04 pm
  • Real Name: Piotr Wróbel

Re: Fusion Crashes after removing keyframes

PostTue Nov 09, 2021 6:12 pm

Thanks Greg, thanks for the workaround! Hope this will be fixed in the upcoming release as it makes now hard to work with lot of keyframes in fusion :(
Mac OS 12.0.1. / Macbook Pro 15 2018 / 2,6 Ghz 6 Core Intel i7 / 16 GB RAM /Radeon Pro 560x 4 GB.
Offline
User avatar

David_Scott_Colourist

  • Posts: 6
  • Joined: Tue Jan 14, 2020 10:02 am
  • Location: UK
  • Real Name: David Scott

Re: Fusion Crashes after removing keyframes

PostWed Nov 10, 2021 7:08 am

Yes I agree this is very annoying!!!
Offline

Steve Alexander

  • Posts: 4579
  • Joined: Mon Mar 23, 2015 2:15 am

Re: Fusion Crashes after removing keyframes

PostWed Nov 10, 2021 12:39 pm

+1
Time Traveller
Resolve Studio 19.0b1 | Fusion Studio 19.0b1 | Win 11 Pro (22H2) | i9-7940x, P4000 (536.96, 8GB VRAM), 64GB RAM, M.2 boot, SSD scratch, RAID10 data | (laptop) 16" MacBook Pro M1 MAX, 32 GPU cores, 64 GB RAM, 2 TB SSD, Sonoma 14.4.1
Offline
User avatar

TheBloke

  • Posts: 1905
  • Joined: Sat Nov 02, 2019 11:49 pm
  • Location: UK
  • Real Name: Tom Jobbins

Re: Fusion Crashes after removing keyframes

PostWed Nov 10, 2021 12:50 pm

I couldn't recreate a crash deleting keyframes in the Spline Editor, but I did manage to repeatedly crash Fusion Studio 17.4.1 by deleting any keyframe in the Keyframes pane.

It doesn't actually crash immediately. After deleting the keyframe, it keeps running until I next click a mouse button, then it does instantly. This is regardless of where I actually click.

Here's a crash log from macOS when deleting the second of two keyframes on Transform -> Size, using the Keyframes pane

Code: Select all
Process:               Fusion [93132]
Path:                  /Applications/Blackmagic Fusion 17/Fusion.app/Contents/MacOS/Fusion
Identifier:            com.blackmagic-design.fusion
Version:               17.4.1 (17.4.1)
Code Type:             X86-64 (Native)
Parent Process:        ??? [1]
Responsible:           Fusion [93132]
User ID:               501

Date/Time:             2021-11-10 12:46:37.514 +0000
OS Version:            macOS 11.6.1 (20G224)
Report Version:        12
Anonymous UUID:        53DA7CF9-39B2-CAD8-8A0F-15DA897B7017

Sleep/Wake UUID:       08D3C622-FFC8-491B-B799-A6C5A2D886A3

Time Awake Since Boot: 410000 seconds
Time Since Wake:       4600 seconds

System Integrity Protection: disabled

Crashed Thread:        0  GUI Thread  Dispatch queue: com.apple.main-thread

Exception Type:        EXC_BAD_ACCESS (SIGSEGV)
Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000038
Exception Note:        EXC_CORPSE_NOTIFY

Termination Signal:    Segmentation fault: 11
Termination Reason:    Namespace SIGNAL, Code 0xb
Terminating Process:   exc handler [93132]

VM Regions Near 0x38:
-->
    __TEXT                      106f97000-107683000    [ 7088K] r-x/r-x SM=COW  /Applications/Blackmagic Fusion 17/Fusion.app/Contents/MacOS/Fusion

Thread 0 Crashed:: GUI Thread  Dispatch queue: com.apple.main-thread
0   libfusionsystem.dylib            0x0000000108133de4 Fusion::KeyFrameView::PtOnKeyPoint(Fusion::FuPointT<int>, Fusion::Spline**, QFlags<Qt::MouseButton>, Fu::KeyboardModifier, unsigned int) + 228
1   libfusionsystem.dylib            0x0000000108132242 Fusion::KeyFrameView::mouseMoveEvent(QMouseEvent*) + 3618
2   libQt5Widgets.5.dylib            0x000000010af29bf4 QWidget::event(QEvent*) + 484
3   libfusionsystem.dylib            0x0000000107b3e545 Fusion::FuViewQtT<Fusion::FuScrollWidget>::event(QEvent*) + 1253
4   libQt5Widgets.5.dylib            0x000000010aef02d6 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 262
5   libQt5Widgets.5.dylib            0x000000010aef2fba QApplication::notify(QObject*, QEvent*) + 6922
6   libQt5Core.5.dylib               0x000000010be1be06 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 166
7   libQt5Widgets.5.dylib            0x000000010aef0be2 QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) + 898
8   libQt5Widgets.5.dylib            0x000000010af48c62 0x10aee1000 + 425058
9   libQt5Widgets.5.dylib            0x000000010af4737e 0x10aee1000 + 418686
10  libQt5Widgets.5.dylib            0x000000010aef02d6 QApplicationPrivate::notify_helper(QObject*, QEvent*) + 262
11  libQt5Widgets.5.dylib            0x000000010aef168d QApplication::notify(QObject*, QEvent*) + 477
12  libQt5Core.5.dylib               0x000000010be1be06 QCoreApplication::notifyInternal2(QObject*, QEvent*) + 166
13  libQt5Gui.5.dylib                0x000000010b4dbd05 QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) + 3605
14  libQt5Gui.5.dylib                0x000000010b4c1f5b QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) + 203
15  libqcocoa.dylib                  0x000000018b9443c8 0x18b90b000 + 234440
16  com.apple.CoreFoundation         0x00007fff204cf2bc __CFRUNLOOP_IS_CALLING_OUT_TO_A_SOURCE0_PERFORM_FUNCTION__ + 17
17  com.apple.CoreFoundation         0x00007fff204cf224 __CFRunLoopDoSource0 + 180
18  com.apple.CoreFoundation         0x00007fff204cefa4 __CFRunLoopDoSources0 + 242
19  com.apple.CoreFoundation         0x00007fff204cd9cc __CFRunLoopRun + 893
20  com.apple.CoreFoundation         0x00007fff204ccf8c CFRunLoopRunSpecific + 563
21  com.apple.HIToolbox              0x00007fff28714a83 RunCurrentEventLoopInMode + 292
22  com.apple.HIToolbox              0x00007fff287146b6 ReceiveNextEventCommon + 284
23  com.apple.HIToolbox              0x00007fff28714583 _BlockUntilNextEventMatchingListInModeWithFilter + 70
24  com.apple.AppKit                 0x00007fff22cd6172 _DPSNextEvent + 864
25  com.apple.AppKit                 0x00007fff22cd4945 -[NSApplication(NSEvent) _nextEventMatchingEventMask:untilDate:inMode:dequeue:] + 1364
26  com.apple.AppKit                 0x00007fff22cc6c69 -[NSApplication run] + 586
27  libqcocoa.dylib                  0x000000018b943074 0x18b90b000 + 229492
28  libQt5Core.5.dylib               0x000000010be184c7 QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) + 471
29  libQt5Core.5.dylib               0x000000010be1c3a2 QCoreApplication::exec() + 130
30  com.blackmagic-design.fusion     0x0000000106fb0eb6 main + 342
31  libdyld.dylib                    0x00007fff203f2f3d start + 1


Full crash log attached:
Resolve Studio 17.4.3 and Fusion Studio 17.4.3 on macOS 11.6.1

Hackintosh:: X299, Intel i9-10980XE, 128GB DDR4, AMD 6900XT 16GB
Monitors: 1 x 3840x2160 & 3 x 1920x1200
Disk: 2TB NVMe + 4TB RAID0 NVMe; NAS: 36TB RAID6
BMD Speed Editor
Offline

Ryan Bloomer

  • Posts: 765
  • Joined: Tue Jul 09, 2013 6:58 pm

Re: Fusion Crashes after removing keyframes

PostWed Nov 10, 2021 4:45 pm

+1

I have the same thing happening with an opacity keyframe. The only thing I can see when looking at the node in a text editor, is that the keyframes are not on "whole" frames. I'm including the node that is crashing for me in hopes this helps track down what's causing it.

{
Tools = ordered() {
ImagePlane3D1 = ImagePlane3D {
CtrlWZoom = false,
EnabledRegion = TimeRegion { { Start = 0, End = 1199.9999, FrameLength = 1 } },
Inputs = {
["Transform3DOp.Translate.X"] = Input {
SourceOp = "ImagePlane3D1XOffset",
Source = "Value",
},
["Transform3DOp.Translate.Y"] = Input {
SourceOp = "ImagePlane3D1YOffset",
Source = "Value",
},
["Transform3DOp.Translate.Z"] = Input {
SourceOp = "ImagePlane3D1ZOffset",
Source = "Value",
},
["Transform3DOp.Rotate.X"] = Input { Value = 119.56, },
["Transform3DOp.Rotate.Y"] = Input { Value = -16.98, },
["Transform3DOp.Rotate.Z"] = Input { Value = -9.52079250337556, },
["Transform3DOp.Scale.X"] = Input { Value = 0.906, },
["SurfacePlaneInputs.ObjectID.ObjectID"] = Input { Value = 1, },
["MtlStdInputs.Diffuse.Opacity"] = Input {
SourceOp = "ImagePlane3D1Opacity",
Source = "Value",
},
["MtlStdInputs.MaterialID"] = Input { Value = 1, },
},
ViewInfo = OperatorInfo { Pos = { 180.149, -151.439 } },
},
ImagePlane3D1XOffset = BezierSpline {
SplineColor = { Red = 250, Green = 59, Blue = 49 },
CtrlWZoom = false,
KeyFrames = {
[65] = { 0.0464, RH = { 90, 0.0340308888023769 }, Flags = { Linear = true } },
[140] = { 0.00929266640713078, LH = { 115, 0.0216617776047539 }, Flags = { Linear = true } }
}
},
ImagePlane3D1YOffset = BezierSpline {
SplineColor = { Red = 252, Green = 131, Blue = 47 },
CtrlWZoom = false,
KeyFrames = {
[65] = { 0, RH = { 90, 0.00207449404170747 }, Flags = { Linear = true } },
[140] = { 0.00622348212512241, LH = { 115, 0.00414898808341494 }, Flags = { Linear = true } }
}
},
ImagePlane3D1ZOffset = BezierSpline {
SplineColor = { Red = 254, Green = 207, Blue = 46 },
CtrlWZoom = false,
KeyFrames = {
[65] = { 0, RH = { 90, -0.0038296470222307 }, Flags = { Linear = true } },
[140] = { -0.0114889410666921, LH = { 115, -0.0076592940444614 }, Flags = { Linear = true } }
}
},
ImagePlane3D1Opacity = BezierSpline {
SplineColor = { Red = 179, Green = 28, Blue = 244 },
CtrlWZoom = false,
KeyFrames = {
[64.2085439630596] = { 0, RH = { 64.5418772963929, 0.333333333333333 }, Flags = { Linear = true } },
[65.2085439630596] = { 1, LH = { 64.8752106297263, 0.666666666666667 }, RH = { 90.2085439630597, 1 }, Flags = { Linear = true } },
[140.20854396306] = { 1, LH = { 115.20854396306, 1 }, RH = { 140.208543963393, 0.826666666666667 }, Flags = { Linear = true } },
[140.20854396406] = { 0.48, LH = { 140.208543963727, 0.653333333333333 }, RH = { 140.208543963727, 0.488 }, Flags = { Linear = true }, offset = 1e-09 },
[140.20854396506] = { 0.504, LH = { 140.208543964393, 0.496 }, Flags = { Linear = true }, offset = 2e-09 }
}
}
}
}

Offline
User avatar

TheBloke

  • Posts: 1905
  • Joined: Sat Nov 02, 2019 11:49 pm
  • Location: UK
  • Real Name: Tom Jobbins

Re: Fusion Crashes after removing keyframes

PostWed Nov 10, 2021 4:52 pm

I still can't recreate a crash when deleting keyframes in the Spline Editor - including in dual screen mode in both Fusion Studio and Resolve Studio, and including with the node that Ryan posted.

Only the Keyframes pane crashes for me.

Is it crashing all the time for you guys when you delete in the Spline Editor?
Resolve Studio 17.4.3 and Fusion Studio 17.4.3 on macOS 11.6.1

Hackintosh:: X299, Intel i9-10980XE, 128GB DDR4, AMD 6900XT 16GB
Monitors: 1 x 3840x2160 & 3 x 1920x1200
Disk: 2TB NVMe + 4TB RAID0 NVMe; NAS: 36TB RAID6
BMD Speed Editor
Offline
User avatar

Dwaine Maggart

Blackmagic Design

  • Posts: 11333
  • Joined: Wed Aug 22, 2012 2:53 pm

Re: Fusion Crashes after removing keyframes

PostWed Nov 10, 2021 5:06 pm

It's a 17.4.1 issue. Should be fixed in the next release. For now, either live with it, or revert to 17.4.
Dwaine Maggart
Blackmagic Design DaVinci Support
Offline
User avatar

GregAusina

  • Posts: 183
  • Joined: Thu Aug 23, 2012 7:30 pm
  • Location: Paris - France

Re: Fusion Crashes after removing keyframes

PostWed Nov 10, 2021 5:39 pm

Dwaine Maggart wrote:It's a 17.4.1 issue. Should be fixed in the next release. For now, either live with it, or revert to 17.4.

Thanks for the confirmation Dwaine. It is always nice to have a feedback even when it is a bad news.
I'm not 100% sure but I think I got that issue with 17.4 too.
How urgent is it considered ?
In other words when is the next release scheduled?
Regards.
Grégoire AUSINA / Gisèle productions
Davinci 18.6.5 on Windows 10 / latest Nvidia studio driver / Dual Xeon E-2650v4 / supermicro X10DRG-Q / 128 Go RAM / GUI GTX 1070 / Cuda GTX 3090 - FSI CM250 - Tangent Elements - Accusys A12S3-p+
Offline
User avatar

Dwaine Maggart

Blackmagic Design

  • Posts: 11333
  • Joined: Wed Aug 22, 2012 2:53 pm

Re: Fusion Crashes after removing keyframes

PostWed Nov 10, 2021 5:50 pm

My testing didn't show it happening on 17.4.

I can't comment on when releases will happen.
Dwaine Maggart
Blackmagic Design DaVinci Support
Offline
User avatar

Pieter Van Houte

  • Posts: 644
  • Joined: Wed Nov 05, 2014 1:04 am

Re: Fusion Crashes after removing keyframes

PostWed Nov 10, 2021 6:18 pm

Dwaine Maggart wrote:For now, either live with it, or revert to 17.4.


For this alone it would be great if the Fusion Studio installer could offer a custom install path.
Support We Suck Less on Patreon -> https://www.patreon.com/wesuckless

https://www.steakunderwater.com/wesuckless

Return to Fusion

Who is online

Users browsing this forum: No registered users and 59 guests