Closed
Bug 525098
Opened 15 years ago
Closed 12 years ago
module checksum/version matching for socorro
Categories
(Socorro :: General, task)
Socorro
General
Tracking
(Not tracked)
RESOLVED
DUPLICATE
of bug 577613
People
(Reporter: jaas, Unassigned)
References
Details
I'd like to propose a pretty simple server-side solution for adding version data to modules that don't have versions in the crash report. Right now we maintain a list of checksums for Flash binaries on Mac OS X and their corresponding version numbers. https://wiki.mozilla.org/CrashKill/Mac_Flash_Identifiers When we need to know the version of Flash for a particular report, we just manually look for the match. This works but it isn't ideal. I think there is a pretty elegant and general solution for this problem that we can implement server-side. It doesn't need to be specific to Flash on Mac OS X. Would it be possible to keep a database of module checksums and corresponding version strings? This could be updated by QA or anyone else internally, hopefully through a web interface. Then when we attempt to display a module with no version string we can attempt to resolve a version string against the database by looking for a checksum match. This would work on Linux and Mac OS X where modules never have version data. This idea came out of bug 503181.
Comment 1•15 years ago
|
||
This depends on us having an admin panel, which is coming soon. I definitely think we should do this when we don't have the version information. But I also think we should do a better job of getting that data from the user's system before submission and only fallback when that fails. (In the case of specific Flash, we really just need to get version info. For the more general case, this bug is good.) Note also that right now module information isn't stored in the db but is stored in the json file, so this might also depend on the new system the metrics team is working on.
Comment 2•14 years ago
|
||
We have an admin panel, but nobody is driving this feature. Is this still needed, and if so are you the point for it if we have questions, Josh?
Target Milestone: --- → 1.9
For Flash in particular, you could also use the data from macdebugids.json in dbaron's http://hg.mozilla.org/users/dbaron_mozilla.com/crash-data-tools/ scripts, which should be easier to parse than the wiki.
Assignee | ||
Updated•13 years ago
|
Component: Socorro → General
Product: Webtools → Socorro
Comment 4•12 years ago
|
||
This is going to be solved by Dragnet.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → DUPLICATE
You need to log in
before you can comment on or make changes to this bug.
Description
•