The app freezes when the new chat icon is tapped. I suspect that some heavy operation is done on the main thread.
Actual result: The app freezes. Unable to do any operation in the app.
Expected result: My contacts list should have been presented.
Device: iPhone 7 plus
iOS version: 12.1.4
Signal version: 2.36.0
https://debuglogs.org/29ec0682d7f3cc412407d6f8dc671a269f96b41da7d3a41b6d79889b3a04c140.zip
I am also able to replicate this issue:
Description:
Tapping the 'New Message' icon, the application causes the app to hang for approximately 10 seconds. During this time, the app does not respond to any taps or to scrolling. The app behaves as expected once the 'Select a Contact' screen' loads.
Steps to Reproduce:
Device Configuration
App Configuration
Debug Log: https://debuglogs.org/0640a0cb2b55b890cafdd0ad56a7bfc7af69fda9fa37a5220d7ac6ba86df8b24.zip
Update to above:
I found the cause (and solution) to this issue on another thread.
I ended up finding the cause of the issue. It's because I had a contact added for the purpose of listing spam numbers. There is another issue open related to this, but at the time of creating this issue, I wasn't aware that it was the cause of what I was experiencing.
4094
At some point I had TrueCaller installed on my device. This app created a single contact that included hundreds of spam numbers.
I uninstalled Truecaller months ago, but I never removed the contact. I can't remember this causing Signal to freeze until version 2.36.1.0
After deleting the 'Spam' contact resolved the issue. Tapping the compose icon no longer causes the
Can confirm replication. Experiencing too.
Not sure if dropping Trucaller is the best way to keep going with this issue
The issue is not related to truecaller itseems.
Likely to be the same issues as: #3304 and #2884.
Seems to be fixed (beta 2.38.0.9).
This is fixed in the latest beta (2.38.0)
For instructions on how to join the beta:
https://support.signal.org/hc/en-us/articles/360007318471-How-do-I-join-Signal-s-beta-