[FIXED] NS Classic ABE infinite loop?

Bug reports and enhancement requests
Post Reply
barbaz
Senior Member
Posts: 10841
Joined: Sat Aug 03, 2013 5:45 pm

[FIXED] NS Classic ABE infinite loop?

Post by barbaz »

Waterfox 56.0.3 / Firefox 56.0.2
NoScript 5.1.8.4rc3
new profile

STR:

1) make sure e10s is enabled

2) NoScript Options > Advanced > ABE > USER, add

Code: Select all

Site .informaction.com
Anonymize
3) visit forums.informaction.com by typing it in the address bar

Expected results: can visit this site, but is anonymized

Actual results: Loading hangs. Browser console is very spammed -

Code: Select all

[ABE] < .informaction.com> Anonymize on {GET http://forums.informaction.com/ <<< http://forums.informaction.com/, chrome://browser/content/browser.xul - 6}
USER rule:
Site .informaction.com
Anonymize
[ABE] < .informaction.com> Anonymize on {GET http://forums.informaction.com/ <<< http://forums.informaction.com/, chrome://browser/content/browser.xul, http://forums.informaction.com/ - 6}
USER rule:
Site .informaction.com
Anonymize
[ABE] < .informaction.com> Anonymize on {GET http://forums.informaction.com/ <<< http://forums.informaction.com/, http://forums.informaction.com/, chrome://browser/content/browser.xul, http://forums.informaction.com/ - 6}
USER rule:
Site .informaction.com
Anonymize
[ABE] < .informaction.com> Anonymize on {GET http://forums.informaction.com/ <<< http://forums.informaction.com/, http://forums.informaction.com/, chrome://browser/content/browser.xul, http://forums.informaction.com/, http://forums.informaction.com/ - 6}
USER rule:
Site .informaction.com
Anonymize
[ABE] < .informaction.com> Anonymize on {GET http://forums.informaction.com/ <<< http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, chrome://browser/content/browser.xul, http://forums.informaction.com/, http://forums.informaction.com/ - 6}
USER rule:
Site .informaction.com
Anonymize
[ABE] < .informaction.com> Anonymize on {GET http://forums.informaction.com/ <<< http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, chrome://browser/content/browser.xul, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/ - 6}
USER rule:
Site .informaction.com
Anonymize
[ABE] < .informaction.com> Anonymize on {GET http://forums.informaction.com/ <<< http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, chrome://browser/content/browser.xul, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/ - 6}
USER rule:
Site .informaction.com
Anonymize
[ABE] < .informaction.com> Anonymize on {GET http://forums.informaction.com/ <<< http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, chrome://browser/content/browser.xul, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/ - 6}
USER rule:
Site .informaction.com
Anonymize
[ABE] < .informaction.com> Anonymize on {GET http://forums.informaction.com/ <<< http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, chrome://browser/content/browser.xul, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/ - 6}
USER rule:
Site .informaction.com
Anonymize
[ABE] < .informaction.com> Anonymize on {GET http://forums.informaction.com/ <<< http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, chrome://browser/content/browser.xul, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/ - 6}
USER rule:
Site .informaction.com
Anonymize
[ABE] < .informaction.com> Anonymize on {GET http://forums.informaction.com/ <<< http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, chrome://browser/content/browser.xul, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/ - 6}
USER rule:
Site .informaction.com
Anonymize
(...snipped some messages...)

Code: Select all

[ABE] < .informaction.com> Anonymize on {GET http://forums.informaction.com/ <<< http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, chrome://browser/content/browser.xul, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/ - 6}
USER rule:
Site .informaction.com
Anonymize
[ABE] < .informaction.com> Anonymize on {GET http://forums.informaction.com/ <<< http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.com/, http://forums.informaction.c
Disabling e10s works around the issue.
*Always* check the changelogs BEFORE updating that important software!
-
barbaz
Senior Member
Posts: 10841
Joined: Sat Aug 03, 2013 5:45 pm

Re: NS Classic ABE infinite loop?

Post by barbaz »

bump
*Always* check the changelogs BEFORE updating that important software!
-
barbaz
Senior Member
Posts: 10841
Joined: Sat Aug 03, 2013 5:45 pm

Re: NS Classic ABE infinite loop?

Post by barbaz »

Giorgio, do you need more information from me about this behavior?
*Always* check the changelogs BEFORE updating that important software!
-
User avatar
Giorgio Maone
Site Admin
Posts: 9454
Joined: Wed Mar 18, 2009 11:22 pm
Location: Palermo - Italy
Contact:

Re: NS Classic ABE infinite loop?

Post by Giorgio Maone »

barbaz wrote:Giorgio, do you need more information from me about this behavior?
Nope, totally missed this thread (don't know why).
Looking at it, thanks.
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0
User avatar
Giorgio Maone
Site Admin
Posts: 9454
Joined: Wed Mar 18, 2009 11:22 pm
Location: Palermo - Italy
Contact:

Re: NS Classic ABE infinite loop?

Post by Giorgio Maone »

Please check latest development build, thanks.
v 5.1.8.5rc1
=============================================================
x Fixed JSON interactive view disabled by cascading
restrictions (thanks jester for reporting)
x Fixed ABE Anon action loop with e10s enabled (thanks barbaz
for reporting)
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0
barbaz
Senior Member
Posts: 10841
Joined: Sat Aug 03, 2013 5:45 pm

Re: NS Classic ABE infinite loop?

Post by barbaz »

Partially fixed. I can still reproduce it "sometimes". Will investigate more.
*Always* check the changelogs BEFORE updating that important software!
-
barbaz
Senior Member
Posts: 10841
Joined: Sat Aug 03, 2013 5:45 pm

Re: NS Classic ABE infinite loop?

Post by barbaz »

New STR from new profile:

1) make sure e10s is enabled

2) visit forums.informaction.com by typing in the address bar

3) NoScript Options > Advanced > ABE > USER, add

Code: Select all

Site .informaction.com
Anonymize
4) reload the informaction page
*Always* check the changelogs BEFORE updating that important software!
-
barbaz
Senior Member
Posts: 10841
Joined: Sat Aug 03, 2013 5:45 pm

Re: NS Classic ABE infinite loop?

Post by barbaz »

In 5.1.8.5rc1 it seems at least partially related to cookies being set for the anonymized site. When the issue occurs, deleting cookies for the anonymized site can get it back working.
*Always* check the changelogs BEFORE updating that important software!
-
User avatar
Giorgio Maone
Site Admin
Posts: 9454
Joined: Wed Mar 18, 2009 11:22 pm
Location: Palermo - Italy
Contact:

Re: NS Classic ABE infinite loop?

Post by Giorgio Maone »

Please check latest development build,

v 5.1.8.5rc2
=============================================================
+ Updates for NoScript Classic are now served directly from
secure.informaction.com due to beta channel deprecation and
other problems with dual branches on AMO
x Fixed edge case ABE Anon action loop with e10s enabled on
reload after new rule (thanks barbaz for reporting)
Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:58.0) Gecko/20100101 Firefox/58.0
barbaz
Senior Member
Posts: 10841
Joined: Sat Aug 03, 2013 5:45 pm

Re: NS Classic ABE infinite loop?

Post by barbaz »

Fixed, thank you Giorgio! :D

(Although I had to restart the browser with -purgecaches to get the fix to apply.)
*Always* check the changelogs BEFORE updating that important software!
-
Post Reply