[Bug]: Fatal Error in Monthly Spending Report #2505

Closed
opened 2026-02-28 20:16:21 -06:00 by GiteaMirror · 2 comments
Owner

Originally created by @Delgath on GitHub (Sep 29, 2025).

Verified issue does not already exist?

  • I have searched and found no existing issue

What happened?

When viewing the Monthly Spending report, receiving a fatal error when comparing current month to months more than 3 months back. Receive error below then asks to restart app

Fatal Error
There was an unrecoverable error in the UI

Error: safeNumber: number is not an integer: null at ODe
(https://website url/static/js/index.CR1EQXCX.js:58:90314) at ma
(https://website url/static/js/index.CR1EQXCX.js:58:90586) at y9e
(https://website url/static/js/index.CR1EQXCX.js:69:295829) at
https://website url/static/js/index.CR1EQXCX.js:69:296669 at Bp
(https://website url/static/js/ReportRouter.DNxZKHWY.chunk.js:11:148551) at qw
(https://website url/static/js/index.CR1EQXCX.js:57:34271) at em
(https://website url/static/js/index.CR1EQXCX.js:57:63088) at Hb
(https://website url/static/js/index.CR1EQXCX.js:57:73752) at AS
(https://website url/static/js/index.CR1EQXCX.js:57:107997) at H_
(https://website url/static/js/index.CR1EQXCX.js:57:107050)

How can we reproduce the issue?

  1. Go to reports
  2. Click on Monthly Spending
  3. Choose Single month instead of Budgeted
  4. In drop down, choose month longer than 3 months ago (in my case May or earlier).

Issue happens on Firefox, Chrome, and Edge.

Where are you hosting Actual?

Docker

What browsers are you seeing the problem on?

Firefox

Operating System

Windows 11

Originally created by @Delgath on GitHub (Sep 29, 2025). ### Verified issue does not already exist? - [x] I have searched and found no existing issue ### What happened? When viewing the Monthly Spending report, receiving a fatal error when comparing current month to months more than 3 months back. Receive error below then asks to restart app Fatal Error There was an unrecoverable error in the UI Error: safeNumber: number is not an integer: null at ODe (https://*website url*/static/js/index.CR1EQXCX.js:58:90314) at ma (https://*website url*/static/js/index.CR1EQXCX.js:58:90586) at y9e (https://*website url*/static/js/index.CR1EQXCX.js:69:295829) at https://*website url*/static/js/index.CR1EQXCX.js:69:296669 at Bp (https://*website url*/static/js/ReportRouter.DNxZKHWY.chunk.js:11:148551) at qw (https://*website url*/static/js/index.CR1EQXCX.js:57:34271) at em (https://*website url*/static/js/index.CR1EQXCX.js:57:63088) at Hb (https://*website url*/static/js/index.CR1EQXCX.js:57:73752) at AS (https://*website url*/static/js/index.CR1EQXCX.js:57:107997) at H_ (https://*website url*/static/js/index.CR1EQXCX.js:57:107050) ### How can we reproduce the issue? 1. Go to reports 2. Click on Monthly Spending 3. Choose Single month instead of Budgeted 4. In drop down, choose month longer than 3 months ago (in my case May or earlier). Issue happens on Firefox, Chrome, and Edge. ### Where are you hosting Actual? Docker ### What browsers are you seeing the problem on? Firefox ### Operating System Windows 11
GiteaMirror added the bugneeds info labels 2026-02-28 20:16:21 -06:00
Author
Owner

@youngcw commented on GitHub (Sep 29, 2025):

This may have been fixed already. Have you tested this on edge.actualbudget.org?

@youngcw commented on GitHub (Sep 29, 2025): This may have been fixed already. Have you tested this on edge.actualbudget.org?
Author
Owner

@Delgath commented on GitHub (Sep 29, 2025):

Thanks for bringing this site to my attention. Yes it does work on edge.actualbudget.org so I'll await the fix on the upcoming update.

@Delgath commented on GitHub (Sep 29, 2025): Thanks for bringing this site to my attention. Yes it does work on edge.actualbudget.org so I'll await the fix on the upcoming update.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#2505