-
Notifications
You must be signed in to change notification settings - Fork 29.6k
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
core dump during postinstall script with node v10.0.0 #20281
Comments
I can't check the core dump right now but my guess would be that you have code somewhere, possibly in a dependency, that uses |
Right, I see there's already at least one open issue about moving away from |
ok, thx |
I updated |
I fixed this by running 'yarn' |
This works around nodejs/node#20281
After running |
Solved with rm package-lock.json; npm i That's sad :( nodejs/node#20281 Was running into this issue, but it was solved after resetting lockfile
* HR Content (#1346) HR Content * GA content (#1358) GA content * Delete index.html * Ro content (#1347) Ro content * open beauty facts specific strings (#1335) * Replace { "key" => $key} by { key => $key }. * Fix HTML syntax error in translations. * Suomi (fi) (#1345) Suomi (fi) * Delete open-food-hunt-2015.html * Delete index.html * lv content (#1352) lv content * Expand Open Pet Food Facts specific strings * Portuguese translations refresh * Delete index.html * Delete index.html * Delete index.html * Japanese content (#1370) Japanese content * Turkish content (#1371) Turkish content * Hebrew updates (#1369) Hebrew updates * Indonesian (#1365) * chinese-update (#1366) chinese-update * Delete index.html * Russian translations updates (#1368) * Russian translations updates Russian translations updates * Delete index.html * off specific strings (#1336) * Rename common-web.pot to obsolete.pot * Update common.pot * Update common.pot * nova config * cleanup * new welcome email, footer links * partners page * Address review comments. * Update Dockerfile Update Alpine package cache once. see gliderlabs/docker-alpine#207 * Update Dockerfiles - Ignore more directories/files. - Update Alpine package index explicitly. - Use multi-stage build for a little bit leaner backend runtime builds. - Add multi-stage build frontend image.- * Ignore some *huge* images/presentations in the misc directory. * Remove yarn.lock from .dockerignore to ensure that the Docker image is build with the correct snapshot. * Further optimize frontend Dockerfile by only copying the html directory that's being served by nginx. * Reset yarn.lock to fix core dump related to gulp. see nodejs/node#20281 * Update openproductsfacts.pot * display risk of additivs overexposure, bug #1374 * Update en.po Fix merge error. Closes #1114 Co-authored-by: Mohit Sharma <ms10398@users.noreply.github.com> Signed-off-by: hangy <hangy@hangy.de> * display risk of over-exposure for additives, bug #1374 * display risk of over-exposure for additives, bug #1374 * small updates and https support for howmuchsugar.in combiendesucres.fr * update paths * Open Beauty Facts taxonomies * small fix * merge static pages for small languages * arabic static pages * add French translations in addition to current translations * add obf static pages * vietnamese (#1387) * common-many (#1389) * common files for many languages (#1388) * states taxonomy translations * Update ko.po * Update bn.po * Update eu.po * Add files via upload (#1390) * OPF fixes part 2 * Italy static refresh (#1391) * arabic static updates * Danish * Fix h2 tag * Hebrew translations * fixing CoC for ja * Add files via upload * fixes for OBF specific strings * fixes for OFF specific strings * fixes for OPFF * German common translations (#1386) * German common translations German common translations * Fix some incorrect translations and match _s/_p translations to use the same word. * Add files via upload * Add a simple Kubernetes config.s Squashed commit of the following: commit 7608cc1 Author: hangy <hangy@hangy.de> Date: Wed Sep 26 14:49:55 2018 +0200 Log the Log4Perl output to a sidecar container to make it available to Kubernetes.ton commit 3766824 Author: hangy <hangy@hangy.de> Date: Wed Sep 26 14:01:23 2018 +0200 Add init container. commit b83f6e5 Author: hangy <hangy@hangy.de> Date: Wed Sep 26 13:36:22 2018 +0200 Remove `scripts` from dockerignore. We actually need scripts like build_lang.pl to init the containers..r commit e9172e4 Author: hangy <hangy@hangy.de> Date: Wed Sep 26 12:31:34 2018 +0200 Update backend-dev to use the same copy mechanism as backend. commit 8e9aa06 Author: hangy <hangy@hangy.de> Date: Sat Sep 22 12:22:27 2018 +0200 Add Kubernetes configuration for the backend commit a771793 Author: hangy <hangy@hangy.de> Date: Fri Sep 21 16:35:41 2018 +0200 Add Kubernetes configuration for the frontend.Aadd Kubernetes configuration for the frontend. * update ingredients taxonomy, fix ingredients test * fix for allergens * Add Kubernetes config as a helm chart. Squashed commit of the following: commit b7f9f824d6d71331e25e9e188a3909a22a0c3e05 Author: hangy <hangy@hangy.de> Date: Thu Sep 27 00:03:03 2018 +0200 Set higher limit for backend liveness probes. commit 0c665519c0f830a32737b2737946f4c224d47d89 Author: hangy <hangy@hangy.de> Date: Wed Sep 26 23:46:31 2018 +0200 Fix named port in readyness/liveness check. commit 27bfc4ca8f8f0cfd69c6b3594881e0602cd0dbd5 Author: hangy <hangy@hangy.de> Date: Wed Sep 26 23:28:29 2018 +0200 Add stable/mongodb as a reference. commit 963de1279edfe5bfdefcad806da728ad8df33c67 Author: hangy <hangy@hangy.de> Date: Wed Sep 26 23:08:04 2018 +0200 Move kubernetes files to a simple Helm chart. This still needs to include MongoDB. * Add files via upload * small fixes for additives and ingredients (stopwords) * scripts to generate taxonomies, new additives_classes taxonomy with descriptions * added additives classes to additives taxonomy * update additives classes taxonomies * update obf ingredients * Squashed commit of the following: commit 002aa7cf965cd2929fb8e1a49b7f16c60975039d Author: hangy <hangy@hangy.de> Date: Sat Sep 29 10:42:15 2018 +0200 Avoid accidentally adding the charts directory to git. commit 7f474c751a5b2a9798addff4b76d6d9428b17497 Author: hangy <hangy@hangy.de> Date: Sat Sep 29 02:37:51 2018 +0200 Use full release name for PVCs. commit bbcccfbf7bbb278f5c1e8dedc24b771365c8b7dc Author: hangy <hangy@hangy.de> Date: Sat Sep 29 02:31:34 2018 +0200 Frontend does not need to write to the product images mount. * Use ESLint instead of JSHint. In comparison with JSHint, ESLint seems to be more configurable, and allows plugins to be used. * Update backend dockerfile * new structured data for overexposure risk + fix for e-numbers with a letter * Apply suggestions from 40524a5 to other Dockerfiles. * added Kosovo * Use full K8S/helm generated backend service name. * add wikipedia abstracts in additives taxonomy * new structured data for overexposure risk + fix for e-numbers with a letter * new structured data for overexposure risk + fix for e-numbers with a letter * Ignore `.vstags` * fixing unescaped url * generate 2 json files for taxonomies, with or without wikipedia abstracts * put back stopwords in additives taxonomy * add .editorconfig * allow to undeleted products * add automatic generation of table of contents for texts * guide for producers * make sure English is listed first * updates to labels and ingredients taxonomies * Update common.pot * Update az.po * Update bg.po * Update bn.po * Update ca.po * Update cs.po * Update ar.po * update tags * Update fr.po * update paths * Use a static file for nginx' live/ready check. * Fix MongoDB host for Helm. * Add files via upload (#1421) * Fixes #856: Remove s from aperçus (#1420) * Remove s from aperçus * Remove s from aperçus * fix typo * translation merging * obf merge * more translation merges * Not translate footer links * Fix travis vi lang test Not translate footer links. Just translate footer labels. * Fix travis by following Perl::Critic policy check Perl::Critic encoding policy requires ":encoding(UTF-8)" cf. https://metacpan.org/pod/release/ELLIOTJS/Perl-Critic-1.116/lib/Perl/Critic/Policy/InputOutput/RequireEncodingWithUTF8Layer.pm * Fix travis by following Perl::Critic policy check Perl::Critic encoding policy requires ":encoding(UTF-8)" cf. https://metacpan.org/pod/release/ELLIOTJS/Perl-Critic-1.116/lib/Perl/Critic/Policy/InputOutput/RequireEncodingWithUTF8Layer.pm * Fix contribute and discover links * update according to goot pratices * Update vi.po * Update vi.po * Update de.po * add missing files * refresh states * commit changes to faq * fix opf * opff fixes * fix obf * fix off * merge static files * add common for s languages will break links * more common files * add t files * fix perl warnings * Add files via upload * add producer page for translations * Delete .DS_Store * Add files via upload * fix stats headers in nutrition tables, add nutriscore * update the categories taxonomy * add producer pages * aucun changement * merge more langs * Update sl.po * Add files via upload * merge * Remove manual CSRF token checks. * Use SameSite=Lax for CSRF defense. * Use up-to-date DateTime module instead of DateTime::Format::CLDR for datetime formatting. * Remove apparently unused DateTime::Format::Mail module. * Generate 'months' and 'weekdays' translations using the DateTime::Locale module. * Update unit tests - Months tests needs to match the content-wise equivalent JSON:PP output, - Weekdays should probably be tested.A * Fix display_date_tag. * Make memcached server address configurable. * hebrew updates * New translations common.pot (Hebrew) * New translations open-food-hunt-2015.html (Hebrew) * New translations producers.html (Hebrew) * new admin * fix permissions back to 644 * Divide percentage by 100.0 to avoid display issues. * Include bower_components in the Docker context, so that it can be added to the HTML directory. * Until #666 is fixed, we need to pin MongoDB to <2.0. Deprecated methods like MongoDB::Cursor::count were removed in 2.0 and thus caused the following error if a more recent MongoDB was installed. Can't locate object method "count" via package "MongoDB::Cursor" at /opt/product-opener/lib/ProductOpener/Display.pm line 3159. * Fix locale existence check. * Copy @bower_components from the builder stage. * Remove livenessProbe and readinessProbe for the backend. * Update crowdin.yml * new tests for additives and ingredients * clean ingredients list and remove nutrition facts from them, bug #1433 * clean ingredients list and remove nutrition facts from them, bug #1433 * Update .editorconfig * more ingredients list cleaning, bug #1433 * Update Ingredients.pm * Update Ingredients.pm * Update Ingredients.pm * added 2 labels * overflow tag list #246 * new after ingredients strings * remove useless slash in HTML5 * remove extra % signs, call decimal formatter for all places in the nutrition table * fixes to the English producer page * Update producers.html * Delete obsolete.pot * Update Crowdin configuration file * allow multiple spaces * Italian logo * Italian logo * Vi and it * support for Italy * Add files via upload * NOVA * rename Vietnamese text * added a donation top banner * rename Vietnamese text * fix * fixes * New translations nova-groups-for-food-processing.html (Spanish) (#1447)
Everything worked fine with node v8.x
I don't know exactly where, but somewhere in my postinstall script on a special jenkins vm, something gets wrong...
I have no tooling to analyze the core dump, can someone have a look at it?
The text was updated successfully, but these errors were encountered: