Bug Fixes in the 6.10.6 update

  1. Fixed a debug alert, and subsequent crash, that could appear when opening an Adapt It document. This debug alert mentions “assert ‘pActivePile != 0’ failed in CPile::CalcExtentsBasedWidth().” If the debug alert appears, it would be followed by a program crash.
  2. Eliminated another debug alert that could appear in some data situations when opening an Adapt It document. This debug alert mentions “assert ‘bIsNestedMkr==0’ failed in CAdapt_ItDoc::DoMarkerHousekeeping()”
  3. Made a setting change in the wxWidgets cross-platform library that Adapt It relies on, that should reduce the incidence of “debug alerts” in release versions of Adapt It.
  4. Eliminated a potential hindrance for Administrators in setting up collaboration between Adapt It and Paratext, that could occur due to an inconsistency within the Paratext project’s Settings.xml file. In the process of setting up collaboration between Adapt It and Paratext, Adapt it scans the Paratext project’s book files for content when a project is selected within Adapt It’s “Setup Or Remove Collaboration” dialog. Previously Adapt It would refuse to assign a Paratext project as a source or target text if the selected Paratext project’s Settings.xml file’s … books-list had a “1” indicating a particular book exists within the Paratext project, but in fact the book doesn’t exist within the Paratext project’s folder. Adapt It now reports the inconsistency to the Administrator during collaboration setup, but allows the collaboration setup to be completed for such situations. Previously, Adapt It would report that the book, or even the whole project, was empty, or had no content, and would not allow the collaboration setup to continue to completion.
Adapt It 6.10.6 bug fix now available