Skip to main content
February 4, 2017
Answered

Puppet Pin tool Error

  • February 4, 2017
  • 3 replies
  • 9339 views

Hello! I have a problem with Afterr Effects CC 2017, especially with "Puppet Pin Tool". Everything is OK when I set 1st point. But when I set 2nd point I get Error: "After Effects - error: crash occurred while invoking effect plug-in puppet pin tool". It doesn't matter what format of picture I use. I get this error anytime I set 2nd point. My system is: AMD A8-7410 APU 2.2 GHz with AMD Radeon R5 M320 2GB, RAM 8GB. Windows 7, but I also have the same problem on Windows 10. There is no answers in the whole Internet. I think somebody can help me here.

This topic has been closed for replies.
Correct answer Marek Vosahlik

Hi !

I was dealing with the same issue lately and i have found this WORKING SOLUTION on reddit.com

Enjoy, Marek Vosahlik

SOLUTION:

by TimKurkoski Adobe Employee

Does your computer use an AMD processor?

We believe that this problem may be due to an incompatibility with certain AMD processors and the Intel math library used by the Puppet effect.

What specific model of processor is in your computer? If possible, could you send me a .nfo file saved from the System Information application? (Press the Windows Start key, then type “msinfo32” and press Enter.)

Does the problem still occur if you follow the steps below to set an environment variable? We believe this may work around the AMD-Intel compatibility issue. Please try this and let us know if it works.

  1. From the Desktop, right-click the Computer icon and select Properties. If you don't have a Computer icon on your desktop, click the Start button, right-click the Computer option in the Start menu, and select Properties.
  2. Click the Advanced System Settings link in the left column. In the System Properties window, click on the Advanced tab, then click the Environment Variables button near the bottom of that tab.
  3. Click the New button in the System Variables section.
  4. In the Variable Name field, enter: MKL_DEBUG_CPU_TYPE
  5. In the Variable Value field, enter: 4
  6. Click OK in the Environment Variables dialog.
  7. Click OK in the System Properties dialog.
  8. Restart your computer.

This change may have an effect on other applications.

3 replies

Marek VosahlikCorrect answer
Participant
February 27, 2017

Hi !

I was dealing with the same issue lately and i have found this WORKING SOLUTION on reddit.com

Enjoy, Marek Vosahlik

SOLUTION:

by TimKurkoski Adobe Employee

Does your computer use an AMD processor?

We believe that this problem may be due to an incompatibility with certain AMD processors and the Intel math library used by the Puppet effect.

What specific model of processor is in your computer? If possible, could you send me a .nfo file saved from the System Information application? (Press the Windows Start key, then type “msinfo32” and press Enter.)

Does the problem still occur if you follow the steps below to set an environment variable? We believe this may work around the AMD-Intel compatibility issue. Please try this and let us know if it works.

  1. From the Desktop, right-click the Computer icon and select Properties. If you don't have a Computer icon on your desktop, click the Start button, right-click the Computer option in the Start menu, and select Properties.
  2. Click the Advanced System Settings link in the left column. In the System Properties window, click on the Advanced tab, then click the Environment Variables button near the bottom of that tab.
  3. Click the New button in the System Variables section.
  4. In the Variable Name field, enter: MKL_DEBUG_CPU_TYPE
  5. In the Variable Value field, enter: 4
  6. Click OK in the Environment Variables dialog.
  7. Click OK in the System Properties dialog.
  8. Restart your computer.

This change may have an effect on other applications.

March 14, 2017

Oh, thanks! Yes, I have AMD. I have done everything you said and now it works!

Participant
August 14, 2020

I have the same problem, but even when do 1 pin, I do everything here writing and it doesn`t help.

Mylenium
Legend
February 4, 2017

Without more details about your comp settings and the kind of footage you use nobody can tell you much. Often these crashes relate to "illogical" areas, meaning footage e.g. with many small holes that bring the algorithm that is supposed to calculate the deformations of the mesh down.

Mylenium

February 4, 2017

What more details about my comp settings you need? I use Windows 7 Home Premium with SP1 x64. For example I use this picture. I import it as a footage (I don't have any variants) and make a layer from it.Then I choose "Puppet Pin Tool" and set 1st point on wrist. Program do it's work and then i can see triangles covering my picture. Then I set 2nd point on elbow and the program at the moment crashes without any errors. If i choose random points even not on the picture, program crashes with error. It's the same with any other different formats and forms of pictures.

Roei Tzoref
Legend
February 4, 2017

1. make sure your software and GPU driver is up to date. you should be using 14.1, and for GPU driver see in the manufacturer (AMD) site

2. try to reset your preferences - here's how: Reset After Effects Preferences

if this still occurs there's something in your specific setup and I would waste no time and contact costumer service directly and have an agent run through the issues directly through remote desktop.

Dave_LaRonde
Inspiring
February 4, 2017

The puppet tool can be the ONLY effect applied to a layer -- and it has to be a bitmap layer, not vector.  Are these two conditions met?