[Bug 31379] Unable to edit any page that start with a parenthesis

2011-10-15 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=31379

Mark A. Hershberger m...@everybody.org changed:

   What|Removed |Added

   Keywords||need-regression-test

--- Comment #11 from Mark A. Hershberger m...@everybody.org 2011-10-15 
22:03:20 UTC ---
tagging bugs for Marcus to look at

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 31379] Unable to edit any page that start with a parenthesis

2011-10-06 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=31379

Jérémie Roquet arkano...@gmail.com changed:

   What|Removed |Added

 Status|NEW |RESOLVED
 Resolution||FIXED

--- Comment #7 from Jérémie Roquet arkano...@gmail.com 2011-10-06 09:12:49 
UTC ---
Hi Tim, thanks a lot for the stack!

The problem was a filter¹ building a regexp at runtime (which happened to be
invalid because of the first character being escaped, then isolated to be
matched case-insensitively — which means the “\” was isolated alone instead of
the whole “\(”).

This filter was too hackish anyway, so I've disabled it until I find some time
to fix bug 24109.

I'm marking the bug as resolved, but I'd like other reporters to check if it
works for them.

BTW : only edits from users with more than 100 contributions were filtered,
thus explaining why some people had the problem and some others hadn't.

Thanks again and best regards,

¹ https://fr.wikipedia.org/wiki/Sp%C3%A9cial:Filtre_antiabus/45

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 31379] Unable to edit any page that start with a parenthesis

2011-10-06 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=31379

--- Comment #8 from Jérémie Roquet arkano...@gmail.com 2011-10-06 09:22:17 
UTC ---
FYI: I've opened bug 31421.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 31379] Unable to edit any page that start with a parenthesis

2011-10-06 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=31379

--- Comment #9 from Litlok lit...@yahoo.fr 2011-10-06 10:09:59 UTC ---
Thank you Jérémie.

Looks like everything is in order for me:
http://fr.wikipedia.org/w/index.php?title=%281918%29_Aiguillondiff=70790326oldid=70062535

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 31379] Unable to edit any page that start with a parenthesis

2011-10-06 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=31379

--- Comment #10 from Letartean letart...@hotmail.com 2011-10-06 11:37:47 UTC 
---
Works for me too.
http://fr.wikipedia.org/w/index.php?title=(S)ex_listdiff=70792045oldid=70788199

Thanks for your help!

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 31379] Unable to edit any page that start with a parenthesis

2011-10-06 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=31379

Jérémie Roquet arkano...@gmail.com changed:

   What|Removed |Added

 Status|RESOLVED|VERIFIED

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 31379] Unable to edit any page that start with a parenthesis

2011-10-05 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=31379

--- Comment #1 from Reedy s...@reedyboy.net 2011-10-05 15:38:46 UTC ---
http://fr.wikipedia.org/w/index.php?title=%28S%29ex_listaction=historysubmitdiff=70771550oldid=70771514

Works fine for me

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 31379] Unable to edit any page that start with a parenthesis

2011-10-05 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=31379

--- Comment #2 from Nakor nakor...@gmail.com 2011-10-05 15:39:15 UTC ---
Update: this happens only with my main account that has

sysop
checkuser 
abusefilter

flags.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 31379] Unable to edit any page that start with a parenthesis

2011-10-05 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=31379

Litlok lit...@yahoo.fr changed:

   What|Removed |Added

 CC||lit...@yahoo.fr

--- Comment #3 from Litlok lit...@yahoo.fr 2011-10-05 16:00:59 UTC ---
I confirm. After having created a single-purpose account, I managed to make a
simple modification
(http://fr.wikipedia.org/w/index.php?title=(5535)_Annefrankdiff=70772016oldid=69880772)
which I could not perform when I was logged in as sysop.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 31379] Unable to edit any page that start with a parenthesis

2011-10-05 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=31379

letart...@hotmail.com changed:

   What|Removed |Added

 CC||letart...@hotmail.com

--- Comment #4 from letart...@hotmail.com 2011-10-05 16:31:06 UTC ---
Also have problem editing the page. I am also a sysop of fr.wiki.

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 31379] Unable to edit any page that start with a parenthesis

2011-10-05 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=31379

Jérémie Roquet arkano...@gmail.com changed:

   What|Removed |Added

 CC||arkano...@gmail.com

--- Comment #5 from Jérémie Roquet arkano...@gmail.com 2011-10-05 16:57:19 
UTC ---
Can confirm too.

This is not related to the sysop or abusefilter flags (I've the same problem
with my “Arktest” account), nor to local scripts (I've same problem with
JavaScript disabled).

Best regards,

-- 
Arkanosis@frwiki

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.
___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 31379] Unable to edit any page that start with a parenthesis

2011-10-05 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=31379

Mark A. Hershberger m...@everybody.org changed:

   What|Removed |Added

   Priority|Unprioritized   |Normal
 CC||m...@everybody.org
 Blocks||29876

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 31379] Unable to edit any page that start with a parenthesis

2011-10-05 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=31379

Tim Starling tstarl...@wikimedia.org changed:

   What|Removed |Added

 CC||agarr...@wikimedia.org,
   ||tstarl...@wikimedia.org
  Component|Page editing|AbuseFilter
Version|1.18|any
Product|MediaWiki   |MediaWiki extensions

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l


[Bug 31379] Unable to edit any page that start with a parenthesis

2011-10-05 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=31379

--- Comment #6 from Tim Starling tstarl...@wikimedia.org 2011-10-05 22:29:45 
UTC ---
Backtrace:

#0 /usr/local/apache/common-local/php-1.18/includes/GlobalFunctions.php(1204):
strtr('Erreur dans l??...', Array)
#1 /usr/local/apache/common-local/php-1.18/includes/GlobalFunctions.php(1300):
wfMsgReplaceArgs('Erreur dans l??...', Array)
#2
/usr/local/apache/common-local/php-1.18/extensions/AbuseFilter/AbuseFilter.parser.php(375):
wfMsgExt('abusefilter-exc...', Array, Array)
#3
/usr/local/apache/common-local/php-1.18/extensions/AbuseFilter/AbuseFilter.parser.php(1754):
AFPUserVisibleException-__construct('regexfailure', 757, Array)
#4 [internal function]: AbuseFilterParser::regexErrorHandler(2, 'preg_match()
[...', '/usr/local/apac...', 221, Array)
#5
/usr/local/apache/common-local/php-1.18/extensions/AbuseFilter/AbuseFilter.parser.php(221):
preg_match('/#((?i)redirect...', 'Il est compos??...')
#6
/usr/local/apache/common-local/php-1.18/extensions/AbuseFilter/AbuseFilter.parser.php(891):
AFPData::keywordRegex(Object(AFPData), Object(AFPData), 757)
#7
/usr/local/apache/common-local/php-1.18/extensions/AbuseFilter/AbuseFilter.parser.php(862):
AbuseFilterParser-doLevelSpecialWords(Object(AFPData))
#8
/usr/local/apache/common-local/php-1.18/extensions/AbuseFilter/AbuseFilter.parser.php(843):
AbuseFilterParser-doLevelBoolInvert(Object(AFPData))
#9
/usr/local/apache/common-local/php-1.18/extensions/AbuseFilter/AbuseFilter.parser.php(829):
AbuseFilterParser-doLevelPow(Object(AFPData))
#10
/usr/local/apache/common-local/php-1.18/extensions/AbuseFilter/AbuseFilter.parser.php(810):
AbuseFilterParser-doLevelMulRels(Object(AFPData))
#11
/usr/local/apache/common-local/php-1.18/extensions/AbuseFilter/AbuseFilter.parser.php(796):
AbuseFilterParser-doLevelSumRels(Object(AFPData))
#12
/usr/local/apache/common-local/php-1.18/extensions/AbuseFilter/AbuseFilter.parser.php(786):
AbuseFilterParser-doLevelCompares(Object(AFPData))
#13
/usr/local/apache/common-local/php-1.18/extensions/AbuseFilter/AbuseFilter.parser.php(710):
AbuseFilterParser-doLevelBoolOps(Object(AFPData))
#14
/usr/local/apache/common-local/php-1.18/extensions/AbuseFilter/AbuseFilter.parser.php(639):
AbuseFilterParser-doLevelConditions(Object(AFPData))
#15
/usr/local/apache/common-local/php-1.18/extensions/AbuseFilter/AbuseFilter.parser.php(574):
AbuseFilterParser-doLevelSet(Object(AFPData))
#16
/usr/local/apache/common-local/php-1.18/extensions/AbuseFilter/AbuseFilter.parser.php(562):
AbuseFilterParser-doLevelSemicolon(Object(AFPData))
#17
/usr/local/apache/common-local/php-1.18/extensions/AbuseFilter/AbuseFilter.parser.php(546):
AbuseFilterParser-doLevelEntry(Object(AFPData))
#18
/usr/local/apache/common-local/php-1.18/extensions/AbuseFilter/AbuseFilter.parser.php(531):
AbuseFilterParser-intEval('(??  (user in...')
#19
/usr/local/apache/common-local/php-1.18/extensions/AbuseFilter/AbuseFilter.class.php(396):
AbuseFilterParser-parse('(??  (user in...', 241)
#20
/usr/local/apache/common-local/php-1.18/extensions/AbuseFilter/AbuseFilter.class.php(475):
AbuseFilter::checkConditions('(??  (user in...',
Object(AbuseFilterVariableHolder), true, 'keepvars')
#21
/usr/local/apache/common-local/php-1.18/extensions/AbuseFilter/AbuseFilter.class.php(429):
AbuseFilter::checkFilter(Object(stdClass), Object(AbuseFilterVariableHolder),
true)
#22
/usr/local/apache/common-local/php-1.18/extensions/AbuseFilter/AbuseFilter.class.php(740):
AbuseFilter::checkAllFilters(Object(AbuseFilterVariableHolder))
#23
/usr/local/apache/common-local/php-1.18/extensions/AbuseFilter/AbuseFilter.hooks.php(42):
AbuseFilter::filterAction(Object(AbuseFilterVariableHolder), Object(Title))
#24 [internal function]: AbuseFilterHooks::onEditFilterMerged(Object(EditPage),
'{{Infobox Musiq...', '', '')
#25 /usr/local/apache/common-local/php-1.18/includes/Hooks.php(216):
call_user_func_array('AbuseFilterHook...', Array)
#26 /usr/local/apache/common-local/php-1.18/includes/GlobalFunctions.php(3621):
Hooks::run('EditFilterMerge...', Array)
#27 /usr/local/apache/common-local/php-1.18/includes/EditPage.php(1114):
wfRunHooks('EditFilterMerge...', Array)
#28 /usr/local/apache/common-local/php-1.18/includes/EditPage.php(2855):
EditPage-internalAttemptSave(false, false)
#29 /usr/local/apache/common-local/php-1.18/includes/EditPage.php(475):
EditPage-attemptSave()
#30 /usr/local/apache/common-local/php-1.18/includes/EditPage.php(353):
EditPage-edit()
#31 /usr/local/apache/common-local/php-1.18/includes/Wiki.php(498):
EditPage-submit()
#32 /usr/local/apache/common-local/php-1.18/includes/Wiki.php(239):
MediaWiki-performAction(Object(Article))
#33 /usr/local/apache/common-local/php-1.18/includes/Wiki.php(623):
MediaWiki-performRequest()
#34 /usr/local/apache/common-local/php-1.18/includes/Wiki.php(530):
MediaWiki-main()
#35 /usr/local/apache/common-local/php-1.18/index.php(57): MediaWiki-run()
#36 /usr/local/apache/common-local/live-1.5/index.php(3):

[Bug 31379] Unable to edit any page that start with a parenthesis

2011-10-05 Thread bugzilla-daemon
https://bugzilla.wikimedia.org/show_bug.cgi?id=31379

Rob Lanphier ro...@wikimedia.org changed:

   What|Removed |Added

   Priority|Normal  |High
 CC||ro...@wikimedia.org

-- 
Configure bugmail: https://bugzilla.wikimedia.org/userprefs.cgi?tab=email
--- You are receiving this mail because: ---
You are the assignee for the bug.
You are on the CC list for the bug.

___
Wikibugs-l mailing list
Wikibugs-l@lists.wikimedia.org
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l