ElMassimo / vite_ruby

⚑️ Vite.js in Ruby, bringing joy to your JavaScript experience
https://vite-ruby.netlify.app/
MIT License
1.31k stars 121 forks source link

Heap Out Of Memory - Build failed for staging environment on a Rails App #463

Closed devsheva closed 2 months ago

devsheva commented 4 months ago

Description πŸ“–

I have a basic React Rails app on which I just started integrating vite_rails. When I want to build the assets for development, all goes fine, but when I try it for staging like RAILS_ENV=staging rails assets:precompile it fails with this error:

npm WARN deprecated @babel/plugin-proposal-numeric-separator@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-numeric-separator instead.
npm WARN deprecated @babel/plugin-proposal-nullish-coalescing-operator@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-nullish-coalescing-operator instead.
npm WARN deprecated @babel/plugin-proposal-class-properties@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead.
npm WARN deprecated @babel/plugin-proposal-optional-catch-binding@7.18.6: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-catch-binding instead.
npm WARN deprecated @babel/plugin-proposal-logical-assignment-operators@7.20.7: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-logical-assignment-operators instead.
npm WARN deprecated rimraf@2.6.3: Rimraf versions prior to v4 are no longer supported
npm WARN deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported
npm WARN deprecated @babel/plugin-proposal-async-generator-functions@7.20.7: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-async-generator-functions instead.
npm WARN deprecated @babel/plugin-proposal-optional-chaining@7.21.0: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-optional-chaining instead.
npm WARN deprecated @babel/plugin-proposal-object-rest-spread@7.20.7: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-object-rest-spread instead.
npm WARN deprecated querystring@0.2.1: The querystring API is considered Legacy. new code should use the URLSearchParams API instead.

added 1976 packages, and audited 1977 packages in 20s

79 packages are looking for funding
  run `npm fund` for details

14 moderate severity vulnerabilities

To address all issues, run:
  npm audit fix

Run `npm audit` for details.
Building with Vite ⚑️
vite v5.2.12 building for staging...
transforming...
βœ“ 8467 modules transformed.
rendering chunks...
node_modules/antd/es/affix/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/auto-complete/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/back-top/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/card/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/app/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/checkbox/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/carousel/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/badge/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/cascader/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/config-provider/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/divider/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/drawer/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/descriptions/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/flex/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/empty/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/form/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/input/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/image/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/input-number/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/list/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/menu/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/modal/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/mentions/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/notification/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/popconfirm/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/popover/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/message/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/rate/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/qr-code/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/result/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/segmented/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/select/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/slider/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/space/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/spin/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/steps/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/switch/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/tabs/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/tag/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/time-picker/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/tooltip/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/tour/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/transfer/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/tree-select/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/watermark/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/anchor/AnchorLink.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/alert/Alert.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/anchor/Anchor.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/avatar/avatar.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/breadcrumb/Breadcrumb.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/button/button.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/calendar/generateCalendar.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/color-picker/ColorPicker.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/date-picker/generatePicker/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/collapse/Collapse.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/dropdown/dropdown.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/float-button/FloatButton.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/float-button/BackTop.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/float-button/FloatButtonGroup.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/grid/col.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/grid/row.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/layout/layout.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/layout/Sider.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/pagination/Pagination.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/progress/progress.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/card/Card.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/message/useMessage.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/notification/useNotification.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/radio/radio.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/checkbox/Checkbox.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/skeleton/Skeleton.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/table/Table.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/statistic/Statistic.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/timeline/Timeline.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/badge/Ribbon.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/tree/Tree.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/tree/DirectoryTree.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/typography/Link.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/typography/Text.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/typography/Typography.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/upload/Dragger.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/typography/Title.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/upload/Upload.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/form/context.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/select/useIcons.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/locale/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/config-provider/PropWarning.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/empty/empty.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/empty/simple.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/form/Form.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/form/FormList.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/input/Group.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/form/FormItem/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/input/Password.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/input/Input.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/input/Search.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/input/TextArea.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/modal/confirm.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/menu/menu.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/modal/Modal.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/slider/SliderTooltip.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/transfer/operation.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/transfer/list.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/transfer/search.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/theme/util/genComponentStyleHook.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/button/button-group.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/breadcrumb/BreadcrumbItem.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/color-picker/ColorPickerPanel.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/collapse/CollapsePanel.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/date-picker/generatePicker/generateSinglePicker.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/date-picker/generatePicker/generateRangePicker.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/progress/Line.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/table/InternalTable.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/table/hooks/useSelection.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/upload/UploadList/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/modal/ConfirmDialog.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/typography/Base/EllipsisTooltip.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/typography/Base/Ellipsis.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/transfer/ListBody.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/table/hooks/useFilter/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/table/hooks/useFilter/FilterDropdown.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.
node_modules/antd/es/table/hooks/useFilter/FilterWrapper.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error.

<--- Last few GCs --->

[63394:0x7fdf68040000]    27452 ms: Scavenge (reduce) 2022.8 (2077.4) -> 2022.6 (2079.2) MB, 2.3 / 0.0 ms  (average mu = 0.429, current mu = 0.346) allocation failure;
[63394:0x7fdf68040000]    28603 ms: Mark-sweep (reduce) 2028.2 (2082.9) -> 2027.7 (2083.7) MB, 731.9 / 0.0 ms  (+ 22.7 ms in 6 steps since start of marking, biggest step 8.5 ms, walltime since start of marking 767 ms) (average mu = 0.400, current mu = 0.3

<--- JS stacktrace --->

FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory
 1: 0x1063aac45 node::Abort() (.cold.1) [/Users/mateo/.nvm/versions/node/v18.17.1/bin/node]
 2: 0x104e047b9 node::Abort() [/Users/mateo/.nvm/versions/node/v18.17.1/bin/node]
 3: 0x104e0498e node::OOMErrorHandler(char const*, bool) [/Users/mateo/.nvm/versions/node/v18.17.1/bin/node]
 4: 0x104f91f43 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [/Users/mateo/.nvm/versions/node/v18.17.1/bin/node]
 5: 0x10515abf5 v8::internal::Heap::FatalProcessOutOfMemory(char const*) [/Users/mateo/.nvm/versions/node/v18.17.1/bin/node]
 6: 0x1051595d2 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [/Users/mateo/.nvm/versions/node/v18.17.1/bin/node]
 7: 0x10514b90a v8::internal::HeapAllocator::AllocateRawWithLightRetrySlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/Users/mateo/.nvm/versions/node/v18.17.1/bin/node]
 8: 0x10514c285 v8::internal::HeapAllocator::AllocateRawWithRetryOrFailSlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/Users/mateo/.nvm/versions/node/v18.17.1/bin/node]
 9: 0x10512e6fe v8::internal::Factory::NewFillerObject(int, v8::internal::AllocationAlignment, v8::internal::AllocationType, v8::internal::AllocationOrigin) [/Users/mateo/.nvm/versions/node/v18.17.1/bin/node]
10: 0x10556469c v8::internal::Runtime_AllocateInYoungGeneration(int, unsigned long*, v8::internal::Isolate*) [/Users/mateo/.nvm/versions/node/v18.17.1/bin/node]
11: 0x105959e79 Builtins_CEntry_Return1_DontSaveFPRegs_ArgvOnStack_NoBuiltinExit [/Users/mateo/.nvm/versions/node/v18.17.1/bin/node]

pid 63394 SIGABRT (signal 6)
Build with Vite failed! ❌

Reproduction 🐞

I cannot provide a reproduction or a link to the repository on the project I'm working on. I hope all details will be enough.

Vite Ruby Info _Run `bin/rake vite:info` and provide the output:_ ``` bin/vite present?: true vite_ruby: 3.5.0 vite_rails: 3.0.17 rails: 7.0.6 node: v18.17.1 npm: 9.6.7 yarn: 1.22.19 pnpm: 9.1.4 ruby: ruby 3.1.3p185 (2022-11-24 revision 1a6b16756e) [arm64-darwin23] installed packages: app@ /Users/mateo/simet-manplanner/rails-webapp β”œβ”€β”¬ @modyfi/vite-plugin-yaml@1.1.0 β”‚ └── vite@5.2.12 deduped β”œβ”€β”¬ @vitejs/plugin-react@4.3.0 β”‚ └── vite@5.2.12 deduped β”œβ”€β”¬ vite-plugin-rails@0.5.0 β”‚ β”œβ”€β”¬ vite-plugin-environment@1.1.3 β”‚ β”‚ └── vite@5.2.12 deduped β”‚ β”œβ”€β”€ vite-plugin-ruby@5.0.0 deduped β”‚ └── vite@5.2.12 deduped β”œβ”€β”¬ vite-plugin-ruby@5.0.0 β”‚ └── vite@5.2.12 deduped └── vite@5.2.12 ```

Logs πŸ“œ

If not providing a reproduction:

Output _Run `DEBUG=vite-plugin-ruby:* bin/vite dev` or `DEBUG=vite-plugin-ruby:* bin/vite build` and provide the output:_ ``` Building with Vite ⚑️ vite v5.2.12 building for production... transforming... βœ“ 8467 modules transformed. rendering chunks... 2024-06-03T20:56:27.413Z vite-plugin-ruby:config { base: '/vite/', build: { emptyOutDir: false, sourcemap: true, rollupOptions: { input: [Object], output: [Object] }, assetsDir: 'assets', manifest: true, outDir: '../../public/vite' }, envDir: '.', root: '/Users/mateo/simet-manplanner/rails-webapp/app/frontend', server: { fs: { allow: [Array], strict: true }, host: 'localhost', https: false, port: 3036, strictPort: true, hmr: { clientPort: 3036 } }, entrypoints: { 'entrypoints/application.js': '/Users/mateo/simet-manplanner/rails-webapp/app/frontend/entrypoints/application.js', 'entrypoints/rails_application.css': '/Users/mateo/simet-manplanner/rails-webapp/app/frontend/entrypoints/rails_application.css', 'images/castello-campanario-sfondo.jpg': '/Users/mateo/simet-manplanner/rails-webapp/app/frontend/images/castello-campanario-sfondo.jpg', 'images/high_pin.png': '/Users/mateo/simet-manplanner/rails-webapp/app/frontend/images/high_pin.png', 'images/low_pin.png': '/Users/mateo/simet-manplanner/rails-webapp/app/frontend/images/low_pin.png', 'images/maintenance_pin.png': '/Users/mateo/simet-manplanner/rails-webapp/app/frontend/images/maintenance_pin.png', 'images/medium_pin.png': '/Users/mateo/simet-manplanner/rails-webapp/app/frontend/images/medium_pin.png', 'images/pin-sede.png': '/Users/mateo/simet-manplanner/rails-webapp/app/frontend/images/pin-sede.png', 'images/programmed-pin-1.png': '/Users/mateo/simet-manplanner/rails-webapp/app/frontend/images/programmed-pin-1.png', 'images/programmed-pin-10.png': '/Users/mateo/simet-manplanner/rails-webapp/app/frontend/images/programmed-pin-10.png', 'images/programmed-pin-11.png': '/Users/mateo/simet-manplanner/rails-webapp/app/frontend/images/programmed-pin-11.png', 'images/programmed-pin-12.png': '/Users/mateo/simet-manplanner/rails-webapp/app/frontend/images/programmed-pin-12.png', 'images/programmed-pin-13.png': '/Users/mateo/simet-manplanner/rails-webapp/app/frontend/images/programmed-pin-13.png', 'images/programmed-pin-14.png': '/Users/mateo/simet-manplanner/rails-webapp/app/frontend/images/programmed-pin-14.png', 'images/programmed-pin-15.png': '/Users/mateo/simet-manplanner/rails-webapp/app/frontend/images/programmed-pin-15.png', 'images/programmed-pin-16.png': '/Users/mateo/simet-manplanner/rails-webapp/app/frontend/images/programmed-pin-16.png', 'images/programmed-pin-17.png': '/Users/mateo/simet-manplanner/rails-webapp/app/frontend/images/programmed-pin-17.png', 'images/programmed-pin-18.png': '/Users/mateo/simet-manplanner/rails-webapp/app/frontend/images/programmed-pin-18.png', 'images/programmed-pin-19.png': '/Users/mateo/simet-manplanner/rails-webapp/app/frontend/images/programmed-pin-19.png', 'images/programmed-pin-2.png': '/Users/mateo/simet-manplanner/rails-webapp/app/frontend/images/programmed-pin-2.png', 'images/programmed-pin-20.png': '/Users/mateo/simet-manplanner/rails-webapp/app/frontend/images/programmed-pin-20.png', 'images/programmed-pin-3.png': '/Users/mateo/simet-manplanner/rails-webapp/app/frontend/images/programmed-pin-3.png', 'images/programmed-pin-4.png': '/Users/mateo/simet-manplanner/rails-webapp/app/frontend/images/programmed-pin-4.png', 'images/programmed-pin-5.png': '/Users/mateo/simet-manplanner/rails-webapp/app/frontend/images/programmed-pin-5.png', 'images/programmed-pin-6.png': '/Users/mateo/simet-manplanner/rails-webapp/app/frontend/images/programmed-pin-6.png', 'images/programmed-pin-7.png': '/Users/mateo/simet-manplanner/rails-webapp/app/frontend/images/programmed-pin-7.png', 'images/programmed-pin-8.png': '/Users/mateo/simet-manplanner/rails-webapp/app/frontend/images/programmed-pin-8.png', 'images/programmed-pin-9.png': '/Users/mateo/simet-manplanner/rails-webapp/app/frontend/images/programmed-pin-9.png', 'images/simet-logo.ico': '/Users/mateo/simet-manplanner/rails-webapp/app/frontend/images/simet-logo.ico', 'images/simet-logo.png': '/Users/mateo/simet-manplanner/rails-webapp/app/frontend/images/simet-logo.png' } } node_modules/antd/es/affix/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/app/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/auto-complete/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/back-top/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/card/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/carousel/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/checkbox/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/badge/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/cascader/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/descriptions/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/config-provider/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/divider/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/drawer/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/flex/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/empty/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/form/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/input/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/image/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/input-number/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/mentions/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/menu/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/list/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/message/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/modal/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/notification/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/popconfirm/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/popover/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/qr-code/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/rate/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/result/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/segmented/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/select/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/slider/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/space/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/spin/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/switch/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/tabs/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/steps/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/tag/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/time-picker/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/tooltip/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/tour/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/tree-select/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/transfer/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/watermark/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/anchor/AnchorLink.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/anchor/Anchor.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/alert/Alert.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/avatar/avatar.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/breadcrumb/Breadcrumb.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/button/button.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/date-picker/generatePicker/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/calendar/generateCalendar.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/color-picker/ColorPicker.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/collapse/Collapse.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/dropdown/dropdown.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/float-button/BackTop.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/float-button/FloatButton.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/float-button/FloatButtonGroup.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/grid/col.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/grid/row.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/message/useMessage.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/notification/useNotification.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/layout/layout.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/layout/Sider.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/pagination/Pagination.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/radio/radio.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/progress/progress.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/card/Card.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/skeleton/Skeleton.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/table/Table.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/statistic/Statistic.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/checkbox/Checkbox.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/badge/Ribbon.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/typography/Text.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/timeline/Timeline.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/typography/Link.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/typography/Title.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/typography/Typography.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/tree/DirectoryTree.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/tree/Tree.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/upload/Dragger.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/upload/Upload.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/form/context.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/select/useIcons.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/locale/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/config-provider/PropWarning.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/empty/empty.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/empty/simple.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/form/Form.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/form/FormItem/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/form/FormList.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/input/Group.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/input/Input.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/input/Password.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/input/Search.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/input/TextArea.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/menu/menu.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/modal/confirm.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/modal/Modal.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/slider/SliderTooltip.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/transfer/operation.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/transfer/search.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/transfer/list.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/theme/util/genComponentStyleHook.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/breadcrumb/BreadcrumbItem.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/button/button-group.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/date-picker/generatePicker/generateRangePicker.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/date-picker/generatePicker/generateSinglePicker.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/color-picker/ColorPickerPanel.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/collapse/CollapsePanel.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/progress/Line.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/table/InternalTable.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/table/hooks/useSelection.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/upload/UploadList/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/modal/ConfirmDialog.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/typography/Base/Ellipsis.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/typography/Base/EllipsisTooltip.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/transfer/ListBody.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/table/hooks/useFilter/index.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/table/hooks/useFilter/FilterDropdown.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. node_modules/antd/es/table/hooks/useFilter/FilterWrapper.js (1:0): Error when using sourcemap for reporting an error: Can't resolve original location of error. <--- Last few GCs ---> [70585:0x7fe6a8078000] 27705 ms: Mark-sweep (reduce) 2029.7 (2078.5) -> 2029.6 (2079.5) MB, 856.4 / 0.0 ms (+ 51.9 ms in 6 steps since start of marking, biggest step 11.7 ms, walltime since start of marking 916 ms) (average mu = 0.371, current mu = 0.[70585:0x7fe6a8078000] 29085 ms: Mark-sweep (reduce) 2033.3 (2082.3) -> 2033.0 (2083.0) MB, 832.5 / 0.0 ms (average mu = 0.385, current mu = 0.397) allocation failure; GC in old space requested <--- JS stacktrace ---> FATAL ERROR: Reached heap limit Allocation failed - JavaScript heap out of memory 1: 0x1063d7c45 node::Abort() (.cold.1) [/Users/mateo/.nvm/versions/node/v18.17.1/bin/node] 2: 0x104e317b9 node::Abort() [/Users/mateo/.nvm/versions/node/v18.17.1/bin/node] 3: 0x104e3198e node::OOMErrorHandler(char const*, bool) [/Users/mateo/.nvm/versions/node/v18.17.1/bin/node] 4: 0x104fbef43 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [/Users/mateo/.nvm/versions/node/v18.17.1/bin/node] 5: 0x105187bf5 v8::internal::Heap::FatalProcessOutOfMemory(char const*) [/Users/mateo/.nvm/versions/node/v18.17.1/bin/node] 6: 0x1051865d2 v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [/Users/mateo/.nvm/versions/node/v18.17.1/bin/node] 7: 0x10517890a v8::internal::HeapAllocator::AllocateRawWithLightRetrySlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/Users/mateo/.nvm/versions/node/v18.17.1/bin/node] 8: 0x105179285 v8::internal::HeapAllocator::AllocateRawWithRetryOrFailSlowPath(int, v8::internal::AllocationType, v8::internal::AllocationOrigin, v8::internal::AllocationAlignment) [/Users/mateo/.nvm/versions/node/v18.17.1/bin/node] 9: 0x10515b6fe v8::internal::Factory::NewFillerObject(int, v8::internal::AllocationAlignment, v8::internal::AllocationType, v8::internal::AllocationOrigin) [/Users/mateo/.nvm/versions/node/v18.17.1/bin/node] 10: 0x105591777 v8::internal::Runtime_AllocateInOldGeneration(int, unsigned long*, v8::internal::Isolate*) [/Users/mateo/.nvm/versions/node/v18.17.1/bin/node] 11: 0x105986e79 Builtins_CEntry_Return1_DontSaveFPRegs_ArgvOnStack_NoBuiltinExit [/Users/mateo/.nvm/versions/node/v18.17.1/bin/node] 12: 0x1167bc68a pid 70585 SIGABRT (signal 6) Build with Vite failed! ❌ ```

Screenshots πŸ“·

Provide console or browser screenshots of the problem.

N/A

devsheva commented 2 months ago

bump