upload photo or video bug
- [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
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:
- Go to the iOS Settings app.
- Go to Privacy.
- Go to Analytics or Diagnostics & Usage.
- Select Analytics Data or Diagnostics & Usage Data.
- Locate the .ips crash log for Signal. The logs will be named in the format: Signal(DateTime).ips
- 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.
- Once the text is selected, tap Copy.
- Paste the copied text into an email.
- 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 -->