Skip to content
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

phantomjs crashes with "SIGFPE, Arithmetic exception" after enabling iitc (on some machines) #4

Open
sndirsch opened this issue Nov 19, 2019 · 4 comments

Comments

@sndirsch
Copy link
Owner

Apparently on some machines phantomjs crashes with "SIGFPE, Arithmetic exception" after enabling iitc. Verified with x86_64 Linux binary. It doesn't happen on other Linux x86_64 machines although using the same config, same ingress-ice .js files and same phantomjs binary!

gdb ./phantomjs
(gdb) set args --ignore-ssl-errors=false ice/ice.js ~/.ingress-ice.conf 0
[...]
Thread 1 "phantomjs" received signal SIGFPE, Arithmetic exception.
0x0000000001bc2d48 in ?? ()
(gdb)

Unfortunately phantomjs is lacking debug symbols ...

@sndirsch
Copy link
Owner Author

gdb Backtrace:
backtrace.txt
I'm wondering whether this is a font issue, so it depends on which fonts you have installed? OMG!

@sndirsch
Copy link
Owner Author

gdb Backtrace:
backtrace.txt
I'm wondering whether this is a font issue, so it depends on which fonts you have installed? OMG!

On the same machine with a freshly created user I don't see the issue. So this appears to be something related to the user's UNIX environment.

@wtfpeter
Copy link

For reproducibility something like a docker image might be useful

@sndirsch
Copy link
Owner Author

For reproducibility something like a docker image might be useful

Well, I'm not familiar with Docker. And as I mentioned before I can't reproduce with a freshly created user, so I would assume I can't reproduce it in a Docker image either ...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants