Bug 23843 - Wekbit version reported by start page is later than version downloaded using Sparkle framework (Check for Webkit Updates)
Summary: Wekbit version reported by start page is later than version downloaded using ...
Status: RESOLVED INVALID
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKit Misc. (show other bugs)
Version: 528+ (Nightly build)
Hardware: Mac OS X 10.5
: P3 Normal
Assignee: Nobody
URL: file:///Applications/WebKit.app/Conte...
Keywords:
Depends on:
Blocks:
 
Reported: 2009-02-09 03:12 PST by Simon
Modified: 2020-12-22 09:13 PST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Simon 2009-02-09 03:12:52 PST
I get a (Sparkle) dialog stating that a newer version is available, asking me to download it.
Once it is downloaded and Webkit restarted, the start page is displayed.
The page states that another new version is available, causing me to need to download the newer version.

The Sparkle framework needs to use the same version as reported by the start page.

Note: I do not update every night.
Comment 1 Mark Rowe (bdash) 2009-02-09 04:57:31 PST
Which version did the update download, and which version did the start page say was available?
Comment 2 Mark Rowe (bdash) 2009-02-09 05:05:41 PST
One obvious explanation here is that a new nightly build was posted while you were in the process of downloading a new build.  That would have been more likely this evening than on other occasions as I posted two new builds within 30 minutes of each other.

Both the manual update notification and the Sparkle update notification *do* use the same version number info (one stored within WebKit.app indicating the current version, and one stored in the web app on nightly.webkit.org that indicates the latest version).  I've never seem them give inconsistent results unless the data changes between requests (eg, a new build is posted between when Sparkle checks for updates and when you finally get around to relaunching the application).
Comment 3 Simon 2009-02-09 06:06:35 PST
Log extracts for the last time this happened:
Feb  4 11:57:14 Safari[95746]: WebKit r40535 initialized.
<- the previous running version, i.e. what was downloaded before the weekend

09/02/2009 09:58:52 [0x0-0x68c68c].org.webkit.nightly.WebKit[95746] "disk2" unmounted. 
09/02/2009 09:58:52 [0x0-0x68c68c].org.webkit.nightly.WebKit[95746] "disk2" ejected. 
<- here is when I clicked on Download

09/02/2009 10:09:48 Safari[46949] WebKit r40771 initialized.  
<- version reported by Sparkle & downloaded automatically

09/02/2009 10:51:11 Safari[47185] WebKit r40777 initialized.  
<- version reported by the start page & downloaded manually

This has happened to me on a number of occasions.  When it happens next, I will post logs, etc...
Anything I can do to help you out here?  Log entries / screen shots ?

My computer is running all of the time, but I close the lid so that it goes to sleep during the night / weekend.
If Sparkle reports the version when it gets notified and displays a dialog, I won't see the dialog until I get back to my computer the next day (or after the weekend) and wake from sleep.
If the dialog appears I just hit 'Download' - assuming that it is reporting the last version available.

If I clicked on 'Remind me later' would the dialog reappear with a newer version later on?

I may try that next time...
Comment 4 Sam Sneddon [:gsnedders] 2020-12-22 09:13:03 PST
invalid due to bug 217729 removing all supporting code for WebKit.app