Status Update
Comments
ri...@google.com <ri...@google.com>
ch...@google.com <ch...@google.com> #2
Andrew, this needs to be handled by the CUPS CrOS printing team ASAP as a high-severity bug.
yu...@bytedance.com <yu...@bytedance.com> #3
ch...@google.com <ch...@google.com> #4
to...@xperi.com <to...@xperi.com> #5
Thanks!
ch...@google.com <ch...@google.com> #6
to...@xperi.com <to...@xperi.com> #7
ap...@google.com <ap...@google.com> #8
ap...@google.com <ap...@google.com> #9
ap...@google.com <ap...@google.com> #10
to...@xperi.com <to...@xperi.com> #11
Thanks!
ap...@google.com <ap...@google.com> #12
I'm going to look into the filters before the CRLF injection. We're going to stop allowing insertion of arbitrary values for filters but there are other fields where we should disallow CRLF.
ap...@google.com <ap...@google.com> #13
ap...@google.com <ap...@google.com> #14
ap...@google.com <ap...@google.com> #15
commit 2ef707a9b50f577b2d4b5fdfcea99736a5ac9448
Author: Sean Kau <skau@chromium.org>
Date: Mon Oct 30 23:21:07 2017
net-print/cups: Backport patches to restrict IPP Everywhere filters.
Restrict filters we accept for IPP Everywhere configurations to
exactly PDF, JPEG, PNG, PWG-Raster.
URF was added in the original patch but has been explicitly
excluded since we lack the appropriate filter changes.
BUG=chromium:777215
TEST=Verify zeroconf setup still works.
Change-Id: Ief1ab83cfc0f1cb5c7c71740ddf5a1aeed066bcb
Reviewed-on:
Commit-Ready: Sean Kau <skau@chromium.org>
Tested-by: Sean Kau <skau@chromium.org>
Reviewed-by: Jorge Lucangeli Obes <jorgelo@chromium.org>
[rename]
[add]
[modify]
[add]
ap...@google.com <ap...@google.com> #16
ap...@google.com <ap...@google.com> #17
ap...@google.com <ap...@google.com> #18
Please contact the milestone owner if you have questions.
Owners: cmasso@(Android), cmasso@(iOS), gkihumba@(ChromeOS), govind@(Desktop)
For more details visit
ap...@google.com <ap...@google.com> #19
ap...@google.com <ap...@google.com> #20
commit 3de55925d80fc923c793a0ffefdb0cbb177996d6
Author: Sean Kau <skau@chromium.org>
Date: Mon Nov 06 22:42:46 2017
net-print/cups: Backport patches to restrict IPP Everywhere filters.
Restrict filters we accept for IPP Everywhere configurations to
exactly PDF, JPEG, PNG, PWG-Raster.
URF was added in the original patch but has been explicitly
excluded since we lack the appropriate filter changes.
BUG=chromium:777215
TEST=Verify zeroconf setup still works.
Change-Id: Ief1ab83cfc0f1cb5c7c71740ddf5a1aeed066bcb
Previous-Reviewed-on:
(cherry picked from commit ea0ae7891ba8e2983634f406c9df7ce746962a90)
Reviewed-on:
Reviewed-by: Jorge Lucangeli Obes <jorgelo@chromium.org>
Commit-Queue: Sean Kau <skau@chromium.org>
Tested-by: Sean Kau <skau@chromium.org>
Trybot-Ready: Sean Kau <skau@chromium.org>
[add]
[add]
[modify]
[add]
ap...@google.com <ap...@google.com> #21
commit 00e71e234336642d5ccbdc657286fd7d9086602d
Author: Sean Kau <skau@chromium.org>
Date: Mon Nov 06 22:42:51 2017
net-print/cups: Backport patches to restrict IPP Everywhere filters.
Restrict filters we accept for IPP Everywhere configurations to
exactly PDF, JPEG, PNG, PWG-Raster.
URF was added in the original patch but has been explicitly
excluded since we lack the appropriate filter changes.
BUG=chromium:777215
TEST=Verify zeroconf setup still works.
Change-Id: Ief1ab83cfc0f1cb5c7c71740ddf5a1aeed066bcb
Previous-Reviewed-on:
(cherry picked from commit 9e2af650268d45e9e51ae1da29ff6bbed934ecf5)
Reviewed-on:
Reviewed-by: Jorge Lucangeli Obes <jorgelo@chromium.org>
Commit-Queue: Sean Kau <skau@chromium.org>
Tested-by: Sean Kau <skau@chromium.org>
Trybot-Ready: Sean Kau <skau@chromium.org>
[rename]
[add]
[modify]
[add]
ap...@google.com <ap...@google.com> #22
commit 8827c2d9757d829a474163eb7150e66e37064284
Author: Sean Kau <skau@chromium.org>
Date: Tue Nov 07 07:49:01 2017
net-print/cups-filters: Update to 1.17.8
Updating the cups-fitlers package to 1.17.8 from 1.8.2. Many of
the filters were rewritten to remove a lot of the bash scripts.
The previously included patches are in 1.17.8.
BUG=chromium:777215
TEST=Print a page using the foomatic-rip filter.
Change-Id: Icbde6517925dd88b3fdf6d170b500dabc144effc
Reviewed-on:
Commit-Ready: Brian Norris <briannorris@chromium.org>
Tested-by: Sean Kau <skau@chromium.org>
Reviewed-by: Brian Norris <briannorris@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
[modify]
[delete]
[delete]
[add]
[delete]
[modify]
[delete]
[delete]
[delete]
[delete]
[add]
[delete]
[delete]
[delete]
[delete]
[delete]
ch...@google.com <ch...@google.com> #23
Please do NOT publicly disclose details until a fix has been released to all our users. Early public disclosure may cancel the provisional reward. Also, please be considerate about disclosure when the bug affects a core library that may be used by other products. Please do NOT share this information with third parties who are not directly involved in fixing the bug. Doing so may cancel the provisional reward. Please be honest if you have already disclosed anything publicly or to third parties. Lastly, we understand that some of you are not interested in money. We offer the option to donate your reward to an eligible charity. If you prefer this option, let us know and we will also match your donation - subject to our discretion. Any rewards that are unclaimed after 12 months will be donated to a charity of our choosing.
*********************************
ap...@google.com <ap...@google.com> #24
ap...@google.com <ap...@google.com> #25
If all merges have been completed, please remove any remaining Merge-Approved labels from this issue.
Thanks for your time! To disable nags, add the Disable-Nags label.
For more details visit
ap...@google.com <ap...@google.com> #26
ap...@google.com <ap...@google.com> #27
ap...@google.com <ap...@google.com> #28
For more details visit
ap...@google.com <ap...@google.com> #29
Project: r8
Branch: 8.10
Author: Rico Wind <
Link:
Reproduce inadequate value propagation in presence of T::new expressions
Expand for full commit details
Reproduce inadequate value propagation in presence of T::new expressions
Bug: b/397737234
Change-Id: Ia6cbb0ef3366125420afbdfcf3a8f0d228cc2004
Files:
- A
src/test/java/com/android/tools/r8/ir/optimize/membervaluepropagation/DefaultFieldValueJoinerWithLambdaAllocationTest.java
Hash: b62d995efb1143edee9b2589f3a22f27f1bdd10f
Date: Mon Mar 10 11:24:41 2025
ap...@google.com <ap...@google.com> #30
Project: r8
Branch: 8.10
Author: Rico Wind <
Link:
Account for T::new expressions in default field value joiner
Expand for full commit details
Account for T::new expressions in default field value joiner
Bug: b/397737234
Change-Id: Iea344f54fa5a8ac40739a51da5d7e6679d5964b8
Files:
- M
src/main/java/com/android/tools/r8/optimize/argumentpropagation/propagation/DefaultFieldValueJoiner.java
- M
src/test/java/com/android/tools/r8/ir/optimize/membervaluepropagation/DefaultFieldValueJoinerWithLambdaAllocationTest.java
Hash: 56515ee2eca6931b432a0bf373e6d90a486670e3
Date: Mon Mar 10 11:24:54 2025
ap...@google.com <ap...@google.com> #31
Project: r8
Branch: 8.10
Author: Rico Wind <
Link:
Version 8.10.16
Expand for full commit details
Version 8.10.16
Bug: b/397737234
Change-Id: I8aa6795562027e7b1ecf22d684385b872cd92f86
Files:
- M
src/main/java/com/android/tools/r8/Version.java
Hash: 77b6af4095578d5ccc62cb8730ba1b9555f059b7
Date: Mon Mar 10 11:25:00 2025
an...@google.com <an...@google.com> #32
Thank you for your patience while our engineering team worked to resolve this issue. A fix for this issue is now available in:
- Android Studio Meerkat Feature Drop | 2024.3.2 Beta 1
- Android Gradle Plugin 8.10.0-beta01
We encourage you to try the latest update.
If you notice further issues or have questions, please file a new bug report.
Thank you for taking the time to submit feedback — we really appreciate it!
an...@google.com <an...@google.com> #33
The fixes for this issue are now also available in:
- Android Studio Meerkat | 2024.3.1 Patch 1
- Android Gradle Plugin 8.9.1
We encourage you to try the latest update.
If you notice further issues or have questions, please file a new bug report.
Description
Caused by: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean java.lang.Boolean.booleanValue()' on a null object reference
at BI.a(chromium-TTWebView.apk-default-694900001:14)
at org.chromium.android_webview.s.a(chromium-WebView.apk-default-694900001:7)
at org.chromium.android_webview.AwContents.onContainerViewChanged(chromium-WebView.apk-default-694900001:35)
at org.chromium.android_webview.AwContents.<init>(chromium-WebView.apk-default-694900001:5171)
at com.android.webview.chromium.WebViewChromium.b(chromium-WebView.apk-default-694900001:28)
at com.android.webview.chromium.E.run(chromium-WebView.apk-default-694900001:1)
at DJ.a(chromium-WebView.apk-default-694900001:37)
source code:(
public void onViewFocusChanged(boolean gainFocus) {
if (mHasViewFocus != null && mHasViewFocus == gainFocus) return;
mHasViewFocus = gainFocus;
onFocusChanged();
// Stylus Writing
if (mWebContents.getStylusWritingHandler() != null) {
mWebContents.getStylusWritingHandler().onFocusChanged(gainFocus);
}
}
check classfile and find ''"mHasViewFocus != null" is removed. But dex is normal. Then binary-search r8 commit and find the root cause is this commit: