Studio Pro suddenly cant load document template to edit

0
Hi, I’ve come across a quite frustrating bug with document generation. I’d gotten quite far with creating a document template but, as I added another table, the below error occurred.   System.AggregateException: One or more errors occurred. (Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index'))  ---> System.ArgumentOutOfRangeException: Index was out of range. Must be non-negative and less than the size of the collection. (Parameter 'index')    at System.Collections.Generic.List`1.get_Item(Int32 index)    at Mendix.Modeler.DocumentTemplates.Documents.Widgets.Tables.MxTable.CheckFullyMergedColumns(IProblems problems) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.DocumentTemplates\Documents\Widgets\Tables\MxTable.cs:line 649    at Mendix.Modeler.DocumentTemplates.Documents.Widgets.Tables.MxTable.Check(IProblems problems) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.DocumentTemplates\Documents\Widgets\Tables\MxTable.cs:line 598    at Mendix.Modeler.DocumentTemplates.Documents.Widgets.DataViews.MxDataViewDropZone.Check(IProblems problems) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.DocumentTemplates\Documents\Widgets\DataViews\MxDataViewDropZone.cs:line 41    at Mendix.Modeler.DocumentTemplates.Documents.Widgets.DataViews.MxDataView.Check(IProblems problems) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.DocumentTemplates\Documents\Widgets\DataViews\MxDataView.cs:line 97    at Mendix.Modeler.DocumentTemplates.Documents.Widgets.Tables.MxTableRow.Check(IProblems problems) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.DocumentTemplates\Documents\Widgets\Tables\MxTableRow.cs:line 82    at Mendix.Modeler.DocumentTemplates.Documents.Widgets.Tables.MxTable.Check(IProblems problems) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.DocumentTemplates\Documents\Widgets\Tables\MxTable.cs:line 603    at Mendix.Modeler.DocumentTemplates.Documents.Widgets.Tables.MxTableRow.Check(IProblems problems) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.DocumentTemplates\Documents\Widgets\Tables\MxTableRow.cs:line 82    at Mendix.Modeler.DocumentTemplates.Documents.Widgets.Tables.MxTable.Check(IProblems problems) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.DocumentTemplates\Documents\Widgets\Tables\MxTable.cs:line 603    at Mendix.Modeler.DocumentTemplates.Documents.Widgets.Tables.MxTableRow.Check(IProblems problems) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.DocumentTemplates\Documents\Widgets\Tables\MxTableRow.cs:line 82    at Mendix.Modeler.DocumentTemplates.Documents.Widgets.Tables.MxTable.Check(IProblems problems) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.DocumentTemplates\Documents\Widgets\Tables\MxTable.cs:line 603    at Mendix.Modeler.DocumentTemplates.Documents.Widgets.DataViews.MxDataViewDropZone.Check(IProblems problems) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.DocumentTemplates\Documents\Widgets\DataViews\MxDataViewDropZone.cs:line 41    at Mendix.Modeler.DocumentTemplates.Documents.Widgets.DataViews.MxDataView.Check(IProblems problems) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.DocumentTemplates\Documents\Widgets\DataViews\MxDataView.cs:line 97    at Mendix.Modeler.DocumentTemplates.Documents.DocumentTemplate.Check(IProblems problems) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.DocumentTemplates\Documents\DocumentTemplate.cs:line 356    at Mendix.Common.Util.EnumerableUtil.ForEach[T](IEnumerable`1 source, Action`1 action) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Common\Util\EnumerableUtil.cs:line 51    at Mendix.Modeler.Common.ResolveCache.TrackResolves(Action code) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.Core\Common\Problems\ResolveCache.cs:line 99    at Mendix.Modeler.Projects.Checks.DocumentCheck.CheckDocument(IDocument document, IUsages usages, CancellationToken cancellationToken) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.Core\Projects\Checks\DocumentCheck.cs:line 0    at Mendix.Modeler.Projects.Changes.ChangedDocumentsProcessor`1.<>c__DisplayClass5_0.<ProcessChangedDocuments>g__DoProcess|5(IDocument document) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.Core\Projects\Changes\ChangedDocumentsProcessor.cs:line 70    at Mendix.Common.Util.EnumerableUtil.ForEach[T](IEnumerable`1 source, Action`1 action) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Common\Util\EnumerableUtil.cs:line 51    at Mendix.Modeler.Projects.Changes.ChangedDocumentsProcessor`1.ProcessChangedDocuments(IProject project, ProjectChanges projectChanges, Func`2 processDocument) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.Core\Projects\Changes\ChangedDocumentsProcessor.cs:line 0    at Mendix.Modeler.Projects.Checks.DocumentCheck.Check(IProject project, ProjectChanges changes, IProblems problems, CancellationToken cancellationToken) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.Core\Projects\Checks\DocumentCheck.cs:line 0    at Mendix.Modeler.Projects.Checks.ProjectChecker.<>c__DisplayClass6_0.<RunProjectChecks>b__1(ProjectChanges changes) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.Core\Projects\Checks\ProjectChecker.cs:line 61    at Mendix.Modeler.Projects.Changes.ChangedDocumentTracker.TryProcessChangesSync(Action`1 changeProcessor) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.Core\Projects\Changes\ChangedDocumentTracker.cs:line 35    at Mendix.Modeler.Projects.Checks.ProjectChecker.<>c__DisplayClass6_0.<RunProjectChecks>b__0() in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.Core\Projects\Checks\ProjectChecker.cs:line 70    at Mendix.Modeler.Common.ResolveCache.<>c__DisplayClass10_0.<WithCache>b__0() in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.Core\Common\Problems\ResolveCache.cs:line 45    at Mendix.Modeler.Common.ResolveCache.WithCache[T](IProject project, Func`1 action) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.Core\Common\Problems\ResolveCache.cs:line 72    at Mendix.Modeler.Common.ResolveCache.WithCache(IProject project, Action action) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.Core\Common\Problems\ResolveCache.cs:line 47    at Mendix.Modeler.Projects.Checks.ProjectChecker.RunProjectChecks(IProject project, CancellationToken cancellationToken) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.Core\Projects\Checks\ProjectChecker.cs:line 72    at Mendix.Modeler.ProtectedModules.ProtectedModulesUnlocker.ExecuteInContext[T](Boolean unlockImplementation, Func`1 code) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.Core\ProtectedModules\ProtectedModulesUnlocker.cs:line 48    at Mendix.Modeler.Projects.Checks.ProjectChecker.Check(IProject project, CancellationToken cancellationToken) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.Core\Projects\Checks\ProjectChecker.cs:line 43    at Mendix.Modeler.Common.BackgroundCheckRunner.Check(IProject project, CancellationToken cancellationToken) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.Core.View\Common\Problems\BackgroundCheckRunner.cs:line 41    at Mendix.Modeler.Common.BackgroundCheckRunner.Check(IProject project, CancellationToken cancellationToken) in C:\Users\Autobuild\workspace\AppStudio4.0-Build\modeler\Mendix.Modeler.Core.View\Common\Problems\BackgroundCheckRunner.cs:line 50    --- End of inner exception stack trace ---   The template wasn’t even all too big, but it crashed with no way of accessing it again. Is there a known way to fix this? The template editor shows the following when I try to open the template:   I’m using 9.18.0
asked
0 answers