Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
Cannot view site in My library - 100% CPU usage and total lock #952
I installed beaker for the first time, and generated a static version of my company's website from wordpress. I then created a new site through the "New site" UI and then placed the static content inside
I then clicked "Publish" and it was taking a really long time (I accidentally left a 400mb zip file in the root) and the process locked. So I did a Force Quit, then restarted Beaker.
After that, now when I go to "My Library" and click on the site name in the left hand panel, CPU spikes to over 100 in Activity monitor and stays there. I am unable to do anything, it completely hangs.
This seems to be directly correlated to having large files or directory tree.
I deleted the site in question from disk, reloaded the browser and navigated to the library and no hanging. I then made a new site, added one file and published and all was ok. I then proceeded to slowly add more and more directories and publish. As soon as I added one with a large number of files (images) this is when it hangs and gives up. Re-entering the browser and viewing the site in the library just spikes 100% CPU and eventually crashes.
Here is the crash log that occurs when I click the site under "My Library":
I'm in the process of rewriting this stuff (again) here: #954
If you're interested in checking out that branch and giving it a shot, definitely do. Make sure to use a custom data directory though -- otherwise your data directory will get updated prematurely and you may have a hard time preserving your data.
Follow https://github.com/beakerbrowser/beaker#building-from-source but after cloning, do:
And then instead of
If you dont want to do that, I should be releasing it as