[GH-ISSUE #6986] [Bug]: Cannot download file #44592

Closed
opened 2026-04-26 06:14:58 -05:00 by GiteaMirror · 1 comment
Owner

Originally created by @damianon on GitHub (Feb 15, 2026).
Original GitHub issue: https://github.com/actualbudget/actual/issues/6986

What happened?

I started setting up a new empty file (to be shared with my partner).
One local account. Imported transactions from past couple years via CSV, added categories and rules.
Everything seems fine on my end. I didn't notice any issue, but when my partner (or I in a different/private browser) tries to open/download that file, there's an error that downloading the file has failed with a link to contact.

Console logs show this:

index.ts:26 [Exception] TypeError: Cannot read properties of null (reading 'toLowerCase')
at throwIfNot200 (post.ts:14:41)
at post.ts:212:17
at async _fullSync (index.ts:697:9)
at async _fullSync (index.ts:795:41)
at async index.ts:581:5
at async app.ts:20:3

Networking shows:
/sync/sync Status Code: 502
/account/validate 502

The docker container has these logs:

2026-02-16T18:44:13.840Z info: POST 200 /sync/sync
actualbudget exited with code 137

and then it just starts up again

How can we reproduce the issue?

Not sure how to reproduce unless i provide all my transactions.
I'm assuming something during import or category assignment has gone wrong

Where are you hosting Actual?

Docker

What browsers are you seeing the problem on?

Tested brave and firefox

Operating System

Linux, Android

Originally created by @damianon on GitHub (Feb 15, 2026). Original GitHub issue: https://github.com/actualbudget/actual/issues/6986 ### What happened? I started setting up a new empty file (to be shared with my partner). One local account. Imported transactions from past couple years via CSV, added categories and rules. Everything seems fine on my end. I didn't notice any issue, but when my partner (or I in a different/private browser) tries to open/download that file, there's an error that downloading the file has failed with a link to contact. Console logs show this: index.ts:26 [Exception] TypeError: Cannot read properties of null (reading 'toLowerCase') at throwIfNot200 (post.ts:14:41) at post.ts:212:17 at async _fullSync (index.ts:697:9) at async _fullSync (index.ts:795:41) at async index.ts:581:5 at async app.ts:20:3 Networking shows: /sync/sync Status Code: 502 /account/validate 502 The docker container has these logs: 2026-02-16T18:44:13.840Z info: POST 200 /sync/sync actualbudget exited with code 137 and then it just starts up again ### How can we reproduce the issue? Not sure how to reproduce unless i provide all my transactions. I'm assuming something during import or category assignment has gone wrong ### Where are you hosting Actual? Docker ### What browsers are you seeing the problem on? Tested brave and firefox ### Operating System Linux, Android
GiteaMirror added the bug label 2026-04-26 06:14:58 -05:00
Author
Owner

@damianon commented on GitHub (Feb 16, 2026):

Found the issue (code 137). Some stingy user limited memory usage for the container (who has the money for ram anyway) and when loading the new account actualbudget temporarily jumped to 500MB usage. I assume that's to do with sqlite? Not sure if that's something you want to take a look at or add support for external db's like postgres.

<!-- gh-comment-id:3910109644 --> @damianon commented on GitHub (Feb 16, 2026): Found the issue (code 137). Some stingy user limited memory usage for the container (who has the money for ram anyway) and when loading the new account actualbudget temporarily jumped to 500MB usage. I assume that's to do with sqlite? Not sure if that's something you want to take a look at or add support for external db's like postgres.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/actual#44592