SystemStackError (stack level too deep) during checkout payment step on fresh installation #6299
-
SystemStackError (stack level too deep) during checkout payment step on fresh installationEnvironment
Issue DescriptionI'm encountering a Steps to Reproduce
Error DetailsThe error occurs in
Request ParametersThe request that triggers the error is a PATCH to
Database ActivityThe logs show normal database activity up until the error:
What I've Tried
Additional ContextThis appears to be a configuration issue since it's happening on a fresh installation with the provided sample data. The error suggests there might be an infinite loop in the order update process, but I haven't been able to identify the root cause. Has anyone encountered a similar issue with recent Rails/Ruby versions? Any suggestions for debugging steps or potential configuration fixes would be greatly appreciated. Request for HelpI'm really hoping someone in the community might have encountered something similar or could point me in the right direction. As someone new to Solidus, I'm a bit stuck and would greatly appreciate any insights, debugging tips, or suggestions you might have. Specifically, I'm looking for:
Thanks in advance for taking the time to read through this! The Solidus community seems really supportive and I'm excited to get this working and start contributing back. 🙏 P.S.: This post has been formatted with the help of an LLM to ensure clarity - English isn't my first language and I wanted to make sure the technical details were communicated as clearly as possible for the community. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments
-
seems to be working when using main branch
|
Beta Was this translation helpful? Give feedback.
-
Hey there. If you were looking for a bit more context about this issue: it's due to a recent update to the The reason things are working on If you want to use the current release of Solidus, you can add the pin to your Gemfile until there is a new release: gem "state_machines", "~> 0.6" |
Beta Was this translation helpful? Give feedback.
seems to be working when using main branch
gem 'solidus', github: 'solidusio/solidus'