Skip to main content
Question

CR306010 (Activity): InsufficientExecutionStackException

  • Nov 12, 2026 11:19 AM UTC
  • 3 replies
  • 19 views
  • Translate All

Environment

  • Acumatica 26.100.0175, Customizations: None (reproduces on a clean instance)
  • Screen: Activity, type Chat (CR306010), new unsaved record
  • User: admin, tenant Company, branch Products Wholesale

Steps to reproduce

  1. Open a new Activity (Work Item) on CR306010. 
  2. Make sure Track Time and Costs is selected and Started On is filled in by default (11/12/2026 3:01 AM) in my case.
  3. Click the Completed On date field: im populateing with 11/12/2026, time defaults to 12:00 AM.
  4. In the Completed On time field, enter the same time as in Started On (3:01 AM). Value should be <= startdate 

Actual result

  • An error appears: Error: Unhandled exception has occurred, your changes have been rolled back: Insufficient stack to continue executing the program safely. This can happen from having too many functions on the call stack or function on the stack using too much stack space.
  • The entered value is rolled back: the Completed On time returns to 12:00 AM.
  • Trace for the UpdateRecords request (11:01:50 UTC) shows 10 exceptions: 8 System.InsufficientExecutionStackException entries (some with Count 2–4) and 2 PX.Data.SessionRollback+PXSessionRollbackException entries.

FYI, this is present in all versions i think. tested on 25r2, 26r1-2

3 replies

jinin
Pro I
Forum|alt.badge.img+12
  • Pro I
  • Nov 12, 2026 3:22 PM UTC

 Hi ​@Takisawa ,

This looks like a platform issue on CR306010. When Track Time and Costs is enabled and Completed On is set equal to (or earlier than) Started On, the Completed On and Time Spent field handlers appear to recurse into each other until the stack overflows. The request then fails and the session is rolled back, which is why the value reverts to 12:00 AM.

Try these workarounds:

  • Leave Completed On blank and enter the duration directly in Time Spent. Completed On is then calculated from Started On.
  • Set Completed On at least one minute after Started On.
  • Fill in Started On and Completed On before ticking Track Time and Costs.

Please create a support ticket with Acumatica as well so they can track and fix this.

Translate

  • Author
  • Freshman II
  • Nov 13, 2026 8:21 AM UTC

Hi ​@jinin ,

I that`s exactly what i want to describe here. I tested in 3 versions and this bug still alive even in 26r2.

 Where i can create that ticket?

Translate

jinin
Pro I
Forum|alt.badge.img+12
  • Pro I
  • Nov 13, 2026 1:41 PM UTC

Hi ​@Takisawa ,

Please create a support case through the Acumatica Customer Support Portal if you have a Direct Support plan. If the product was purchased through an Acumatica partner, submit the case through the partner's support portal.

Partners and developers can use the Acumatica Partner Portal. Before creating the case, please search the known issues to check whether this issue has already been reported.

Please include the following details in the case:

  1. Detailed steps to reproduce the issue in CR306010.

  2. Tested versions: 25R2, 26R1, and 26R2 (Build 26.100.0175), all tested on clean instances.

  3. Complete error message and relevant trace logs.

Translate