problems with v0.30.4 on OSX 10.8.4 #54
Comments
I was getting these errors also, but when I do the repro steps using your repo, It ran fine. (note, i ran it with node v 0.12.4) |
The only known bug I can think of that may be affecting this is max-mapper/extract-zip#6, which prevents some empty directories from getting extracted. I would be surprised if that was causing this though. Also make sure you clear your cache in |
@maxogden interestingly, the issue you're pointing to mentions those I've updated the sample app (removed UPDATE I've just extracted the downloaded archive
by double-clicking on it, and moved it to
overwriting the file that was there. That works! IOW there's not necessarily a difference between the archive that e-prebuilt downloads and the official release, it's the unpacking of that archive that likely gets it wrong. IMHO both git and any archiver that ignores empty files and empty folders have a bug. After all, those tools should replicate application state as faithfully as possible. Saying that empty files and folders serve no purpose is wrong; if your app has a line |
@loveencounterflow thanks for the investigation. Looks like if max-mapper/extract-zip#6 gets fixed then this issue will get fixed as well |
great news! (next someone should ask 1) why those empty |
fixed by 1.1.0 of extract-zip |
(this is a re-take on #44)
Steps to reproduce the issue at hand:
git clone https://github.com/loveencounterflow/electron-sample-1.git
cd electron-sample-1
npm install
npm start
, or, equivalently,node_modules/.bin/electron .
If you're running this on e.g. Linux, you should be seeing the app window (with minimal HTML and devtools opened). However, on my OSX 10.8.4, this consistently crashes (dumps available).
The weird thing is i can make the app run as expected by downloading and unpacking https://github.com/atom/electron/releases/download/v0.30.4/electron-v0.30.4-darwin-x64.zip, and then executing
~/Downloads/electron-v0.30.4-darwin-x64.zip\ Folder/Electron.app/Contents/MacOS/Electron .
, which appears to strongly suggest that the fault lies specifically withelectron-prebuilt
on OSX.I would be grateful if anyone could reproduce the issue; it is not impossible that there's an issue with my OS somehow (although the assumption is that the manually downloaded and the prebuilt version of Electron should behave identically).
The text was updated successfully, but these errors were encountered: