-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
"Error: EBUSY: resource busy or locked" and "Finished downloading files" but no files get downloaded, "revanced" folder is empty... ERROR #7
Comments
Could be related to reisxd#502 (comment) |
not reproduced at all If it is true that java is holding the file or directory, try the patch by moving |
This comment was marked as spam.
This comment was marked as spam.
Rebooted my PC, moved file to a different directory in a different Disk, from D: to C:, same result. Weirdly enough it doesn't happen with ReisXD builder when building official Revanced. |
SOLVED - SOLUTION:Perform a clean reinstallation of Zulu Open JDK 17/18/19 – Install the 32-bit version as recommend by @Impulse666 (thanks for your findings!) or use the alternative methods bellow...What I would recommend the most is to use the Docker-Compose build method, as proposed for the Official Documentation here: #41. This has an absolute success rate and should work on all computers and operating systems.Alternately you can use Windows Sandbox (available in W10/11 Pro+) and copy the files there to build in a clean environment.Even more alternately you can use the Windows Subsystem for Linux (WSL2) to run a Linux terminal inside Windows and build using the instructions for Linux. That will require you to be a bit comfortable using the Linux/Bash terminal, but if even I managed to do it odds are if you're a bit of a technical user you can also manage.Even even more alternately you can just use Linux, as a daily gamer and Adobe user this isn't an option for me.Additional context:@inotia00
I used Geek Uninstaller to perform a clean removal (uninstall and remove residual files) of the software and I installed Zulu JDK 17 v17.36.15 using WingetUI/Winget. Probably any version of Zulu JDK 17/18/19+ will work. It's mostly just about doing a clean reinstallation. rvx-builder-v3.4.16
|
Thank you so much for sharing the method you solved |
@meetaditya Added a bit more context to #7 (comment) as it seems to work for other people too, if you would still have the issue, please try again and remove all versions and related files related to Java as mentioned before and hopefully that will do it for you too. |
@Spacellary Thanks for your help! "ReVanced has been built! Please transfer over revanced/ReVanced-YouTube-v17.42.35-cli_v2.14.1-patches_v2.99.0.apk and if you are using YT/YTM, revanced/microg.apk and install them!" Uninstalled everything as you mentioned, I noticed that path variables still had the path set to previous installation folder so I removed that manually and then did a fresh install. That fixed it for me. :) |
Don't we need Node.js to build? |
That's just the version I used, probably reinstalling any other will work. Only installing Zulu Open JDK will have everything needed. Not necessary to install Node.js separately. |
Well the bad news is it didn't work....but the GOOD news is I got a different error message(s)!
|
This is actually good news, I did get that error too after the previous one and eventually it worked out. Things I tried, If you don't mind or haven't tried already: |
I selected ALL the patches and it worked this time!!!! IT WORKED!!! TYTYTYTYTYTY!!!! |
Haha, congratulations! I mean, it will probably work out fine now then. This bug does certainly feel random sometimes. I was getting "out of memory" with 10GB free, I was mad xD |
I failed on Windows 11 (22621.608.51.6), but after installing zulu19.30.11 in a sandbox environment, I succeeded in patching with rvx-builder v3.4.16. revanced-patches-v2.111.2.json success |
For anyone else experiencing similar issues Windows, make sure to uninstall your current Azul Zulu JDK installation and install the last Java 17 (LTS) x86 32-bit version from this page: https://www.azul.com/downloads/?version=java-17-lts&os=windows&architecture=x86-32-bit&package=jdk Note: 64-bit version seems to cause some issues with both rvx-builder from inotia00 and revanced-builder from reisxd. |
This bug, which I thought would last a forever, is no longer reproduced in the latest release Unpin the issue |
@inotia00 Gotta love Java on Windows... Glad it seems solved 👏🎉 |
Update: Solved in the replies bellow.
Still gettingError: EBUSY: resource busy or locked
, also tried doing again from a different folder and I get a[builder] Finished downloading files.
but no files get downloaded,revanced
folder is empty... or when it downloads them I get theError: EBUSY
when patching...Tried ReisXD builder and it is working fine.Full Patching Process:
msedge_g0FLoBmTxV.mp4
Tried
rvx-builder-v3.4.15
andrvx-builder-v3.4.16
and same thing happens on both.Describe the bug
Builder fails to patch, using the versions and rvx-resources bellow:
revanced-integrations-v0.63.0
revanced-patches-v2.99.0
revanced-cli-v2.14.0
Steps To Reproduce
Screenshots
revanced-builder Version: rvx-builder v3.4.16
Desktop (please complete the following information):
Additional context: Crash Report
The text was updated successfully, but these errors were encountered: