You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Maximum recursive updates exceeded in component <ProseCodeTree> #5828
I try to render markdown with the MDC component in my custom content component. For some reason I'm getting this error when I try to change tabs.
Additional context
Preferably I'll use the <ProseCodeTree> component, but I can't easily get this to work.
Logs
Uncaught (in promise) Maximum recursive updates exceeded in component <ProseCodeTree>. This means you have a reactive effect that is mutating its own dependencies and thus recursively triggering itself. Possible sources include component template, render function, updated hook or watcher source function.
Reproductions make it possible for us to triage and fix issues quickly with a relatively small team. It helps us discover the source of the problem, and also can reveal assumptions you or we might be making.
What will happen?
If you've provided a reproduction, we'll remove the label and try to reproduce the issue. If we can, we'll mark it as a bug and prioritise it based on its severity and how many people we think it might affect.
If needs reproduction labeled issues don't receive any substantial activity (e.g., new comments featuring a reproduction link), they will be closed automatically after a while. That's not because we don't care! At any point, feel free to comment with a reproduction and we'll reopen it.
How can I create a reproduction?
We have templates to create a minimal reproduction:
Trying to but constantly getting this error when adding @nuxt/content to the modules
ERROR SQLITE_BUSY: database is locked 19:16:59
at sqliteError (node_modules/.pnpm/sqlite3@5.1.7/node_modules/sqlite3/lib/sqlite3.pure.js:1:94706)
at 51656 (node_modules/.pnpm/sqlite3@5.1.7/node_modules/sqlite3/lib/sqlite3.pure.js:1:12557)
at _emscripten_asm_const_int (node_modules/.pnpm/sqlite3@5.1.7/node_modules/sqlite3/lib/sqlite3.pure.js:1:84040)
at ccall (node_modules/.pnpm/sqlite3@5.1.7/node_modules/sqlite3/lib/sqlite3.pure.js:1:5494)
at Object.eval (node_modules/.pnpm/sqlite3@5.1.7/node_modules/sqlite3/lib/sqlite3.pure.js:1:5844)
at eval (node_modules/.pnpm/sqlite3@5.1.7/node_modules/sqlite3/lib/pure/database.js:86:26)
at processTicksAndRejections (node:internal/process/task_queues:196:998)
at _0x308632 (https://githubgwzefm4w-emh2.w-credentialless-staticblitz.com/blitz.365214aa.js:31:534946)
ERROR SQLITE_BUSY: database is locked
Activity
stijns96 commentedon Jan 7, 2026
Going back to
v4.2.0fixed the issuebenjamincanac commentedon Jan 7, 2026
Can you provide a reproduction or copy-past an example? I don't reproduce this anywhere.
github-actions commentedon Jan 7, 2026
Would you be able to provide a reproduction? 🙏
More info
Why do I need to provide a reproduction?
Reproductions make it possible for us to triage and fix issues quickly with a relatively small team. It helps us discover the source of the problem, and also can reveal assumptions you or we might be making.
What will happen?
If you've provided a reproduction, we'll remove the label and try to reproduce the issue. If we can, we'll mark it as a bug and prioritise it based on its severity and how many people we think it might affect.
If
needs reproductionlabeled issues don't receive any substantial activity (e.g., new comments featuring a reproduction link), they will be closed automatically after a while. That's not because we don't care! At any point, feel free to comment with a reproduction and we'll reopen it.How can I create a reproduction?
We have templates to create a minimal reproduction:
Please ensure that the reproduction is as minimal as possible. See more details in our guide.
You might also find these other articles interesting and/or helpful:
stijns96 commentedon Jan 7, 2026
Trying to but constantly getting this error when adding @nuxt/content to the modules
ERROR SQLITE_BUSY: database is locked 19:16:59 at sqliteError (node_modules/.pnpm/sqlite3@5.1.7/node_modules/sqlite3/lib/sqlite3.pure.js:1:94706) at 51656 (node_modules/.pnpm/sqlite3@5.1.7/node_modules/sqlite3/lib/sqlite3.pure.js:1:12557) at _emscripten_asm_const_int (node_modules/.pnpm/sqlite3@5.1.7/node_modules/sqlite3/lib/sqlite3.pure.js:1:84040) at ccall (node_modules/.pnpm/sqlite3@5.1.7/node_modules/sqlite3/lib/sqlite3.pure.js:1:5494) at Object.eval (node_modules/.pnpm/sqlite3@5.1.7/node_modules/sqlite3/lib/sqlite3.pure.js:1:5844) at eval (node_modules/.pnpm/sqlite3@5.1.7/node_modules/sqlite3/lib/pure/database.js:86:26) at processTicksAndRejections (node:internal/process/task_queues:196:998) at _0x308632 (https://githubgwzefm4w-emh2.w-credentialless-staticblitz.com/blitz.365214aa.js:31:534946) ERROR SQLITE_BUSY: database is lockedhttps://stackblitz.com/edit/github-gwzefm4w
fix(ProseCodeTree): prevent infinite update loop with `expandAll` prop