4.1.3
I agree that's one of the biggest problems with AI. If you have a core knowledge what you're looking for, you can catch the mistakes. In my case, I don't fully understand UDP so I trusted AI. FYI - With 4.1.3.b3,, I tweaked the RainViewer code. They changed the interface. I was using what is now called Legacy. I updated to current calls. Minor changes.
Two responses in here. Look for the bold text. From ChatGPT: What you saw is almost certainly unrelated to your Meteorologist app and very likely normal macOS behavior. What sharingd is sharingd is a background macOS daemon used by Apple services like: • AirDrop • Handoff • Universal Clipboard • Nearby device discovery for Continuity features These services use UDP broadcast/multicast traffic on the local network to discover devices. ⸻ Why RainViewer might appear involved Your app talks to RainViewer...
Interesting, watching in Xcode it showed no memory leaks, but when I run outside Xcode looking at Activity Monitor I can watch it grow, but then suddenly shrink as well. I noticed in your PLIST file you have LogLevel Warning vs Debug. Perhaps you could turn Debug on for a while and try to trap what's happening when the hang's occur. Log would be: ~/Library/Logs/Meteorologist.log. If you've willing to do that, restart the app so I have a complete log of all events leading up to the hanging. Ed
I got antsy and posted the beta after 24 hours. No sign of leaks in my testing. Lets hope it matches your results. https://sourceforge.net/projects/heat-meteo/files/Meteo/Beta/
The good news is that I found a small memory leak trying to determine a timezone. I fixed it (thanks ChatGPT) and no more reported leaks but I'm going to run at least 48 hours before I have enough confidence to post a beta. Ed
I just tried my ZIP code and it doesn't work either. Never tried that before so I will see if the code can handle that. In the mean time, put in <here> (literally that) or your current lat/lon.</here> Ed
Hi again Mitch. Can you send me your PLIST? Ed