Array Dimensions exceeded supported range ERROR in version 22.1.0 replaced by System Stack Overflow in version 25.3.0.0

Hi.

I was trying to open a specific file using Aspose.Task version 22.1.0 and got the error: Array dimensions exceeded supported range.

On the Aspose Forum (Array Dimensions exceeded supported range ERROR) I saw that the issue was probably fixed in version 22.7 (MPP file structure changed).

Based on this, I purchased a new license and downloaded version 25.3.0.0 to finish it off, replacing the Array Range Error with Stack Overflow.

Regards,

@ensemble ,
can you attach MPP file which causes the error?

Hi.

Sorry, I just saw that your request was answered by email.
2050402 BOD optimised - Monos Schedule - 54 days 10 Mar 25 jh.7z (250.0 KB)

Regards,

@ensemble ,
thank you for the sample file.

The attached MPP file contains incorrect data: two calendars reference each other as a base calendar.

MS Project also doesn’t handle the file correctly:
the file is opened successfully, but application crashes when “Change Working Time” button is clicked. Tested on Microsoft® Project 2021 MSO (16.0.14332.21016) 64-bit.

We’ll fix our code to output user-friendly error instead of StackOverflowException in this case.

@ensemble
We have opened the following new ticket(s) in our internal issue tracking system and will deliver their fixes according to the terms mentioned in Free Support Policies.

Issue ID(s): TASKSNET-11453

You can obtain Paid Support Services if you need support on a priority basis, along with the direct access to our Paid Support management team.