Closed
Bug 988490
Opened 11 years ago
Closed 11 years ago
Extension block: Blocklist thunder@xunlei.com < 2.0.7
Categories
(Toolkit :: Blocklist Policy Requests, defect)
Tracking
()
RESOLVED
FIXED
People
(Reporter: smichaud, Assigned: jorgev)
References
Details
This bug is spun off from bug 951906. See it for more information.
I've been asked to open this bug, so I've done so. I don't know the details of how blocklisting works. But I do know that it will be more complicated in this case, because most of the crashes at bug 951906 happen on startup.
Comment 1•11 years ago
|
||
OS: mac only
Addon ID: thunder@xunlei.com
Addon version: 2.0.6 and earlier
Firefox version: all versions.
Blocks: 951906
Assignee | ||
Comment 2•11 years ago
|
||
The block is staged now: https://addons-dev.allizom.org/en-US/firefox/blocked/i547
QA Contact: jbecerra
Updated•11 years ago
|
Flags: needinfo?(jbecerra)
Comment 3•11 years ago
|
||
I've tested this in staging and the blocklist gets updated with an entry as in comment #2 and the add-on appears disabled.
Flags: needinfo?(jbecerra)
Comment 4•11 years ago
|
||
Can we get this up in production in that case? Will wait for this before sending the 'go' to unthrottle FF28 completely.
Flags: needinfo?(jorge)
Assignee | ||
Comment 5•11 years ago
|
||
It's been pushed to prod now: https://addons.mozilla.org/en-US/firefox/blocked/i568
Status: NEW → RESOLVED
Closed: 11 years ago
Flags: needinfo?(jorge)
Resolution: --- → FIXED
Comment 6•11 years ago
|
||
pourquoi avoir bloquer 1 pluggins qui me permettai de jouer a un 1 jeu"" happy black jack"" et qui m'est est impossible e reinstaller!! verifier s'il vous plais et debloquer le merci!!
Reporter | ||
Comment 7•11 years ago
|
||
(In reply to comment #6)
This block should only effect the thunder@xunlei.com extension with versions less than 2.0.7.
I sincerely doubt you're using it. But to be sure check in Tools : Add-ons : Extensions.
Reporter | ||
Comment 8•11 years ago
|
||
I installed Xunlei for Mac 2.4.0.1356_Beta in /Applications, then installed thunder@xunlei.com 2.0.6 (which comes with it) in Firefox 27. Nothing happened, even after several restarts.
This block may not be working properly.
Next I'll try with FF 28.
Reporter | ||
Comment 9•11 years ago
|
||
I updated FF 27 to FF 28 in About Firefox, and it made no difference. This block still has no effect.
Reporter | ||
Updated•11 years ago
|
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Assignee | ||
Comment 10•11 years ago
|
||
Juan, can you check if you see different behavior on the test block and the production block?
Flags: needinfo?(jbecerra)
Reporter | ||
Comment 11•11 years ago
|
||
Ping.
This really does need to be addressed. The crashes at bug 951906 are still (currently) the #3 Mac topcrasher on the 28 branch and the #4 Mac topcrasher on the 27 branch.
Assignee | ||
Comment 12•11 years ago
|
||
(In reply to Steven Michaud from comment #11)
> Ping.
>
> This really does need to be addressed. The crashes at bug 951906 are still
> (currently) the #3 Mac topcrasher on the 28 branch and the #4 Mac topcrasher
> on the 27 branch.
I'm trying to test this myself but I haven't been able to download the DMG that causes the crash. Can you share it somehow?
The only thing I can think might be breaking this block is that it is restricted for OS X (os="Darwin"). That means it shouldn't have worked on staging either, though. If this is sufficiently critical, we can remove the restriction and see if that works...
Blair, is the "os" attribute in extension blocks handled differently than for plugins? Is "Darwin" the right value to set if I want an OS X-only block?
Flags: needinfo?(bmcbride)
Reporter | ||
Comment 13•11 years ago
|
||
Here's a link, which seems to work, to the last crashing version:
http://down.sandai.net/mac/thunder_dl2.4.0.1356_Beta.dmg
Reporter | ||
Comment 14•11 years ago
|
||
And here's a link to the first non-crashing version:
http://down.sandai.net/mac/thunder_dl2.5.0.1408_Beta.dmg
There's now also a 2.6.0 beta, which appeared since the last time I looked:
http://down.sandai.net/mac/thunder_dl2.6.0.1440_Beta.dmg
Comment 15•11 years ago
|
||
(In reply to Jorge Villalobos [:jorgev] from comment #12)
> Blair, is the "os" attribute in extension blocks handled differently than
> for plugins?
They're handled the same.
> Is "Darwin" the right value to set if I want an OS X-only block?
Yes.
Flags: needinfo?(bmcbride)
Assignee | ||
Comment 16•11 years ago
|
||
(In reply to Steven Michaud from comment #13)
> Here's a link, which seems to work, to the last crashing version:
>
> http://down.sandai.net/mac/thunder_dl2.4.0.1356_Beta.dmg
I've been trying that URL, but it only downloads a few Kb and then quits on its own. If you can download the DMG, can you share it somewhere?
Flags: needinfo?(smichaud)
Reporter | ||
Comment 17•11 years ago
|
||
Weird. I suspect something/someone is blocking your access to that site or those files.
I've uploaded all the Thunder DMGs I could find to my people.mozilla.com account:
http://people.mozilla.org/~stmichaud/xunlei/
Let us know your results.
Flags: needinfo?(smichaud)
Reporter | ||
Comment 18•11 years ago
|
||
> all the Thunder DMGs I could find
Just to make it clear: These all came from the http://down.sandai.net/ site, via links on the following page (in Chinese): http://mac.xunlei.com/history_version.html.
I didn't just round them up from random locations on the web :-)
Assignee | ||
Comment 19•11 years ago
|
||
I just installed version 2.0.6, and the production block seems to be working correctly. Tested this on a recent Aurora version.
Reporter | ||
Comment 20•11 years ago
|
||
On Robert Strong's advice, I just tested again with FF 28, and also found it working correctly.
What I did differently this time is let FF 28 sit for half an hour -- the last time I only let it sit for about 5 minutes. When I looked again at the VM in which it was running, I found an "Add-ons may be causing trouble" dialog had popped up. It prompted me to disable "Thunder extension 2.0.6" and restart Firefox. When I restarted the extension was indeed disabled.
I don't know exactly how long it took for the dialog to appear. I'll test again to try to find out.
But in any case this kind of block won't work for the majority of those seeing bug 951906's crashes, since they mostly happen on startup. So (as I understand it) we'll also need to block thunder@xunlei.com < 2.0.7 in the "built-in block list". The "built-in blocklist" can get updated by the updater. But for many the crashes happen too soon for them to have time to look for an update. So we won't be able to completely fix these crashes until the "built-in blocklist" containing a block for thunder@xunlei.com < 2.0.7 gets included in a release (which many will need to download using a different browser).
(*All* the crashes happen after the thunder@xunlei.com extension is loaded, but it gets loaded just seconds after FF starts up.)
Reporter | ||
Comment 21•11 years ago
|
||
I deleted ~/Library/Application Support/Firefox/, ~/Library/Application Support/Mozilla/ and ~/Library/Caches/Firefox/ and re-ran my test. FF 28 sat for 10 minutes before a dialog appeared offering to block "Thunder extension 2.0.6".
Reporter | ||
Comment 22•11 years ago
|
||
Shall we just close this bug again, since the (non-built-in) block seems to be working correctly?
Note that bug 951906 will need to remain open for a while ... at least (I'd say) until we have a release whose built-in blocklist contains the block for thunder@xunlei.com < 2.0.7.
Reporter | ||
Comment 23•11 years ago
|
||
(Following up comment #21)
I just ran the same test with FF 28 and thunder_dl2.6.0.1440_Beta.dmg (which contains v 2.0.7 of the thunder@xunlei.com extension): No crashes, and no block (in other words no problems).
Reporter | ||
Comment 24•11 years ago
|
||
Should I open a bug on getting the thunder@xunlei.com < 2.0.7 block into the built-in blocklist?
Assignee | ||
Comment 25•11 years ago
|
||
The blocklist is updated once a day, so it can take a while. If you want to force a blocklist reload, you can follow these instructions: https://wiki.mozilla.org/Blocklisting/Testing.
The blocklist that ships with Firefox should include the latest blocks, though that's something that probably should be consulted with the build folks, since I don't know the exact timing for this.
Status: REOPENED → RESOLVED
Closed: 11 years ago → 11 years ago
Flags: needinfo?(jbecerra)
Resolution: --- → FIXED
Reporter | ||
Comment 26•11 years ago
|
||
> probably should be consulted with the build folks
I want to do this as soon as possible, but I don't know who to talk to.
If you know, please needinfo the appropriate person/people. Otherwise let me know (here) and I'll start the needinfo hunt on my own.
Assignee | ||
Comment 27•11 years ago
|
||
Lukas, do you know if every build includes the latest version of the blocklist? Or is it cached somehow?
Flags: needinfo?(lsblakk)
Comment 28•11 years ago
|
||
(In reply to Jorge Villalobos [:jorgev] from comment #27)
> Lukas, do you know if every build includes the latest version of the
> blocklist? Or is it cached somehow?
Every build does include the latest version (as we have automated updates being pushed to the tree) but if someone's profile already has a blocklist in it, they can only get updated by the downloaded blocklist (daily) until bug 639524 is fixed.
Flags: needinfo?(lsblakk)
Reporter | ||
Comment 29•11 years ago
|
||
Thanks, Lukas!
So we don't have to do anything special to get this block into the next FF release's built-in blocklist. But bug 639524 is going to prevent most of bug 951906's victims from seeing any relief until *it* gets into a release. So bug 639524 in effect blocks a Mac topcrasher, and becomes seriously more urgent.
I'll add a comment to bug 639524 to indicate this, and request that it be tracked.
Updated•9 years ago
|
Product: addons.mozilla.org → Toolkit
You need to log in
before you can comment on or make changes to this bug.
Description
•