I'm trying to port our InDesign plugin from CC to CC2014 and am getting a crash when trying to launch.
I've approached this from 2 different angles, with the same result:
First attempt: just copied my CC project and pointed it to the 2014 SDK
Second attempt: copied one of the sample projects from the 2014 SDK and set it up with everything needed for my plugin
I can get it compiling fine both ways, but both result in the same crash.
Below is the callstack from the crash log.
Any advice greatly appreciated!
Thanks
Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0 ObjectModelLib.dylib 0x000000011195888e 0x11192c000 + 182414
1 DV_WidgetBinLib.dylib 0x000000010d448aea DVPanelControlData::ReadWrite(IPMStream*, IDType<ImplementationID_tag>) + 122
2 com.adobe.InDesign.DV_Widgets 0x000000011baf9b2d 0x11baf8000 + 6957
3 ObjectModelLib.dylib 0x0000000111958928 0x11192c000 + 182568
4 DV_WidgetBinLib.dylib 0x000000010d448aea DVPanelControlData::ReadWrite(IPMStream*, IDType<ImplementationID_tag>) + 122
5 com.adobe.InDesign.DV_Widgets 0x000000011baf9b2d 0x11baf8000 + 6957
6 PublicLib.dylib 0x000000010e69dc8d CreateObjectNoInit(IDataBase*, RsrcSpec const&, IDType<PMIID_tag>, IObjectModel const*) + 557
7 com.adobe.InDesign.Application UI 0x000000011a8af0fd 0x11a86d000 + 270589
8 com.adobe.InDesign.Application UI 0x000000011a8c61c3 0x11a86d000 + 364995
9 PublicLib.dylib 0x000000010e60376a CInitializer::RegisterResources(IDResource, void*) + 74
10 PublicLib.dylib 0x000000010e608c60 0x10e5a2000 + 420960
11 PublicLib.dylib 0x000000010e608c08 0x10e5a2000 + 420872
12 PublicLib.dylib 0x000000010e87457c 0x10e5a2000 + 2958716
13 PublicLib.dylib 0x000000010e873593 0x10e5a2000 + 2954643
14 PublicLib.dylib 0x000000010e8743f9 IDResourceShell::EnumerateResourcesByType(IDType<PluginID_tag> const&, unsigned int const&, boost::function<bool ()(IDResource, void*, RsrcSpec)>, void*) + 153
15 PublicLib.dylib 0x000000010e8741ec IDResourceShell::EnumerateLocalizedResourcesByType(IDType<PluginID_tag> const&, unsigned int const&, boost::function<bool ()(IDResource, void*, RsrcSpec)>, void*, PMLocaleId const&) + 572
16 PublicLib.dylib 0x000000010e60362d CInitializer::Register(IDType<PluginID_tag>, PMLocaleId const&) + 189
17 com.adobe.InDesign.AppFramework 0x000000011a6a5929 0x11a646000 + 391465
18 com.adobe.InDesign.AppFramework 0x000000011a6a59f5 0x11a646000 + 391669
19 com.adobe.InDesign.AppFramework 0x000000011a75d8b5 0x11a646000 + 1145013
20 com.adobe.InDesign 0x000000010d40078f main + 303
21 com.adobe.InDesign 0x000000010d4005f4 start + 52