{"record":{"id":"73de6be1828434d8","repo":"GopeedLab/gopeed","slug":"blob-source-cannot-be-converted-to-a-readablestrea","errorCode":null,"errorMessage":"Blob source cannot be converted to a ReadableStream","messagePattern":"Blob source cannot be converted to a ReadableStream","errorType":"exception","errorClass":"TypeError","httpStatus":null,"severity":"error","filePath":"pkg/download/engine/inject/stream/stream.js","lineNumber":558,"sourceCode":"    if (sliced && typeof sliced.stream === \"function\") {\n      try {\n        const stream = sliced.stream();\n        if (stream && typeof stream.getReader === \"function\") {\n          return stream;\n        }\n      } catch (_) {\n      }\n    }\n    if (sliced && typeof sliced.arrayBuffer === \"function\") {\n      const buffer = await sliced.arrayBuffer();\n      return new ReadableStream({\n        start(controller) {\n          controller.enqueue(new Uint8Array(buffer));\n          controller.close();\n        },\n      });\n    }\n    throw new TypeError(\"Blob source cannot be converted to a ReadableStream\");\n  }\n\n  function describeObjectURLValue(value) {\n    if (value instanceof Blob) {\n      return {\n        kind: \"blob\",\n        value,\n      };\n    }\n    if (typeof value === \"function\") {\n      return {\n        kind: \"opener\",\n        openReadable: value,\n        sourceLabel: \"gopeed.runtime.blob.createObjectURL opener function\",\n      };\n    }\n    return {\n      kind: \"other\",","sourceCodeStart":540,"sourceCodeEnd":576,"githubUrl":"https://github.com/GopeedLab/gopeed/blob/7b7327ffb30816273a74b142cccc0bc10c5a4c67/pkg/download/engine/inject/stream/stream.js#L540-L576","documentation":"Error \"Blob source cannot be converted to a ReadableStream\" thrown in GopeedLab/gopeed.","triggerScenarios":"Thrown at pkg/download/engine/inject/stream/stream.js:558 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":"7b7327ffb30816273a74b142cccc0bc10c5a4c67","analyzedAt":"2026-08-16T02:51:03.250Z","schemaVersion":2},"datasetVersion":"2026-08-16T03:17:38.424Z"}