Skip to main content
Participant
October 19, 2017
Question

Extensions don't show up in Ai CC 2018

  • October 19, 2017
  • 10 replies
  • 24546 views

After updating Illustrator from version 21 to 22, the content in my custom panels don’t show up.

These are panels I’m working on as well as other extensions. They are in this folder:

/Users/[NAME]/Library/Application Support/Adobe/CEP/extensions/

System: Mac OS X El Capitan 10.11.6

If I open them in Ai from menu Window > Extensions, they are listed and I can open them. But the panel icons are missing and the panels are blank.

Any ideas, how to solve that?

10 replies

shelbycott
Known Participant
August 1, 2020

Did anyone ever find a solution to this? I'm having a similar problem with a signed panel in InDesign. It works fine on my end but the Adobe review team is telling me the panel returns a blank screen.

Andrii Bogachenko
Participant
August 16, 2019

I`m having the same trouble.

Debug mode enabled, Manifest is correct.

And extension can`t be load for the first time... having the blank screen in the extension panel.

But after AAE restart extension works fine.

In the logs I see:

"ERROR Headlights service fails to log extension data"

Almsot 40 registered likes for the question, and no complete solution for two years. Come on guys!

erinferinferinf
Adobe Employee
Adobe Employee
August 16, 2019

Hi @andrii,

This thread was about Illustrator 2018 extensions... Are you having trouble with an After Effects extension (AAE)?

Which version of After Effects and which OS are you using?

Andrii Bogachenko
Participant
August 19, 2019

ErinF

Thanks for your responds, and probably sorry for my quite emotional reply.

I`ve spend the whole evening and find out what is happening in my extension.

So in short, that`s my fault.

During the extension life cycle, I`m opening another project (to grab some settings, never mind). And the same time, Extension Manager is trying to close the extension, but there`s a script running. So the conflict occurs. As a result extension is not closed, and when the script (which was running) is trying to restore user session, and reopen the extension it can not be opened, because it looks like never closed.

here is the log:

// Load extension

2019-08-16 21:23:30:290 : INFO  PlugPlugLoadExtensionEx called for extension : my.super.extension

2019-08-16 21:23:30:292 : INFO  TEST-LOADEXTENSION-PERFORMANCE, PLUGPLUG, LoadExtension my.super.extension begin.

2019-08-16 21:23:30:294 : INFO  RED 38.250000, GREEN 38.250000, BLUE 38.250000, ALPHA 255.000000

2019-08-16 21:23:30:297 : WARN  PP does not implement the callback to get its main window

2019-08-16 21:23:30:298 : INFO  TEST-LOADEXTENSION-PERFORMANCE, PLUGPLUG, PrepareLoad begin.

2019-08-16 21:23:30:299 : INFO  GetPanel() callback called. Extension : my.super.extension

2019-08-16 21:23:30:302 : INFO  GetPanel() callback returned: PlugPlugErrorCode_success

2019-08-16 21:23:30:303 : WARN  PlugPlugSetup must be called first

2019-08-16 21:23:30:305 : WARN  PlugPlugSetup must be called first

2019-08-16 21:23:30:307 : WARN  PlugPlugSetup must be called first

2019-08-16 21:23:30:308 : WARN  PlugPlugSetup must be called first

2019-08-16 21:23:30:309 : WARN  PlugPlugSetup must be called first

2019-08-16 21:23:30:310 : INFO  TEST-LOADEXTENSION-PERFORMANCE, PLUGPLUG, Init ContentHwnd...

2019-08-16 21:23:30:311 : WARN  PlugPlugSetup must be called first

2019-08-16 21:23:30:314 : INFO  HtmlExtension::InitContentHwnd: m_contentView is 4987102

2019-08-16 21:23:30:316 : INFO  TEST-LOADEXTENSION-PERFORMANCE, PLUGPLUG, Init MessageHwnd...

2019-08-16 21:23:30:318 : INFO  TEST-LOADEXTENSION-PERFORMANCE, PLUGPLUG, Init RPC...

2019-08-16 21:23:30:319 : INFO  TEST-LOADEXTENSION-PERFORMANCE, PLUGPLUG, Init client process...

2019-08-16 21:23:30:320 : INFO  Environment variable for setting ingest environment not found

2019-08-16 21:23:30:330 : INFO  TEST-LOADEXTENSION-PERFORMANCE, PLUGPLUG, PrepareLoad end.

2019-08-16 21:23:30:331 : INFO  <ExtensionLoadedEvent><Id>my.super.extension</Id><Params></Params></ExtensionLoadedEvent>

2019-08-16 21:23:30:333 : INFO  TEST-LOADEXTENSION-PERFORMANCE, PLUGPLUG, LoadExtension my.super.extension end.

2019-08-16 21:23:30:334 : ERROR Headlights service fails to log extension data.

2019-08-16 21:23:30:341 : INFO  Return value of PlugPlugLoadExtensionEx call : PlugPlugErrorCode_success

2019-08-16 21:23:31:690 : WARN  PlugPlugSetup must be called first

2019-08-16 21:23:32:570 : INFO  PlugPlugSetMenu() callback called for flyout menu. Extension : my.super.extension, inMenuPosition: (null), Menu: [{menuId: 'my.super.extension_MenuID_1',nameUtf8: '---',extensionId: undefined},{menuId: 'SuperExtensionInfo',nameUtf8: 'Super Extension info',extensionId: undefined},{menuId: 'superExtensionResetToDefault',nameUtf8: 'Reset Super Extension settings to default',extensionId: undefined}]

2019-08-16 21:23:32:572 : INFO  PlugPlugSetMenu() callback returned: PlugPlugErrorCode_success

2019-08-16 21:23:32:583 : INFO  TEST-LOADEXTENSION-PERFORMANCE, PLUGPLUG, Post message to execute InitContent command for extension my.super.extension

2019-08-16 21:23:32:707 : INFO  TEST-LOADEXTENSION-PERFORMANCE, PLUGPLUG, InitContent begin for extension my.super.extension

2019-08-16 21:23:32:709 : WARN  PlugPlugSetup must be called first

2019-08-16 21:23:32:710 : WARN  PlugPlugSetup must be called first

2019-08-16 21:23:32:712 : INFO  TEST-LOADEXTENSION-PERFORMANCE, PLUGPLUG, InitContent end for extension my.super.extension

2019-08-16 21:23:32:715 : WARN  PlugPlugSetup must be called first

// Close starts

2019-08-16 21:23:35:531 : INFO  PlugPlugUnloadExtension called for extension : my.super.extension

2019-08-16 21:23:35:532 : WARN  PlugPlugSetup must be called first

2019-08-16 21:23:35:533 : INFO  HtmlExtension::PrepareUnload: destroy content view window of my.super.extension, handle 4987102...

2019-08-16 21:23:35:541 : INFO  HtmlExtension::PrepareUnload: post WM_DESTROY to engine...

2019-08-16 21:23:35:542 : INFO  Return value of PlugPlugUnloadExtension call : PlugPlugErrorCode_needToWaitFinishExecutingEvalScript

2019-08-16 21:23:39:892 : INFO  PlugPlugLoadExtensionEx called for extension : my.super.extension

2019-08-16 21:23:39:894 : INFO  TEST-LOADEXTENSION-PERFORMANCE, PLUGPLUG, LoadExtension my.super.extension begin.

2019-08-16 21:23:39:896 : INFO  Extension my.super.extension already loaded, activating it...

2019-08-16 21:23:39:897 : INFO  TEST-LOADEXTENSION-PERFORMANCE, PLUGPLUG, LoadExtension my.super.extension end.

2019-08-16 21:23:39:898 : ERROR Headlights service fails to log extension data.

2019-08-16 21:23:39:900 : INFO  Return value of PlugPlugLoadExtensionEx call : PlugPlugErrorCode_success

2019-08-16 21:23:40:060 : INFO  PlugPlugUnloadExtension called for extension : my.super.extension

2019-08-16 21:23:40:062 : INFO  UnloadExtension called for extension : my.super.extension

2019-08-16 21:23:40:064 : INFO  <ExtensionUnloadedEvent><Id>my.super.extension</Id><ClosingType>4</ClosingType></ExtensionUnloadedEvent>

2019-08-16 21:23:40:065 : INFO  Return value of PlugPlugUnloadExtension call : PlugPlugErrorCode_success

2019-08-16 21:23:40:066 : INFO  HtmlExtension::~HtmlExtension: my.super.extension

2019-08-16 21:23:40:067 : INFO  HtmlExtension::~HtmlExtension: post WM_QUIT to engine...

2019-08-16 21:23:40:068 : WARN  HtmlExtension::~HtmlExtension: failed to post WM_QUIT to engine, thread id 25696, errno 1444!

Probaby I`ll try make the script running outside the extension, so that manager could close it successfully.

yukiok10970762
Participant
December 20, 2018

I also show up "Extension" menu.

I used ACC Extension Builder 1.1.0

https://github.com/KICreativo/ACC_Extensions_Builder/releases

~/Library/Logs/CSXS/CEP8-ILST.log says

Unsupported Manifest version '8.0' in ~ manifest.xml

I changed  line2 , line 37 manifest.xml

<ExtensionManifest Version="8.0"

<RequiredRuntime Name="CSXS" Version="8.0" />

So. changed original manifest.xml

<ExtensionManifest Version="7.0"

<RequiredRuntime Name="CSXS" Version="7.0" />

Then  "Extensions" appear in Menu !

SnapFashun
Participant
November 20, 2018

I'm hoping someone can help with this.......there's a plugin (snapfashun.aip) that worked perfectly on MAC for every past version of IllustratorCC and when IllustratorCC 2018 came out the plugin no longer shows up in the window drop down even though it shows up in the plugins folder (see attached photo). Does anyone know why this is happening or what's changes since CC2017.....and most importantly how to fix it?

erinferinferinf
Adobe Employee
Adobe Employee
November 27, 2018

Hi SnapFashun,

I can verify that SnapLibrary.aip works correctly in Illustrator 2017 but does not appear in 2018 or 2019, instead I get this error when Illustrator launches:

This is all on Mac OS 10.13.6 High Sierra.

Are you the plugin's developer or a regular user? If you're a user, I'd contact the developer. If you're the developer, I can try to get someone on the Illustrator team to help.

SnapFashun
Participant
November 28, 2018

Thank you for the reply. We are the developer however we are not able to figure out what happened with the combo of Illustrator 2018 and High Sierra........it works with High Sierra and Illustrator 2017 and all previous editions. There are no issues with Windows in any Illustrator Version. Any assistance or contact with Adobe will be helpful. So far any attempts to reach out to Adobe ends up in the forum discussions only. Thank you.

michaels39255406
Participant
February 9, 2018

I see this after clicking on Window -> Extentions -> MyExtention

2018-02-09 16:45:15:199 : ERROR Signature verification failed for extension com.example.michaeltest

2018-02-09 16:45:15:199 : ERROR Headlights service fails to log extension data.

defaults write com.adobe.CSXS.8.plist PlayerDebugMode 1 && killall -u username cfprefsd  and rebooting - does not help

Also i see this -

high sierra 10.13.3

mirav87091408
Participant
October 30, 2017

Same issue trying to use the Cineware plugin for Illustrator - .aip file is in Plugins folder, but doesn't show up in Window > Extensions.  Tried to set debug mode & log levels as well as restarting as Trevor advised but no change.

Trevor:
Legend
October 30, 2017

Which OS and what do the log files say?

Participant
November 2, 2017

OS is Mac OS X El Capitan (10.11.6). Not sure how to get you the relevant logs? I also tried installing Illustrator CC 2017 and the extension was showing in Window > Extensions, but all tool panels are blank.

gustine09Author
Participant
October 24, 2017

I´m sorry to say that these changes did not fix the problem on my end:

  1. changing Host version in maifest.xml to <Host Name="ILST" Version="[19.0,22.0]"/>
  2. com.adobe.CSXS.8 PlayerDebugMode 1

All extension panels still show up, but the content is missing. And not only the panels I'm working on myself, but also panels I installed, like the Getty Image extension.

So, I looked into the log files (in folder: /Users/[myname]/Library/Logs/CSXS) of my sample panel and compared these files:

  1. CEPHtmlEngine7-ILST-21.1.0-com.adobe.Samples.Panel.log
  2. CEPHtmlEngine8-ILST-22.0.0-com.adobe.Samples.Panel.log

The first log file showed all items that had been loaded with the old Ai version, but the second has a sign problem:

2017-10-23 16:29:42:772 : INFO  CEPHTMLENGINE, begin to verify the signature of "com.adobe.Samples.Panel"

2017-10-23 16:29:42:772 : INFO  CEPHTMLENGINE, end to verify the signature of "com.adobe.Samples.Panel", isSigned false, isAdobeExtension false

2017-10-23 16:29:42:772 : ERROR Signature verification failed for "com.adobe.Samples.Panel"!

The Getty Image extension log file has a lot of Errors as well:

[1024/092909.037613:ERROR:child_thread_impl.cc(762)] Request for unknown Channel-associated interface: ui::mojom::GpuMain

[1024/092909.037613:ERROR:child_thread_impl.cc(762)] Request for unknown Channel-associated interface: ui::mojom::GpuMain

extension id:(none)

My colleges are using my packed extension I created for Ai 21 in Ai 22 and they work fine. So, it seems to be a problem with my development environment.

Any ideas on this?

Trevor:
Legend
October 24, 2017

The ranges can be setup to be inclusive or upto.

Try just setting <Host Name="ILST" Version="18" />

On the Mac after the debug mode has been set you need to kill cfprefsd

The easiest way of doing this described here.

Setting Cep Debug Mode and Log Level the Easy Way | Creative-Scripts.com

In short

In terminal

defaults write com.adobe.CSXS.8.plist PlayerDebugMode 1 && killall -u `whoami` cfprefsd

You can also Command Option Right Click on Finder and then click on relaunch (I think that should kill it)
Or you can restart the Mac (logging out and signing back should also work)
In real short after setting the debug mode did you restart the mac?
mauricior6328708
Inspiring
October 20, 2017

I also did the same problem and was able to resolve by editing the CSXS preference properties file, located at:

Win: regedit> HKEY_CURRENT_USER / Software / Adobe / CSXS.8, add a new PlayerDebugMode entry of type "string" with a value of "1".

Mac: At the terminal, type: write patterns com.adobe.CSXS.8 PlayerDebugMode 1 (The plist is also located in /Users/USERNAME/Library/Preferences/com.adobe.CSXS.8.plist)

Ten A
Community Expert
Community Expert
October 20, 2017

I'll move this discussion to the EXTENSIONS / ADD-ONS DEVELOPMENT.

itsBenMason
Inspiring
October 19, 2017

Is the extension signed?

If not, might be a new CSXS file (CSXS.7 previously) / need to re enable debug mode

Try open terminal and type:

defaults write com.adobe.CSXS.8 PlayerDebugMode 1

and see if it will work?

Not updated yet myself so can't check personally

If this doesn't work, have you updated your manifest.xml file?

<Host Name="ILST" Version="[22]" /> (add version 22 to the array)

<Host Name="ILST" Version="[18.0,22]" /> to have multiple from start - end iirc

gustine09Author
Participant
October 19, 2017

Yes, I thought of this as well and tried that, but it does not fix the problem.
I have the impression, it might be something on higher level. As a test I installed a new extension, the Getty Images Plugin and it does not show up as well. https://exchange.adobe.com/addons/patches/38437

anneliesb49420484
Participant
October 19, 2017

I have the same problem. My extension Roland CutStudio doesn't work anymore. Can't find it in the tab 'Window'. In my essentials classic pane, the button is still there. Just the window is blanc.