Anyone have this issue with After Effects?
I mainly run into this issue on Mac, but I’ve had Windows machines also inexplicably stop working with this error as well. This error is directly from the Adobe ShotGrid Panel
’s console. Essentially the panel opens, and spits out this error while attempting to bootstrap SGTK.
Once encountered the panel can sometimes be fixed by uninstalling the Adobe CEP extension and relaunching After Effects. However, sometimes the panel just never works again on that particular machine, even after reinstalling both ShotGrid Desktop and the Adobe CEP extension.
py Bootstrapping toolkit...
js Connection received!
py Unable to interpret data
py Traceback (most recent call last):
py File "/Applications/Shotgun.app/Contents/Resources/Desktop/Python/bundle_cache/app_store/tk-framework-adobe/v1.1.5/python/tk_framework_adobe/rpc/proxy.py", line 49, in __register_data
py for item_name, item in self._data.items():
py AttributeError: 'str' object has no attribute 'items'
py Unable to interpret data
py Traceback (most recent call last):
py File "/Applications/Shotgun.app/Contents/Resources/Desktop/Python/bundle_cache/app_store/tk-framework-adobe/v1.1.5/python/tk_framework_adobe/rpc/proxy.py", line 49, in __register_data
py for item_name, item in self._data.items():
py AttributeError: 'str' object has no attribute 'items'
py During handling of the above exception, another exception occurred:
py Traceback (most recent call last):
py File "/Applications/Shotgun.app/Contents/Resources/Desktop/Python/bundle_cache/app_store/tk-framework-adobe/v1.1.5/python/tk_framework_adobe_utils/plugin_bootstrap.py", line 159, in <module>
py bootstrap(root_path, port, engine_name, app_id)
py File "/Applications/Shotgun.app/Contents/Resources/Desktop/Python/bundle_cache/app_store/tk-framework-adobe/v1.1.5/python/tk_framework_adobe_utils/plugin_bootstrap.py", line 59, in bootstrap
py tk_framework_adobe.toolkit_plugin_bootstrap(root_path)
py File "/Applications/Shotgun.app/Contents/Resources/Desktop/Python/bundle_cache/app_store/tk-framework-adobe/v1.1.5/python/tk_framework_adobe/plugin_init.py", line 86, in toolkit_plugin_bootstrap
py toolkit_mgr.bootstrap_engine(engine_to_start, entity=entity)
py File "/Users/**********/Library/Caches/Shotgun/brandnewschool/p4348c3598.basic.desktop/cfg/install/core/python/tank/bootstrap/manager.py", line 492, in bootstrap_engine
py engine = self._start_engine(tk, engine_name, entity)
py File "/Users/**********/Library/Caches/Shotgun/brandnewschool/p4348c3598.basic.desktop/cfg/install/core/python/tank/bootstrap/manager.py", line 1218, in _start_engine
py engine = tank.platform.start_engine(engine_name, tk, ctx)
py File "/Users/**********/Library/Caches/Shotgun/brandnewschool/p4348c3598.basic.adobe/cfg/install/core/python/tank/platform/engine.py", line 3013, in start_engine
py return _start_engine(engine_name, tk, None, context)
py File "/Users/**********/Library/Caches/Shotgun/brandnewschool/p4348c3598.basic.adobe/cfg/install/core/python/tank/platform/engine.py", line 3173, in _start_engine
py engine = class_obj(tk, new_context, engine_name, env)
py File "/Users/**********/Library/Caches/Shotgun/brandnewschool/p4348c3598.basic.adobe/cfg/install/core/python/tank/platform/engine.py", line 198, in __init__
py self.pre_app_init()
py File "/Users/**********/Library/Caches/Shotgun/bundle_cache/sg/brandnewschool/v140775/bundle_cache/app_store/tk-aftereffects/v0.3.2/engine.py", line 155, in pre_app_init
py network_debug=self.SHOTGUN_ADOBE_NETWORK_DEBUG,
py File "/Applications/Shotgun.app/Contents/Resources/Desktop/Python/bundle_cache/app_store/tk-framework-adobe/v1.1.5/python/tk_framework_adobe/rpc/communicator.py", line 128, in get_or_create
py instance = cls(*args, **kwargs)
py File "/Applications/Shotgun.app/Contents/Resources/Desktop/Python/bundle_cache/app_store/tk-framework-adobe/v1.1.5/python/tk_framework_adobe/adobe_bridge.py", line 108, in __init__
py super(AdobeBridge, self).__init__(*args, **kwargs)
py File "/Applications/Shotgun.app/Contents/Resources/Desktop/Python/bundle_cache/app_store/tk-framework-adobe/v1.1.5/python/tk_framework_adobe/rpc/communicator.py", line 103, in __init__
py self._get_global_scope()
py File "/Applications/Shotgun.app/Contents/Resources/Desktop/Python/bundle_cache/app_store/tk-framework-adobe/v1.1.5/python/tk_framework_adobe/rpc/communicator.py", line 550, in _get_global_scope
py self._global_scope = ProxyScope(results, self)
py File "/Applications/Shotgun.app/Contents/Resources/Desktop/Python/bundle_cache/app_store/tk-framework-adobe/v1.1.5/python/tk_framework_adobe/rpc/proxy.py", line 36, in __init__
py self.__register_data()
py File "/Applications/Shotgun.app/Contents/Resources/Desktop/Python/bundle_cache/app_store/tk-framework-adobe/v1.1.5/python/tk_framework_adobe/rpc/proxy.py", line 58, in __register_data
py 'Unable to interpret data: "%s"\nError: %s' % (self._data, e)
py ValueError: Unable to interpret data: ""
py Error: 'str' object has no attribute 'items'
js Python exited unexpectedly.
js Critical: The Shotgun integration has unexpectedly shut down. Specifically, the python process that handles the communication with Shotgun has been terminated.