0 votes

Google Play Store s'est soudainement mis à planter avec une erreur java.lang.StackOverflowError

Aujourd'hui, j'ai découvert que je ne pouvais plus ouvrir Google Play Store sur mon Galaxy S4, qui fonctionne avec la version d'Android v4.2.2 de Samsung.

Lorsque j'essaie d'ouvrir Google Play Store, il s'ouvre, mais shorty échoue avec la trace de pile suivante :

I/Finsky  ( 6299): [1] com.google.android.finsky.utils.dp.a(1041): Starting LocationRefresher
I/Finsky  ( 6299): [1] com.google.android.finsky.selfupdate.f.a(166): Skipping DFE self-update. Local Version [80691500] >= Server Version [-1]
I/Finsky  ( 6299): [1] com.google.android.finsky.utils.ji.a(102): TOS is accepted (pref)
I/Finsky  ( 6299): [1] com.google.android.finsky.utils.dk.a(64): com.samsung.groupcast available because owned, overriding [restriction=7].
I/Finsky  ( 6299): [1] com.google.android.finsky.utils.dk.a(64): ma.wanam.xposed available because owned, overriding [restriction=7].
I/Finsky  ( 6299): [1] com.google.android.finsky.utils.dk.a(64): com.questvisual.wordlens available because owned, overriding [restriction=7].
D/AndroidRuntime( 6299): Shutting down VM
E/AndroidRuntime( 6299): FATAL EXCEPTION: main
E/AndroidRuntime( 6299): java.lang.StackOverflowError
E/AndroidRuntime( 6299):    at java.util.HashMap.get(HashMap.java:298)
E/AndroidRuntime( 6299):    at com.google.android.finsky.FinskyApp.e(SourceFile:1355)
E/AndroidRuntime( 6299):    at com.google.android.finsky.FinskyApp.e(SourceFile:1379)
E/AndroidRuntime( 6299):    at com.google.android.finsky.installer.b.a(SourceFile:83)
E/AndroidRuntime( 6299):    at com.google.android.finsky.api.model.Document.Z(SourceFile:1105)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.r.a(SourceFile:317)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.r.a(SourceFile:62)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.v.a(SourceFile:335)
E/AndroidRuntime( 6299):    at com.google.android.finsky.installer.b.a(SourceFile:261)
E/AndroidRuntime( 6299):    at com.google.android.finsky.installer.b.a(SourceFile:3159)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.r.a(SourceFile:326)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.r.a(SourceFile:62)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.v.a(SourceFile:335)
E/AndroidRuntime( 6299):    at com.google.android.finsky.installer.b.a(SourceFile:261)
E/AndroidRuntime( 6299):    at com.google.android.finsky.installer.b.a(SourceFile:3159)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.r.a(SourceFile:326)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.r.a(SourceFile:62)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.v.a(SourceFile:335)
E/AndroidRuntime( 6299):    at com.google.android.finsky.installer.b.a(SourceFile:261)
E/AndroidRuntime( 6299):    at com.google.android.finsky.installer.b.a(SourceFile:3159)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.r.a(SourceFile:326)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.r.a(SourceFile:62)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.v.a(SourceFile:335)
E/AndroidRuntime( 6299):    at com.google.android.finsky.installer.b.a(SourceFile:261)
E/AndroidRuntime( 6299):    at com.google.android.finsky.installer.b.a(SourceFile:3159)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.r.a(SourceFile:326)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.r.a(SourceFile:62)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.v.a(SourceFile:335)
E/AndroidRuntime( 6299):    at com.google.android.finsky.installer.b.a(SourceFile:261)
E/AndroidRuntime( 6299):    at com.google.android.finsky.installer.b.a(SourceFile:3159)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.r.a(SourceFile:326)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.r.a(SourceFile:62)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.v.a(SourceFile:335)
E/AndroidRuntime( 6299):    at com.google.android.finsky.installer.b.a(SourceFile:261)
E/AndroidRuntime( 6299):    at com.google.android.finsky.installer.b.a(SourceFile:3159)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.r.a(SourceFile:326)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.r.a(SourceFile:62)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.v.a(SourceFile:335)
E/AndroidRuntime( 6299):    at com.google.android.finsky.installer.b.a(SourceFile:261)
E/AndroidRuntime( 6299):    at com.google.android.finsky.installer.b.a(SourceFile:3159)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.r.a(SourceFile:326)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.r.a(SourceFile:62)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.v.a(SourceFile:335)
E/AndroidRuntime( 6299):    at com.google.android.finsky.installer.b.a(SourceFile:261)
E/AndroidRuntime( 6299):    at com.google.android.finsky.installer.b.a(SourceFile:3159)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.r.a(SourceFile:326)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.r.a(SourceFile:62)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.v.a(SourceFile:335)
E/AndroidRuntime( 6299):    at com.google.android.finsky.installer.b.a(SourceFile:261)
E/AndroidRuntime( 6299):    at com.google.android.finsky.installer.b.a(SourceFile:3159)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.r.a(SourceFile:326)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.r.a(SourceFile:62)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.v.a(SourceFile:335)
E/AndroidRuntime( 6299):    at com.google.android.finsky.installer.b.a(SourceFile:261)
E/AndroidRuntime( 6299):    at com.google.android.finsky.installer.b.a(SourceFile:3159)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.r.a(SourceFile:326)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.r.a(SourceFile:62)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.v.a(SourceFile:335)
E/AndroidRuntime( 6299):    at com.google.android.finsky.installer.b.a(SourceFile:261)
E/AndroidRuntime( 6299):    at com.google.android.finsky.installer.b.a(SourceFile:3159)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.r.a(SourceFile:326)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.r.a(SourceFile:62)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.v.a(SourceFile:335)
E/AndroidRuntime( 6299):    at com.google.android.finsky.installer.b.a(SourceFile:261)
E/AndroidRuntime( 6299):    at com.google.android.finsky.installer.b.a(SourceFile:3159)
E/AndroidRuntime( 6299):    at com.google.android.finsky.autoupdate.r.a(SourceFile:326)
E/AndroidRuntime( 6299):    at com.google.android
D/AndroidRuntime( 4557): Shutting down VM

J'ai tenté de résoudre ce problème en chargeant latéralement le dernier APK du Google Play Store ( 6.9.15.G-all [0] 3104571 ), mais cela n'a pas réglé le problème.

Considérant que la récursion infinie est entre autoupdate y installer Je suppose qu'il s'agit d'un bogue qui se produit lorsque Google Play Store essaie de mettre à jour automatiquement quelque chose ?

Je ne sais pas comment me sortir de cette situation. Toute idée serait la bienvenue.

EDIT 1 : J'ai pu me débarrasser de cette erreur particulière en déclassement Google Play Store jusqu'à 6.3.20.B-all [0] 2734767 . Cependant, bien que le Google Play Store ne se bloque plus, une nouvelle erreur m'empêche de télécharger le moindre contenu :

I/Finsky  (11347): [1] com.google.android.finsky.receivers.h.a(443): Request install of com.staircase3.opensignal v=120530 pri=2 for single_install
I/Finsky  (11347): [1] com.google.android.finsky.receivers.h.a(1184): Installer kick - starting com.staircase3.opensignal
I/Finsky  (11347): [1] com.google.android.finsky.receivers.ac.a(1177): Received VolleyError 922 (Error while retrieving information from server. [DF-DLA-15])
I/Finsky  (11347): [1] com.google.android.finsky.receivers.v.a(766): Cancel running installation of com.staircase3.opensignal (null)

Maintenant, cette DF-DLA-15 L'erreur semble être assez célèbre : https://productforums.google.com/forum/#!topic/play/pqV-NFm-qy8

J'ai essayé toutes les étapes de dépannage suggérées dans ce fil de discussion, même celles qui semblaient les plus folles. Pour être plus précis :

  • J'ai effacé les données et le cache de la boutique et du service Google Play.
  • J'ai recréé et resynchronisé mon compte Google.
  • Suppression du cache Dalvik
  • Démonter la carte SD
  • Suppression et recréation de mes informations de paiement dans Google Play Store

Après tout ça, j'ai toujours DF-DLA-15

1voto

J'ai eu ce qui semble être le même problème il y a quelques heures. Je pense qu'une application que j'utilisais est soudainement devenue obsolète dans le magasin sans version possible pour mon téléphone (s5 fonctionnant en 4.4.2). Cette application avait un abonnement lié à elle donc je ne suis pas sûr que cela ait joué un rôle. Mais j'ai supprimé ladite application et vidé le cache et les données de Google play store, Google services framework, et Google play services. Il semble que cela fonctionne maintenant.

0voto

Val Blant Points 153

J'ai pu résoudre le problème grâce à une suggestion de Brandon Heston, bien que je ne sois pas sûr que ma situation soit exactement la même que la sienne (voir les commentaires).

J'ai résolu le problème en faisant ce qui suit :

  • J'ai désinstallé les 2 dernières applications que j'ai installées (Sleep as Android et Hue Disco).
  • Données supprimées pour Google Play Store, Google Play Services, Google Account Manager et Google Services Framework
  • Redémarrage de

Après cela, le Google Play Store a cessé de se bloquer. Cependant, contrairement à la situation de Brandon, aucune des 2 applications que j'ai désinstallées n'est devenue indisponible pour ma version d'Android, donc je ne suis pas sûr de savoir pourquoi cette solution a fonctionné, mais c'est le cas.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X