nitro has memory leak when building with loglevel 3 but not loglevel 1
r33drichards opened this issue · comments
Environment
bash-5.2$ npx nuxi info
Working directory: /Users/rw/dash 3:32:18 PM
Nuxt project info: (copied to clipboard) 3:32:18 PM
------------------------------
- Operating System: Darwin
- Node Version: v18.19.1
- Nuxt Version: 3.10.3
- CLI Version: 3.10.1
- Nitro Version: 2.8.1
- Package Manager: pnpm@8.10.2
- Builder: -
- User Config: extends, modules, ui, content, components, fontMetrics, googleFonts, devtools, sourcemap, nitro, telemetry
- Runtime Modules: @nuxt/ui@2.14.0, @nuxtjs/fontaine@0.4.1, @nuxtjs/google-fonts@3.1.3, @vueuse/nuxt@10.8.0, nuxt-auth-utils@0.0.19, @nuxt/content@2.12.1
- Build Modules: -
------------------------------
👉 Report an issue: https://github.com/nuxt/nuxt/issues/new 3:32:18 PM
👉 Suggest an improvement: https://github.com/nuxt/nuxt/discussions/new
👉 Read documentation: https://nuxt.com
bash-5.2$
Reproduction
clone the dashboard repo for flakery
git clone https://github.com/getflakery/dash
checkout memleak branch
git checkout memleak
install deps
# if using nix
nix develop
pnpm install
run build
pnpm run build
wait for a few mins and at the last steps a memory leak occurs
then modify
nitro: {
// minify: false,
- logLevel: 3,
+ logLevel: 1,
},
run build
npm run build
no more memory leak
Describe the bug
When adding aws autoscaling sdk to my project, i started noticing my builds getting javascript out of memory errors. I did some sleuthing and noticed some code in the nitro repository that runs at the stage of the build where the memory leak occurs and changed log levels to avoid this block. When I did this the memory leak stops occuring. This leads me to believe the source of the leak lies within the function export async function generateFSTree(. I do not have a way to fix this root cause yet but I can spend some cycles investigating. I do have a workaround that is setting the nitro log level to 1.
nitro: {
// minify: false,
logLevel: 1,
},
Additional context
No response
Logs
bash-5.2$ pnpm run build
> app@0.0.1 build /Users/rw/dash
> nuxt build
Nuxt 3.10.3 with Nitro 2.8.1 3:27:33 PM
ℹ Using default Tailwind CSS file nuxt:tailwindcss 3:27:35 PM
ℹ Building client... 3:27:39 PM
ℹ vite v5.1.4 building for production... 3:27:39 PM
ℹ ✓ 737 modules transformed. 3:27:49 PM
Inspect report generated at /Users/rw/dash/.nuxt/analyze/.vite-inspect
ℹ .nuxt/dist/client/_nuxt/DM_Sans-300-1.D1bw2c55.woff2 18.12 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/DM_Sans-300-2.DeBecvsH.woff2 36.85 kB 3:27:50 PM
ℹ .nuxt/dist/client/manifest.json 68.03 kB │ gzip: 5.11 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ProseCode.CchFRBtv.css 0.05 kB │ gzip: 0.07 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/entry.DzTxnYKz.css 0.07 kB │ gzip: 0.09 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/CommandPalette.Df7FdNLH.css 0.14 kB │ gzip: 0.10 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/_...BNtAV2pG.css 0.16 kB │ gzip: 0.15 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/templates.BC0Kv3xe.css 0.25 kB │ gzip: 0.14 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/IconCSS.BxJgIHx6.css 0.26 kB │ gzip: 0.17 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/_id_.BHAYScSP.css 0.41 kB │ gzip: 0.21 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/index.CGcTZsPi.css 0.43 kB │ gzip: 0.17 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ProseCodeIcon.DANsHS6R.js 0.10 kB │ gzip: 0.11 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ProseCodeButton.GQjkagoc.js 0.10 kB │ gzip: 0.11 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/_commonjsHelpers.CZnAS8i4.js 0.13 kB │ gzip: 0.10 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ProseHr.B3wEjynl.js 0.15 kB │ gzip: 0.15 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/DocumentDrivenNotFound.D7tGfjIL.js 0.16 kB │ gzip: 0.15 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ProseCode.yT9B7pCj.js 0.18 kB │ gzip: 0.14 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ProseP.byQcOLwx.js 0.18 kB │ gzip: 0.17 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ProseEm.C7Q5s-VG.js 0.18 kB │ gzip: 0.17 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ProseLi.BmJo7EV-.js 0.18 kB │ gzip: 0.17 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ProseTd.DpI_n9-f.js 0.18 kB │ gzip: 0.17 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ProseTh.DOcylhJs.js 0.18 kB │ gzip: 0.17 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ProseUl.-w-83WC8.js 0.18 kB │ gzip: 0.17 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ProseTr.AQ19fVfz.js 0.18 kB │ gzip: 0.17 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ProseTable.BW24Dflm.js 0.18 kB │ gzip: 0.17 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ProseThead.mdlAvcni.js 0.18 kB │ gzip: 0.17 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ProseStrong.DkBiOb_S.js 0.19 kB │ gzip: 0.17 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ProseOl.BgLsPldP.js 0.19 kB │ gzip: 0.17 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ProseCodeInline.CwVP0xIp.js 0.19 kB │ gzip: 0.17 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ProseTbody.DKc6xA0A.js 0.19 kB │ gzip: 0.17 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ProseBlockquote.uj31oeJW.js 0.19 kB │ gzip: 0.17 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/slot.DCmoBH92.js 0.20 kB │ gzip: 0.17 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ContentRendererMarkdown.D5UZcLf8.js 0.20 kB │ gzip: 0.17 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/landing.CS8IA8Oe.js 0.25 kB │ gzip: 0.21 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/DocumentDrivenEmpty.Ct4E-6wl.js 0.29 kB │ gzip: 0.24 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/open-closed.DM4i9Mmq.js 0.30 kB │ gzip: 0.22 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/Markdown.BS1SoV21.js 0.35 kB │ gzip: 0.27 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ProseA.Bcv5NtRn.js 0.36 kB │ gzip: 0.26 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/CardGroup.CKPioMpP.js 0.43 kB │ gzip: 0.32 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ProseH5.DgsW9OQf.js 0.45 kB │ gzip: 0.33 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ProseH6.CX4Mk3gf.js 0.45 kB │ gzip: 0.33 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/DashboardPage.vue.BvwDE2m0.js 0.46 kB │ gzip: 0.34 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/use-resolve-button-type.ijqx8yle.js 0.46 kB │ gzip: 0.30 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ProseScript.BzjLlSR7.js 0.47 kB │ gzip: 0.33 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/DashboardPanelContent.vue.CyXjKeRR.js 0.49 kB │ gzip: 0.35 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/accordion.BCGPbD6y.js 0.51 kB │ gzip: 0.29 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/useShortcuts.DMquNrnJ.js 0.52 kB │ gzip: 0.36 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/FieldGroup.Ccnkp0iO.js 0.52 kB │ gzip: 0.36 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/useUIState.DwEHvc5o.js 0.54 kB │ gzip: 0.30 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/content.mDFKeArp.js 0.56 kB │ gzip: 0.35 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/preview.BX8I3-Xf.js 0.57 kB │ gzip: 0.31 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ProseImg.CtT4phjc.js 0.62 kB │ gzip: 0.38 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/Shortcut.DK9MH_wZ.js 0.65 kB │ gzip: 0.44 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/hidden.Cfj9jQjI.js 0.71 kB │ gzip: 0.48 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/useDashboard.DoBGzrgz.js 0.71 kB │ gzip: 0.44 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/index.C-F1gjmX.js 0.77 kB │ gzip: 0.42 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ProsePre.Bqp5P26d.js 0.82 kB │ gzip: 0.43 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ProseH1.D2ohBau-.js 0.87 kB │ gzip: 0.54 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ProseH3.B2SRz3bf.js 0.87 kB │ gzip: 0.55 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ProseH2.DkRBtC0n.js 0.87 kB │ gzip: 0.54 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ProseH4.DGlPr2iG.js 0.87 kB │ gzip: 0.55 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ContentSlot.Cvj88zMy.js 0.89 kB │ gzip: 0.49 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ProseCodeButton.vue.BwGjxqn_.js 0.94 kB │ gzip: 0.56 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ContentList.B-X_tu5r.js 0.96 kB │ gzip: 0.53 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/form.z943gxv5.js 0.96 kB │ gzip: 0.53 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ContentNavigation.ofZVQOgV.js 1.00 kB │ gzip: 0.58 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/useFormGroup.BSDO93fR.js 1.03 kB │ gzip: 0.47 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/IconCSS.DNJA03Rm.js 1.03 kB │ gzip: 0.61 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/node.Dnd51l0P.js 1.11 kB │ gzip: 0.53 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/Kbd.CROfq0_v.js 1.17 kB │ gzip: 0.66 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/navigation.Jg_nzUc_.js 1.22 kB │ gzip: 0.69 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/Field.8NQhiWg9.js 1.27 kB │ gzip: 0.63 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ContentRenderer.Sm4Da8hl.js 1.30 kB │ gzip: 0.66 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ProseCode.vue.BI5SmGSi.js 1.32 kB │ gzip: 0.68 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/Collapsible.C-CnaH-L.js 1.38 kB │ gzip: 0.77 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/docs.BwgEPIby.js 1.51 kB │ gzip: 0.79 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/Card.CdDhAqa1.js 1.52 kB │ gzip: 0.70 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/fetch.jBg_JBY2.js 1.54 kB │ gzip: 0.82 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/CodeGroup.CEJJ73zy.js 1.68 kB │ gzip: 0.94 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/Tabs.DaYYOSeP.js 1.76 kB │ gzip: 0.97 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/defineShortcuts.CXD2pvvl.js 1.90 kB │ gzip: 0.92 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/AsideLinks.vue.MD4mxaDq.js 1.94 kB │ gzip: 0.98 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/List.vue.C5hHLfMC.js 1.98 kB │ gzip: 0.98 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ProseCodeIcon.vue.Z5U1m6ec.js 2.09 kB │ gzip: 0.72 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ContentDoc.C4EpReaV.js 2.13 kB │ gzip: 1.01 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/DashboardSection.vue.C2nuCLgK.js 2.21 kB │ gzip: 0.98 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/Form.vue.CL_uXCYD.js 2.27 kB │ gzip: 1.20 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/Badge.pguS4a7c.js 2.32 kB │ gzip: 0.95 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/Callout.CFGQjOiI.js 2.33 kB │ gzip: 1.08 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/DashboardNavbar.vue.q1sXBWoD.js 2.33 kB │ gzip: 1.07 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/Card.DfX6V9gc.js 2.48 kB │ gzip: 1.15 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ContentQuery.CK3JBU7o.js 2.56 kB │ gzip: 1.07 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/asyncData.CgmJTbhh.js 2.60 kB │ gzip: 1.14 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/Divider.CmaS42yh.js 2.64 kB │ gzip: 1.09 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/deployments.CFm9cjZ8.js 2.68 kB │ gzip: 1.32 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/DashboardSearch.JX7NoQYX.js 2.88 kB │ gzip: 1.50 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/Form.DxUDsX2X.js 3.16 kB │ gzip: 1.36 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/Textarea.Di6KLK9u.js 3.29 kB │ gzip: 1.42 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/disclosure.0kWklEhr.js 3.56 kB │ gzip: 1.41 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/FormGroup.BPn__fEQ.js 3.57 kB │ gzip: 1.25 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/DashboardModal.vue.C9g0XS7P.js 3.80 kB │ gzip: 1.74 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/index.CH69ZFOy.js 4.10 kB │ gzip: 1.68 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/keyboard.BCFyd8Rw.js 4.23 kB │ gzip: 2.08 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/Modal.i_BaJrU4.js 4.38 kB │ gzip: 1.91 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/cookie.CwE3QS-E.js 4.39 kB │ gzip: 1.88 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/RedeployModal.vue.MFQ5Vg3l.js 4.43 kB │ gzip: 1.82 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/members.CU_TI5w_.js 4.51 kB │ gzip: 1.99 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/query.HtCtHRYf.js 4.67 kB │ gzip: 2.21 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/Input.Bgjpg8_9.js 4.94 kB │ gzip: 1.72 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/encrypted-files.BntA0w56.js 5.08 kB │ gzip: 2.31 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/_id_.CuXr2S0A.js 5.19 kB │ gzip: 2.10 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/network.DRBbtole.js 5.41 kB │ gzip: 2.44 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/DeployModal.vue.DQlHuh9N.js 5.87 kB │ gzip: 2.49 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/templates.CtYo4xQk.js 6.15 kB │ gzip: 2.65 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/DashboardPanel.vue.bVZ5_o8j.js 6.30 kB │ gzip: 2.52 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ContentSearch.hZattQQ8.js 6.82 kB │ gzip: 2.87 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/index.B_uc4kbM.js 6.95 kB │ gzip: 2.79 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/notifications.DfCxRFSS.js 8.03 kB │ gzip: 3.17 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/Dropdown.B7lCrtZI.js 12.77 kB │ gzip: 4.67 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/_...slug_.K2JsFffJ.js 12.79 kB │ gzip: 4.33 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/_id_.maEf-ghG.js 13.20 kB │ gzip: 4.84 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/usePopper.ClUqur50.js 20.15 kB │ gzip: 7.53 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/client-db.DaxHUPLC.js 20.82 kB │ gzip: 8.64 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/SelectMenu.BN0pRkpY.js 21.41 kB │ gzip: 6.68 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/ContentRendererMarkdown.vue.CqPZF8z8.js 23.94 kB │ gzip: 8.51 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/default.DSFSKjB1.js 24.29 kB │ gzip: 8.47 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/CommandPalette.CJfmESo4.js 28.17 kB │ gzip: 9.66 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/transition.BU3XhFmU.js 28.25 kB │ gzip: 10.02 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/combobox.Dh-3r1h7.js 30.03 kB │ gzip: 9.44 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/marketing.C8EALuQl.js 32.00 kB │ gzip: 10.09 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/vue3-smooth-dnd.esm.BeprYKiK.js 38.07 kB │ gzip: 11.94 kB 3:27:50 PM
ℹ .nuxt/dist/client/_nuxt/entry.BCVv7DIq.js 292.40 kB │ gzip: 104.09 kB 3:27:50 PM
ℹ ✓ built in 10.48s 3:27:50 PM
✔ Client built in 10501ms 3:27:50 PM
ℹ Building server... 3:27:50 PM
ℹ vite v5.1.4 building SSR bundle for production... 3:27:50 PM
ℹ ✓ 644 modules transformed. 3:28:01 PM
Inspect report generated at /Users/rw/dash/.nuxt/analyze/.vite-inspect
ℹ .nuxt/dist/server/_nuxt/_id_-styles.CdttVde9.mjs 0.08 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/Form-styles.BvuPt3fn.mjs 0.08 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/Icon-styles.B6Po_A_s.mjs 0.08 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/index-styles.BiuzaVcD.mjs 0.08 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/IconCSS-styles.CigKQ2lw.mjs 0.08 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ProsePre-styles.CQChdepm.mjs 0.08 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ProseCode-styles.BaOCvZyF.mjs 0.08 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/_...slug_-styles.CJcFIeHj.mjs 0.08 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/CommandPaletteGroup-styles.BJUYCRZv.mjs 0.09 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/entry-styles.CUy3cDuq.mjs 0.41 kB 3:28:02 PM
ℹ .nuxt/dist/server/styles.mjs 3.64 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ProsePre-styles-1.mjs-OKMw-DEf.js 0.16 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ProseCode-styles-1.mjs-DFfQzxqQ.js 0.17 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/entry-styles-6.mjs-Cfp1JeIE.js 0.21 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/entry-styles-4.mjs-BEfn7lnG.js 0.27 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/CommandPaletteGroup-styles-1.mjs-KJDs_chq.js 0.28 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/_...slug_-styles-1.mjs-BFTsrTLe.js 0.29 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/open-closed-BDzQJ33n.js 0.36 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/Form-styles-1.mjs-D0VAearp.js 0.39 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/IconCSS-styles-1.mjs--CxOUBQo.js 0.41 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/slot-DTS0I5jB.js 0.41 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/entry-styles-2.mjs-Bc6KbOr7.js 0.50 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/_id_-styles-1.mjs-vmvxhr1a.js 0.53 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/index-styles-1.mjs-BEEgLRN6.js 0.57 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ssrSlot-u05JH15O.js 0.58 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/DocumentDrivenNotFound-Cxmh0bMW.js 0.62 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/accordion-CpQICq1R.js 0.63 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/preview-Da4SKt-1.js 0.77 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/DocumentDrivenEmpty-GEXTVuwn.js 0.81 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/content-Dl86s-mV.js 0.82 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ContentSlot-XISbV5qL.js 0.91 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/id-CANIR9cs.js 0.91 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/useShortcuts-DeEQ6i91.js 0.99 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/Markdown-ZJQ4rkJ0.js 1.04 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ProseHr-CAr3IxVH.js 1.07 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/island-renderer-ff1D4cbn.js 1.08 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ProseScript-Bdh2N79T.js 1.11 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ProseP-C34elS4d.js 1.17 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ProseTr-Cx0DFPFa.js 1.17 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ProseEm-BLdlaWLG.js 1.17 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ProseLi-C7hWFWOh.js 1.17 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ProseTd-CPRMI9p0.js 1.17 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ProseTh-ByOjxUAZ.js 1.17 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ProseOl-Co09Rlgs.js 1.17 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ProseUl-BurXGeH2.js 1.17 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ProseThead-OLV54qdN.js 1.19 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ProseTable-iFXMmV-p.js 1.19 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ProseTbody-N8gvg0qn.js 1.19 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ProseStrong-BDkRIO3g.js 1.19 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ProseBlockquote-Dh80tb0M.js 1.21 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ProseCodeInline-C28vcoK9.js 1.23 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/entry-styles-3.mjs-BKNU8CkJ.js 1.25 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/form-Bxt8P_zR.js 1.26 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/DashboardPage-ptduiVym.js 1.41 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/useUIState-ZmyCWPY9.js 1.43 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/DashboardPanelContent-DWBZjcVu.js 1.45 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/landing-N2RRZlfq.js 1.47 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/navigation-D1-mRiKF.js 1.49 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/CardGroup-D7OgR6OF.js 1.68 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/FieldGroup-UkBMHSoE.js 1.78 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ProseH6-FSFvBCNE.js 1.80 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ProseH5-CAcW7p0u.js 1.80 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ProseA-uMSjrsli.js 1.81 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/cookie-icXvw_2N.js 1.91 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ProseImg-C3W-0TXw.js 2.04 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/description-CGonsB81.js 2.10 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/useFormGroup-5tuVjLR2.js 2.11 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/Shortcut-IBMkxO4_.js 2.41 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/Kbd-BzNc57L1.js 2.61 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ProsePre-DUpzDvcP.js 2.76 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ProseCodeButton-eQID8bqI.js 2.85 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ContentList-CvKFqrZ8.js 2.87 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ContentNavigation-BGCHRA2u.js 2.94 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/IconCSS-DvZr7CUA.js 3.00 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ProseH1-BliEYn-S.js 3.17 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ProseH4-bJ8CsQqF.js 3.17 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ProseH3-Cynmw-6F.js 3.17 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ProseH2-Cea5DjrR.js 3.17 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/Field-K_4X4pCO.js 3.17 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/entry-styles-5.mjs-Cras-0nj.js 3.23 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ContentRenderer-Bv8XxbC3.js 3.27 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ProseCode-Dw9Fu0KZ.js 3.28 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/fetch-By6ocDi4.js 3.38 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/CodeGroup-MQtA4DnX.js 3.74 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ProseCodeIcon-CsDTWnPO.js 3.88 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/Tabs-BX8kkhL5.js 3.98 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/Badge-FIXVmnDI.js 4.12 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/MDCSlot-BmDhrYMt.js 4.14 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/Card-CUXZG8c6.js 4.52 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/asyncData-DCvYsYjr.js 4.60 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/DashboardSection-UPoAwI4J.js 4.76 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/disclosure-DsLfKNaA.js 4.78 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/index-B7iiul7f.js 4.82 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/keyboard-CXcNjcJv.js 5.06 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/Callout-nFQv4egM.js 5.17 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/Divider-CQg19gGc.js 5.24 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/Collapsible-CunwjxhT.js 5.29 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/AsideLinks-CdN2s-04.js 5.46 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/docs-D4aMqGct.js 5.60 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/useDashboard-C9IVlUhW.js 5.63 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/DashboardNavbar-N-c6Q9Nm.js 5.68 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ContentQuery-FgcKsccy.js 6.41 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/Textarea-CknoFsTP.js 6.45 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/List-SJyaNEIQ.js 6.54 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/Form-UmsfNpS7.js 6.64 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/FormGroup-D8220GME.js 6.64 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/DashboardPanel-BqkJJFWe.js 6.83 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ContentDoc-AralQoXQ.js 7.69 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/Card-BXCdkfjg.js 7.81 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/Form-CgGWmLVC.js 8.34 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/query-Bv7SmSZU.js 8.69 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/RedeployModal-B6jDoqBw.js 9.26 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/Input-DwX39Yr-.js 9.35 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/index-CJG_5zDs.js 11.63 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/ContentRendererMarkdown-Dn4aSSct.js 14.32 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/client-db-BKzU6w4z.js 16.05 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/deployments-D2cEB-zy.js 18.98 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/DeployModal-B4kNbapD.js 19.26 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/index-Dy3BaG1C.js 19.55 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/members-BylYG9_P.js 21.49 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/notifications-DZ7w4isg.js 23.83 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/DashboardModal-BR5ZYnze.js 25.00 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/encrypted-files-CqkRIJoW.js 31.63 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/templates-DnWkGTvh.js 32.64 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/network-DFtaN43j.js 33.06 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/DashboardSearch-Dh36wQ3V.js 41.47 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/Dropdown-DxhqaWEI.js 44.47 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/_id_-BUr8PU6Z.js 46.61 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/_...slug_-0R6BJ9Gm.js 51.27 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/_id_-DZPn-a2s.js 52.91 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/index-nL_o1Php.js 53.00 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/SelectMenu-BZQplWCk.js 88.38 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/usePopper-B162WkFH.js 90.63 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/marketing-CGjfl0NQ.js 100.47 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/default-B6W8YD1n.js 133.55 kB 3:28:02 PM
ℹ .nuxt/dist/server/server.mjs 153.75 kB 3:28:02 PM
ℹ .nuxt/dist/server/_nuxt/entry-styles-1.mjs-DMFrA0rz.js 587.35 kB 3:28:02 PM
ℹ ✓ built in 12.40s 3:28:02 PM
✔ Server built in 12413ms 3:28:02 PM
ℹ Initializing prerenderer nitro 3:28:02 PM
ℹ Prerendering 1 routes nitro 3:28:09 PM
├─ /api/_content/cache.1715293655742.json (509ms) nitro 3:28:09 PM
✔ Generated public .output/public nitro 3:28:09 PM
ℹ Building Nitro Server (preset: node-server) nitro 3:28:09 PM
✔ Nitro server built nitro 3:28:33 PM
<--- Last few GCs --->
[92749:0x140008000] 183616 ms: Scavenge 1809.0 (2079.8) -> 1800.1 (2079.8) MB, 4.7 / 0.0 ms (average mu = 0.207, current mu = 0.104) task;
[92749:0x140008000] 183674 ms: Scavenge 1809.6 (2079.8) -> 1802.5 (2082.8) MB, 11.0 / 0.0 ms (average mu = 0.207, current mu = 0.104) task;
[92749:0x140008000] 184273 ms: Mark-sweep 1812.5 (2082.8) -> 1802.2 (2082.8) MB, 538.7 / 0.0 ms (average mu = 0.237, current mu = 0.271) task; scavenge might not succeed
<--- JS stacktrace --->
FATAL ERROR: Ineffective mark-compacts near heap limit Allocation failed - JavaScript heap out of memory
1: 0x100667f8c node::Abort() [/nix/store/8hhbh5995z4wjns2fphbv262qnyc46jg-nodejs-18.19.1/bin/node]
2: 0x100668170 node::ModifyCodeGenerationFromStrings(v8::Local<v8::Context>, v8::Local<v8::Value>, bool) [/nix/store/8hhbh5995z4wjns2fphbv262qnyc46jg-nodejs-18.19.1/bin/node]
3: 0x1007d8724 v8::internal::V8::FatalProcessOutOfMemory(v8::internal::Isolate*, char const*, bool) [/nix/store/8hhbh5995z4wjns2fphbv262qnyc46jg-nodejs-18.19.1/bin/node]
4: 0x1009b1d0c v8::internal::EmbedderStackStateScope::EmbedderStackStateScope(v8::internal::Heap*, v8::internal::EmbedderStackStateScope::Origin, cppgc::EmbedderStackState) [/nix/store/8hhbh5995z4wjns2fphbv262qnyc46jg-nodejs-18.19.1/bin/node]
5: 0x1009b567c v8::internal::Heap::CollectSharedGarbage(v8::internal::GarbageCollectionReason) [/nix/store/8hhbh5995z4wjns2fphbv262qnyc46jg-nodejs-18.19.1/bin/node]
6: 0x1009b2938 v8::internal::Heap::PerformGarbageCollection(v8::internal::GarbageCollector, v8::internal::GarbageCollectionReason, char const*, v8::GCCallbackFlags) [/nix/store/8hhbh5995z4wjns2fphbv262qnyc46jg-nodejs-18.19.1/bin/node]
7: 0x1009afb4c v8::internal::Heap::CollectGarbage(v8::internal::AllocationSpace, v8::internal::GarbageCollectionReason, v8::GCCallbackFlags) [/nix/store/8hhbh5995z4wjns2fphbv262qnyc46jg-nodejs-18.19.1/bin/node]
8: 0x100a35094 v8::internal::ScavengeJob::Task::RunInternal() [/nix/store/8hhbh5995z4wjns2fphbv262qnyc46jg-nodejs-18.19.1/bin/node]
9: 0x1006cc1b8 node::PerIsolatePlatformData::RunForegroundTask(std::__1::unique_ptr<v8::Task, std::__1::default_delete<v8::Task>>) [/nix/store/8hhbh5995z4wjns2fphbv262qnyc46jg-nodejs-18.19.1/bin/node]
10: 0x1006cb030 node::PerIsolatePlatformData::FlushForegroundTasksInternal() [/nix/store/8hhbh5995z4wjns2fphbv262qnyc46jg-nodejs-18.19.1/bin/node]
11: 0x102e17794 uv__async_io [/nix/store/73bfx66ai0jyrcy72k46iyzz49ainvl0-libuv-1.48.0/lib/libuv.1.dylib]
12: 0x102e2ab2c uv__io_poll [/nix/store/73bfx66ai0jyrcy72k46iyzz49ainvl0-libuv-1.48.0/lib/libuv.1.dylib]
13: 0x102e17e00 uv_run [/nix/store/73bfx66ai0jyrcy72k46iyzz49ainvl0-libuv-1.48.0/lib/libuv.1.dylib]
14: 0x1005ada74 node::SpinEventLoop(node::Environment*) [/nix/store/8hhbh5995z4wjns2fphbv262qnyc46jg-nodejs-18.19.1/bin/node]
15: 0x1006a890c node::NodeMainInstance::Run() [/nix/store/8hhbh5995z4wjns2fphbv262qnyc46jg-nodejs-18.19.1/bin/node]
16: 0x10062f9ac node::LoadSnapshotDataAndRun(node::SnapshotData const**, node::InitializationResult const*) [/nix/store/8hhbh5995z4wjns2fphbv262qnyc46jg-nodejs-18.19.1/bin/node]
17: 0x10062fcbc node::Start(int, char**) [/nix/store/8hhbh5995z4wjns2fphbv262qnyc46jg-nodejs-18.19.1/bin/node]
18: 0x1b1e63e50 start [/usr/lib/dyld]
 ELIFECYCLE  Command failed.
Abort trap: 6
bash-5.2$
I have also encountered the same problem, which has seriously affected the compilation, deployment, and operation of the project. I hope to identify the cause and resolve it as soon as possible!
cc @pi0