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

Scrolling through many sticker packs (animated) slows down the entire phone

Open pudup opened this issue 1 year ago • 6 comments

Guidelines

  • [X] I have searched 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

If you have many sticker packs, usually animated, installed, and then scroll through the list of them in a chat, they start consuming a lot of memory, which isn't a problem but then it also slows down the entire phone OS, along with Signal itself. And it remains this way until Signal is forcefully closed.

Screenshots

No response

Device

Moto G

Android version

13

Signal version

7.22.2

Link to debug log

No response

pudup avatar Nov 04 '24 05:11 pudup

Hi there! Could you please share a few more details such as:

  1. How many sticker packs do you have?
  2. How long does it take before you start observing the lag/slowdown?
  3. Do you have any steps we can follow to reproduce the issue?
  4. If you could also share some logs while reproducing the issue, that would be helpful.

rishabh-bhatia avatar Nov 05 '24 00:11 rishabh-bhatia

  1. I have 41 sticker packs, roughly 30 are animated
  2. Scrolling through maybe 10 or so slows down the app a bit but then it starts compounding heavily after that
  3. Open the sticker selector in a chat, that shows all the stickers to select. Scroll from top to bottom at any pace.
  4. I'll get back to you on this one

pudup avatar Nov 05 '24 05:11 pudup

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Jan 04 '25 13:01 stale[bot]

Well it still exists, make it fresh :>

pudup avatar Jan 04 '25 14:01 pudup

Image

This is how crazy it gets with a bit of scrolling through stickers

Consumes 1.2Gb ram and completely takes over the cpu

pudup avatar Jan 28 '25 13:01 pudup

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Mar 30 '25 20:03 stale[bot]

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar May 30 '25 19:05 stale[bot]

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Jul 30 '25 04:07 stale[bot]

This issue has been closed due to inactivity.

stale[bot] avatar Aug 06 '25 05:08 stale[bot]

Hey @pudup , apologies for the delay. Saw this was still an issue and had some free time. Any chance you're still using the same device? If so, try this fix. Should fix the freeze/crash/lag when scrolling through huge number of stickers.

rishabh-bhatia avatar Aug 08 '25 09:08 rishabh-bhatia

Hey @pudup , apologies for the delay. Saw this was still an issue and had some free time. Any chance you're still using the same device? If so, try this fix. Should fix the freeze/crash/lag when scrolling through huge number of stickers.

I do have the same device but I'm not currently in a position to do a build. If you could provide an apk I could test it by Sunday.

pudup avatar Aug 08 '25 11:08 pudup