[FIXED] NS Classic ABE infinite loop?

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

[FIXED] NS Classic ABE infinite loop?

Post by barbaz » Thu Feb 01, 2018 4:19 am

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: 9581
Joined: Sat Aug 03, 2013 5:45 pm

Re: NS Classic ABE infinite loop?

Post by barbaz » Fri Feb 09, 2018 6:02 pm

bump
*Always* check the changelogs BEFORE updating that important software!
-

barbaz
Senior Member
Posts: 9581
Joined: Sat Aug 03, 2013 5:45 pm

Re: NS Classic ABE infinite loop?

Post by barbaz » Mon Feb 19, 2018 5:43 pm

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: 8863
Joined: Wed Mar 18, 2009 11:22 pm
Location: Palermo - Italy
Contact:

Re: NS Classic ABE infinite loop?

Post by Giorgio Maone » Mon Feb 19, 2018 5:55 pm

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: 8863
Joined: Wed Mar 18, 2009 11:22 pm
Location: Palermo - Italy
Contact:

Re: NS Classic ABE infinite loop?

Post by Giorgio Maone » Tue Feb 20, 2018 11:17 pm

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: 9581
Joined: Sat Aug 03, 2013 5:45 pm

Re: NS Classic ABE infinite loop?

Post by barbaz » Wed Feb 21, 2018 12:16 am

Partially fixed. I can still reproduce it "sometimes". Will investigate more.
*Always* check the changelogs BEFORE updating that important software!
-

barbaz
Senior Member
Posts: 9581
Joined: Sat Aug 03, 2013 5:45 pm

Re: NS Classic ABE infinite loop?

Post by barbaz » Wed Feb 21, 2018 12:29 am

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: 9581
Joined: Sat Aug 03, 2013 5:45 pm

Re: NS Classic ABE infinite loop?

Post by barbaz » Sun Feb 25, 2018 12:48 am

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: 8863
Joined: Wed Mar 18, 2009 11:22 pm
Location: Palermo - Italy
Contact:

Re: NS Classic ABE infinite loop?

Post by Giorgio Maone » Sun Feb 25, 2018 10:34 pm

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: 9581
Joined: Sat Aug 03, 2013 5:45 pm

Re: NS Classic ABE infinite loop?

Post by barbaz » Sun Feb 25, 2018 11:04 pm

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