{"record":{"id":"61fae1b4c532507a","repo":"facebook/react","slug":"146","errorCode":"146","errorMessage":"React Component in warnForMissingKey should have a _store. This error is likely caused by a bug in React. Please file an issue.","messagePattern":"React Component in warnForMissingKey should have a _store\\. This error is likely caused by a bug in React\\. Please file an issue\\.","errorType":"exception","errorClass":"Error","httpStatus":null,"severity":"error","filePath":"packages/react-reconciler/src/ReactChildFiber.js","lineNumber":169,"sourceCode":"\n  warnForMissingKey = (\n    returnFiber: Fiber,\n    workInProgress: Fiber,\n    child: mixed,\n  ) => {\n    if (child === null || typeof child !== 'object') {\n      return;\n    }\n    if (\n      !child._store ||\n      ((child._store.validated || child.key != null) &&\n        child._store.validated !== 2)\n    ) {\n      return;\n    }\n\n    if (typeof child._store !== 'object') {\n      throw new Error(\n        'React Component in warnForMissingKey should have a _store. ' +\n          'This error is likely caused by a bug in React. Please file an issue.',\n      );\n    }\n\n    // $FlowFixMe[cannot-write] unable to narrow type from mixed to writable object\n    child._store.validated = 1;\n\n    const componentName = getComponentNameFromFiber(returnFiber);\n\n    const componentKey = componentName || 'null';\n    if (ownerHasKeyUseWarning[componentKey]) {\n      return;\n    }\n    ownerHasKeyUseWarning[componentKey] = true;\n\n    const childOwner = child._owner;\n    const parentOwner = returnFiber._debugOwner;","sourceCodeStart":151,"sourceCodeEnd":187,"githubUrl":"https://github.com/facebook/react/blob/eafeac097ba51e1eab809c07102126bd5f8e5425/packages/react-reconciler/src/ReactChildFiber.js#L151-L187","documentation":"Error \"React Component in warnForMissingKey should have a _store. This error is likely caused by a bug in React. Please file an issue.\" thrown in facebook/react.","triggerScenarios":"Thrown at packages/react-reconciler/src/ReactChildFiber.js:169 when the library encounters an invalid state.","commonSituations":"See trigger scenarios.","solutions":[],"exampleFix":null,"handlingStrategy":null,"validationCode":null,"typeGuard":null,"tryCatchPattern":null,"preventionTips":[],"tags":[],"backgroundTag":null,"analyzedSha":"eafeac097ba51e1eab809c07102126bd5f8e5425","analyzedAt":"2026-08-21T22:01:08.818Z","schemaVersion":2},"datasetVersion":"2026-08-21T23:17:16.201Z"}