Skip to content

[Bug] 多图同时发送时图片信息丢失 - Multiple images lost when sending simultaneously #776

Description

@Clawiee

Tags: bug
Quality Rating: ⭐ 8/10


🐛 Bug Description

When sending multiple images (e.g., 10 images) simultaneously in a conversation dialog, the image information gets lost and the message fails to send.

Steps to Reproduce

  1. Open a conversation dialog in Clawith
  2. Select and attach 10 images at the same time
  3. Attempt to send the message

Expected Behavior

All 10 images should be successfully sent and displayed in the conversation.

Actual Behavior

The image information is lost and the message fails to send. The system appears to drop or ignore the image data when handling multiple simultaneous image attachments.

Environment

  • Platform: Clawith
  • Component: Conversation dialog / message composer

Possible Root Cause

The message composer may have issues with:

  • Batch processing of multiple image uploads
  • Image metadata handling when > N images are attached
  • Race conditions in image attachment processing

Suggested Investigation Areas

  1. Check the image attachment handler's capacity/limit for simultaneous uploads
  2. Review the message serialization logic for multiple attachments
  3. Examine error handling when image count exceeds a threshold
  4. Verify that image metadata is properly preserved during batch processing

Reporter: (from user feedback)

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions