lo-cafe / winston

A beautiful and native Reddit client for iOS
https://winston.cafe/
GNU General Public License v3.0
918 stars 64 forks source link

[Bug] "Hide Read Posts" feature causing crashes #196

Open winnybot opened 11 months ago

winnybot commented 11 months ago

Describe the bug I have been dealing with random Winston crashes since using the app in very early testflights. After following all the steps clearing cache, and re-installing, and long periods of trial and error, I want to update you that I can reliable stop and start the "random" crashes by enabling or disabling "Hide Read Posts". With this feature turned off, the app never crashes for me, when it is enabled, I have random crashes every 10-15 min of usage.

To Reproduce Steps to reproduce the behavior:

  1. Enable "Hide Read Posts"
  2. Up or downvote posts to note them as read via Reddit
  3. Use app and wait for crashes
  4. Disable "Hide Read Posts" and the crashes stop

Expected behavior No crashes, hides posts I've already up or downvoted.

Device (please complete the following information): iPhone 14 Pro Max iOS 17.0.3 Winston 1.0 (144)

hjasond commented 9 months ago

I am experiencing the same thing on the latest TestFlight build on iOS 17.2.1.

When hide read posts is disabled I get zero crashes. When it is enabled, I get 5-10 crashes a day.

jdemph1971 commented 2 months ago

I am using the latest testflight version (Beta v1.1.5 Build 392) on iOS 17.5.1 on an iPhone Xs Max. I also experience this issue. This one issue is responsible for at least 95% of my Winston crashes. If I turn this setting on I can reliably crash Winston within about 1 minute of use. If I do not use this setting I hardly ever experience crashes.