Closed Bug 973930 Opened 11 years ago Closed 11 years ago

[mozcrash] Add minidump stackwalk binary as resource to the mozcrash package

Categories

(Testing :: Mozbase, defect)

defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: whimboo, Unassigned)

References

Details

mozcrash would benefit if the minidump_stackwalk binaries are directly available as resource in the package itself. As of now everyone would have to download the binaries from http://hg.mozilla.org/build/tools/file/tip/breakpad/. Ted, a quick spot-check has shown that the binaries aren't that small. So it will blow up the package size a lot. I assume those files are closed source and there is no way to convert them to Python scripts? If that's the case, do you have another solution for that? I would like to make it easier for people to use mozcrash also in conjunction to mozmill.
Flags: needinfo?(ted)
Blocks: 973978
No, they're open-source, they're just built from the Breakpad source tree: https://code.google.com/p/google-breakpad/ They can't be converted to Python scripts, Breakpad is a lot of complicated C++ code. Unfortunately there's no replacement.
Flags: needinfo?(ted)
Ted, so what is your take then in getting them added to the repository? If that's not an option, we might wanna have a function which can retrieve the right binary from the remote site? As of now mozcrash is barely usable for people who don't know how to get such binaries.
I think maybe it's just not the right direction? mozcrash is intended to be used in automation where we can provide copies of the binaries. Perhaps for the scenarios you're thinking of we should focus on getting the crash reporter to auto-submit to crash-stats instead.
Hm, maybe. So already yesterday I filed bug 974649 for getting the crash reporter to auto-submit crashes. And in case of our automation machines, we would have to add more setup steps to get it properly setup. I think that should work. Closing as wontfix for now.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.