Skip to content

Invalid Base64 PDF Data in API Request #9714

Description

@Storicoselfstorage

After downloading a broken PDF the claude code chat got blocked.

Bug Description
API Error: 400 {"type":"error","error":{"type":"invalid_request_error","message":"messages.8.content.0.pdf.source.base64.data: The PDF
specified was not valid."},"request_id":"req_011CUCVPkkPjmTxSLTrCgx3Z"}

Environment Info

  • Platform: darwin
  • Terminal: cursor
  • Version: 1.0.62
  • Feedback ID: d85d336b-184a-4d32-86fc-ace7e8321fa9

Errors

[{"error":"Error: Command failed: security find-generic-password -a $USER -w -s \"Claude Code\"\nsecurity: SecKeychainSearchCopyNext: The specified item could not be found in the keychain.\n\n    at genericNodeError (node:internal/errors:983:15)\n    at wrappedFn (node:internal/errors:537:14)\n    at checkExecSyncError (node:child_process:890:11)\n    at execSync (node:child_process:962:15)\n    at i7 (file:///Users/bartoszlyskawinski/node_modules/@anthropic-ai/claude-code/cli.js:865:5108)\n    at file:///Users/bartoszlyskawinski/node_modules/@anthropic-ai/claude-code/cli.js:777:48959\n    at Q (file:///Users/bartoszlyskawinski/node_modules/@anthropic-ai/claude-code/cli.js:674:14420)\n    at yJ (file:///Users/bartoszlyskawinski/node_modules/@anthropic-ai/claude-code/cli.js:777:46397)\n    at JH (file:///Users/bartoszlyskawinski/node_modules/@anthropic-ai/claude-code/cli.js:777:45264)\n    at Y9 (file:///Users/bartoszlyskawinski/node_modules/@anthropic-ai/claude-code/cli.js:777:51585)","timestamp":"2025-10-15T10:40:02.035Z"},{"error":"Error: 1: ENOENT \n    at KT6 (file:///Users/bartoszlyskawinski/node_modules/@anthropic-ai/claude-code/cli.js:1345:4526)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async VT6 (file:///Users/bartoszlyskawinski/node_modules/@anthropic-ai/claude-code/cli.js:1345:2187)","timestamp":"2025-10-15T10:40:03.977Z"},{"error":"Error: Request was aborted.\n    at W71._createMessage (file:///Users/bartoszlyskawinski/node_modules/@anthropic-ai/claude-code/cli.js:1325:7955)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-10-15T10:40:07.440Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n    at file:///Users/bartoszlyskawinski/node_modules/@anthropic-ai/claude-code/cli.js:1389:418\n    at Object.useMemo (file:///Users/bartoszlyskawinski/node_modules/@anthropic-ai/claude-code/cli.js:65:26368)\n    at XU9.useMemo (file:///Users/bartoszlyskawinski/node_modules/@anthropic-ai/claude-code/cli.js:46:15588)\n    at _V (file:///Users/bartoszlyskawinski/node_modules/@anthropic-ai/claude-code/cli.js:1389:312)\n    at dM (file:///Users/bartoszlyskawinski/node_modules/@anthropic-ai/claude-code/cli.js:65:19859)\n    at iv (file:///Users/bartoszlyskawinski/node_modules/@anthropic-ai/claude-code/cli.js:67:42847)\n    at lv (file:///Users/bartoszlyskawinski/node_modules/@anthropic-ai/claude-code/cli.js:67:38368)\n    at jS (file:///Users/bartoszlyskawinski/node_modules/@anthropic-ai/claude-code/cli.js:67:38296)\n    at IR (file:///Users/bartoszlyskawinski/node_modules/@anthropic-ai/claude-code/cli.js:67:38150)\n    at VC (file:///Users/bartoszlyskawinski/node_modules/@anthropic-ai/claude-code/cli.js:67:35213)","timestamp":"2025-10-15T11:11:06.751Z"},{"error":"Error: Language not supported while highlighting code, falling back to markdown: \n    at file:///Users/bartoszlyskawinski/node_modules/@anthropic-ai/claude-code/cli.js:1389:418\n    at Object.useMemo (file:///Users/bartoszlyskawinski/node_modules/@anthropic-ai/claude-code/cli.js:65:26368)\n    at XU9.useMemo (file:///Users/bartoszlyskawinski/node_modules/@anthropic-ai/claude-code/cli.js:46:15588)\n    at _V (file:///Users/bartoszlyskawinski/node_modules/@anthropic-ai/claude-code/cli.js:1389:312)\n    at dM (file:///Users/bartoszlyskawinski/node_modules/@anthropic-ai/claude-code/cli.js:65:19859)\n    at iv (file:///Users/bartoszlyskawinski/node_modules/@anthropic-ai/claude-code/cli.js:67:42847)\n    at lv (file:///Users/bartoszlyskawinski/node_modules/@anthropic-ai/claude-code/cli.js:67:38368)\n    at jS (file:///Users/bartoszlyskawinski/node_modules/@anthropic-ai/claude-code/cli.js:67:38296)\n    at IR (file:///Users/bartoszlyskawinski/node_modules/@anthropic-ai/claude-code/cli.js:67:38150)\n    at VC (file:///Users/bartoszlyskawinski/node_modules/@anthropic-ai/claude-code/cli.js:67:35213)","timestamp":"2025-10-15T11:11:06.816Z"},{"error":"Error: Request was aborted.\n    at W71._createMessage (file:///Users/bartoszlyskawinski/node_modules/@anthropic-ai/claude-code/cli.js:1325:7955)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)","timestamp":"2025-10-15T11:52:25.369Z"},{"error":"AbortError\n    at $q0 (file:///Users/bartoszlyskawinski/node_modules/@anthropic-ai/claude-code/cli.js:2291:9482)\n    at process.processTicksAndRejections (node:internal/process/task_queues:105:5)\n    at async nU (file:///Users/bartoszlyskawinski/node_modules/@anthropic-ai/claude-code/cli.js:751:1143)","timestamp":"2025-10-15T11:52:25.393Z"},{"error":"Error: Language not supported while highlighting code, 

Note: Error logs were truncated.

Metadata

Metadata

Assignees

No one assigned

    Labels

    duplicateThis issue or pull request already exists

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions