Bugfix: OutOfMemory issue cause by Rhino (3rd party library)#122
Bugfix: OutOfMemory issue cause by Rhino (3rd party library)#122
Conversation
Transitive library org.mozilla.rhino uses version 1.7.7.2 (used originally by reacability using unified-agent) has possible OutOfMemory due to infinite loop on parsing Issue Objects are only thread-safe when feature is enabled. (https://github.com/mozilla/rhino/blob/master/RELEASE-NOTES.md#rhino-178) Using override to use version 1.7.8 fixes this issue. Resolves: SCA-4120
📝 WalkthroughWalkthroughThe Rhino JavaScript parser dependency version is updated from 1.7.7.2 to 1.7.8 in the Estimated code review effort🎯 1 (Trivial) | ⏱️ ~3 minutes
Optional consideration: Verify the Rhino 1.7.8 release notes for any breaking changes or deprecations, though patch releases typically contain only bug fixes. Pre-merge checks and finishing touches✅ Passed checks (2 passed)
✨ Finishing touches🧪 Generate unit tests (beta)
📜 Recent review detailsConfiguration used: CodeRabbit UI Review profile: CHILL Plan: Pro 📒 Files selected for processing (1)
🧰 Additional context used📓 Path-based instructions (1)**/*⚙️ CodeRabbit configuration file
Files:
🔇 Additional comments (1)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Transitive library org.mozilla.rhino uses version 1.7.7.2 (used originally by reacability using unified-agent) has possible OutOfMemory due to infinite loop on parsing Issue Objects are only thread-safe when feature is enabled. (https://github.com/mozilla/rhino/blob/master/RELEASE-NOTES.md#rhino-178)
Using override to use version 1.7.8 fixes this issue.
Resolves: SCA-4120
Note
Updates
org.mozilla:rhinoinwss-agent-hash-calculator/pom.xmlfrom1.7.7.2to1.7.8.Written by Cursor Bugbot for commit ef57496. This will update automatically on new commits. Configure here.
Summary by CodeRabbit