Crash Bug: Planar Tracker in Corner Pin
Posted: Tue Sep 28, 2021 9:54 am
Confirmed in: Fusion Studio 17.3.1 and Resolve Studio 17.3.1
Occurs On: macOS 11.5.2 and Windows 10 20H2 19042.1237
Bug details:
While experimenting with the Planar Tracker in Corner Pin mode I have come across a very regular crash bug related to adjusting the Corner Pin positions. In particular I have been setting the corner pin to fill the whole screen as a part of testing some other PTra stuff.
I'm not sure whether the crash is specific to having a whole-screen Corner Pin, or whether it's just caused by having a large area, or just the regular manipulation of the Corner Pin values.
Either way, I have a comp that crashes 100% of the time for me. Open the attached comp and view the Planar Tracker node (PtraCornerPinFGoBG) in a Viewer, and Fusion Studio will crash every time.
Likewise, copying the nodes into Resolve Studio will cause the same crash there.
The crash occurs in:
Here's the stack trace of the crashed thread:
Demonstration comp:
Full macOS crash log:
Occurs On: macOS 11.5.2 and Windows 10 20H2 19042.1237
Bug details:
While experimenting with the Planar Tracker in Corner Pin mode I have come across a very regular crash bug related to adjusting the Corner Pin positions. In particular I have been setting the corner pin to fill the whole screen as a part of testing some other PTra stuff.
I'm not sure whether the crash is specific to having a whole-screen Corner Pin, or whether it's just caused by having a large area, or just the regular manipulation of the Corner Pin values.
Either way, I have a comp that crashes 100% of the time for me. Open the attached comp and view the Planar Tracker node (PtraCornerPinFGoBG) in a Viewer, and Fusion Studio will crash every time.
Likewise, copying the nodes into Resolve Studio will cause the same crash there.
The crash occurs in:
- Code: Select all
Fusion::MergeSimpleOverFlt16Process(Fusion::Image*, Fusion::MergeData*, int) + 456
Here's the stack trace of the crashed thread:
- Code: Select all
Thread 114 Crashed:: PoolThread
0 libfusionsystem.dylib 0x0000000106c82848 Fusion::MergeSimpleOverFlt16Process(Fusion::Image*, Fusion::MergeData*, int) + 456
1 libfusionsystem.dylib 0x000000010740baba Fusion::FuThreadData::ChunkProcess(int) + 314
2 libfusionsystem.dylib 0x000000010740b2c4 Fusion::FuThreadPool::CreatePoolThreadFunc(Fusion::FuPoolThread*) + 84
3 fusionscript.so 0x0000000109508add Fusion::Platform::s_threadfunc(void*) + 109
4 libsystem_pthread.dylib 0x00007fff2043d8fc _pthread_start + 224
5 libsystem_pthread.dylib 0x00007fff20439443 thread_start + 15
Demonstration comp:
Full macOS crash log: