11-29 12:54:17.732: E/chromium(3543): [ERROR:aw_autofill_manager_delegate.cc(144)]
Not implemented reached in virtual void android_webview::AwAutofillManagerDelegate::UpdateAutofillPopupDataListValues(
const std::vector<std::basic_string<short unsigned int,
base::string16_char_traits> >&,
const std::vector<std::basic_string<short unsigned int,
base::string16_char_traits> >&)
11-29 12:54:26.912: W/UnimplementedWebViewApi(3543): Unimplemented WebView method onKeyDown called from: android.webkit.WebView.onKeyDown(WebView.java:2169)
11-29 12:54:32.902: I/ActivityManager(755): moveTaskToBack: 21
11-29 12:54:32.902: A/ActivityManager(755): Activity Manager Crash
11-29 12:54:32.902: A/ActivityManager(755): java.lang.NullPointerException
11-29 12:54:32.902: A/ActivityManager(755): at com.android.server.am.ActivityStack.moveTaskToBackLocked(ActivityStack.java:3116)
11-29 12:54:32.902: A/ActivityManager(755): at com.android.server.am.ActivityManagerService.moveActivityTaskToBack(ActivityManagerService.java:6934)
11-29 12:54:32.902: A/ActivityManager(755): at android.app.ActivityManagerNative.onTransact(ActivityManagerNative.java:600)
11-29 12:54:32.902: A/ActivityManager(755): at com.android.server.am.ActivityManagerService.onTransact(ActivityManagerService.java:2049)
11-29 12:54:32.902: A/ActivityManager(755): at android.os.Binder.execTransact(Binder.java:404)
11-29 12:54:32.902: A/ActivityManager(755): at dalvik.system.NativeStart.run(Native Method)
3046 final boolean moveTaskToBackLocked(int taskId, ActivityRecord reason) {
3047 Slog.i(TAG, "moveTaskToBack: " + taskId);
3048
3049
3050
3051
3052 if (mStackSupervisor.isFrontStack(this) && mService.mController != null) {
3053 ActivityRecord next = topRunningActivityLocked(null, taskId);
3054 if (next == null) {
3055 next = topRunningActivityLocked(null, 0);
3056 }
3057 if (next != null) {
3058
3059 boolean moveOK = true;
3060 try {
3061 moveOK = mService.mController.activityResuming(next.packageName);
3062 } catch (RemoteException e) {
3063 mService.mController = null;
3064 Watchdog.getInstance().setActivityController(null);
3065 }
3066 if (!moveOK) {
3067 return false;
3068 }
3069 }
3070 }
3071
3072 if (DEBUG_TRANSITION) Slog.v(TAG,
3073 "Prepare to back transition: task=" + taskId);
3074
3075 final TaskRecord tr = taskForIdLocked(taskId);
3076 if (tr == null) {
3077 return false;
3078 }
3079
3080 mTaskHistory.remove(tr);
3081 mTaskHistory.add(0, tr);
3082
3083
3084
3085 ActivityRecord lastActivity = null;
3086 int numTasks = mTaskHistory.size();
3087 for (int taskNdx = numTasks - 1; taskNdx >= 1; --taskNdx) {
3088 final TaskRecord task = mTaskHistory.get(taskNdx);
3089 if (task.mOnTopOfHome) {
3090 break;
3091 }
3092 if (taskNdx == 1) {
3093
3094 task.mOnTopOfHome = true;
3095 }
3096 }
3097
3098 if (reason != null &&
3099 (reason.intent.getFlags() & Intent.FLAG_ACTIVITY_NO_ANIMATION) != 0) {
3100 mWindowManager.prepareAppTransition(AppTransition.TRANSIT_NONE, false);
3101 ActivityRecord r = topRunningActivityLocked(null);
3102 if (r != null) {
3103 mNoAnimActivities.add(r);
3104 }
3105 } else {
3106 mWindowManager.prepareAppTransition(AppTransition.TRANSIT_TASK_TO_BACK, false);
3107 }
3108 mWindowManager.moveTaskToBottom(taskId);
3109
3110 if (VALIDATE_TOKENS) {
3111 validateAppTokensLocked();
3112 }
3113
3114 final TaskRecord task = mResumedActivity != null ? mResumedActivity.task : null;
if (mResumedActivity != null) {
task = mResumedActivity.task;
} else {
task = null; <== こっちを通ってるのかな。
}
3115 if (task == tr && task.mOnTopOfHome || numTasks <= 1) { <== ここにNULLチェックが必要
3116 task.mOnTopOfHome = false;
3117 return mStackSupervisor.resumeHomeActivity(null);
3118 }
3119
3120 mStackSupervisor.resumeTopActivitiesLocked();
3121 return true;
3122 }
11-29 12:54:32.912: E/MessageQueue-JNI(3543): Exception in MessageQueue callback: handleReceiveCallback
11-29 12:54:32.922: E/MessageQueue-JNI(3543): java.lang.NullPointerException
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at android.os.Parcel.readException(Parcel.java:1467)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at android.os.Parcel.readException(Parcel.java:1415)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at android.app.ActivityManagerProxy.moveActivityTaskToBack(ActivityManagerNative.java:2700)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at android.app.Activity.moveTaskToBack(Activity.java:4468)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at com.android.browser.Controller.goBackOnePageOrQuit(Controller.java:2514)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at com.android.browser.Controller.onBackKey(Controller.java:1238)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at com.android.browser.Controller.onKeyUp(Controller.java:2682)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at com.android.browser.BrowserActivity.onKeyUp(BrowserActivity.java:250)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at android.view.KeyEvent.dispatch(KeyEvent.java:2664)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at android.app.Activity.dispatchKeyEvent(Activity.java:2422)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at com.android.browser.BrowserActivity.dispatchKeyEvent(BrowserActivity.java:279)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchKeyEvent(PhoneWindow.java:1960)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at android.view.ViewRootImpl$ViewPostImeInputStage.processKeyEvent(ViewRootImpl.java:3827)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:3801)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3406)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:3456)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:3425)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:3510)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:3433)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:3567)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3406)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:3456)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:3425)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:3433)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3406)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:3456)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:3425)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:3543)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at android.view.ViewRootImpl$ImeInputStage.onFinishedInputEvent(ViewRootImpl.java:3693)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at android.view.inputmethod.InputMethodManager$PendingEvent.run(InputMethodManager.java:2010)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at android.view.inputmethod.InputMethodManager.invokeFinishedInputEventCallback(InputMethodManager.java:1704)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at android.view.inputmethod.InputMethodManager.finishedInputEvent(InputMethodManager.java:1695)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at android.view.inputmethod.InputMethodManager$ImeInputEventSender.onInputEventFinished(InputMethodManager.java:1987)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at android.view.InputEventSender.dispatchInputEventFinished(InputEventSender.java:141)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at android.os.MessageQueue.nativePollOnce(Native Method)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at android.os.MessageQueue.next(MessageQueue.java:137)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at android.os.Looper.loop(Looper.java:124)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at android.app.ActivityThread.main(ActivityThread.java:4998)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at java.lang.reflect.Method.invokeNative(Native Method)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at java.lang.reflect.Method.invoke(Method.java:515)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:777)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:593)
11-29 12:54:32.922: E/MessageQueue-JNI(3543): at dalvik.system.NativeStart.main(Native Method)
11-29 12:54:32.922: D/AndroidRuntime(3543): Shutting down VM
11-29 12:54:32.922: W/dalvikvm(3543): threadid=1: thread exiting with uncaught exception (group=0x41594b90)
11-29 12:54:32.922: E/AndroidRuntime(3543): FATAL EXCEPTION: main
11-29 12:54:32.922: E/AndroidRuntime(3543): Process: com.android.browser, PID: 3543
11-29 12:54:32.922: E/AndroidRuntime(3543): java.lang.NullPointerException
11-29 12:54:32.922: E/AndroidRuntime(3543): at android.os.Parcel.readException(Parcel.java:1467)
11-29 12:54:32.922: E/AndroidRuntime(3543): at android.os.Parcel.readException(Parcel.java:1415)
11-29 12:54:32.922: E/AndroidRuntime(3543): at android.app.ActivityManagerProxy.moveActivityTaskToBack(ActivityManagerNative.java:2700)
11-29 12:54:32.922: E/AndroidRuntime(3543): at android.app.Activity.moveTaskToBack(Activity.java:4468)
11-29 12:54:32.922: E/AndroidRuntime(3543): at com.android.browser.Controller.goBackOnePageOrQuit(Controller.java:2514)
11-29 12:54:32.922: E/AndroidRuntime(3543): at com.android.browser.Controller.onBackKey(Controller.java:1238)
11-29 12:54:32.922: E/AndroidRuntime(3543): at com.android.browser.Controller.onKeyUp(Controller.java:2682)
11-29 12:54:32.922: E/AndroidRuntime(3543): at com.android.browser.BrowserActivity.onKeyUp(BrowserActivity.java:250)
11-29 12:54:32.922: E/AndroidRuntime(3543): at android.view.KeyEvent.dispatch(KeyEvent.java:2664)
11-29 12:54:32.922: E/AndroidRuntime(3543): at android.app.Activity.dispatchKeyEvent(Activity.java:2422)
11-29 12:54:32.922: E/AndroidRuntime(3543): at com.android.browser.BrowserActivity.dispatchKeyEvent(BrowserActivity.java:279)
11-29 12:54:32.922: E/AndroidRuntime(3543): at com.android.internal.policy.impl.PhoneWindow$DecorView.dispatchKeyEvent(PhoneWindow.java:1960)
11-29 12:54:32.922: E/AndroidRuntime(3543): at android.view.ViewRootImpl$ViewPostImeInputStage.processKeyEvent(ViewRootImpl.java:3827)
11-29 12:54:32.922: E/AndroidRuntime(3543): at android.view.ViewRootImpl$ViewPostImeInputStage.onProcess(ViewRootImpl.java:3801)
11-29 12:54:32.922: E/AndroidRuntime(3543): at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3406)
11-29 12:54:32.922: E/AndroidRuntime(3543): at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:3456)
11-29 12:54:32.922: E/AndroidRuntime(3543): at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:3425)
11-29 12:54:32.922: E/AndroidRuntime(3543): at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:3510)
11-29 12:54:32.922: E/AndroidRuntime(3543): at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:3433)
11-29 12:54:32.922: E/AndroidRuntime(3543): at android.view.ViewRootImpl$AsyncInputStage.apply(ViewRootImpl.java:3567)
11-29 12:54:32.922: E/AndroidRuntime(3543): at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3406)
11-29 12:54:32.922: E/AndroidRuntime(3543): at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:3456)
11-29 12:54:32.922: E/AndroidRuntime(3543): at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:3425)
11-29 12:54:32.922: E/AndroidRuntime(3543): at android.view.ViewRootImpl$InputStage.apply(ViewRootImpl.java:3433)
11-29 12:54:32.922: E/AndroidRuntime(3543): at android.view.ViewRootImpl$InputStage.deliver(ViewRootImpl.java:3406)
11-29 12:54:32.922: E/AndroidRuntime(3543): at android.view.ViewRootImpl$InputStage.onDeliverToNext(ViewRootImpl.java:3456)
11-29 12:54:32.922: E/AndroidRuntime(3543): at android.view.ViewRootImpl$InputStage.forward(ViewRootImpl.java:3425)
11-29 12:54:32.922: E/AndroidRuntime(3543): at android.view.ViewRootImpl$AsyncInputStage.forward(ViewRootImpl.java:3543)
11-29 12:54:32.922: E/AndroidRuntime(3543): at android.view.ViewRootImpl$ImeInputStage.onFinishedInputEvent(ViewRootImpl.java:3693)
11-29 12:54:32.922: E/AndroidRuntime(3543): at android.view.inputmethod.InputMethodManager$PendingEvent.run(InputMethodManager.java:2010)
11-29 12:54:32.922: E/AndroidRuntime(3543): at android.view.inputmethod.InputMethodManager.invokeFinishedInputEventCallback(InputMethodManager.java:1704)
11-29 12:54:32.922: E/AndroidRuntime(3543): at android.view.inputmethod.InputMethodManager.finishedInputEvent(InputMethodManager.java:1695)
11-29 12:54:32.922: E/AndroidRuntime(3543): at android.view.inputmethod.InputMethodManager$ImeInputEventSender.onInputEventFinished(InputMethodManager.java:1987)
11-29 12:54:32.922: E/AndroidRuntime(3543): at android.view.InputEventSender.dispatchInputEventFinished(InputEventSender.java:141)
11-29 12:54:32.922: E/AndroidRuntime(3543): at android.os.MessageQueue.nativePollOnce(Native Method)
11-29 12:54:32.922: E/AndroidRuntime(3543): at android.os.MessageQueue.next(MessageQueue.java:137)
11-29 12:54:32.922: E/AndroidRuntime(3543): at android.os.Looper.loop(Looper.java:124)
11-29 12:54:32.922: E/AndroidRuntime(3543): at android.app.ActivityThread.main(ActivityThread.java:4998)
11-29 12:54:32.922: E/AndroidRuntime(3543): at java.lang.reflect.Method.invokeNative(Native Method)
11-29 12:54:32.922: E/AndroidRuntime(3543): at java.lang.reflect.Method.invoke(Method.java:515)
11-29 12:54:32.922: E/AndroidRuntime(3543): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:777)
11-29 12:54:32.922: E/AndroidRuntime(3543): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:593)
11-29 12:54:32.922: E/AndroidRuntime(3543): at dalvik.system.NativeStart.main(Native Method)
11-29 12:54:33.402: W/ActivityManager(755): Activity pause timeout for ActivityRecord{42975448 u0 com.android.browser/.BrowserActivity t21 f}
11-29 12:54:33.892: I/ActivityManager(755): Killing 1799:android.process.acore/u0a2 (adj 15): empty #17
11-29 12:54:35.342: I/Process(3543): Sending signal. PID: 3543 SIG: 9