johannesjo / super-productivity

Super Productivity is an advanced todo list app with integrated Timeboxing and time tracking capabilities. It also comes with integrations for Jira, Gitlab, GitHub and Open Project.
http://super-productivity.com
MIT License
10.46k stars 840 forks source link

RangeError: Maximum call stack size exceeded #3365

Open yashsachdev opened 2 weeks ago

yashsachdev commented 2 weeks ago

Steps to Reproduce

1. 2. 3. 4.

Error Log (Desktop only)

Console Output

Meta Info

META: SP9.0.7 Electron – en-US – Win32 – Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) superProductivity/9.0.7 Chrome/122.0.6261.156 Electron/29.4.5 Safari/537.36

Stacktrace

canReportError (file:///C:/Program%20Files/WindowsApps/53707johannesjo.SuperProductivity_9.0.7.0_x64__ch45amy23cdv6/app/resources/app.asar/dist/browser/node_modules/rxjs/_esm2015/internal/Observable.js:48:12)
toSubscriber (file:///C:/Program%20Files/WindowsApps/53707johannesjo.SuperProductivity_9.0.7.0_x64__ch45amy23cdv6/app/resources/app.asar/dist/browser/node_modules/rxjs/_esm2015/internal/Observable.js:28:136)
call (file:///C:/Program%20Files/WindowsApps/53707johannesjo.SuperProductivity_9.0.7.0_x64__ch45amy23cdv6/app/resources/app.asar/dist/browser/node_modules/rxjs/_esm2015/internal/operators/mergeMap.js:18:18)
toSubscriber (file:///C:/Program%20Files/WindowsApps/53707johannesjo.SuperProductivity_9.0.7.0_x64__ch45amy23cdv6/app/resources/app.asar/dist/browser/node_modules/rxjs/_esm2015/internal/Observable.js:26:26)
call (file:///C:/Program%20Files/WindowsApps/53707johannesjo.SuperProductivity_9.0.7.0_x64__ch45amy23cdv6/app/resources/app.asar/dist/browser/node_modules/rxjs/_esm2015/internal/operators/take.js:21:18)
toSubscriber (file:///C:/Program%20Files/WindowsApps/53707johannesjo.SuperProductivity_9.0.7.0_x64__ch45amy23cdv6/app/resources/app.asar/dist/browser/node_modules/rxjs/_esm2015/internal/Observable.js:26:26)
call (file:///C:/Program%20Files/WindowsApps/53707johannesjo.SuperProductivity_9.0.7.0_x64__ch45amy23cdv6/app/resources/app.asar/dist/browser/node_modules/rxjs/_esm2015/internal/operators/throwIfEmpty.js:13:18)
toSubscriber (file:///C:/Program%20Files/WindowsApps/53707johannesjo.SuperProductivity_9.0.7.0_x64__ch45amy23cdv6/app/resources/app.asar/dist/browser/node_modules/rxjs/_esm2015/internal/Observable.js:26:26)
innerSubscribe (file:///C:/Program%20Files/WindowsApps/53707johannesjo.SuperProductivity_9.0.7.0_x64__ch45amy23cdv6/app/resources/app.asar/dist/browser/node_modules/rxjs/_esm2015/internal/operators/takeUntil.js:14:20)
toSubscriber (file:///C:/Program%20Files/WindowsApps/53707johannesjo.SuperProductivity_9.0.7.0_x64__ch45amy23cdv6/app/resources/app.asar/dist/browser/node_modules/rxjs/_esm2015/internal/Observable.js:26:26)

Actions Before Error

1724664343173: [Persistence] Save to DB (2) 
1724664345419: [Layout] Hide AddTaskBar 
1724664349140: [Task] SetCurrentTask 
1724664349142: [FocusMode] Show Focus Overlay 
1724664349142: [Pomodoro] Start Pomodoro 
1724664349154: [FocusMode] Set Focus Active Page 
1724664349696: [Task] Add time spent 
1724664349699: [Project] Update Work End 
1724664349701: [Tag] Update Work End for Tag 
1724664349702: [Persistence] Save to DB (3) 
1724664350695: [Task] Add time spent 
1724664350696: [Project] Update Work End 
1724664350697: [Tag] Update Work End for Tag 
1724664350699: [Persistence] Save to DB (3) 
1724664351694: [Task] Add time spent 
1724664351696: [Project] Update Work End 
1724664351697: [Tag] Update Work End for Tag 
1724664351699: [Persistence] Save to DB (3) 
1724664352694: [Task] Add time spent 
1724664352696: [Project] Update Work End 
1724664352697: [Tag] Update Work End for Tag 
1724664352699: [Persistence] Save to DB (3) 
1724664353694: [Task] Add time spent 
1724664353695: [Project] Update Work End 
1724664353695: [Tag] Update Work End for Tag 
1724664353696: [Persistence] Save to DB (3) 
1724664354508: [FocusMode] Cancel Focus Session 
1724664354510: [FocusMode] Set focus session elapsed time 
1724664354510: [Task] UnsetCurrentTask 
1724664354511: [Pomodoro] Pause Pomodoro
github-actions[bot] commented 2 weeks ago

Thank you very much for opening up this issue! I am currently a bit overwhelmed by the many requests that arrive each week, so please forgive me, if I fail to respond personally. I am still very likely to at least skim read your request and I'll probably try to fix all (real) bugs if possible and I will likely review every single PR being made (please, give me a heads up if you intent to do so) and I will try to work on popular requests (please upvote via thumbs up on the original issue) whenever possible, but trying to respond to every single issue over the last years has been kind of draining and I need to adjust my approach for this project to remain fun for me and to make any progress with actually coding new stuff. Thanks for your understanding!

github-actions[bot] commented 2 weeks ago

Hello there yashsachdev! 👋

Thank you and congratulations 🎉 for opening your very first issue in this project! 💖

In case you want to claim this issue, please comment down below! We will try to get back to you as soon as we can. 👀

For more open ended discussions and/or specific questions, please visit the discussions page. 💖

johannesjo commented 2 weeks ago

Could you provide a bit more info on this?