44 votes

Promise error Le port du message s'est fermé avant la réception d'une réponse

Je viens de commencer à avoir cette erreur:

Uncaught (in promise) Objectmessage: "The message port closed before a reponse was received."

sur chrome-extension: //gppongmhjkpfnbhagpmjfkannfbllamg/js/browser-polyfill.js sur cette ligne:

 const makeCallback = promise => {
  return (...callbackArgs) => {
    if (chrome.runtime.lastError) {
      promise.reject(chrome.runtime.lastError); // uncaught in promise
    } else if (callbackArgs.length === 1) {
      promise.resolve(callbackArgs[0]);
    } else {
      promise.resolve(callbackArgs);
    }
  };
};
 

Savez-vous ce qui peut le causer?

Merci

43voto

PaladiN Points 1802

Mise à jour:

Comme le commentaire par morficus, le problème a été corrigé dans la version: 4.0.1

Le plugin de mise à jour automatique ou vous pouvez le réinstaller à partir d'ici:

https://chrome.google.com/webstore/detail/wappalyzer/gppongmhjkpfnbhagpmjfkannfbllamg

Si quelqu'un est intéressé à la question de la demande d'extraction est ici:

https://github.com/AliasIO/Wappalyzer/pull/1491

2019 Edit:

Si ce n'est pas la résolution de votre problème. Vous pouvez essayer de désactiver toutes les extensions de chrome et de vérifier si c'résoudre votre problème.

Pour le désactiver, vous pouvez taper le code ci-dessous dans chrome url:

chrome://extensions/

ou pourrait aller sur

Paramètres > Extensions

Après cela, vous pourrez permettre à chacun d'extensions et de vérifier le coupable.

Plus ancien:

Ce n'est pas le chrome est un bug mais le bug avec le wappalyzer extension.

Je ne suis pas sûr que vous l'utilisez, mais je l'ai utilisé et a été tout simplement mis à jour et a obtenu le même problème.

Voici la preuve de la question:

https://github.com/AliasIO/Wappalyzer/issues/1487

Nous avons besoin d'attendre jusqu'à ce qu'il n'y a aucune solution pour l'extension ou d'utiliser l'ancienne version de l'extension jusqu'à ce qu'il est résolu.

12voto

jgpATs2w Points 348

Dans mon cas, c'était dû à l'extension 'Katalon recorder'. La solution la plus généraliste est probablement:

  • Désactiver toutes les extensions dans chrome: // extensions
  • Activez les extensions une par une pour détecter celle qui présente le problème.

8voto

Paul Berg Points 567

À l'aide de Chrome ^71.0 et ce problème apparaît dans de multiples extensions. J'ai constitué une liste qui a causé le problème pour moi + tous les autres journalistes dans ce thread:

3voto

Bryan Neely Points 31

Le mien était dû à l'extension Google Publisher Toolbar. Désactivé cela et l'erreur est partie.

2voto

arslanaybars Points 1148

Dans mon cas, cela se produit à cause de Foxit PDF Creator 8.2.0.2 pour l'information.

Foxit PDF Creator

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X