Bromite: Plantage de l'application LocationBarPhone au démarrage

Créé le 13 mai 2020  ·  68Commentaires  ·  Source: bromite/bromite

Version bromite

La dernière version: 83.0.4103.46
Arc: bras
Version Android: 9.0
Modèle d'appareil: redmi 7a

Ce bogue concerne-t-il SystemWebView?

Non

Le bogue est-il reproductible avec la dernière version?

Oui

Le bogue peut-il être reproduit avec la version Chromium correspondante?

Non

Le bogue est-il un crash?

Oui

Décrivez le bogue

Étapes pour reproduire le bogue

Étapes pour reproduire le bogue:
"L'ouverture de l'application provoque un crash, comme @Pentaphon"

Comportement prévisible

Il s'ouvre juste

Captures d'écran

bug help wanted

Commentaire le plus utile

Corrigé dans 83.0.4103.76 .

Tous les 68 commentaires

+1

Version bromite

Version: v83.0.4103.46
ARM64
Version Android: 8.1.0
Modèle d'appareil: Nexus 5X
Ce bogue concerne-t-il SystemWebView?

Non

Le bogue est-il reproductible avec la dernière version?

Oui

Le bogue peut-il être reproduit avec la version Chromium correspondante?

Non

Le bogue est-il un crash?

Oui

Décrivez le bogue

Appuyez sur l'application Bromite
L'application tente d'ouvrir
plantages
obtenir un dialogue disant que l'application a planté

Comportement attendu

Il s'ouvre sans crash

Information additionnelle
L'ouverture de l'application fait planter environ 9 fois sur 10 ou 14 fois sur 15. Il démarre rarement correctement.

Le bogue est reproductible et l'application (bromite) est pratiquement inutilisable. Devra revenir en arrière jusqu'à ce que corrigé

Je suis venu ici pour poster ceci alors je confirme, mais mon comportement est différent.

Je dois démarrer l'application deux fois pour la faire fonctionner. Il se bloque sur l'écran d'accueil la première fois, puis s'ouvre très bien la deuxième fois.

v83.0.4103.46
Android 9. Moto G7 Stock rom.

Version: 83.0 ...

@MGislv veuillez remplir la version.

Pouvez-vous publier le vidage sur incident via adb logcat ? @ mcmurphy8097234789 @Pentaphon vous devez également vérifier si vous avez le même plantage.

J'ai remarqué un crash à propos de org.chromium.chrome.browser.omnibox.LocationBarPhone mais il a semblé disparaître après la réinstallation de l'application (pas besoin d'effacer les données).

@uazo @nikolowry @ wchen342 si vous rencontrez ce crash, une idée de ce qui pourrait en être la cause?

Je ne sais pas si c'est le même problème car il n'y a pas de journal mais puisque .122 ma version plantera lors de la fermeture et du retour d'un onglet de navigation privée à un onglet normal. Je n'ai pas encore trouvé la cause.

@ csagan5
Je ne connais pas trop bien le débogage, alors pardonnez-moi si c'est trop bavard, ou si ce n'est pas exactement ce que vous voulez. J'ai utilisé la commande adb logcat exactement comme ça, et j'ai commencé à ouvrir (et à planter) l'application. J'ai ensuite tenté de collecter tout ce qui était enregistré.

https://privatebin.net/?aee7cde0dcbac9a5#6fMZpm3Y5AoScSY76LGkJj3fEtqwGDmM52vaHW7oMKjU

Assurez-vous de télécharger une copie si vous avez besoin de déboguer davantage, car cette pâte expirera 23 heures après cette écriture

Je ferai un rapport après avoir fait une construction aujourd'hui

@ mcmurphy8097234789 vous devez trouver les lignes de l'accident et les poster ici

Je ne sais pas si c'est le même problème car il n'y a pas de journal mais puisque .122 ma version plantera lors de la fermeture et du retour d'un onglet de navigation privée à un onglet normal. Je n'ai pas encore trouvé la cause.

@ wchen342 peu probable. Il doit y avoir un journal des pannes chaque fois que vous recevez le message "Cette application s'arrête sans cesse"

bromite.log
@ csagan5 Je ne trouve pas la ligne du crash, c'est tellement verbeux ..

@ mcmurphy8097234789 vous devez trouver les lignes de l'accident et les poster ici

No implementation found for boolean J.N.M09VlOh_(java.lang.String) (tried Java_J_N_M09VlOh_1 and Java_J_N_M09VlOh_1__Ljava_lang_String_2)
05-13 07:16:06.814  8441  8441 D AndroidRuntime: Shutting down VM
05-13 07:16:06.815  8441  8441 E AndroidRuntime: FATAL EXCEPTION: main
05-13 07:16:06.815  8441  8441 E AndroidRuntime: Process: org.bromite.bromite, PID: 8441
05-13 07:16:06.815  8441  8441 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{org.bromite.bromite/org.chromium.chrome.browser.ChromeTabbedActivity}: android.view.InflateException: Binary XML file line #24: Binary XML file line #24: Error inflating class org.chromium.chrome.browser.omnibox.LocationBarPhone
05-13 07:16:06.815  8441  8441 E AndroidRuntime:        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2778)
05-13 07:16:06.815  8441  8441 E AndroidRuntime:        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2856)
05-13 07:16:06.815  8441  8441 E AndroidRuntime:        at android.app.ActivityThread.-wrap11(Unknown Source:0)
05-13 07:16:06.815  8441  8441 E AndroidRuntime:        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1589)
05-13 07:16:06.815  8441  8441 E AndroidRuntime:        at android.os.Handler.dispatchMessage(Handler.java:106)
05-13 07:16:06.815  8441  8441 E AndroidRuntime:        at android.os.Looper.loop(Looper.java:164)
05-13 07:16:06.815  8441  8441 E AndroidRuntime:        at android.app.ActivityThread.main(ActivityThread.java:6494)
05-13 07:16:06.815  8441  8441 E AndroidRuntime:        at java.lang.reflect.Method.invoke(Native Method)
05-13 07:16:06.815  8441  8441 E AndroidRuntime:        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:438)
05-13 07:16:06.815  8441  8441 E AndroidRuntime:        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:807)
05-13 07:16:06.815  8441  8441 E AndroidRuntime: Caused by: android.view.InflateException: Binary XML file line #24: Binary XML file line #24: Error inflating class org.chromium.chrome.browser.omnibox.LocationBarPhone
05-13 07:16:06.815  8441  8441 E AndroidRuntime: Caused by: android.view.InflateException: Binary XML file line #24: Error inflating class org.chromium.chrome.browser.omnibox.LocationBarPhone
05-13 07:16:06.815  8441  8441 E AndroidRuntime: Caused by: java.lang.reflect.InvocationTargetException

Plus tard, nous obtenons une autre ligne 05-13 07:16:06.815 8441 8441 E AndroidRuntime: Caused by: java.lang.UnsatisfiedLinkError: No implementation found for boolean J.N.M09VlOh_(java.lang.String) (tried Java_J_N_M09VlOh_1 and Java_J_N_M09VlOh_1__Ljava_lang_String_2)

C'est pour autant que je sache. Il semble mentionner ce truc de locationbarphone que vous avez mentionné plus tôt

Pour être clair, la réinstallation de l'application ne semble pas corriger l'erreur

J'ai téléchargé et installé la dernière version de bromite.org et je n'ai rencontré aucun problème sur mon Essential PH-1 (arm64) fonctionnant sur LineageOS 16 avec MicroG.

Edit: La construction locale arm64 fonctionne comme prévu pour moi.


Barre latérale: Automated-domain-substitutions.patch ne peut pas être appliqué en raison des échecs suivants. J'ai fini par utiliser l'outil de ungoogled directement et je commence une compilation maintenant.

patching file chrome/browser/ui/android/strings/android_chrome_strings.grd
Hunk #8 succeeded at 1483 (offset 3 lines).
Hunk #9 succeeded at 1497 (offset 3 lines).
Hunk #10 FAILED at 1547.
Hunk #11 succeeded at 1590 (offset 12 lines).
Hunk #12 succeeded at 1738 (offset 12 lines).
Hunk #13 succeeded at 1783 (offset 12 lines).
Hunk #14 succeeded at 1978 (offset 12 lines).
Hunk #15 succeeded at 2240 (offset 12 lines).
Hunk #16 succeeded at 2249 (offset 12 lines).
Hunk #17 succeeded at 3203 (offset 15 lines).
Hunk #18 succeeded at 3215 (offset 15 lines).
Hunk #19 succeeded at 3415 (offset 15 lines).
Hunk #20 succeeded at 3464 (offset 15 lines).
Hunk #21 succeeded at 3768 (offset 15 lines).
1 out of 21 hunks FAILED -- saving rejects to file chrome/browser/ui/android/strings/android_chrome_strings.grd.rej
patching file components/ntp_tiles/resources/default_popular_sites.json
Hunk #1 FAILED at 1.
1 out of 1 hunk FAILED -- saving rejects to file components/ntp_tiles/resources/default_popular_sites.json.rej
patching file components/offline_pages/core/prefetch/prefetch_proto_utils.cc
patching file components/offline_pages/core/prefetch/prefetch_server_urls.cc
patching file components/omnibox/browser/document_provider.cc
Hunk #3 succeeded at 946 (offset -3 lines).
Hunk #4 succeeded at 957 (offset -3 lines).
Hunk #5 succeeded at 974 (offset -3 lines).
patching file components/policy/resources/policy_templates.json
Hunk #372 FAILED at 19862.
1 out of 386 hunks FAILED -- saving rejects to file components/policy/resources/policy_templates.json.rej

J'ai un correctif pour ce bogue qui sera publié avec la prochaine version; en attendant, vous pouvez récupérer la version corrigée de cette pré-version: https://github.com/bromite/bromite/releases/tag/83.0.4103.53

Automated-domain-substitutions.patch ne peut pas être appliqué en raison des échecs suivants.

Oui, mon mauvais - cela devrait fonctionner en plus de 83.0.4103.53

Je ne trouve pas la ligne du crash, c'est tellement verbeux.

--------- beginning of crash
05-13 20:26:26.104 10195 10195 E AndroidRuntime: FATAL EXCEPTION: main
05-13 20:26:26.104 10195 10195 E AndroidRuntime: Process: org.bromite.bromite, PID: 10195
05-13 20:26:26.104 10195 10195 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{org.bromite.bromite/org.chromium.chrome.browser.ChromeTabbedActivity}: android.view.InflateException: Binary XML file line #24: Binary XML file line #24: Error inflating class org.chromium.chrome.browser.omnibox.LocationBarPhone
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2984)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3119)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1839)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at android.os.Handler.dispatchMessage(Handler.java:106)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at android.os.Looper.loop(Looper.java:201)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at android.app.ActivityThread.main(ActivityThread.java:6861)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at java.lang.reflect.Method.invoke(Native Method)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:873)
05-13 20:26:26.104 10195 10195 E AndroidRuntime: Caused by: android.view.InflateException: Binary XML file line #24: Binary XML file line #24: Error inflating class org.chromium.chrome.browser.omnibox.LocationBarPhone
05-13 20:26:26.104 10195 10195 E AndroidRuntime: Caused by: android.view.InflateException: Binary XML file line #24: Error inflating class org.chromium.chrome.browser.omnibox.LocationBarPhone
05-13 20:26:26.104 10195 10195 E AndroidRuntime: Caused by: java.lang.reflect.InvocationTargetException
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at java.lang.reflect.Constructor.newInstance0(Native Method)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at android.view.LayoutInflater.createView(LayoutInflater.java:651)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:794)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:734)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at android.view.LayoutInflater.rInflate(LayoutInflater.java:867)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:828)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at android.view.LayoutInflater.inflate(LayoutInflater.java:519)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at android.view.LayoutInflater.inflate(LayoutInflater.java:427)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at android.view.ViewStub.inflateViewNoAdd(ViewStub.java:269)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at android.view.ViewStub.inflate(ViewStub.java:302)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at org.chromium.chrome.browser.toolbar.top.ToolbarControlContainer.c(chromium-ChromeModernPublic.apk-stable-1588901141:5)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at org.chromium.chrome.browser.ChromeActivity.E0(chromium-ChromeModernPublic.apk-stable-1588901141:15)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at org.chromium.chrome.browser.ChromeActivity.t0(chromium-ChromeModernPublic.apk-stable-1588901141:28)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at c40.B(chromium-ChromeModernPublic.apk-stable-1588901141:4)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at y40.d(chromium-ChromeModernPublic.apk-stable-1588901141:11)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at c40.onCreate(chromium-ChromeModernPublic.apk-stable-1588901141:26)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at android.app.Activity.performCreate(Activity.java:7232)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at android.app.Activity.performCreate(Activity.java:7221)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1272)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2964)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3119)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1839)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at android.os.Handler.dispatchMessage(Handler.java:106)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at android.os.Looper.loop(Looper.java:201)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at android.app.ActivityThread.main(ActivityThread.java:6861)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at java.lang.reflect.Method.invoke(Native Method)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:547)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:873)
05-13 20:26:26.104 10195 10195 E AndroidRuntime: Caused by: java.lang.UnsatisfiedLinkError: No implementation found for boolean J.N.M09VlOh_(java.lang.String) (tried Java_J_N_M09VlOh_1 and Java_J_N_M09VlOh_1__Ljava_lang_String_2)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at J.N.M09VlOh_(Native Method)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at dk0.<init>(chromium-ChromeModernPublic.apk-stable-1588901141:11)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at ji0.<init>(chromium-ChromeModernPublic.apk-stable-1588901141:14)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    at org.chromium.chrome.browser.omnibox.LocationBarPhone.<init>(chromium-ChromeModernPublic.apk-stable-1588901141:1)
05-13 20:26:26.104 10195 10195 E AndroidRuntime:    ... 32 more

@MGislv vous avez signalé le problème ici, comme pour les autres.

La construction locale d'arm64 fonctionne comme prévu pour moi.

@nikolowry ne

Je viens de dire que je suis confronté au même problème sur mon Realme X (Color OS7) lors de l'utilisation du dernier Bromite. Pour moi, je dois lancer l'application deux fois 9 fois sur 10 pour l'ouvrir. La première ouverture se bloque. Cela se produit sur l'écran d'accueil ainsi que sur le tiroir d'applications. Je pensais que le problème provenait du logiciel de mon appareil. Retourné à la v81.0.4044.127 pour le moment.
Je vous remercie.

@TheSoulKeeper quelle est la "dernière" version que vous avez testée?

Comme solution rapide, la suppression de "Stockage sans importance" a corrigé les plantages dans mon cas.

Détails de l'application IE Bromite> Stockage> Effacer le stockage> Libérer de l'espace

ne plante pas aussi après la fermeture de l'application?

@ csagan5 n'a rencontré aucun crash

Comme solution rapide, la suppression de "Stockage sans importance" a corrigé les plantages dans mon cas.

Détails de l'application IE Bromite> Stockage> Effacer le stockage> Libérer de l'espace

Cela fonctionne pour moi!
Temporaire 😒

J'étais confronté au même problème et je voyais la même sortie logcat que celle publiée ici. Je confirme que la version préliminaire l'a corrigé pour moi. Merci, @ csagan5.

EDIT: ok, ce n'est toujours pas corrigé. Lorsque je tue Bromite, il ne démarre pas lorsque vous essayez de le démarrer à partir du tiroir de l'application sur l'écran d'accueil. Il s'ouvre cependant lorsque j'ouvre un lien depuis une autre application (par exemple en cliquant sur Source of Bromite dans Aurora Droid). En cas de panne, je vois cette erreur de logcat:

E/bromite.bromit( 4021): No implementation found for boolean J.N.M09VlOh_(java.lang.String) (tried Java_J_N_M09VlOh_1 and Java_J_N_M09VlOh_1__Ljava_lang_String_2)
D/AndroidRuntime( 4021): Shutting down VM
E/AndroidRuntime( 4021): FATAL EXCEPTION: main
E/AndroidRuntime( 4021): Process: org.bromite.bromite, PID: 4021
E/AndroidRuntime( 4021): java.lang.RuntimeException: Unable to start activity ComponentInfo{org.bromite.bromite/org.chromium.chrome.browser.ChromeTabbedActivity}: android.view.InflateException: Binary XML file line #24: Binary XML file line #24: Error inflating class org.chromium.chrome.browser.omnibox.LocationBarPhone
E/AndroidRuntime( 4021):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2951)
E/AndroidRuntime( 4021):    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3086)
E/AndroidRuntime( 4021):    at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)
E/AndroidRuntime( 4021):    at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
E/AndroidRuntime( 4021):    at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
E/AndroidRuntime( 4021):    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1816)
E/AndroidRuntime( 4021):    at android.os.Handler.dispatchMessage(Handler.java:106)
E/AndroidRuntime( 4021):    at android.os.Looper.loop(Looper.java:193)
E/AndroidRuntime( 4021):    at android.app.ActivityThread.main(ActivityThread.java:6718)
E/AndroidRuntime( 4021):    at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime( 4021):    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)
E/AndroidRuntime( 4021):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
E/AndroidRuntime( 4021): Caused by: android.view.InflateException: Binary XML file line #24: Binary XML file line #24: Error inflating class org.chromium.chrome.browser.omnibox.LocationBarPhone
E/AndroidRuntime( 4021): Caused by: android.view.InflateException: Binary XML file line #24: Error inflating class org.chromium.chrome.browser.omnibox.LocationBarPhone
E/AndroidRuntime( 4021): Caused by: java.lang.reflect.InvocationTargetException
E/AndroidRuntime( 4021):    at java.lang.reflect.Constructor.newInstance0(Native Method)
E/AndroidRuntime( 4021):    at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
E/AndroidRuntime( 4021):    at android.view.LayoutInflater.createView(LayoutInflater.java:647)
E/AndroidRuntime( 4021):    at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:790)
E/AndroidRuntime( 4021):    at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:730)
E/AndroidRuntime( 4021):    at android.view.LayoutInflater.rInflate(LayoutInflater.java:863)
E/AndroidRuntime( 4021):    at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:824)
E/AndroidRuntime( 4021):    at android.view.LayoutInflater.inflate(LayoutInflater.java:515)
E/AndroidRuntime( 4021):    at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
E/AndroidRuntime( 4021):    at android.view.ViewStub.inflateViewNoAdd(ViewStub.java:269)
E/AndroidRuntime( 4021):    at android.view.ViewStub.inflate(ViewStub.java:302)
E/AndroidRuntime( 4021):    at org.chromium.chrome.browser.toolbar.top.ToolbarControlContainer.c(chromium-ChromeModernPublic.apk-stable-1589243921:5)
E/AndroidRuntime( 4021):    at org.chromium.chrome.browser.ChromeActivity.E0(chromium-ChromeModernPublic.apk-stable-1589243921:15)
E/AndroidRuntime( 4021):    at org.chromium.chrome.browser.ChromeActivity.t0(chromium-ChromeModernPublic.apk-stable-1589243921:28)
E/AndroidRuntime( 4021):    at c40.B(chromium-ChromeModernPublic.apk-stable-1589243921:4)
E/AndroidRuntime( 4021):    at y40.d(chromium-ChromeModernPublic.apk-stable-1589243921:11)
E/AndroidRuntime( 4021):    at c40.onCreate(chromium-ChromeModernPublic.apk-stable-1589243921:26)
E/AndroidRuntime( 4021):    at android.app.Activity.performCreate(Activity.java:7144)
E/AndroidRuntime( 4021):    at android.app.Activity.performCreate(Activity.java:7135)
E/AndroidRuntime( 4021):    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1271)
E/AndroidRuntime( 4021):    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2931)
E/AndroidRuntime( 4021):    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3086)
E/AndroidRuntime( 4021):    at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)
E/AndroidRuntime( 4021):    at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
E/AndroidRuntime( 4021):    at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
E/AndroidRuntime( 4021):    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1816)
E/AndroidRuntime( 4021):    at android.os.Handler.dispatchMessage(Handler.java:106)
E/AndroidRuntime( 4021):    at android.os.Looper.loop(Looper.java:193)
E/AndroidRuntime( 4021):    at android.app.ActivityThread.main(ActivityThread.java:6718)
E/AndroidRuntime( 4021):    at java.lang.reflect.Method.invoke(Native Method)
E/AndroidRuntime( 4021):    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)
E/AndroidRuntime( 4021):    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
E/AndroidRuntime( 4021): Caused by: java.lang.UnsatisfiedLinkError: No implementation found for boolean J.N.M09VlOh_(java.lang.String) (tried Java_J_N_M09VlOh_1 and Java_J_N_M09VlOh_1__Ljava_lang_String_2)
E/AndroidRuntime( 4021):    at J.N.M09VlOh_(Native Method)
E/AndroidRuntime( 4021):    at ck0.<init>(chromium-ChromeModernPublic.apk-stable-1589243921:11)
E/AndroidRuntime( 4021):    at ji0.<init>(chromium-ChromeModernPublic.apk-stable-1589243921:14)
E/AndroidRuntime( 4021):    at org.chromium.chrome.browser.omnibox.LocationBarPhone.<init>(chromium-ChromeModernPublic.apk-stable-1589243921:1)
E/AndroidRuntime( 4021):    ... 32 more

Version bromite
La dernière version: 83.0.4103.53
Arc: arm64
Version Android: 9.0 (Lineage 16.0)
Modèle d'appareil: Lenovo P2

J'ai un correctif pour ce bogue qui sera publié avec la prochaine version; en attendant, vous pouvez récupérer la version corrigée de cette pré-version: https://github.com/bromite/bromite/releases/tag/83.0.4103.53

Cette pré-version .53 crash exactement comme l'ancienne pour moi.
Huawei P20 Pro, Android 9

J'ai un correctif pour ce bogue qui sera publié avec la prochaine version; en attendant, vous pouvez récupérer la version corrigée de cette pré-version: https://github.com/bromite/bromite/releases/tag/83.0.4103.53

Cette pré-version .53 crash exactement comme l'ancienne pour moi.
Huawei P20 Pro, Android 9

.53 plante également toujours pour moi sur la branche cm-14.1 (lignage). J'ai également essayé de vider le stockage et cela n'a pas aidé non plus.

--------- beginning of crash
05-14 22:57:56.988  5678  5678 E AndroidRuntime: FATAL EXCEPTION: main
05-14 22:57:56.988  5678  5678 E AndroidRuntime: Process: org.bromite.bromite, PID: 5678
05-14 22:57:56.988  5678  5678 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{org.bromite.bromite/org.chromium.chrome.browser.ChromeTabbedActivity}: android.view.InflateException: Binary XML file line #55: Binary XML file line #55: Error inflating class org.chromium.chrome.browser.omnibox.LocationBarTablet
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2684)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2751)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at android.app.ActivityThread.-wrap12(ActivityThread.java)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1496)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at android.os.Handler.dispatchMessage(Handler.java:102)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at android.os.Looper.loop(Looper.java:154)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at android.app.ActivityThread.main(ActivityThread.java:6186)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at java.lang.reflect.Method.invoke(Native Method)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:889)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779)
05-14 22:57:56.988  5678  5678 E AndroidRuntime: Caused by: android.view.InflateException: Binary XML file line #55: Binary XML file line #55: Error inflating class org.chromium.chrome.browser.omnibox.LocationBarTablet
05-14 22:57:56.988  5678  5678 E AndroidRuntime: Caused by: android.view.InflateException: Binary XML file line #55: Error inflating class org.chromium.chrome.browser.omnibox.LocationBarTablet
05-14 22:57:56.988  5678  5678 E AndroidRuntime: Caused by: java.lang.reflect.InvocationTargetException
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at java.lang.reflect.Constructor.newInstance0(Native Method)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at java.lang.reflect.Constructor.newInstance(Constructor.java:430)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at android.view.LayoutInflater.createView(LayoutInflater.java:645)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:787)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:727)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at android.view.LayoutInflater.rInflate(LayoutInflater.java:858)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:821)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at android.view.LayoutInflater.rInflate(LayoutInflater.java:861)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:821)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at android.view.LayoutInflater.inflate(LayoutInflater.java:518)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at android.view.LayoutInflater.inflate(LayoutInflater.java:426)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at android.view.ViewStub.inflate(ViewStub.java:259)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at org.chromium.chrome.browser.toolbar.top.ToolbarControlContainer.c(chromium-ChromeModernPublic.apk-stable-1589243921:5)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at org.chromium.chrome.browser.ChromeActivity.E0(chromium-ChromeModernPublic.apk-stable-1589243921:15)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at org.chromium.chrome.browser.ChromeActivity.t0(chromium-ChromeModernPublic.apk-stable-1589243921:28)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at c40.B(chromium-ChromeModernPublic.apk-stable-1589243921:4)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at y40.d(chromium-ChromeModernPublic.apk-stable-1589243921:11)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at c40.onCreate(chromium-ChromeModernPublic.apk-stable-1589243921:26)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at android.app.Activity.performCreate(Activity.java:6684)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1119)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2637)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2751)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at android.app.ActivityThread.-wrap12(ActivityThread.java)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1496)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at android.os.Handler.dispatchMessage(Handler.java:102)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at android.os.Looper.loop(Looper.java:154)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at android.app.ActivityThread.main(ActivityThread.java:6186)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at java.lang.reflect.Method.invoke(Native Method)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:889)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:779)
05-14 22:57:56.988  5678  5678 E AndroidRuntime: Caused by: java.lang.UnsatisfiedLinkError: No implementation found for boolean J.N.M09VlOh_(java.lang.String) (tried Java_J_N_M09VlOh_1 and Java_J_N_M09VlOh_1__Ljava_lang_String_2)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at J.N.M09VlOh_(Native Method)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at ck0.<init>(chromium-ChromeModernPublic.apk-stable-1589243921:11)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at ji0.<init>(chromium-ChromeModernPublic.apk-stable-1589243921:14)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    at org.chromium.chrome.browser.omnibox.LocationBarTablet.<init>(chromium-ChromeModernPublic.apk-stable-1589243921:2)
05-14 22:57:56.988  5678  5678 E AndroidRuntime:    ... 30 more

J'ai testé la dernière version pré-version et même celle-ci plante parfois et je dois la relancer pour ouvrir,

@TheSoulKeeper quelle est la "dernière" version que vous avez testée?

Salut, je parlais de la dernière version et de la pré-version à la fois.

@TheSoulKeeper vous devez publier le journal de votre crash.

@syphyr dans votre cas, c'est un crash différent, LocationBarTablet . Un autre correctif pourrait être nécessaire pour cela.

Je suis capable de répliquer sur 83.0.4103.53 avec le patch actuellement défini sur master . La suppression du stockage fonctionne comme une solution temporaire.

FATAL EXCEPTION: main
Process: org.chromium.chrome, PID: 4675
java.lang.RuntimeException: Unable to start activity ComponentInfo{org.chromium.chrome/org.chromium.chrome.browser.ChromeTabbedActivity}: android.view.InflateException: Binary XML file line #24: Binary XML file line #24: Error inflating class org.chromium.chrome.browser.omnibox.LocationBarPhone
    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2951)
    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3086)
    at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)
    at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
    at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1816)
    at android.os.Handler.dispatchMessage(Handler.java:106)
    at android.os.Looper.loop(Looper.java:193)
    at android.app.ActivityThread.main(ActivityThread.java:6718)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
Caused by: android.view.InflateException: Binary XML file line #24: Binary XML file line #24: Error inflating class org.chromium.chrome.browser.omnibox.LocationBarPhone
Caused by: android.view.InflateException: Binary XML file line #24: Error inflating class org.chromium.chrome.browser.omnibox.LocationBarPhone
Caused by: java.lang.reflect.InvocationTargetException
    at java.lang.reflect.Constructor.newInstance0(Native Method)
    at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
    at android.view.LayoutInflater.createView(LayoutInflater.java:647)
    at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:790)
    at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:730)
    at android.view.LayoutInflater.rInflate(LayoutInflater.java:863)
    at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:824)
    at android.view.LayoutInflater.inflate(LayoutInflater.java:515)
    at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
    at android.view.ViewStub.inflateViewNoAdd(ViewStub.java:269)
    at android.view.ViewStub.inflate(ViewStub.java:302)
    at org.chromium.chrome.browser.toolbar.top.ToolbarControlContainer.c(chromium-ChromeModernPublic.apk-stable-410304615:5)
    at org.chromium.chrome.browser.ChromeActivity.E0(chromium-ChromeModernPublic.apk-stable-410304615:15)
    at org.chromium.chrome.browser.ChromeActivity.t0(chromium-ChromeModernPublic.apk-stable-410304615:28)
    at c40.B(chromium-ChromeModernPublic.apk-stable-410304615:4)
    at y40.d(chromium-ChromeModernPublic.apk-stable-410304615:11)
    at c40.onCreate(chromium-ChromeModernPublic.apk-stable-410304615:26)
    at android.app.Activity.performCreate(Activity.java:7144)
    at android.app.Activity.performCreate(Activity.java:7135)
    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1271)
    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2931)
    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3086)
    at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)
    at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
    at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1816)
    at android.os.Handler.dispatchMessage(Handler.java:106)
    at android.os.Looper.loop(Looper.java:193)
    at android.app.ActivityThread.main(ActivityThread.java:6718)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
Unable to instantiate appComponentFactory
java.lang.ClassNotFoundException: Didn't find class "android.support.v4.app.CoreComponentFactory" on path: DexPathList[[],nativeLibraryDirectories=[/data/app/org.chromium.chrome-kF7UV2F_aGopIGGikUhc6g==/lib/arm64, /data/app/org.chromium.chrome-kF7UV2F_aGopIGGikUhc6g==/base.apk!/lib/arm64-v8a, /system/lib64]]
    at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:134)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:379)
    at java.lang.ClassLoader.loadClass(ClassLoader.java:312)
    at android.app.LoadedApk.createAppFactory(LoadedApk.java:226)
    at android.app.LoadedApk.updateApplicationInfo(LoadedApk.java:338)
    at android.app.ActivityThread.handleApplicationInfoChanged(ActivityThread.java:5219)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1805)
    at android.os.Handler.dispatchMessage(Handler.java:106)
    at android.os.Looper.loop(Looper.java:193)
    at android.app.ActivityThread.main(ActivityThread.java:6718)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)

Comptez sur moi aussi! Voici les informations de mon appareil, les autres sont identiques à celles décrites ci-dessus.

Version bromite

La dernière version: 83.0.4103.46
Arc: arm64
Version Android: 9.0
Modèle d'appareil: Nokia 5 TA-1024

Salut signalant le même problème. Fonctionne bien pendant un certain temps, puis commence à s'écraser encore et encore. Si je réinstalle l'APK (sans désinstaller) tout fonctionne à nouveau sauf pour un crash aléatoire ici et là; jusqu'à ce qu'il cesse de fonctionner à nouveau complètement.

Version bromite
Version: v83.0.4103.53
Arc: arm64
Version Android: 9.0
Modèle d'appareil: OnePlus 5t

J'ai publié 83.0.4103.53 qui atténue ce problème, bien qu'il soit toujours là (se produisant moins fréquemment) avec celui lié à la tablette.

@nikolowry vous avez Unable to instantiate appComponentFactory au lieu de java.lang.UnsatisfiedLinkError: No implementation found for boolean J.N.M09VlOh_(java.lang.String) (tried Java_J_N_M09VlOh_1 and Java_J_N_M09VlOh_1__Ljava_lang_String_2) . Avez-vous déjà vu celui-là? S'agit-il de la même erreur? J'aurai besoin de démêler ces noms pour découvrir la cause profonde.

@ csagan5 oui , j'ai oublié de copier celui-là:

Caused by: java.lang.UnsatisfiedLinkError: No implementation found for boolean J.N.M09VlOh_(java.lang.String) (tried Java_J_N_M09VlOh_1 and Java_J_N_M09VlOh_1__Ljava_lang_String_2)
    at J.N.M09VlOh_(Native Method)
    at dk0.<init>(chromium-ChromeModernPublic.apk-stable-410304615:11)
    at ji0.<init>(chromium-ChromeModernPublic.apk-stable-410304615:14)
    at org.chromium.chrome.browser.omnibox.LocationBarPhone.<init>(chromium-ChromeModernPublic.apk-stable-410304615:1)
    ... 32 more

Le appComponentFactory été lancé après ma tentative de démarrage de Chromium. Le lanceur a lancé cette exception fatale:

FATAL EXCEPTION: main
Process: launcher.libre.dev:bugReport, PID: 13437
java.lang.RuntimeException: Initializing LauncherAppState in the absence of LauncherProvider
    at com.android.launcher3.LauncherAppState.<init>(LauncherAppState.java:86)
    at com.android.launcher3.LauncherAppState.getInstance(LauncherAppState.java:58)
    at ch.deletescape.lawnchair.LawnchairLauncher$Companion.getLauncher(LawnchairLauncher.kt:500)
    at ch.deletescape.lawnchair.LawnchairPreferences.restartOverlay(LawnchairPreferences.kt:641)
    at ch.deletescape.lawnchair.LawnchairApp.invoke(LawnchairApp.kt:50)
    at ch.deletescape.lawnchair.LawnchairApp.invoke(LawnchairApp.kt:48)
    at ch.deletescape.lawnchair.theme.ThemeManager.updateTheme(ThemeManager.kt:182)
    at ch.deletescape.lawnchair.theme.ThemeManager.setUsingNightMode(ThemeManager.kt:64)
    at ch.deletescape.lawnchair.theme.ThemeManager.updateNightMode(ThemeManager.kt:230)
    at ch.deletescape.lawnchair.LawnchairApp.onConfigurationChanged(LawnchairApp.kt:125)
    at android.app.ActivityThread.performConfigurationChanged(ActivityThread.java:4981)
    at android.app.ActivityThread.handleConfigurationChanged(ActivityThread.java:5180)
    at android.app.ActivityThread.handleConfigurationChanged(ActivityThread.java:5104)
    at android.app.servertransaction.ConfigurationChangeItem.execute(ConfigurationChangeItem.java:42)
    at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
    at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1816)
    at android.os.Handler.dispatchMessage(Handler.java:106)
    at android.os.Looper.loop(Looper.java:193)
    at android.app.ActivityThread.main(ActivityThread.java:6718)
    at java.lang.reflect.Method.invoke(Native Method)
    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:491)
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)

Juste reconstruit avec Workaround-for-startup-crash.patch et l'application s'ouvre maintenant à un taux de réussite de 95% pour moi (19/20). Lorsqu'il s'est écrasé lors de ma 4e tentative, le lancement suivant (5e tentative) a réussi et n'a pas nécessité d'effacer le stockage temporaire


Edit: @ csagan5 la version 81.0.4103.53 n'incluait pas les deux derniers commits

Edit: @ csagan5 la version 81.0.4103.53 n'incluait pas les deux derniers commits

Oui, la balise a été créée plus tôt pour la pré-version. Je l'ai corrigé.

Je viens de télécharger la dernière version. J'avais toujours les mêmes problèmes que ceux mentionnés. Lors de l'ouverture de l'application, le taux de réussite de l'ouverture est de 6/10. Sur le "widget" bromite, il se bloque lors de l'ouverture que je devais gérer le stockage pour ouvrir l'application avec succès.

Version bromite
La dernière version: 83.0.4103.53
Arc: bras et bras64
Version Android: 8.1 et 9.0
Modèle d'appareil: Samsung J7 2016 et Samsung S7 Edge

Je viens de télécharger la dernière version. J'avais toujours les mêmes problèmes que ceux mentionnés. Lors de l'ouverture de l'application, le taux de réussite de l'ouverture est de 6/10. Sur le "widget" bromite, il se bloque lors de l'ouverture que je devais gérer le stockage pour ouvrir l'application avec succès.

J'ai aussi le même problème. Le widget fait planter la bromite et je dois réinstaller la bromite sinon elle ne s'ouvre pas.

Version de bromite: 83.0.4103.53
Arc: bras / bras64
Version Android: 9.0 (MIUI11)
Modèle d'appareil: Redmi Note 7 Global

Comment reproduire:
IDK si cela arrive à un autre appareil mais cela arrive constamment sur le mien.
1) Installez la bromite
2) Placez le widget de la barre de recherche de bromite sur votre écran d'accueil
3) Cliquez sur le widget
4) L'écran clignote (écran noir rapide puis retour à l'écran d'accueil comme si de rien n'était)
5) Cliquer à nouveau sur le widget ou ouvrir l'application fait planter la bromite

@ csagan5 @nikolowry @ wchen342
J'ai téléchargé et exécuté la pré-version . Après un premier crash, tout s'est déroulé à merveille pendant une journée. Maintenant, il est de nouveau tombé en panne à plusieurs reprises.

Version bromite
v83.0.4103.53

Informations sur l'appareil
Arc: arm64
Version Android: 8.1
Modèle d'appareil: Nexus 5X
OS: Lineage 15.1, PAS enraciné

Ce bogue concerne-t-il SystemWebView?
Non

Le bogue est-il reproductible avec la dernière version?
Oui

Le bogue peut-il être reproduit avec la version Chromium correspondante?
Non. Le chrome du repo csagan5 sur FDroid s'est ouvert à plusieurs reprises sans incident

Le bogue est-il un crash?
Oui

Décrivez le bogue
En appuyant sur l'icône Bromite, l'application ne parvient pas à se charger et se bloque.
Le redémarrage du téléphone ne résout pas le comportement de plantage
Forcer la fin du processus, effacer les données et le stockage, semble avoir des résultats mitigés. Parfois, il en résulte quelques démarrages réussis, mais le comportement de plantage reprend rapidement. D'autres fois, la fin du processus et la suppression des données / du stockage ne semblent pas affecter le comportement de plantage (un plantage cohérent est le résultat)

Comportement attendu
Il s'ouvre juste sans incident

Information additionnelle
Il semble y avoir un problème avec un booléen selon le journal des erreurs
05-16 01:16:13.601 12601 12601 E zygote64: No implementation found for boolean J.N.M09VlOh_(java.lang.String) (tried Java_J_N_M09VlOh_1 and Java_J_N_M09VlOh_1__Ljava_lang_String_2)

En outre, le problème susmentionné concernant la LocationBar est mentionné
05-16 01:16:13.603 12601 12601 E AndroidRuntime: Caused by: android.view.InflateException: Binary XML file line #24: Binary XML file line #24: Error inflating class org.chromium.chrome.browser.omnibox.LocationBarPhone
05-16 01:16:13.603 12601 12601 E AndroidRuntime: Caused by: android.view.InflateException: Binary XML file line #24: Error inflating class org.chromium.chrome.browser.omnibox.LocationBarPhone
05-16 01:16:13.603 12601 12601 E AndroidRuntime: Caused by: java.lang.reflect.InvocationTargetException

Veuillez consulter le rapport de bogue ci-joint
Rapport de bogue 16-05-2020.txt

EDIT un peu d'informations intéressantes que j'ai trouvées. Bien que n'étant pas entièrement éliminé, la bromite semble se lancer plus fréquemment après le téléchargement d'Android System WebView à partir de Google. S'il s'agit d'une corrélation réelle ou d'une simple coïncidence, je ne peux pas déterminer

Avec la nouvelle mise à jour .53, il plante maintenant 1/3 autant sur mon appareil.

@nikolowry le correctif est dans 746bf414a23b1fb38385f982ec6dde64b3e1bfeb

Si vous avez le temps, veuillez confirmer que cela résout les plantages; fondamentalement, le problème est une condition de concurrence entre la partie native et la partie Java, j'ai donc changé l'accès à ChromeFeatureList pour qu'il se produise au bon endroit. Il est également problématique à voir car le stacktrace est tronqué.

@ csagan5 Je vais faire une construction propre avant la fin de la journée (heure avancée de l'Est) et faire un rapport soit tard ce soir, soit tôt demain matin

@ csagan5 heureux d'annoncer que https://github.com/bromite/bromite/commit/746bf414a23b1fb38385f982ec6dde64b3e1bfeb résout ce problème sur mon Essential PH-1 (arm64) exécutant LineageOS 16 avec MicroG.

Je n'utilise pas le widget Signet ou Recherche sur mon écran d'accueil, mais j'ai pu répliquer les rapports de plantage du widget précédent après la création avec Workaround-for-startup-crash.patch . Chaque tentative d'utilisation du widget de recherche entraînait un plantage de l'application.

Mais maintenant, après avoir construit https://github.com/bromite/bromite/commit/746bf414a23b1fb38385f982ec6dde64b3e1bfeb , le widget de recherche ne s'est pas encore arrêté lors de l'ouverture de l'application. Je ferai un rapport si je rencontre des pannes d'application avec une utilisation future normale, mais je suis assez convaincu que c'est bon.

Bromite 83.0.4103.53

https://del.dog/ibattipeva.txt

Peut se reproduire sur arm64, LineageOS 17.1, boulette.

@nikolowry merci pour votre test.

@ baidu110 @ htes9 pour confirmer que c'est le même bogue, vous devez vérifier qu'il y a dans votre journal un crash mentionnant Error inflating class org.chromium.chrome.browser.omnibox.LocationBarPhone ou Error inflating class org.chromium.chrome.browser.omnibox.LocationBarTablet .

Le correctif arrive dans la prochaine version.

J'ai le même problème avec le crash Bromite au démarrage, en essayant de rétrograder ver. de f-droid, mais ça ne marche pas, on dirait que mes signets ont disparu. Comment puis-je restaurer mes signets et mes paramètres à partir de bromite toujours en panne? Ou comment rétrograder / réinstaller le navigateur sans perdre toutes mes données?

Je peux confirmer l'erreur / le crash - Lorsque vous effacez le "Stockage sans importance", il fonctionne à nouveau jusqu'à ce que vous fermiez l'application.

Appareil: HTC U11 +
Arc: arm64
Android: 9
Bromite v83.0.4103.53

Journal ADB:

--------- beginning of crash
05-17 10:15:34.608  6478  6478 E AndroidRuntime: FATAL EXCEPTION: main
05-17 10:15:34.608  6478  6478 E AndroidRuntime: Process: org.bromite.bromite, PID: 6478
05-17 10:15:34.608  6478  6478 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{org.bromite.bromite/org.chromium.chrome.browser.ChromeTabbedActivity}: android.view.InflateException: Binary XML file line #24: Binary XML file line #24: Error inflating class org.chromium.chrome.browser.omnibox.LocationBarPhone
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3031)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3166)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1872)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at android.os.Handler.dispatchMessage(Handler.java:106)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at android.os.Looper.loop(Looper.java:210)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at android.app.ActivityThread.main(ActivityThread.java:7124)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at java.lang.reflect.Method.invoke(Native Method)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:898)
05-17 10:15:34.608  6478  6478 E AndroidRuntime: Caused by: android.view.InflateException: Binary XML file line #24: Binary XML file line #24: Error inflating class org.chromium.chrome.browser.omnibox.LocationBarPhone
05-17 10:15:34.608  6478  6478 E AndroidRuntime: Caused by: android.view.InflateException: Binary XML file line #24: Error inflating class org.chromium.chrome.browser.omnibox.LocationBarPhone
05-17 10:15:34.608  6478  6478 E AndroidRuntime: Caused by: java.lang.reflect.InvocationTargetException
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at java.lang.reflect.Constructor.newInstance0(Native Method)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at android.view.LayoutInflater.createView(LayoutInflater.java:647)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:790)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:730)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at android.view.LayoutInflater.rInflate(LayoutInflater.java:863)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:824)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at android.view.LayoutInflater.inflate(LayoutInflater.java:515)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at android.view.ViewStub.inflateViewNoAdd(ViewStub.java:269)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at android.view.ViewStub.inflate(ViewStub.java:302)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at org.chromium.chrome.browser.toolbar.top.ToolbarControlContainer.c(chromium-ChromeModernPublic.apk-stable-1589243921:5)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at org.chromium.chrome.browser.ChromeActivity.E0(chromium-ChromeModernPublic.apk-stable-1589243921:15)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at org.chromium.chrome.browser.ChromeActivity.t0(chromium-ChromeModernPublic.apk-stable-1589243921:28)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at c40.B(chromium-ChromeModernPublic.apk-stable-1589243921:4)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at y40.d(chromium-ChromeModernPublic.apk-stable-1589243921:11)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at c40.onCreate(chromium-ChromeModernPublic.apk-stable-1589243921:26)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at android.app.Activity.performCreate(Activity.java:7155)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at android.app.Activity.performCreate(Activity.java:7146)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1289)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3011)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3166)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1872)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at android.os.Handler.dispatchMessage(Handler.java:106)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at android.os.Looper.loop(Looper.java:210)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at android.app.ActivityThread.main(ActivityThread.java:7124)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at java.lang.reflect.Method.invoke(Native Method)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:898)
05-17 10:15:34.608  6478  6478 E AndroidRuntime: Caused by: java.lang.UnsatisfiedLinkError: No implementation found for boolean J.N.M09VlOh_(java.lang.String) (tried Java_J_N_M09VlOh_1 and Java_J_N_M09VlOh_1__Ljava_lang_String_2)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at J.N.M09VlOh_(Native Method)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at ck0.<init>(chromium-ChromeModernPublic.apk-stable-1589243921:11)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at ji0.<init>(chromium-ChromeModernPublic.apk-stable-1589243921:14)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    at org.chromium.chrome.browser.omnibox.LocationBarPhone.<init>(chromium-ChromeModernPublic.apk-stable-1589243921:1)
05-17 10:15:34.608  6478  6478 E AndroidRuntime:    ... 32 more

Peut confirmer le problème, fonctionne temporairement si vous effacez "Stockage sans importance", cesse de fonctionner après la fermeture de l'application.

Appareil: Samsung Galaxy A5 2017
Arc: Arm64
Android: 8,0
Bromite 83.0.4103.53 de F-Droid

Logcat:

--------- beginning of crash
05-16 10:07:19.140 24556 24556 E AndroidRuntime: FATAL EXCEPTION: main
05-16 10:07:19.140 24556 24556 E AndroidRuntime: Process: org.bromite.bromite, PID: 24556
05-16 10:07:19.140 24556 24556 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{org.bromite.bromite/org.chromium.chrome.browser.ChromeTabbedActivity}: android.view.InflateException: Binary XML file line #24: Binary XML file line #24: Error inflating class org.chromium.chrome.browser.omnibox.LocationBarPhone
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2957)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3032)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at android.app.ActivityThread.-wrap11(Unknown Source:0)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1696)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at android.os.Handler.dispatchMessage(Handler.java:105)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at android.os.Looper.loop(Looper.java:164)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at android.app.ActivityThread.main(ActivityThread.java:6944)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at java.lang.reflect.Method.invoke(Native Method)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:327)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374)
05-16 10:07:19.140 24556 24556 E AndroidRuntime: Caused by: android.view.InflateException: Binary XML file line #24: Binary XML file line #24: Error inflating class org.chromium.chrome.browser.omnibox.LocationBarPhone
05-16 10:07:19.140 24556 24556 E AndroidRuntime: Caused by: android.view.InflateException: Binary XML file line #24: Error inflating class org.chromium.chrome.browser.omnibox.LocationBarPhone
05-16 10:07:19.140 24556 24556 E AndroidRuntime: Caused by: java.lang.reflect.InvocationTargetException
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at java.lang.reflect.Constructor.newInstance0(Native Method)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at java.lang.reflect.Constructor.newInstance(Constructor.java:334)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at android.view.LayoutInflater.createView(LayoutInflater.java:647)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:790)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:730)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at android.view.LayoutInflater.rInflate(LayoutInflater.java:863)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:824)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at android.view.LayoutInflater.inflate(LayoutInflater.java:515)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at android.view.ViewStub.inflateViewNoAdd(ViewStub.java:269)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at android.view.ViewStub.inflate(ViewStub.java:302)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at org.chromium.chrome.browser.toolbar.top.ToolbarControlContainer.c(chromium-ChromeModernPublic.apk-stable-1588901191:5)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at org.chromium.chrome.browser.ChromeActivity.E0(chromium-ChromeModernPublic.apk-stable-1588901191:15)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at org.chromium.chrome.browser.ChromeActivity.t0(chromium-ChromeModernPublic.apk-stable-1588901191:28)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at c40.B(chromium-ChromeModernPublic.apk-stable-1588901191:4)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at y40.d(chromium-ChromeModernPublic.apk-stable-1588901191:11)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at c40.onCreate(chromium-ChromeModernPublic.apk-stable-1588901191:26)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at android.app.Activity.performCreate(Activity.java:7183)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1220)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2910)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3032)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at android.app.ActivityThread.-wrap11(Unknown Source:0)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1696)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at android.os.Handler.dispatchMessage(Handler.java:105)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at android.os.Looper.loop(Looper.java:164)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at android.app.ActivityThread.main(ActivityThread.java:6944)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at java.lang.reflect.Method.invoke(Native Method)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at com.android.internal.os.Zygote$MethodAndArgsCaller.run(Zygote.java:327)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1374)
05-16 10:07:19.140 24556 24556 E AndroidRuntime: Caused by: java.lang.UnsatisfiedLinkError: No implementation found for boolean J.N.M09VlOh_(java.lang.String) (tried Java_J_N_M09VlOh_1 and Java_J_N_M09VlOh_1__Ljava_lang_String_2)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at J.N.M09VlOh_(Native Method)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at dk0.<init>(chromium-ChromeModernPublic.apk-stable-1588901191:11)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at ji0.<init>(chromium-ChromeModernPublic.apk-stable-1588901191:14)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at org.chromium.chrome.browser.omnibox.LocationBarPhone.<init>(chromium-ChromeModernPublic.apk-stable-1588901191:1)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    ... 29 more

Je suis juste content que ce ne soit pas un problème spécifique à l'utilisateur

Corrigé dans 83.0.4103.76 .

Ce problème semble être de retour avec 85.0.4183.82 .

Cela peut être dû au patch Omnibox, je suis en train d'exécuter des tests.

La réinstallation semble toujours être une solution de contournement valide (aucune perte de données).

avec un décompilateur java, JNM09VlOh_ est
public static native boolean M09VlOh_(String paramString);

et dk0 est

import android.content.Context;

public class dk0
  implements bk0
{
  public dk0(Context paramContext, String paramString)
  {
  }
}

mais qui sont-ils?

https://sites.google.com/a/chromium.org/dev/developers/gn-build-configuration
peut-être pouvons-nous désactiver proguard et recompiler

@uazo J'ai récemment découvert que vous pouvez les out/Release/gen/chrome/android/chrome_modern_public_apk/generated_java/input_srcjars/org/chromium/base/natives/GEN_JNI.java

Dans le cas spécifique de M09VlOh_ c'est:

    public static boolean org_chromium_chrome_browser_flags_ChromeFeatureList_isEnabled(String featureName) {
        return J.N.M09VlOh_(featureName);
    }

Si je me souviens bien, ce crash se produit en raison d'une condition de concurrence où les fonctionnalités mises en cache pour le côté Java ne sont pas encore chargées.

ji0 est exécutable sur public void onEnterFullscreen(Tab tab, FullscreenOptions options)
https://source.chromium.org/chromium/chromium/src/+/master : chrome / android / java / src / org / chrome / chrome / browser / fullscreen / FullscreenHtmlApiHandler.java ;; l = 272

image

la condition de course semble se produire ici
image

mais je ne sais pas pourquoi ...
Je ne vois aucun appel ChromeFeatureList.isEnabled

Il y a plusieurs threads, est-ce le bon thread que vous regardez?

non, je pense que c'est un seul thread, avec des exceptions en cascade (je ne sais pas en java, je suis développeur ac #, ce sont des InnerExceptions).
si nous pouvions récupérer les 29 autres lignes du journal, nous verrions probablement l'analyse xml et la recherche de classe.

Je suggère d'utiliser un try-catch-log, dois-je le réparer ou faire @ csagan5 ?
peut-être qu'il y a quelque chose dans l'appareil qui ralentit le chargement des bibliothèques natives (antivirus?)

Je ne vois aucun appel ChromeFeatureList.isEnabled

Je suis toujours en train de vérifier, il peut s'agir d'un cctor intégré ()

Je pense que nous pourrions également enregistrer ChromeFeatureList_isEnabled, uniquement lorsqu'il passe par cet exécutable, en exposant la chaîne de fonctionnalités, nous pouvons peut-être comprendre quel composant démarre) mais je ne le mettrais pas en production avant de bien le tester

J'ai trouvé un autre chemin de dk0 utilisé au moment de l'initialisation
image

C'est ProcessInitializationHandler.handlePreNativeInitialization
https://source.chromium.org/chromium/chromium/src/+/master : chrome / android / java / src / org / chrome / chrome / browser / init / ProcessInitializationHandler.java; l = 179

Il utilise un indicateur PRIORITIZE_BOOTSTRAP_TASKS par défaut true ...
en savons-nous quelque chose?

non, je pense que c'est un seul fil

S'il s'agissait d'un seul thread, il n'y aurait pas de condition de concurrence.

si nous pouvions récupérer les 29 autres lignes du journal, nous verrions probablement l'analyse xml et la recherche de classe.

Je suggère d'utiliser un try-catch-log, dois-je le réparer ou faire @ csagan5 ?

Le reste du journal des pannes doit se trouver dans le minidump sur l'appareil, ils peuvent être téléchargés et extraits.

J'ai trouvé un autre chemin de dk0 utilisé au moment de l'initialisation

Est-ce impliqué dans l'accident? Nous devons d'abord inspecter le reste du journal.

C'est ProcessInitializationHandler.handlePreNativeInitialization
https://source.chromium.org/chromium/chromium/src/+/master : chrome / android / java / src / org / chrome / chrome / browser / init / ProcessInitializationHandler.java; l = 179

Il utilise un indicateur PRIORITIZE_BOOTSTRAP_TASKS par défaut true ...
en savons-nous quelque chose?

Non, mais s'il est lié à la gestion de compte, il peut être effacé; Je vais faire un correctif pour supprimer des parties de ceci, cependant ~ le dépannage avec le journal pour individualiser le thread et la cause du crash devrait continuer toujours; @uazo avez-vous accès aux

Edit: cette partie du code ne peut pas être supprimée de manière triviale

S'il s'agissait d'un seul thread, il n'y aurait pas de condition de concurrence.

il y a plusieurs threads mais je pense que c'est la trace de la pile de l'un d'eux.

Est-ce impliqué dans l'accident? Nous devons d'abord inspecter le reste du journal.

ji0.<init> -> dk0.<init> -> J.N.M09VlOh_

05-16 10:07:19.140 24556 24556 E AndroidRuntime: Caused by: java.lang.UnsatisfiedLinkError: No implementation found for boolean J.N.M09VlOh_(java.lang.String) (tried Java_J_N_M09VlOh_1 and Java_J_N_M09VlOh_1__Ljava_lang_String_2)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at J.N.M09VlOh_(Native Method)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at dk0.<init>(chromium-ChromeModernPublic.apk-stable-1588901191:11)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at ji0.<init>(chromium-ChromeModernPublic.apk-stable-1588901191:14)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    at org.chromium.chrome.browser.omnibox.LocationBarPhone.<init>(chromium-ChromeModernPublic.apk-stable-1588901191:1)
05-16 10:07:19.140 24556 24556 E AndroidRuntime:    ... 29 more

nous ne savons pas ce que c'est dk0. ProcessInitializationHandler.handlePreNativeInitialization ou Runnable of public void onEnterFullscreen(Tab tab, FullscreenOptions options) ?

@uazo avez-vous accès aux

non, pas de crash de ma part

il y a plusieurs threads mais je pense que c'est la trace de la pile de l'un d'eux.

Oui, mais je me demandais si vous regardiez le bon lorsque vous avez initialement écrit dans votre commentaire sur onEnterFullscreen . D'après mon enquête précédente, c'était plutôt dû au fait que le chargeur de classe dynamique n'avait pas encore chargé les classes JNI, donc je pense que c'est handlePreNativeInitialization car il fait référence à CachedFeatureFlags .

Je ne peux pas reproduire cela pour le moment, il semble que le redémarrage de l'appareil facilite la reproduction. Je peux voir si je peux trouver la décharge après un crash.

Edit: cette partie du code ne peut pas être supprimée de manière triviale

pourquoi l'enlever ??

agir ici
https://source.chromium.org/chromium/chromium/src/+/master : base / android / java / src / org / chrome / base / task / SingleThreadTaskRunnerImpl.java; l = 68

j'ai vu la source android, avec .setAsynchronous (true); il me semble qu'il me semble que ça bouge dans la file d'attente des threads

https://android.googlesource.com/platform/frameworks/base/+/0e2d281/core/java/android/os/MessageQueue.java#319

vous pouvez peut - être essayer de désactiver cette option, car ainsi l' ordre de la file d' attente est peut être respectée , mais je ne sais pas.

pourquoi l'enlever ??

Comme il n'y a pas de gestion de compte dans Bromite, la partie connexion est déjà désactivée mais le composant n'est pas complètement supprimé (le correctif serait également difficile à maintenir). N'hésitez pas à l'essayer si vous le souhaitez; voir aussi: https://github.com/Eloston/ungoogled-chromium/issues/520

Remarque: le crash n'est pas non plus lié à la gestion du compte, cela se produit comme je l'ai expliqué dans le commentaire précédent car le chargeur de classe dynamique n'a pas terminé à temps.

peut-être que vous pouvez essayer de désactiver cet indicateur, donc l'ordre de la file d'attente est respecté mais je ne sais pas.

Il ne faut pas toucher au SingleThreadRunner ni à la file d'attente des messages, ils ne sont pas liés à ce crash; première étape: inspectez le vidage sur incident complet. Deuxième étape: comprendre pourquoi il plante. Puis enfin les changements de code.

si nous pouvions récupérer les 29 autres lignes du journal, nous verrions probablement l'analyse xml et la recherche de classe.

Voir https://stackoverflow.com/a/7841448

La dernière fois que j'ai eu ce problème, je l'ai reconstruit sans Proguard mais je ne me souviens pas quelle était exactement la cause / solution.

Le journal des pannes que j'ai pu récupérer est:

08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime: FATAL EXCEPTION: main
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime: Process: org.bromite.bromite, PID: 4707
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{org.bromite.bromite/org.chromium.chrome.browser.ChromeTabbedActivity}: android.view.InflateException: Binary XML file line #24: Binary XML file line #24: Error inflating class org.chromium.chrome.browser.omnibox.LocationBarPhone
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2919)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3054)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1814)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at android.os.Handler.dispatchMessage(Handler.java:106)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at android.os.Looper.loop(Looper.java:280)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at android.app.ActivityThread.main(ActivityThread.java:6706)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at java.lang.reflect.Method.invoke(Native Method)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime: Caused by: android.view.InflateException: Binary XML file line #24: Binary XML file line #24: Error inflating class org.chromium.chrome.browser.omnibox.LocationBarPhone
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime: Caused by: android.view.InflateException: Binary XML file line #24: Error inflating class org.chromium.chrome.browser.omnibox.LocationBarPhone
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime: Caused by: java.lang.reflect.InvocationTargetException
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at java.lang.reflect.Constructor.newInstance0(Native Method)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at android.view.LayoutInflater.createView(LayoutInflater.java:647)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:790)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:730)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at android.view.LayoutInflater.rInflate(LayoutInflater.java:863)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:824)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at android.view.LayoutInflater.inflate(LayoutInflater.java:515)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at android.view.ViewStub.inflateViewNoAdd(ViewStub.java:269)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at android.view.ViewStub.inflate(ViewStub.java:302)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at org.chromium.chrome.browser.toolbar.top.ToolbarControlContainer.b(chromium-ChromeModernPublic.apk-stable-1598227741:5)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at org.chromium.chrome.browser.ChromeActivity.I0(chromium-ChromeModernPublic.apk-stable-1598227741:15)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at org.chromium.chrome.browser.ChromeActivity.x0(chromium-ChromeModernPublic.apk-stable-1598227741:26)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at hm0.E(chromium-ChromeModernPublic.apk-stable-1598227741:7)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at Dm0.d(chromium-ChromeModernPublic.apk-stable-1598227741:11)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at hm0.onCreate(chromium-ChromeModernPublic.apk-stable-1598227741:26)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at android.app.Activity.performCreate(Activity.java:7136)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at android.app.Activity.performCreate(Activity.java:7127)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1272)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2899)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3054)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1814)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at android.os.Handler.dispatchMessage(Handler.java:106)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at android.os.Looper.loop(Looper.java:280)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at android.app.ActivityThread.main(ActivityThread.java:6706)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at java.lang.reflect.Method.invoke(Native Method)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime: Caused by: java.lang.UnsatisfiedLinkError: No implementation found for boolean J.N.M09VlOh_(java.lang.String) (tried Java_J_N_M09VlOh_1 and Java_J_N_M09VlOh_1__Ljava_lang_String_2)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at J.N.M09VlOh_(Native Method)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at gB0.<init>(chromium-ChromeModernPublic.apk-stable-1598227741:18)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at fz0.<init>(chromium-ChromeModernPublic.apk-stable-1598227741:14)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at org.chromium.chrome.browser.omnibox.LocationBarPhone.<init>(chromium-ChromeModernPublic.apk-stable-1598227741:1)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  ... 32 more

Voir https://stackoverflow.com/a/7841448

ok, c'est clair, donc à partir de ces lignes manquantes, nous n'avons aucune autre information extractible

Le journal des pannes que j'ai pu récupérer est:

08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime: Caused by: java.lang.UnsatisfiedLinkError: No implementation found for boolean J.N.M09VlOh_(java.lang.String) (tried Java_J_N_M09VlOh_1 and Java_J_N_M09VlOh_1__Ljava_lang_String_2)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at J.N.M09VlOh_(Native Method)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at gB0.<init>(chromium-ChromeModernPublic.apk-stable-1598227741:18)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at fz0.<init>(chromium-ChromeModernPublic.apk-stable-1598227741:14)
08-25 21:58:33.156 10273  4707  4707 E AndroidRuntime:  at org.chromium.chrome.browser.omnibox.LocationBarPhone.<init>(chromium-ChromeModernPublic.apk-stable-1598227741:1)

c'est de https://github.com/bromite/bromite/releases/download/85.0.4183.84/arm64_ChromeModernPublic.apk ?

gB0.<init>

image

fz0.<init>

image

https://github.com/bromite/bromite/blob/master/build/patches/Restore-Search-Ready-Omnibox-flag.patch#L35

donc, nous interceptons l'erreur et s'il y en a, la valeur par défaut est false

ou passer à onNativeInitialized() plus difficile à maintenir

ou bien retirer complètement le patch?
pourquoi existe-t-il? quel problème de confidentialité y a-t-il à avoir cette fonctionnalité active?

ÉDITER:
si le but n'est pas de "Nettoyer l'Omnibox prêt pour la recherche", nous pouvons changer le correctif de cette façon: pas d'appel à mUrlBarDelegate.clearOmniboxFocus(); mUrlBarDelegate.setOmniboxEditingText(""); dans https://source.chromium.org/chromium/chromium/ src / + / master : chrome / android / java / src / org / chrome / chrome / browser / omnibox / suggestions / editurl / EditUrlSuggestionProcessor.java

simplement parce qu'avoir la possibilité de copier l'url ou de la partager me semble intéressante et qu'elle pourrait aussi être développée https://github.com/bromite/bromite/issues/661 peut-être que nous trouvons un projet java open source prêt à l'emploi, i vu quelque chose dans f-droid

c'est de https://github.com/bromite/bromite/releases/download/85.0.4183.84/arm64_ChromeModernPublic.apk ?

gB0.<init>

Belle prise! Jamais pensé à décompiler l'APK pour résoudre ces problèmes. J'utilise third_party/android_platform/development/scripts/stack.py mais cela ne fonctionne pas dans ces cas.

donc, nous interceptons l'erreur et s'il y en a, la valeur par défaut est false

Cela semble raisonnable.

ou bien retirer complètement le patch?
pourquoi existe-t-il? quel problème de confidentialité y a-t-il à avoir cette fonctionnalité active?

Cela permet de modifier l'URL en un clic de plus; c'est bien sûr subjectif, mais quand il a été introduit, cela a eu l'impression d'éloigner l'utilisateur un peu plus de l'URL.

si le but n'est pas de "Nettoyer l'Omnibox prêt pour la recherche"

C'est un retour au nettoyage.

il pourrait aussi être développé # 661 peut-être que nous trouvons un projet java open source prêt à l'emploi, j'ai vu quelque chose dans f-droid

Cela a déjà été discuté, je ne suis pas en faveur du # 661 ou d'ajouter quelque chose de gros comme ça

J'ai déplacé l'initialisation vers onNativeInitialized() ; ce bogue sera corrigé dans la prochaine version.

J'ai trouvé la trace complète de la pile dans le débogage!


08-26 17:42:14.645 18541 18541 D AndroidRuntime: Shutting down VM
08-26 17:42:14.646 18541 18541 E AndroidRuntime: FATAL EXCEPTION: main
08-26 17:42:14.646 18541 18541 E AndroidRuntime: Process: org.chromium.chrome.stable, PID: 18541
08-26 17:42:14.646 18541 18541 E AndroidRuntime: java.lang.RuntimeException: Unable to start activity ComponentInfo{org.chromium.chrome.stable/org.chromium.chrome.browser.ChromeTabbedActivity}: android.view.InflateException: Binary XML file line #24: Binary XML file line #24: Error inflating class org.chromium.chrome.browser.omnibox.LocationBarPhone
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2951)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3086)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1816)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at android.os.Handler.dispatchMessage(Handler.java:106)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at android.os.Looper.loop(Looper.java:193)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at android.app.ActivityThread.main(ActivityThread.java:6718)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at java.lang.reflect.Method.invoke(Native Method)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
08-26 17:42:14.646 18541 18541 E AndroidRuntime: Caused by: android.view.InflateException: Binary XML file line #24: Binary XML file line #24: Error inflating class org.chromium.chrome.browser.omnibox.LocationBarPhone
08-26 17:42:14.646 18541 18541 E AndroidRuntime: Caused by: android.view.InflateException: Binary XML file line #24: Error inflating class org.chromium.chrome.browser.omnibox.LocationBarPhone
08-26 17:42:14.646 18541 18541 E AndroidRuntime: Caused by: java.lang.reflect.InvocationTargetException
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at java.lang.reflect.Constructor.newInstance0(Native Method)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at java.lang.reflect.Constructor.newInstance(Constructor.java:343)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at android.view.LayoutInflater.createView(LayoutInflater.java:647)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:790)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at android.view.LayoutInflater.createViewFromTag(LayoutInflater.java:730)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at android.view.LayoutInflater.rInflate(LayoutInflater.java:863)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at android.view.LayoutInflater.rInflateChildren(LayoutInflater.java:824)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at android.view.LayoutInflater.inflate(LayoutInflater.java:515)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at android.view.LayoutInflater.inflate(LayoutInflater.java:423)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at android.view.ViewStub.inflateViewNoAdd(ViewStub.java:269)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at android.view.ViewStub.inflate(ViewStub.java:302)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at org.chromium.chrome.browser.toolbar.top.ToolbarControlContainer.initWithToolbar(ToolbarControlContainer.java:94)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at org.chromium.chrome.browser.ChromeActivity.doLayoutInflation(ChromeActivity.java:555)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at org.chromium.chrome.browser.ChromeActivity.triggerLayoutInflation(ChromeActivity.java:512)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at org.chromium.chrome.browser.init.AsyncInitializationActivity.setContentViewAndLoadLibrary(AsyncInitializationActivity.java:180)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at org.chromium.chrome.browser.init.ChromeBrowserInitializer.handlePreNativeStartup(ChromeBrowserInitializer.java:163)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at org.chromium.chrome.browser.init.AsyncInitializationActivity.onCreateInternal(AsyncInitializationActivity.java:345)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at org.chromium.chrome.browser.init.AsyncInitializationActivity.onCreate(AsyncInitializationActivity.java:290)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at android.app.Activity.performCreate(Activity.java:7144)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at android.app.Activity.performCreate(Activity.java:7135)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1272)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2931)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3086)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:78)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:108)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:68)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1816)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at android.os.Handler.dispatchMessage(Handler.java:106)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at android.os.Looper.loop(Looper.java:193)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at android.app.ActivityThread.main(ActivityThread.java:6718)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at java.lang.reflect.Method.invoke(Native Method)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:493)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:858)
08-26 17:42:14.646 18541 18541 E AndroidRuntime: Caused by: java.lang.AssertionError
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at org.chromium.chrome.browser.flags.ChromeFeatureList.isEnabledInNative(ChromeFeatureList.java:86)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at org.chromium.chrome.browser.flags.ChromeFeatureList.isEnabled(ChromeFeatureList.java:110)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at org.chromium.chrome.browser.omnibox.suggestions.DropdownItemViewInfoListBuilder.initDefaultProcessors(DropdownItemViewInfoListBuilder.java:88)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at org.chromium.chrome.browser.omnibox.suggestions.AutocompleteMediator.initDefaultProcessors(AutocompleteMediator.java:182)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at org.chromium.chrome.browser.omnibox.suggestions.AutocompleteCoordinatorImpl.<init>(AutocompleteCoordinatorImpl.java:86)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at org.chromium.chrome.browser.omnibox.suggestions.AutocompleteCoordinatorFactory.createAutocompleteCoordinator(AutocompleteCoordinatorFactory.java:29)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at org.chromium.chrome.browser.omnibox.LocationBarLayout.<init>(LocationBarLayout.java:221)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at org.chromium.chrome.browser.omnibox.LocationBarLayout.<init>(LocationBarLayout.java:180)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        at org.chromium.chrome.browser.omnibox.LocationBarPhone.<init>(LocationBarPhone.java:39)
08-26 17:42:14.646 18541 18541 E AndroidRuntime:        ... 33 more

@uazo c'est sympa; le correctif se trouve dans 90635707e90bb4a6444ed90f728303623fe89b39 et sera publié avec la prochaine version.

alors

Caused by: java.lang.UnsatisfiedLinkError: No implementation found for xxxx

est assert(false);

bon à savoir

ÉDITER:
ou en Java assert sera supprimé dans la compilation non-débogage?

java.lang.UnsatisfiedLinkError se produit car la classe est introuvable lors de l'exécution. les assertions sont également dépouillées mais je ne sais pas précisément pourquoi

Corrigé dans 85.0.4183.86 .

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

csagan5 picture csagan5  ·  6Commentaires

Sangeppato picture Sangeppato  ·  5Commentaires

Someguy1519 picture Someguy1519  ·  5Commentaires

Techguyprivate picture Techguyprivate  ·  3Commentaires

nerrixDE picture nerrixDE  ·  5Commentaires