Signal-iOS icon indicating copy to clipboard operation
Signal-iOS copied to clipboard

upload photo or video bug

Open TMTwatch opened this issue 2 months ago • 7 comments

  • [x ] I have searched open and closed issues for duplicates
  • [ x] I am submitting a bug report for existing functionality that does not work as intended
  • [x ] This isn't a feature request or a discussion topic

Bug description

attaching certain photos and videos to a chat results in failure

Steps to reproduce

  • Open a group chat.
  • hit the + button and select a screenshot or a cropped screenshot from camera roll
  • after selecting the photo or video an error message will pop up with either "failed to select attachment" or "Error Sending Attachment attachment includes invalid content"

Actual result: after selecting the photo or video an error message will pop up with either "failed to select attachment" or "Error Sending Attachment attachment includes invalid content"

Expected result: Photo or video is submitted to the group chat.

Screenshots

Image

Image

Device info

Device: iPhone 17 Pro

iOS version: 26.2

Signal version: 7.88.0.1238

Link to debug log

2025/12/14 20:56:11:276 WRN🧡 [AppDelegate:88 applicationDidBecomeActive]: 2025/12/14 20:56:11:277 INF💛 [AppDelegate:1391 handleActivation]: Activated. 2025/12/14 20:56:11:284 INF💛 [UserNotificationsPresenter:325 clearNotificationsForAppActivate]: Clearing notifications for app activate. 2025/12/14 20:56:11:287 INF💛 [IncrementalMessageTSAttachmentMigrator:154 runInMainAppBackground]: Finished message attachment migration 2025/12/14 20:56:16:607 WRN🧡 [OWSImageSource:180 _imageMetadataResult]: Image does not have valid format. 2025/12/14 20:56:16:610 ERR❤️ [RecentPhotoCollectionView:266 collectionView]: Error: invalidData 2025/12/14 20:56:19:693 WRN🧡 [OWSImageSource:180 _imageMetadataResult]: Image does not have valid format. 2025/12/14 20:56:19:695 ERR❤️ [RecentPhotoCollectionView:266 collectionView]: Error: invalidData

To get a crash log:

  1. Go to the iOS Settings app.
  2. Go to Privacy.
  3. Go to Analytics or Diagnostics & Usage.
  4. Select Analytics Data or Diagnostics & Usage Data.
  5. Locate the .ips crash log for Signal. The logs will be named in the format: Signal(DateTime).ips
  6. Select the desired Signal log. 7.a iOS 11 users, tap the Share icon in the top right corner and jump to step 10. 7.b iOS 9&10 users, long press to see the option to highlight text and select the entire text of the log. It will end in EOF.
  7. Once the text is selected, tap Copy.
  8. Paste the copied text into an email.
  9. Send the email to [email protected] with a subject like:
  • "iOS Crash Log: (your github issue)"
  • Example subject: iOS Crash Log: Crash on launch #111
  • Example subject: iOS Crash Log: Crash when sending video #222 -->

TMTwatch avatar Dec 14 '25 21:12 TMTwatch