Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(20)

Issue 1445233002: Schedule an early upload of non-JNI Java crashes

Created:
5 years, 1 month ago by acleung1
Modified:
5 years ago
Reviewers:
mimee, Yaron, jchinlee
CC:
chromium-reviews, kalyank, sadrul, Menglin
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Schedule an early upload of non-JNI Java crashes BUG=554641

Patch Set 1 #

Total comments: 2

Patch Set 2 : addres comments #

Total comments: 12

Patch Set 3 : Tab.java change #

Total comments: 1

Patch Set 4 : sync #

Patch Set 5 : sync / rebase #

Total comments: 2
Unified diffs Side-by-side diffs Delta from patch set Stats (+60 lines, -3 lines) Patch
M chrome/android/java/src/org/chromium/chrome/browser/JavaExceptionReporter.java View 2 chunks +4 lines, -0 lines 0 comments Download
M chrome/android/java/src/org/chromium/chrome/browser/crash/MinidumpUploadService.java View 1 2 3 2 chunks +30 lines, -1 line 1 comment Download
M chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java View 1 2 3 1 chunk +1 line, -2 lines 1 comment Download
M chrome/android/javatests/src/org/chromium/chrome/browser/crash/MinidumpUploadServiceTest.java View 1 2 3 1 chunk +25 lines, -0 lines 0 comments Download

Messages

Total messages: 21 (2 generated)
acleung1
Yaron: This seems to work for a few random places that I threw an uncaught ...
5 years, 1 month ago (2015-11-16 21:12:14 UTC) #2
mimee
https://codereview.chromium.org/1445233002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/crash/MinidumpUploadService.java File chrome/android/java/src/org/chromium/chrome/browser/crash/MinidumpUploadService.java (right): https://codereview.chromium.org/1445233002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/crash/MinidumpUploadService.java#newcode294 chrome/android/java/src/org/chromium/chrome/browser/crash/MinidumpUploadService.java:294: public static void tryUploadLastCrashDump(Context context) { Can you add ...
5 years, 1 month ago (2015-11-16 21:52:53 UTC) #3
acleung1
https://codereview.chromium.org/1445233002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/crash/MinidumpUploadService.java File chrome/android/java/src/org/chromium/chrome/browser/crash/MinidumpUploadService.java (right): https://codereview.chromium.org/1445233002/diff/1/chrome/android/java/src/org/chromium/chrome/browser/crash/MinidumpUploadService.java#newcode294 chrome/android/java/src/org/chromium/chrome/browser/crash/MinidumpUploadService.java:294: public static void tryUploadLastCrashDump(Context context) { On 2015/11/16 21:52:53, ...
5 years, 1 month ago (2015-11-16 22:27:48 UTC) #4
Yaron
https://codereview.chromium.org/1445233002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/JavaExceptionReporter.java File chrome/android/java/src/org/chromium/chrome/browser/JavaExceptionReporter.java (right): https://codereview.chromium.org/1445233002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/JavaExceptionReporter.java#newcode33 chrome/android/java/src/org/chromium/chrome/browser/JavaExceptionReporter.java:33: MinidumpUploadService.tryUploadLastCrashDump( Couple thoughts: 1) I get that you want ...
5 years, 1 month ago (2015-11-17 01:53:10 UTC) #5
mimee
https://codereview.chromium.org/1445233002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/JavaExceptionReporter.java File chrome/android/java/src/org/chromium/chrome/browser/JavaExceptionReporter.java (right): https://codereview.chromium.org/1445233002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/JavaExceptionReporter.java#newcode33 chrome/android/java/src/org/chromium/chrome/browser/JavaExceptionReporter.java:33: MinidumpUploadService.tryUploadLastCrashDump( On 2015/11/17 01:53:09, Yaron wrote: > Couple thoughts: ...
5 years, 1 month ago (2015-11-17 18:22:59 UTC) #6
acleung1
https://codereview.chromium.org/1445233002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/JavaExceptionReporter.java File chrome/android/java/src/org/chromium/chrome/browser/JavaExceptionReporter.java (right): https://codereview.chromium.org/1445233002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/JavaExceptionReporter.java#newcode33 chrome/android/java/src/org/chromium/chrome/browser/JavaExceptionReporter.java:33: MinidumpUploadService.tryUploadLastCrashDump( > 1) I get that you want to ...
5 years, 1 month ago (2015-11-17 22:29:04 UTC) #7
acleung1
https://codereview.chromium.org/1445233002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/crash/MinidumpUploadService.java File chrome/android/java/src/org/chromium/chrome/browser/crash/MinidumpUploadService.java (right): https://codereview.chromium.org/1445233002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/crash/MinidumpUploadService.java#newcode298 chrome/android/java/src/org/chromium/chrome/browser/crash/MinidumpUploadService.java:298: } On 2015/11/17 18:22:59, mimee wrote: > Like an ...
5 years, 1 month ago (2015-11-17 23:28:04 UTC) #8
mimee
cc-ing jao-ke. https://codereview.chromium.org/1445233002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/JavaExceptionReporter.java File chrome/android/java/src/org/chromium/chrome/browser/JavaExceptionReporter.java (right): https://codereview.chromium.org/1445233002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/JavaExceptionReporter.java#newcode33 chrome/android/java/src/org/chromium/chrome/browser/JavaExceptionReporter.java:33: MinidumpUploadService.tryUploadLastCrashDump( On 2015/11/17 22:29:04, acleung1 wrote: > ...
5 years, 1 month ago (2015-11-18 22:50:25 UTC) #10
jchinlee
https://codereview.chromium.org/1445233002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/JavaExceptionReporter.java File chrome/android/java/src/org/chromium/chrome/browser/JavaExceptionReporter.java (right): https://codereview.chromium.org/1445233002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/JavaExceptionReporter.java#newcode33 chrome/android/java/src/org/chromium/chrome/browser/JavaExceptionReporter.java:33: MinidumpUploadService.tryUploadLastCrashDump( On 2015/11/18 22:50:25, mimee wrote: > On 2015/11/17 ...
5 years, 1 month ago (2015-11-18 23:12:14 UTC) #11
Yaron
https://codereview.chromium.org/1445233002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/JavaExceptionReporter.java File chrome/android/java/src/org/chromium/chrome/browser/JavaExceptionReporter.java (right): https://codereview.chromium.org/1445233002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/JavaExceptionReporter.java#newcode33 chrome/android/java/src/org/chromium/chrome/browser/JavaExceptionReporter.java:33: MinidumpUploadService.tryUploadLastCrashDump( On 2015/11/17 22:29:04, acleung1 wrote: > > 1) ...
5 years, 1 month ago (2015-11-19 19:06:55 UTC) #12
acleung1
https://codereview.chromium.org/1445233002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/JavaExceptionReporter.java File chrome/android/java/src/org/chromium/chrome/browser/JavaExceptionReporter.java (right): https://codereview.chromium.org/1445233002/diff/20001/chrome/android/java/src/org/chromium/chrome/browser/JavaExceptionReporter.java#newcode33 chrome/android/java/src/org/chromium/chrome/browser/JavaExceptionReporter.java:33: MinidumpUploadService.tryUploadLastCrashDump( > Ok, yes it's reading a java pref ...
5 years, 1 month ago (2015-11-20 01:01:34 UTC) #13
Menglin
5 years ago (2015-11-24 21:28:51 UTC) #14
acleung1
yaron/jchinlee: Is there anything else you'd like to see done now that we have 1461883003 ...
5 years ago (2015-11-30 22:36:28 UTC) #15
jchinlee
On 2015/11/30 22:36:28, acleung1 wrote: > yaron/jchinlee: Is there anything else you'd like to see ...
5 years ago (2015-12-01 18:14:20 UTC) #16
acleung1
On 2015/12/01 18:14:20, jchinlee wrote: > On 2015/11/30 22:36:28, acleung1 wrote: > > yaron/jchinlee: Is ...
5 years ago (2015-12-01 21:45:28 UTC) #17
chromium-reviews
Sounds good! On Tue, Dec 1, 2015 at 1:45 PM, <acleung@chromium.org> wrote: > On 2015/12/01 ...
5 years ago (2015-12-01 21:51:27 UTC) #18
Yaron
https://codereview.chromium.org/1445233002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/crash/MinidumpUploadService.java File chrome/android/java/src/org/chromium/chrome/browser/crash/MinidumpUploadService.java (right): https://codereview.chromium.org/1445233002/diff/40001/chrome/android/java/src/org/chromium/chrome/browser/crash/MinidumpUploadService.java#newcode297 chrome/android/java/src/org/chromium/chrome/browser/crash/MinidumpUploadService.java:297: context.startService(intent); this should probably have the same try/catch I ...
5 years ago (2015-12-01 22:33:55 UTC) #19
acleung1
rebased. PTAL.
5 years ago (2015-12-04 20:34:33 UTC) #20
Yaron
5 years ago (2015-12-04 21:29:31 UTC) #21
https://codereview.chromium.org/1445233002/diff/80001/chrome/android/java/src...
File
chrome/android/java/src/org/chromium/chrome/browser/crash/MinidumpUploadService.java
(right):

https://codereview.chromium.org/1445233002/diff/80001/chrome/android/java/src...
chrome/android/java/src/org/chromium/chrome/browser/crash/MinidumpUploadService.java:274:
protected boolean isMinidumpCleanNeeded() {
Where is this used?

https://codereview.chromium.org/1445233002/diff/80001/chrome/android/java/src...
File chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java (right):

https://codereview.chromium.org/1445233002/diff/80001/chrome/android/java/src...
chrome/android/java/src/org/chromium/chrome/browser/tab/Tab.java:2434:
MinidumpUploadService.tryUploadLastCrashDump(context);
uhm, this isn't what I meant (but it's technically ok.
What I wanted was that for any context.startService related to crash, we should
catch the SecurityException

Powered by Google App Engine
This is Rietveld 408576698