सभी क्रोमियम एक्सटेंशन 13.10 पर अपडेट के बाद से त्रुटियों को फेंक देते हैं [बंद]


15

13.10 में अद्यतन करने के बाद से सभी क्रोमियम एक्सटेंशन त्रुटि उत्पन्न करते हैं:

chrome.extension is not available: 'extension' is not allowed for specified context type content script,  extension page, web page, etc.). [VM] binding (56):427
Uncaught TypeError: Cannot call method 'sendRequest' of undefined include.preload.js:105
Uncaught TypeError: Cannot read property 'onRequest' of undefined include.postload.js:473
GET http://edge.quantserve.com/quant.js  superuser.com/:2047
GET http://www.google-analytics.com/__utm.gif?utmwv=5.4.5&utms=2&utmn=590704726…n%3D(organic)%7Cutmcmd%3Dorganic%7Cutmctr%3D(not%2520provided)%3B&utmu=qQ~  ga.js:61

chrome.extension is not available: 'extension' is not allowed for specified context type  content script,  extension page, web page, etc.). [VM] binding (56):427
Uncaught TypeError: Cannot read property 'onRequest' of undefined content.js:233
chrome.extension is not available: 'extension' is not allowed for specified context type         content script,  extension page, web page, etc.). [VM] binding (56):427
Uncaught TypeError: Cannot read property 'onRequest' of undefined injected.js:169
chrome.extension is not available: 'extension' is not allowed for specified context type content script,  extension page, web page, etc.). [VM] binding (56):427
Uncaught TypeError: Cannot call method 'getURL' of undefined content_js_min.js:5
GET http://engine.adzerk.net/z/8476/adzerk2_2_17_47  superuser.com/:1719
Uncaught TypeError: Cannot call method 'sendRequest' of undefined 

इसे कैसे ठीक करें?


1
यह सबसे प्रासंगिक बग रिपोर्ट है, हालांकि यह विवरणों पर विरल है: code.google.com/p/chromium/issues/detail?id=310609
इयान मैकिनन

1
क्या आपके पास एडब्लॉक-प्लस स्थापित है? बीकॉज I से यह त्रुटियां हो रही थीं। एक बार जब मैंने इसे अनइंस्टॉल कर दिया तो सब कुछ सामान्य हो गया।
कर्लिंग

@ कर्लिंगन: यह विशेष रूप से एडब्लॉक से संबंधित नहीं है। जैसा कि यह बताता है: हर एक्सटेंशन त्रुटि फेंकता है।
ह्यूगो डेर हुनग्रीगे

@hugoderhungrige मैं देख रहा हूं, लेकिन क्या आपने एडब्लॉक हटाने की कोशिश की है? क्योंकि मेरे अन्य एक्सटेंशन इन त्रुटियों को तब तक फेंक रहे थे जब तक कि मैंने एडब्लॉक प्लस को हटा नहीं दिया। तब उन्हें कोई शिकायत नहीं थी। एडब्लॉक प्लस स्पष्ट रूप से अन्य एक्सटेंशन के लिए कुछ आवश्यक कार्यक्षमता को अवरुद्ध कर रहा था।
कर्लिंग

@ कर्लिंग: मैंने इसे अनइंस्टॉल भी कर दिया। ऐसा लगता है कि विशेष रूप से मेरे मामले में AdBlock से संबंधित नहीं है। मैंने कई अन्य एक्सटेंशनों को भी आज़माया, क्योंकि एकमात्र एक्सटेंशन सक्रिय है। एक ही परिणाम।
ह्यूगो डेर हुनग्रिज

जवाबों:


9

Ubuntu 13.10 में अपडेट होने से मेरे सभी क्रोमियम प्लगइन्स को तोड़कर 29.0.1547.65-0ubuntu2 पर क्रोमियम अपडेट किया गया।

सिनैप्टिक का उपयोग करते हुए, 'क्रोमियम-ब्राउजर' का 'पूर्ण निष्कासन' करें जो 'क्रोमियम-कोडेक्स-एफएफएमईजी-अतिरिक्त' को भी असिस्ट करता है। Ubuntu 13.04 (क्रोमियम-ब्राउज़र_28.0.1500.71-0ubuntu1.13.04.1_amd64.deb) के लिए क्रोमियम 28 के पूर्व स्थिर संस्करण को पुनर्स्थापित करें। क्रोमियम के पुराने संस्करण http://www.ubuntuupdates.org/pm/google-chrome-stable पर देखे जा सकते हैं । 'उबंटू सॉफ्टवेयर सेंटर' के साथ खुलने और इंस्टॉल करने के लिए उपयुक्त CHROMIUM '.deb' फ़ाइल, 'राइट-क्लिक' डाउनलोड करें।

मेरे सभी प्लगइन्स / addons (Adblock Plus 1.6.1, AutoCopy 1.4.1, LastPass 2.5.5, Omnibox Timer 0.3.1) फिर से 'कूल क्लॉक' (वर्जन 3.0.1.2) के लिए EXCEPT पर काम करते हैं।


1
यह काम करता है, सिवाय इसके कि जब मैं जीमेल खोलने की कोशिश करता हूं तो यह दुर्घटनाग्रस्त हो जाता है और मुझे "Aw, snap!" स्क्रीन। क्या किसी अन्य को यह समस्या है?
duxk.gh

1
@ duxk.gh हाँ, एक्सटेंशन अब मेरे लिए काम करते हैं लेकिन जीमेल नहीं है। किसी भी भाग्य यह अभी तक पता लगा?
मैथ्यू एडम्स

नहीं। मैंने अभी के लिए फ़ायरफ़ॉक्स पर स्विच किया है और क्रोमियम 29 स्थापित किया है। मैं समय-समय पर यह देखूंगा कि क्रोमियम में एक्सटेंशन फिर से काम करते हैं या नहीं। अभी के लिए फ़ायरफ़ॉक्स ठीक है ...
duxk.gh

@MatthewAdams मैंने इसके बजाय Chrome 30 का उपयोग करना शुरू कर दिया। एक्सटेंशन काम करते हैं और अधिक क्रैश नहीं होते हैं; मेरा जवाब नीचे देखें।
duxk.gh

@ duxk.gh, क्रोमियम का उपयोग करने वाले लोग क्रोम का उपयोग नहीं करना चाहते हैं। वे फ़ायरफ़ॉक्स का उपयोग करने से बेहतर हैं, क्योंकि यह ओपन-सोर्स है। किसी को पता है कि क्या वे इस मुद्दे को ठीक करने पर काम कर रहे हैं?
क्रेक

5

मैं सिर्फ क्रोमियम ब्राउज़र को 30 (30.0.1599.114-0ubuntu0.13.10.2) संस्करण में अपडेट करता हूं और सभी समस्याएं दूर हो गईं। क्रोमियम ब्राउज़र को संस्करण 30 में अपग्रेड करने का सबसे सरल तरीका उबंटू मोज़िला सुरक्षा टीम के लिए पीपीए का उपयोग करना है :

sudo add-apt-repository ppa:ubuntu-mozilla-security/ppa 
sudo apt-get update && sudo apt-get upgrade

बस इतना ही, अब आप अपने उन्नत ब्राउज़र का परीक्षण कर सकते हैं - क्रोमियम एक्सटेंशन की समस्याओं को गायब कर दिया जाना चाहिए।


मेरा मानना ​​है कि यह सबसे आसान और सबसे अच्छा समाधान है। आपको कुछ भी निकालने की आवश्यकता नहीं है, आपको कुछ भी डाउनग्रेड करने की आवश्यकता नहीं है, आपको एक और हालिया संस्करण मिलेगा और आपको त्रुटियों से छुटकारा मिलेगा। धन्यवाद राडू, मुझे सब कुछ काम मिल गया!
miq

2

Chrome v। 29 में समस्या होती है

समाधान को नए संस्करण में अपग्रेड करना है, जैसे। 30 (या यदि आप चाहें तो 28 पर डाउनग्रेड करें)

संस्करण की जाँच करने के लिए, URL बार में टाइप करें: chrome://version

सबसे पहले, आपको वर्तमान संस्करण को हटाने की आवश्यकता है ( आपका प्रोफ़ाइल डेटा अछूता रहेगा ):

sudo apt-get remove chromium-browser

फिर, नया संस्करण स्थापित करें। आप यहां इंस्टॉलर पैकेज डाउनलोड कर सकते हैं: http://www.ubuntuupdates.org/package/ubuntu_mozilla_security/saucy/main/base/chromium-browser

(अपने डिस्ट्रो और आर्किटेक्चर के लिए संस्करण चुनें)

एक बार जब मुझे इंस्टॉलर का लिंक मिला, तो इस तरह से मैंने टर्मिनल के माध्यम से x64 सॉसी के लिए पैकेज स्थापित किया:

wget http://ppa.launchpad.net/ubuntu-mozilla-security/ppa/ubuntu/pool/main/c/chromium-browser/chromium-browser_30.0.1599.114-0ubuntu0.13.10.2_amd64.deb
sudo dpkg -i chromium-browser_30.0.1599.114-0ubuntu0.13.10.2_amd64.deb 
rm chromium-browser_30.0.1599.114-0ubuntu0.13.10.2_amd64.deb 

2

FYI करें: आज की यह समस्या उबंटू 13.10 के लिए नवीनतम आधिकारिक क्रोमियम अपडेट (संस्करण 30) के साथ तय की गई है।


1

मेरे लिए क्रोमियम 28 में अपग्रेड करना, जैसा कि जॉन लिटलटन द्वारा सुझाया गया था , जीमेल और अन्य Google वेबसाइटों को क्रैश करने का कारण बना।

इसके बजाय, मैंने क्रोम 30 का उपयोग करना शुरू कर दिया है; मेरे सभी एक्सटेंशन काम करते हैं और मुझे किसी भी दुर्घटना का अनुभव नहीं है। Chrome को स्थापित करने के लिए आप PPA जोड़ सकते हैं और निम्नानुसार स्थापित कर सकते हैं:

सेटअप कुंजी:

wget -q -O - https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo apt-key add -

सेटअप रिपॉजिटरी:

sudo sh -c 'echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google.list'

सेटअप पैकेज:

sudo apt-get update 
sudo apt-get install <package name>

<package name>उस पैकेज का नाम कहां है जिसे आप इंस्टॉल करना चाहते हैं। मैंने चुना google-chrome-stableलेकिन वहाँ भी है google-chrome-unstableऔर google-chrome-beta

स्रोत (UbuntuUpdates.org)


मैन्युअल रूप से कुछ भी करने की ज़रूरत नहीं है - बस एक पैकेज डाउनलोड करें और डीबीएल-क्लिक करें! Google.com/intl/en/chrome/browser । क्रोम रिपॉजिटरी अपने आप जुड़ जाएगी। लेकिन मैं व्यक्तिगत रूप से बस इंतजार करने वाला हूं जब तक वे इस एक अपस्ट्रीम को ठीक नहीं करते हैं।
ThatGuy

1
अपग्रेड करना समाधान है, लेकिन आपके द्वारा प्रदान किया गया कोड काम नहीं करता है (पुराने लिंक)
takeshin

0

मैंने Ubuntu के लिए Chromium, http://www.srware.net/en/software_srware_iron.php के SWIron पोर्ट का उपयोग करने के लिए स्विच किया और वहाँ सब कुछ ठीक काम करता है (SWIron का क्रोमियम संस्करण नवीनतम उबंटू में टूटे हुए के समान संस्करण है)।


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.