App crashes with SIGABRT when typing any letter in search #7403
Labels
A-SDK
O-Uncommon
Most users are unlikely to come across this or unexpected workflow
S-Critical
Prevents work, causes data loss and/or has no workaround
T-Defect
Something isn't working: bugs, crashes, hangs and other reported problems
Steps to reproduce
(Clearing cache beforehand in settings doesn't change anything)
This is on a custom homeserver, participating in 100+ rooms.
Outcome
What did you expect?
I expect search to work, like it did before the update to 1.10.3
What happened instead?
App crashes with SIGABRT in
MXBreadcrumbsRoomListDataFetcher.refresh()
. Stack trace:(I can send full IPS if needed, but would like to avoid it in case it contains any sensitive info - there are no system logs).
From my (uninformed) analysis, this is most likely a regression in matrix-org/matrix-ios-sdk@9390c13#diff-6984b54f99a1423390f0aebf811e6c9edbad463249ab6248437eaa82b630fbd6L94, where
roomSummary(...)
returnsnil
inguard let displayname = session?.roomSummary(withRoomId: roomId).displayname
. Should beroomSummary(withRoomId: roomId)?.displayname
maybe. I'm not really familiar with Swift however, and don't know if roomSummary(...) should ever be able to return nilYour phone model
iPhone 12
Operating system version
iOS 16.3.1
Application version
Element version 1.10.3
Homeserver
custom private Synapse
Will you send logs?
No
The text was updated successfully, but these errors were encountered: