Comments
-
Barry Klawans
Created an attachment (id=47) Screen shot of the Update dialog
Here is a screen shot of the dialog
-
Greg Hurrell
That's a bug... it's not supposed to look like that. You're supposed to see the Synergy icon in the dialog (in that blank space on the left) and the title bar is supposed to read, "Synergy", from memory... I'm going to look into this and see if I can reproduce the fault. Has anybody else seen it?
Just a question. What version were you running? 2.3?
-
Barry Klawans
According to the pref pane, I'm running 2.1 - I must have missed 2.2 and 2.3.
OS X 10.4.4 running on a 1.67 GHz 15" PowerBook, in case that info helps. 1 Gig ram, using Growl.
-
Greg Hurrell
I also forgot to add: there's supposed to be a "Later" button in there too!
And I've inspected the source code and refreshed my memory: the window title is supposed to be "A new version of Synergy is available".
Something very fishy going on there on your system. No changes have been made to that bit of the code for a long, long time (in fact, since it was first written). It's just a completely standard invocation of NSRunInformationalAlertPanel().
-
Barry Klawans
Odd. Its a 6 months old system in good health, and I've never had any problems with it before. One thing I forgot to add - I saw the dialog right after logging in immediately after a reboot. Various background processes were still starting, so perhaps something at the UI Services layer wasn't fully initialized yet?
On the other hand, I don't remember every seeing the 2.2 or 2.3 update notification, so maybe something more is wrong. Any tests you want me to run?
-
Barry Klawans
Wincent, any way I can fake an update being available to test again? I had a lot of junk starting up (large PostgreSQL database, etc) last time, so I'm curious what will happen if I try it under normal circumstances. There was a noticable delay between when the dialog came up and when the text appeared, etc.
I have a DNS server I control, so I can set up a fake update server on my net, I can use a fake DNS server to point Synergy at it.
-
Greg Hurrell
Well I don't think there are any tests you can run that would help. If you still have the old version of Synergy lying around you could re-install it and you'll see the dialog the next time the update check is performed.
It is performed at launch time, and also at regular intervals depending on your settings. The FAQ tells how to turn the version check off or change its interval:
https://wincent.dev/a/products/synergy-classic/faq/#versioncheck
The other thing you could do is just upgrade to 2.4 and see if the problem occurs in that version as well, but you'll have to wait for the next release (evidently there's no point in me exploring bugs in older versions, I can only really fix bugs in the current release). Simulating an update on the local network is possible but it would be pretty painful.
I am inclined to think that this is unlikely to be a bug in Synergy itself (mostly because of the simplicity of the API in question) and was probably just caused by something transitorily buggy or flakey on your system. It doesn't necessarily mean you're system is corrupt; it is normal to occasionally see random or weird behaviour caused by any number of things (solar flares, sun spots, corrupt preferences files etc).
-
Barry Klawans
Sounds good. I suspect you are right about it being something transitory. I'll set this to "Works for me" for now, and see what happens when 2.5 comes out.
Add a comment
Comments are now closed for this issue.