18 Replies Latest reply on May 26, 2017 12:54 PM by MrTIFF

    InDesign Update (12.1.0.56) Crashes with JavaScript Tabbed Dialogs

    John Kriho

      Just recently updated my CC 2017 Macintosh to build 12.1.0.56 (the one with the updated user interface).

       

      We have many JavaScripts that use tabbed dialog windows. In this build of InDesign, the application crashes when any tabbed JavaScript dialog window is closed. Sample code below can be used to demonstrate the problem. Just run it and click the OK button and InDesign crashes.

       

          var w = new Window ("dialog", "Test", undefined, {resizeable:false,closeButton:true});

          var mainPanel = w.add('tabbedpanel');

          var tab1 = mainPanel.add('tab', undefined, "Setup");

          var okButton = w.add("button", undefined, "OK" ,{name:'ok'});

          okButton.onClick = function () {

                  w.close();

          }

          w.show();   

       

      Have tried resetting InDesign preferences with no help. A copy of the crash log is shown below.

       

      Anyone have a workaround for this?

       

      Thanks,

       

      JK

      ----------------- Hardware Setup ----------------------------

      Macbook Pro

      OS 10.10.5

      2.6 GHz

      16 GB Memory

      ----------------- Partial Crash Log ----------------------------

      Process:               Adobe InDesign CC 2017 [23422]

      Path:                  /Applications/Adobe InDesign CC 2017/Adobe InDesign CC 2017.app/Contents/MacOS/Adobe InDesign CC 2017

      Identifier:            com.adobe.InDesign

      Version:               12.1.0.56 (12100)

      Code Type:             X86-64 (Native)

      Parent Process:        ??? [1]

      Responsible:           Adobe InDesign CC 2017 [23422]

      User ID:               501

       

       

      Date/Time:             2017-04-25 18:08:02.391 -0500

      OS Version:            Mac OS X 10.10.5 (14F27)

      Report Version:        11

      Anonymous UUID:        DFA7EE4A-9732-C495-2617-A20C391030F0

       

       

      Sleep/Wake UUID:       6F497237-9B1E-4564-8A0C-C04EEC8805AC

       

       

      Time Awake Since Boot: 42000 seconds

      Time Since Wake:       15000 seconds

       

       

      Crashed Thread:        0  Dispatch queue: com.apple.main-thread

       

       

      Exception Type:        EXC_BAD_ACCESS (SIGSEGV)

      Exception Codes:       KERN_INVALID_ADDRESS at 0x0000000000000000

       

       

      VM Regions Near 0:

      -->

          __TEXT                 000000010b416000-000000010b420000 [   40K] r-x/rwx SM=COW  /Applications/Adobe InDesign CC 2017/Adobe InDesign CC 2017.app/Contents/MacOS/Adobe InDesign CC 2017

       

       

      Thread 0 Crashed:: Dispatch queue: com.apple.main-thread

      0   com.adobe.dvaui.framework     0x000000010c0de73d dvaui::controls::UI_TabItem::GetTextWidth() const + 173

      1   com.adobe.dvaui.framework     0x000000010c0de11e dvaui::controls::UI_TabItem::UI_UpdateLayout() + 606

      2   com.adobe.dvaui.framework     0x000000010c0bf9e1 dvaui::controls::UI_TabItem::UpdateUIState() + 385

      3   com.adobe.dvaui.framework     0x000000010c0ca993 dvaui::controls::UI_TabWell::SetFrontmostAndBroadcast(long, bool, long) + 659

      4   com.adobe.dvaui.framework     0x000000010c0b635f dvaui::controls::UI_TabContainer::BringTabToFront(unsigned long) + 95

      5   com.adobe.dvascriptui.framework 0x000000011b3b64b1 ScriptUI::DroverTabbedPanel::setSelection(ScCore::LiveObject*) + 81

      6   com.adobe.dvascriptui.framework 0x000000011b3b610d ScriptUI::DroverTabbedPanel::removeTab(ScriptUI::ElementBase&, bool) + 301

      7   com.adobe.dvascriptui.framework 0x000000011b3b7a87 ScriptUI::DroverTabView::invalidate() + 39

      8   com.adobe.dvascriptui.framework 0x000000011b3cabb9 ScriptUI::ElementBase::invalidate() + 489

      9   com.adobe.dvascriptui.framework 0x000000011b3ceb1f ScriptUI::ElementBase::removeChild(ScriptUI::ElementBase&) + 319

      10  com.adobe.dvascriptui.framework 0x000000011b3caa54 ScriptUI::ElementBase::invalidate() + 132

      11  com.adobe.dvascriptui.framework 0x000000011b3ceb1f ScriptUI::ElementBase::removeChild(ScriptUI::ElementBase&) + 319

      12  com.adobe.dvascriptui.framework 0x000000011b3caa54 ScriptUI::ElementBase::invalidate() + 132

      13  com.adobe.dvascriptui.framework 0x000000011b3caccf ScriptUI::ElementBase::release() const + 47

      14  com.adobe.AdobeExtendScript   0x000000011b1cf187 ScScript::InitTerm::atExit(void (*)()) + 8583

      15  com.adobe.AdobeExtendScript   0x000000011b1d2aff ScScript::InitTerm::atExit(void (*)()) + 23295

      16  com.adobe.AdobeExtendScript   0x000000011b1ced2c ScScript::InitTerm::atExit(void (*)()) + 7468

      17  com.adobe.AdobeExtendScript   0x000000011b1d867d ScScript::InitTerm::atExit(void (*)()) + 46717

      18  com.adobe.InDesign.Support for JavaScript 0x0000000122a57e33 0x122a55000 + 11827

      19  com.adobe.InDesign.Support for JavaScript 0x0000000122a58993 0x122a55000 + 14739

      20  com.adobe.InDesign.Support for JavaScript 0x0000000122a72e53 0x122a55000 + 122451