fix: resolve blob memory leak and syntax errors #387
Conversation
|
@aksharsawhney74-rgb is attempting to deploy a commit to the magic-peach1's projects Team on Vercel. A member of the Team first needs to authorize it. |
👋 Thanks for your PR, @aksharsawhney74-rgb!Welcome to Reframe — a browser-based video editor built for everyone 🎬 What happens next
Quick checklist
Useful links
Happy coding! 🎉 |
✅ PR Format Check Passed — @aksharsawhney74-rgbBasic format checks passed. A maintainer will review your code changes. This does not mean the PR is approved — it just means the format is correct. |
|
Hey @aksharsawhney74-rgb! Thanks for the PR 🙏 One issue: this project uses Bun as the package manager, so Fix:
git rm package-lock.json
git add bun.lock package.json # if changed
git commit --amend --no-edit
git push --force-with-lease
|
549867a to
6b00f69
Compare
6b00f69 to
606f278
Compare
|
Hey @magic-peach! Thanks for your patience. I've got everything completely sorted out and updated to the latest main branch: Removed package-lock.json and ensured everything uses Bun. Fixed the stray JSX syntax error in page.tsx that was failing the build. Resolved the upstream merge conflicts in DownloadResult.tsx while keeping your new styling updates and ensuring the memory leak fix (URL.revokeObjectURL) is perfectly attached to the download button. The CI build is green and this should be fully ready to merge. Let me know if you need anything else |
|
@aksharsawhney74-rgb please resolve conflicts |
|
Hey @aksharsawhney74-rgb! The build is failing because your branch has a conflict with the current Error — This is happening because your PR was built before a critical fix was pushed to Fix — rebase onto main: git fetch origin
git rebase origin/mainWhen you hit the conflict in import VideoEditor from "@/components/VideoEditor";
export default function Home() {
return (
<>
<a href="https://github.com/magic-peach/reframe" ...>⭐ Star on GitHub</a>
<VideoEditor />
</>
);
}Do not add a Then |
|
Hi @aksharsawhney74-rgb 👋 The CI build is currently failing on this PR. Could you check the build logs and fix the issue? Once the build passes, this will be ready to merge. You can view the build failure by clicking on the failed check in the PR. Please fix the errors and push an update. 🙂 |
|
@magic-peach |
|
Hey @aksharsawhney74-rgb, this PR has merge conflicts with main. Please merge/rebase main into your branch and resolve the conflicts before we can review it. Run: |
|
Hey @aksharsawhney74-rgb! The blob memory leak fix is important. However, this PR modifies both Issues:
Please rebase on latest |
|
Hey @aksharsawhney74-rgb! The build check is failing for this PR. Please review the build logs, fix the error, and push an update. Once the build passes and the code looks clean, this will be ready to merge. Let me know if you need help identifying the issue! |
|
Hey @aksharsawhney74-rgb! Fixing blob memory leaks is important. This PR has:
Please rebase and fix build + lint errors. |
|
Hey @aksharsawhney74-rgb! This PR has CI check failures (build/lint/typecheck) and merge conflicts with
git fetch origin
git rebase origin/main
# fix any errors, then:
git push --force-with-leaseOnce all checks pass, we'll review and merge! |
|
Hey @aksharsawhney74-rgb! This PR had merge conflicts with |
|
Hey @aksharsawhney74-rgb! After resolving merge conflicts, the PR currently shows no diff against main — this means main has already incorporated similar changes, or our conflict resolution took main's version of the affected files. If your blob memory leak fix is not reflected in the current diff, please rebase onto the latest main, verify your changes are still present, and push again. The build/lint/typecheck checks all pass now! |
Fixes blob URL memory leak by ensuring revokeObjectURL is called on cleanup. Also corrects syntax errors that were blocking the build. Closes magic-peach#145. Co-authored-by: aksharsawhney74-rgb <259933858+aksharsawhney74-rgb@users.noreply.github.com>
Fixes blob URL memory leak by ensuring revokeObjectURL is called on cleanup. Also corrects syntax errors that were blocking the build. Closes magic-peach#145. Co-authored-by: aksharsawhney74-rgb <259933858+aksharsawhney74-rgb@users.noreply.github.com>
Fixes blob URL memory leak by ensuring revokeObjectURL is called on cleanup. Also corrects syntax errors that were blocking the build. Closes magic-peach#145. Co-authored-by: aksharsawhney74-rgb <259933858+aksharsawhney74-rgb@users.noreply.github.com>
Fixes blob URL memory leak by ensuring revokeObjectURL is called on cleanup. Also corrects syntax errors that were blocking the build. Closes magic-peach#145. Co-authored-by: aksharsawhney74-rgb <259933858+aksharsawhney74-rgb@users.noreply.github.com>
Fixes blob URL memory leak by ensuring revokeObjectURL is called on cleanup. Also corrects syntax errors that were blocking the build. Closes magic-peach#145. Co-authored-by: aksharsawhney74-rgb <259933858+aksharsawhney74-rgb@users.noreply.github.com>
error in syntax which was creating problem in building now fixed
Closes #142