-
Notifications
You must be signed in to change notification settings - Fork 30
Open
Labels
bugSomething isn't workingSomething isn't workingenhancementNew feature or requestNew feature or request
Description
What did you do?
i've been experimenting with Stream for video calling.
one thing that will be
important for us is the ability to roll our own custom UI.
i've been playing around with something super basic
- setting up a
StreamVideo
using the test credentials provided in the docs - creating a call
- joining the call
- using
VideoRendererView
to display the participants
What did you expect to happen?
the VideoRendererView
's to render the video.
What happened instead?
EXC_BREAKPOINT (code=1, subcode=0x1016e2f18)
VideoRendererView
line: 149

after some poking around, i found that this crash only happens when Swift 6 is chosen.
it works fine on Swift 5.
i've attached a demo project.
if you build on Swift 6, you'll get the crash, but when you build with Swift 5 it'll work.
GetStream Environment
GetStream Video version:
1.31.0
GetStream Video frameworks:
StreamVideo, StreamVideoSwiftUI
iOS version:
Tested on iOS26 and iOS18
Swift version:
- 5 (works fine)
- 6 (crashes)
Xcode version:
- 26
Device:
iPhone 16
Additional context
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingenhancementNew feature or requestNew feature or request