New issue
Advanced search Search tips

Issue 708702 link

Starred by 2 users

Issue metadata

Status: Duplicate
Owner: ----
Closed: Apr 2017
Components:
EstimatedDays: ----
NextAction: ----
OS: Android
Pri: 3
Type: ----
Team-Accessibility



Sign in to add a comment

Date Picker dialog crash on Samsung 5.x devices

Reported by i...@yandex-team.ru, Apr 5 2017

Issue description

Device name: Samsung Galaxy S4, Galaxy S5, Note 3, Galaxy Core Prime

From "Opening Date Picker dialog on page"
Application version: 56.0.2924.87
Operating system: 5.x

Steps to reproduce:
(1) Switch to Russian Locale at Settings
(2) Turn ON Accessibility.TalkBack 
(3) At Chrome open https://www.w3schools.com/html/tryit.asp?filename=tryhtml_input_date
(4) Tap on birthday drop-down input field
(5) Tap on any day to hear content description (if not yet crashed)

Expected result:
No crash

Actual result:
FATAL EXCEPTION: main
Process: com.android.chrome, PID: 31748
java.util.IllegalFormatConversionException: %d can't format java.lang.String arguments
	at java.util.Formatter.badArgumentType(Formatter.java:1489)
	at java.util.Formatter.transformFromInteger(Formatter.java:1689)
	at java.util.Formatter.transform(Formatter.java:1461)
	at java.util.Formatter.doFormat(Formatter.java:1081)
	at java.util.Formatter.format(Formatter.java:1042)
	at java.util.Formatter.format(Formatter.java:1011)
	at java.lang.String.format(String.java:1803)
	at android.content.res.Resources.getString(Resources.java:1453)
	at android.content.Context.getString(Context.java:397)
	at android.widget.SimpleMonthView$MonthViewTouchHelper.getItemDescription(SimpleMonthView.java:684)
	at android.widget.SimpleMonthView$MonthViewTouchHelper.onPopulateNodeForVirtualView(SimpleMonthView.java:628)
	at com.android.internal.widget.ExploreByTouchHelper.createNodeForChild(ExploreByTouchHelper.java:377)
	at com.android.internal.widget.ExploreByTouchHelper.createNode(ExploreByTouchHelper.java:316)
	at com.android.internal.widget.ExploreByTouchHelper.access$100(ExploreByTouchHelper.java:50)
	at com.android.internal.widget.ExploreByTouchHelper$ExploreByTouchNodeProvider.createAccessibilityNodeInfo(ExploreByTouchHelper.java:711)
	at android.view.AccessibilityInteractionController$AccessibilityNodePrefetcher.prefetchDescendantsOfVirtualNode(AccessibilityInteractionController.java:1179)
	at android.view.AccessibilityInteractionController$AccessibilityNodePrefetcher.prefetchDescendantsOfRealNode(AccessibilityInteractionController.java:1091)
	at android.view.AccessibilityInteractionController$AccessibilityNodePrefetcher.prefetchDescendantsOfRealNode(AccessibilityInteractionController.java:1087)
	at android.view.AccessibilityInteractionController$AccessibilityNodePrefetcher.prefetchDescendantsOfRealNode(AccessibilityInteractionController.java:1087)
	at android.view.AccessibilityInteractionController$AccessibilityNodePrefetcher.prefetchAccessibilityNodeInfos(AccessibilityInteractionController.java:888)
	at android.view.AccessibilityInteractionController.findAccessibilityNodeInfoByAccessibilityIdUiThread(AccessibilityInteractionController.java:155)
	at android.view.AccessibilityInteractionController.access$400(AccessibilityInteractionController.java:53)
	at android.view.AccessibilityInteractionController$PrivateHandler.handleMessage(AccessibilityInteractionController.java:1236)
	at android.os.Handler.dispatchMessage(Handler.java:102)
	at android.os.Looper.loop(Looper.java:145)
	at android.app.ActivityThread.main(ActivityThread.java:5832)
	at java.lang.reflect.Method.invoke(Native Method)
	at java.lang.reflect.Method.invoke(Method.java:372)
	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1399)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1194)

 
Cc: acindhe@chromium.org
Components: UI>Accessibility
Labels: triage-te
Thanks for the report.  Does the crash also occur in the latest Chrome Stable, 57.0.2987.132?

acindhe@, can you try to repro?
yes, problem occurs in latest stable chrome. Here is a video
device-2017-04-06-115529.mp4
10.9 MB View Download
Cc: -acindhe@chromium.org
Labels: -triage-te
Mergedinto: 568355
Status: Duplicate (was: Unconfirmed)
This crash is separately tracking in other issue ID: 568355. Thanks for filing this bug. 

Sign in to add a comment