FATAL:EventHandler.cpp(1373) Check failed: result.IsRectBasedTest on Android WebView Test Shell
Reported by
fanjins...@sogou-inc.com,
Oct 25 2017
|
||
Issue descriptionSteps to reproduce the problem: 1. Build Android WebView Test Shell by the latest chromium codes: gn gen out/Release --args='target_os="android"' ninja -C out/Release webview_instrumentation_apk 2. Input any correct URL, eg: http://m.baidu.com 3. Touch the web page What is the expected behavior? What went wrong? Crash logcat: 495 10-25 15:20:42.653 7474 7580 F chromium: [FATAL:EventHandler.cpp(1373)] Check failed: result.IsRectBasedTest(). 496 10-25 15:20:42.653 7474 7580 F chromium: #00 0xaec53d2b /data/app/org.chromium.android_webview.shell-2/lib/arm/libbase.cr.so+0x000a6d2b 497 10-25 15:20:42.653 7474 7580 F chromium: #01 0x9beb5219 /data/app/org.chromium.android_webview.shell-2/lib/arm/libblink_core.cr.so+0x00954219 498 10-25 15:20:42.653 7474 7580 F chromium: #02 0x9beb590d /data/app/org.chromium.android_webview.shell-2/lib/arm/libblink_core.cr.so+0x0095490d 499 10-25 15:20:42.653 7474 7580 F chromium: #03 0x9beb57e5 /data/app/org.chromium.android_webview.shell-2/lib/arm/libblink_core.cr.so+0x009547e5 500 10-25 15:20:42.653 7474 7580 F chromium: #04 0x9bd48dc3 /data/app/org.chromium.android_webview.shell-2/lib/arm/libblink_core.cr.so+0x007e7dc3 501 10-25 15:20:42.653 7474 7580 F chromium: #05 0x993efc2f /data/app/org.chromium.android_webview.shell-2/lib/arm/libstandalonelibwebviewchromium.cr.so+0x000ccc2f 502 10-25 15:20:42.653 7474 7580 F chromium: #06 0x993f078f /data/app/org.chromium.android_webview.shell-2/lib/arm/libstandalonelibwebviewchromium.cr.so+0x000cd78f 503 10-25 15:20:42.653 7474 7580 F chromium: #07 0x993efb79 /data/app/org.chromium.android_webview.shell-2/lib/arm/libstandalonelibwebviewchromium.cr.so+0x000ccb79 504 10-25 15:20:42.653 7474 7580 F chromium: #08 0x993ef931 /data/app/org.chromium.android_webview.shell-2/lib/arm/libstandalonelibwebviewchromium.cr.so+0x000cc931 505 10-25 15:20:42.653 7474 7580 F chromium: #09 0x9a456359 /data/app/org.chromium.android_webview.shell-2/lib/arm/libcontent.cr.so+0x00b9e359 506 10-25 15:20:42.653 7474 7580 F chromium: #10 0x99e12955 /data/app/org.chromium.android_webview.shell-2/lib/arm/libcontent.cr.so+0x0055a955 507 10-25 15:20:42.653 7474 7580 F chromium: #11 0x9ddfbc01 /data/app/org.chromium.android_webview.shell-2/lib/arm/libipc.cr.so+0x00013c01 508 10-25 15:20:42.653 7474 7580 F chromium: #12 0xaec39b55 /data/app/org.chromium.android_webview.shell-2/lib/arm/libbase.cr.so+0x0008cb55 509 10-25 15:20:42.653 7474 7580 F chromium: #13 0xaec42d65 /data/app/org.chromium.android_webview.shell-2/lib/arm/libbase.cr.so+0x00095d65 510 10-25 15:20:42.653 7474 7580 F chromium: #14 0x9c9c6259 /data/app/org.chromium.android_webview.shell-2/lib/arm/libblink_platform.cr.so+0x00308259 511 10-25 15:20:42.653 7474 7580 F chromium: #15 0x9c9c5137 /data/app/org.chromium.android_webview.shell-2/lib/arm/libblink_platform.cr.so+0x00307137 512 10-25 15:20:42.653 7474 7580 F chromium: #16 0xaec39b55 /data/app/org.chromium.android_webview.shell-2/lib/arm/libbase.cr.so+0x0008cb55 513 10-25 15:20:42.653 7474 7580 F chromium: #17 0xaec42d65 /data/app/org.chromium.android_webview.shell-2/lib/arm/libbase.cr.so+0x00095d65 514 10-25 15:20:42.653 7474 7580 F chromium: #18 0xaec5923b /data/app/org.chromium.android_webview.shell-2/lib/arm/libbase.cr.so+0x000ac23b 515 10-25 15:20:42.653 7474 7580 F chromium: #19 0xaec5af41 /data/app/org.chromium.android_webview.shell-2/lib/arm/libbase.cr.so+0x000adf41 516 10-25 15:20:42.653 7474 7580 F chromium: #20 0xaec5b1bf /data/app/org.chromium.android_webview.shell-2/lib/arm/libbase.cr.so+0x000ae1bf 517 10-25 15:20:42.653 7474 7580 F chromium: #21 0xaec5b3cf /data/app/org.chromium.android_webview.shell-2/lib/arm/libbase.cr.so+0x000ae3cf 518 10-25 15:20:42.653 7474 7580 F chromium: #22 0xaec5c5bd /data/app/org.chromium.android_webview.shell-2/lib/arm/libbase.cr.so+0x000af5bd 519 10-25 15:20:42.653 7474 7580 F chromium: #23 0xaec5ad43 /data/app/org.chromium.android_webview.shell-2/lib/arm/libbase.cr.so+0x000add43 520 10-25 15:20:42.653 7474 7580 F chromium: #24 0xaec7282b /data/app/org.chromium.android_webview.shell-2/lib/arm/libbase.cr.so+0x000c582b 521 10-25 15:20:42.653 7474 7580 F chromium: #25 0xaec93543 /data/app/org.chromium.android_webview.shell-2/lib/arm/libbase.cr.so+0x000e6543 522 10-25 15:20:42.653 7474 7580 F chromium: #26 0xaec93801 /data/app/org.chromium.android_webview.shell-2/lib/arm/libbase.cr.so+0x000e6801 523 10-25 15:20:42.653 7474 7580 F chromium: #27 0xaec8eb6f /data/app/org.chromium.android_webview.shell-2/lib/arm/libbase.cr.so+0x000e1b6f 524 10-25 15:20:42.653 7474 7580 F chromium: #28 0xb6ca2567 /system/lib/libc.so+0x0003f567 525 10-25 15:20:42.653 7474 7580 F chromium: #29 0xb6c7cc37 /system/lib/libc.so+0x00019c37 stacktrace: 1 ../../third_party/WebKit/Source/core/input/EventHandler.cpp:1373 2 ../../third_party/WebKit/Source/core/input/EventHandler.cpp:1715 3 ../../third_party/WebKit/Source/core/input/EventHandler.cpp:1674 4 ../../third_party/WebKit/Source/core/exported/WebViewImpl.cpp:3585 5 ../../android_webview/renderer/aw_render_frame_ext.cc:250 6 ../../base/tuple.h:60 7 ../../ipc/ipc_message_templates.h:146 8 ../../android_webview/renderer/aw_render_frame_ext.cc:193 9 ../../content/renderer/render_frame_impl.cc:1652 10 ../../content/child/child_thread_impl.cc:358 11 ../../ipc/ipc_channel_proxy.cc:320 12 ../../base/callback.h:64 13 ../../base/debug/task_annotator.cc:57 14 ../../base/callback.h:64 15 ../../base/debug/task_annotator.cc:57 16 ../../base/message_loop/incoming_task_queue.cc:130 17 ../../base/message_loop/message_loop.cc:392 18 ../../base/message_loop/message_loop.cc:404 19 ../../base/message_loop/message_loop.cc:490 20 ../../base/message_loop/message_pump_default.cc:41 21 ../../base/message_loop/message_loop.cc:344 22 ../../base/run_loop.cc:118 23 ../../base/threading/thread.cc:255 24 ../../base/threading/thread.cc:338 25 ../../base/threading/platform_thread_posix.cc:75 Crashed report ID: How much crashed? Whole browser Is it a problem with a plugin? No Did this work before? N/A Chrome version: <Copy from: 'about:version'> Channel: n/a OS Version: 6.0 Flash Version: Shockwave Flash 27.0 r0
,
Oct 26 2017
My guess is webview is passing empty touch rects? Maybe this needs to be fixed in WebView. Navid, could you confirm/take a closer look?
,
Dec 20
Couldn't repro the crash in WebView Broweser Tester 71.0.3578.99. |
||
►
Sign in to add a comment |
||
Comment 1 by dtapu...@chromium.org
, Oct 25 2017