Summary: | www-client/chromium-92.0.4515.107: crashpad component does not honor --user-data-dir option | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Alexander Sergeyev <sergeev917> |
Component: | Current packages | Assignee: | Chromium Project <chromium> |
Status: | RESOLVED INVALID | ||
Severity: | normal | ||
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Alexander Sergeyev
2021-07-25 14:08:30 UTC
Can you try to set a path with --breakpad-dump-location? Tested myself and --breakpad-dump-location creates crash reports at specified location. Previously we did not install crashpad_handler binary and therefore crash reports were not generated. (In reply to Stephan Hartmann from comment #2) > Tested myself and --breakpad-dump-location creates crash reports at > specified location. Previously we did not install crashpad_handler binary > and therefore crash reports were not generated. That was not particularly obvious, thank you! I've tried both --disable-breakpad and --disable-crash-reporter with no effect. Due to chromium-92.0.4515.107/third_party/crashpad/crashpad/doc/overview_design.md: Crashpad may capture arbitrary contents from crashed process’ memory, including user IDs and passwords, credit card information, URLs and whatever other content users have trusted the crashing program with. maybe you can also recommend an option to disable crashpad? Simply removing the crashpad binary or replacing it with a no-op script does not work. The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=821e8d8d6541091f7082d623761b9192ce085b35 commit 821e8d8d6541091f7082d623761b9192ce085b35 Author: Stephan Hartmann <sultan@gentoo.org> AuthorDate: 2021-08-03 21:07:22 +0000 Commit: Stephan Hartmann <sultan@gentoo.org> CommitDate: 2021-08-03 21:08:13 +0000 www-client/chromium: stable channel bump to 92.0.4515.131 Bug: https://bugs.gentoo.org/804151 Bug: https://bugs.gentoo.org/806223 Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Stephan Hartmann <sultan@gentoo.org> www-client/chromium/Manifest | 1 + www-client/chromium/chromium-92.0.4515.131.ebuild | 956 +++++++++++++++++++++ .../files/chromium-92-crashpad-consent.patch | 46 + 3 files changed, 1003 insertions(+) |