Closed
Bug 571553
Opened 14 years ago
Closed 14 years ago
Verify version string and build id is correct on current clients
Categories
(Socorro :: General, task)
Tracking
(Not tracked)
RESOLVED
FIXED
1.7
People
(Reporter: laura, Assigned: christian)
References
Details
We would like to be sure that everything reporting crashes as 3.6.4 is indeed 3.6.4. This means checking version strings and build ids are set correctly for all builds that have been available since 6/7. In addition, we'd like to know if any of the updates we pushed around that date may have incorrectly updated the version string on a non 3.6.4 build.
Ok, I wrote a script that: 1. Looks in ftp (nightly and release) 2. Grabs any en-US exe installer (will expand it to all locales soon) 3. Downloads the installer, unpacks it, and looks at the version in application.ini The app is still running, but I've checked a lot of builds: $ wc -l version_results.txt 694 version_results.txt $ fgrep '3.6.4::' version_results.txt 3.6.4::20100413172113::http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/3.6.4-candidates/build1/unsigned/win32/en-US/Firefox%20Setup%203.6.4.exe 3.6.4::20100413172113::http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/3.6.4-candidates/build1/win32/en-US/Firefox%20Setup%203.6.4.exe 3.6.4::20100502221517::http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/3.6.4-candidates/build2/unsigned/win32/en-US/Firefox%20Setup%203.6.4.exe 3.6.4::20100502221517::http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/3.6.4-candidates/build2/win32/en-US/Firefox%20Setup%203.6.4.exe 3.6.4::20100503122926::http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/3.6.4-candidates/build3/unsigned/win32/en-US/Firefox%20Setup%203.6.4.exe 3.6.4::20100503122926::http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/3.6.4-candidates/build3/win32/en-US/Firefox%20Setup%203.6.4.exe 3.6.4::20100513144105::http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/3.6.4-candidates/build4/unsigned/win32/en-US/Firefox%20Setup%203.6.4.exe 3.6.4::20100513144105::http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/3.6.4-candidates/build4/win32/en-US/Firefox%20Setup%203.6.4.exe 3.6.4::20100523185824::http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/3.6.4-candidates/build5/unsigned/win32/en-US/Firefox%20Setup%203.6.4.exe 3.6.4::20100523185824::http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/3.6.4-candidates/build5/win32/en-US/Firefox%20Setup%203.6.4.exe 3.6.4::20100527093236::http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/3.6.4-candidates/build6/unsigned/win32/en-US/Firefox%20Setup%203.6.4.exe 3.6.4::20100527093236::http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/3.6.4-candidates/build6/win32/en-US/Firefox%20Setup%203.6.4.exe 3.6.4::20100611143157::http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/3.6.4-candidates/build7/unsigned/win32/en-US/Firefox%20Setup%203.6.4.exe 3.6.4::20100611143157::http://ftp.mozilla.org/pub/mozilla.org/firefox/nightly/3.6.4-candidates/build7/win32/en-US/Firefox%20Setup%203.6.4.exe $ fgrep '3.6.4::' version_results.txt | wc -l 14 $ fgrep '3.6.4::' version_results.txt | fgrep "unsigned" | wc -l 7 $ fgrep '3.6.4::' version_results.txt | fgrep -V"unsigned" | wc -l 7 $ fgrep '3.6.4::' version_results.txt | fgrep -v "unsigned" | wc -l 7 So, as expected, the only builds named 3.6.4 so far are the real 3.6.4 builds #1-#7, signed and unsigned.
This doesn't rule out a university, vendor, or community member making their own build and calling it 3.6.4. I think with the volume increase we are seeing that case is unlikely though.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → FIXED
Updated•13 years ago
|
Component: Socorro → General
Product: Webtools → Socorro
You need to log in
before you can comment on or make changes to this bug.
Description
•