I've tested in Fedora 20 and Ubuntu (64 bit only) and works, but in Antergos (Arch derivative, I haven't test it on Arch) my app crashes immediately with:
[8493:0217/003400:ERROR:breakpad_linux.cc(1225)] crash dump file written to /tmp/chromium-renderer-minidump-61030a67193927c5.dmp
I have tried both 0.8.4 and 0.9.1.
The dmp file
my app repo:
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
what's the version and arch of node-webkit for the dump file?
arch is 64bit, node-webkit could be 0.8.4 or 0.9.1. there is no way to verify it now :(
but it crashes on both 0.8.4 & 0.9.1.
i just read a comment that someone run it in Arch, maybe only Antergos issue?
It is not my dmp file, but I can install Antergos in vbox by 2morrow and reproduce it, if helps
Got same issue on 0.9.2-1 (for example app.nw):
$ nw app.nw
[22757:0302/231804:ERROR:breakpad_linux.cc(1225)] crash dump file written to /tmp/chromium-renderer-minidump-0cb092444496426e.dmp
Using Arch Linux:
$ uname -a
Linux mikebook 3.12.7-2-ARCH #1 SMP PREEMPT Sun Jan 12 13:09:09 CET 2014 x86_64 GNU/Linux
But 0.8.5 works just fine.
Same here on latest stable Arch. 0.8.5 works, but 0.9.1 and 0.9.2 crash with popcorntime app. See related issue: popcorn-team/popcorn-app#107
@rogerwang Would really like to get on top of this, would you possibly have the Breakpad symbols for node-webkit 64bit Linux 0.9.2 on hand? I have a crash dump if it helps.
Same problem here.
@giamfreeg If I recall correctly, the issue should be resolved by installing the ttf-ms-fonts packages from AUR.
@jorenvs I didn't have that information. Thanks!
I can confirm that 0.9.1 crashes in Arch Linux without ttf-ms-fonts installed, just had a user of my app try to install the fonts and it solved the problem for him.
I'm running Arch 64-bit and node-webkit 0.8.6. Installing ttf-ms-fonts from AUR fixed did fix this issue for me.
Yeah, I agree. All is well. You may close it now.
@ge0rge 's solution worked for me too.
I'm glad there is a solution. Please contact me next time. I'm the package maintainer in the AUR.
@rogerwang I think there should be a fallback to non-MS fonts when it can't detect the package. That or a proper error message.
@jduncanator the symbol file is in the release notes: https://groups.google.com/d/msg/node-webkit/qpBhcWr-hSc/caGjhtl8cEgJ
I'm having the issue under Debian too.
Installing ttf-mscorefonts-installer from apt-get solves the problem. The app should work with any fonts, do you agree? And at least show a better error description.
@leonardiwagner Already suggested that!
Yeah this seems weird to me as well. If its not possible to solve it would be interesting to hear an explanation why from @rogerwang
Yes! If some developer tell me how hard it can be to solve, since I've never contributed before on the project, I volunteer as tribute to solve it!
It provides fonts for the UI as far as I can tell, however I don't see any code that directly references them, only some CSS which should fallback ...
Try fonts-liberation instead of ttf-m$corefonts-installer. It worked for me (different app, same issue).
thanks @mautematico that worked for me (issue was with gopanda2)
Solved!!! Arch 64-b
$ yaourt ttf-ms-fonts
good job. I also resolved. for popcorn-app in ubuntu
My nw app in Archlinux also crashes with the similar log when I call:
var webdriver = require('selenium-webdriver');
new webdriver.Builder(); // Crash
$ pacman -Qi node-webkit
Name : node-webkit
Version : 0.10.2-2
$ uname -a
Linux localhost 3.16.1-1-ARCH #1 SMP PREEMPT Thu Aug 14 07:40:19 CEST 2014 x86_64 GNU/Linux
Mac OSX 10.9.4 MacBook Pro 13-inch Mid 2010 was OK, But
Mac OSX 10.9.4 Mac mini Late 2012 also crashes node-webkit window with code above. I guess I should create another ticket so please ignore my case.