Wikipedia talk:AutoWikiBrowser/Bugs/Archive 24

Archive 20Archive 22Archive 23Archive 24Archive 25Archive 26Archive 30

Wrong placement of Uncategorized stub

Status   Fixed in the next release
Description AWB added uncat. stub directly under the "DEFAULTSORT". That placement is wrong. It took a second run to fix it. See [1]. (tJosve05a (c) 21:35, 31 October 2013 (UTC)
To duplicate:
Site URL: en.wikipedia.org
Operating system Windows 7 Enterprise
.NET FW Version
AWB version rev 9583
Workaround
Fixed in version rev 9584


rev 9584 Rjwilmsi 08:13, 1 November 2013 (UTC)

Blank lines again

Status   Fixed in the next release
Description When editing in AWB, the diff window in the program will show you that AWB tried to add two blank lines. See screenshots: [2][3]. (tJosve05a (c) 13:14, 1 November 2013 (UTC)
To duplicate: [encountered while processing page [4] & [5]]
Site URL: en.wikipedia.org
Operating system Windows 7 Enterprise
.NET FW Version
AWB version rev 9584
Workaround
Fixed in version rev 9585


rev 9585 Rjwilmsi 14:29, 1 November 2013 (UTC)

Moved template to wrong place

Status   Fixed in the next release
Description AWB moved {{Image requested}} to the top of the talk page. [6]. It is #9 in the WP:TPL-list. (Thanks GoingBatty for the revert!) (tJosve05a (c) 00:48, 28 October 2013 (UTC)
To duplicate:
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version
AWB version rev 9563
Workaround
Fixed in version rev 9586 -- Magioladitis (talk) 22:18, 1 November 2013 (UTC)


This is a known issue - Magioladitis stated "Image requested will go below WPBS but not every WikiProject." GoingBatty (talk) 00:52, 28 October 2013 (UTC)

Wrong place for uncategorized stub?

Status   Fixed in the next release
Description I ran AWB 2 time the first time it saved this edit. The second time it saved this edit. It took therfor two runs with AWB to add the template at the right place. (tJosve05a (c) 22:46, 5 November 2013 (UTC)
To duplicate: [encountered while processing page [7]]]
Site URL: en.wikipedia.org
Operating system Windows 7 Enterprise
.NET FW Version
AWB version rev 9586
Workaround
Fixed in version rev 9588


rev 9588 Rjwilmsi 10:33, 6 November 2013 (UTC)

AWB moving a sanctions template

Status   Fixed in the next release
Description At this diff [8] AWB moved this template to a lower position in an article talkpage: {{Austrian economics sanctions}}. The template should go in the #4 position of WP:TPL. This is a new template. I was not the user of AWB at the time, so I can't give info on the other parameters below. Thanks. – S. Rich (talk) 03:47, 6 November 2013 (UTC)
To duplicate:
Operating system
.NET FW Version
AWB version
Workaround
Fixed in version rev 9589


S. Rich, I think this was a manual edit. I'm using the same version of AWB and also use the same custom module for talk pages as the AWB editor did. It didn't change the position of the template. Josve05a, can you confirm. Bgwhite (talk) 04:04, 6 November 2013 (UTC)
rev 9589 adds support for this template to AWB. @Srich32977: The AWB maintainers don't magically know about new templates that are only 6 days old. You must notify us when the template is created, not complain after the event. Rjwilmsi 10:44, 6 November 2013 (UTC)

DEFAULTSORT

Status   Resolved
Description This is a small list of special characters AWB did not change to "normal" characters. This might be an error on my part too, since I have mixed a little with AWB's settings...
To duplicate:
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version
AWB version rev 9617
Workaround
Fixed in version


Correction. AWB does not change anything in any DEFAULTSORT for me. What setting should I fix...? -(tJosve05a (c) 10:02, 10 November 2013 (UTC)
In "Options", uncheck "Restrict {{DEFAULTSORT}} change/addition". --Meno25 (talk) 10:09, 10 November 2013 (UTC)
Thank you. -(tJosve05a (c) 10:47, 10 November 2013 (UTC)

The 3́ is still changing. Just so you know. -(tJosve05a (c) 10:49, 10 November 2013 (UTC)

Josve05a This is not a unicode character. It is a mark on normal 3 and should be fixed/removed manually. -- Magioladitis (talk) 11:30, 10 November 2013 (UTC)

Fixed. Thanks for the report. It was been troubling us for some time this one. -- Magioladitis (talk) 11:33, 10 November 2013 (UTC)

Please remove Wikify from the context menu

Status   Fixed in the next release
Description Please remove {{Wikify}} as an option when you right click in the editbox and go to insert tag. And add underlinked etc. (tJosve05a (c) 22:59, 8 November 2013 (UTC)
To duplicate:
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version
AWB version rev 9615
Workaround
Fixed in version rev 9622 -- Magioladitis (talk) 12:32, 11 November 2013 (UTC)


Josve05a I left it because other wikipedia projects still use wikify. -- Magioladitis (talk) 01:28, 9 November 2013 (UTC)

Should we disable the insert option for en-wiki then? Rjwilmsi 10:01, 11 November 2013 (UTC)
Rjwilmsi replace it by {{Underlinked}} if it is possible. -- Magioladitis (talk) 11:37, 11 November 2013 (UTC)

Removed {{Expand}} completely and limited the visibility of {{Wikify}} to non-enwiki. -- Magioladitis (talk) 12:32, 11 November 2013 (UTC)

Don't add a blank line when changing deadend to wikify

Status   Fixed in the next release
Description In this edit AWB added a blank line when changing {{deadend}} (localized as ar:قالب:نهاية مسدودة) to {{wikify}} (localized as ar:قالب:ويكي). Please don't do that.

Current:

{{wikify}}
(blank line)
{{orphan}}
(blank line)
Body of article

Requested:

{{wikify}}
{{orphan}}
(blank line)
Body of article

Meno25 (talk) 16:56, 10 November 2013 (UTC)

To duplicate:
Site URL: https://ar.wikipedia.org
Operating system Windows 8
.NET FW Version 2.0.50727.6407
AWB version 5.5.2.1 SVN 9619
Workaround
Fixed in version rev 9626


For reference: Wikipedia talk:AutoWikiBrowser/Bugs/Archive 23#Auto-tagger: Don't add blank line between maintennace templates on arzwiki, Wikipedia talk:AutoWikiBrowser/Bugs/Archive 21#Remove extra blank line when adding dead end and Wikipedia talk:AutoWikiBrowser/Bugs/Archive 21#Remove extra blank line when adding underlinked. --Meno25 (talk) 17:01, 10 November 2013 (UTC)
rev 9626 Rjwilmsi 16:34, 11 November 2013 (UTC)

FormatException in UserInfo.Update / AWB problems with Marathi WP

Status   Fixed in the next release
Description
Exception:FormatException
Message:Input string was not in a correct format.
Call stack:
   at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
   at WikiFunctions.API.UserInfo.Update(XmlDocument xml)
   at WikiFunctions.API.ApiEdit.CheckForErrors(String xml, String action)
   at WikiFunctions.API.ApiEdit.Open(String title, Boolean resolveRedirects)

System.FormatException: Input string was not in a correct format.

  at System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
  at System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
  at WikiFunctions.API.UserInfo.Update(XmlDocument xml)
  at WikiFunctions.API.ApiEdit.CheckForErrors(String xml, String action)
  at WikiFunctions.API.ApiEdit.Open(String title, Boolean resolveRedirects)
AWBPlugins AWBBasePlugins ListMakerPlugins
  • CSV Loader

Abhijit Sathe (talk) 07:54, 12 November 2013 (UTC)

To duplicate: Unknown
Site URL: https://mr.wikipedia.org
Operating system Microsoft Windows NT 6.1.7601 Service Pack 1
.NET FW Version 2.0.50727.5472
AWB version AutoWikiBrowser (5.5.2.0), WikiFunctions (5.5.2.0), revision 9582 (2013-10-31 09:44:58)
Workaround
Fixed in version rev 9628


rev 9628 Rjwilmsi 09:30, 12 November 2013 (UTC)

Auto tagger: Should not tag Road disambiguation pages with orphan, stub etc.

Status   Fixed in the next release
Description [...] the article has an {{Road disambiguation}} tag on it. - (tJosve05a (c) 00:22, 13 November 2013 (UTC)
To duplicate: Run AWB on M7 motorway.
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version
AWB version rev 9643
Workaround
Fixed in version rev 9644 -- Magioladitis (talk) 00:43, 13 November 2013 (UTC)


Fixes for svwiki

Status   Fixed in the next release
Description These are words, templates etc. that is written in English, but needs to be translated. (and some other fixes)
  •   DoneTemplate en: {{Wikify}} - sv: {{Ickewiki}}
  •   DoneSummary (now): fixar rättningar: - (should be): rättar stavfel:
  •   Done Template It adds the date-"thing" two rows above and before the template "Okategoriserad". See: [9] (I saved the edit in my sandbox) rev 9577
  • Other don't add stub-tag under the categories, it should be placed two rows above. See this and this.

- (tJosve05a (c) 17:04, 30 October 2013 (UTC)

To duplicate:
Site URL: sv.wikipedia.org
Operating system
.NET FW Version
AWB version rev 9572
Workaround
Fixed in version


rev 9577 For datum problem. Rjwilmsi 20:48, 30 October 2013 (UTC)

rev 9580 for the summary, wikify and okategoriserad. -- Magioladitis (talk) 07:17, 31 October 2013 (UTC)

Josve05a "Other don't add stub-tag under the categories, it should be placed two rows above" I need some link to documentation for that. -- Magioladitis (talk) 12:29, 12 November 2013 (UTC)
The stub-placement did not have any proper documentation on svwp. It is beeing dicussed alongside with if stubtags should even exist anymore on svwp. So I <s></s>'ed it. -(tJosve05a (c) 14:58, 21 November 2013 (UTC)


A soft hyphen is incorrectly added inside words

Status   Not a bug in AWB, has been referred
Description AWB seems to put a soft hyphen (U+00AD) inside some words before performing the regular expressions, which means the wrong regular expressions are performed. It happened in the Swedish article "Vit stork" (= White Stork) where the word "Västeuropa" (= Western Europe) occurs. It exists no regular expressions that shall change that word since it is correct spelled. But the following seems to be done: 1. A soft hyphen is added, so the word looks like this: "Väst-europa". 2. A regular expression changes "europa" to "Europa" since it now is misspelled. 3. Another regular expression changes the misspelled word "Väst-Europa" to "Västeuropa". After that the word looks like it did from the beginning. The following comment is generated by AWB: "clean up, rättar stavfel (= corrects spelling): europa → Europa, Väst­Europa → Västeuropa". I can also see on the screen that the word "Västeuropa" becomes hyphenated if I make the AWB window narrow. Svensson1 (talk) 00:53, 14 November 2013 (UTC)
To duplicate: Let AWB perform the regex typo fixing on the article "Vit stork". (It does not matter if the "Apply general fixes" checkbox is checked or not.)
Site URL: sv.wikipedia.org
Operating system Windows XP
.NET FW Version 2.0.50727.3649
AWB version 5.5.2.0
Workaround
Fixed in version


@Svensson1: - You may want to post this concern on sv:Wikipediadiskussion:AutoWikiBrowser/Typos. — Preceding unsigned comment added by GoingBatty (talkcontribs)

Sorry. I now saw that the soft hyphen exists in the article. It was impossible to see until I copied the word "Västeuropa" from the article to Notepad. Then it became visible. So no bug exists. Svensson1 (talk) 19:09, 14 November 2013 (UTC)

Typo list is not updated on project change

Status   Fixed in the next release
Description I loaded a list for el.wiki and then I changed to en.wiki. It still used the first typo list. -- Magioladitis (talk) 23:57, 17 November 2013 (UTC)
To duplicate:
Operating system 7
.NET FW Version
AWB version rev 9689
Workaround
Fixed in version rev 9699 by Rjwilmsi -- Magioladitis (talk) 08:36, 18 November 2013 (UTC)


NullReferenceException in MainForm.UpdateButtons

Status Not enough information/very rare bug
Description
Exception:NullReferenceException
Message:Object reference not set to an instance of an object.
Call stack:
   at AutoWikiBrowser.MainForm.UpdateButtons(Object sender, EventArgs e)
   at AutoWikiBrowser.MainForm.MainForm_Load(Object sender, EventArgs e)

System.NullReferenceException: Object reference not set to an instance of an object.

  at AutoWikiBrowser.MainForm.UpdateButtons(Object sender, EventArgs e)
  at AutoWikiBrowser.MainForm.MainForm_Load(Object sender, EventArgs e)

Mlpearc (powwow) 04:18, 2 March 2013 (UTC)

To duplicate: Unknown
Site URL: https://en.wikipedia.org
Operating system Microsoft Windows NT 6.1.7601 Service Pack 1
.NET FW Version 2.0.50727.5466
AWB version AutoWikiBrowser (5.4.0.1), WikiFunctions (5.4.0.1), revision 8853 (2012-12-30 20:00:05)
Workaround
Fixed in version


What did you press exactly? Can you reproduce the bug on demand? -- Magioladitis (talk) 09:22, 2 March 2013 (UTC)

Not sure, this is a new install. The only thing (and this could very well be the problem) I installed it on a flash drive. Mlpearc (powwow) 17:27, 2 March 2013 (UTC)

Please rereport if this occurs again. -- Magioladitis (talk) 16:12, 20 November 2013 (UTC)

Takes two edits to remove unneeded year parameter

Status   Fixed in the next release
Description It takes two edits to remove an unneeded |year= parameter from a citation template when the |date= parameter has a value in the wrong format (e.g. |year=2008 |date=14 January, 2008|year=2008 |date=14 January 2008|date=14 January 2008). GoingBatty (talk) 05:33, 17 November 2013 (UTC)
To duplicate: Try National Commission for the Development of Indigenous Peoples
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5472
AWB version 5.5.2.1 SVN 9644
Workaround reparse page before saving
Fixed in version rev 9702 by Rjw -- Magioladitis (talk) 17:38, 20 November 2013 (UTC)


Improper alert for Invalid citation parameters

Status Need more information
Description Per Template:Cite web, |newspaper= and |place= are now valid parameters of {{cite web}}. Could you please update AWB so it doesn't report them as invalid citation parameters? GoingBatty (talk) 05:20, 7 November 2013 (UTC)
To duplicate: Try One Direction
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5472
AWB version 5.5.2.0 SVN 9582
Workaround View the article to see that the parameters display properly, check the documentation, and ignore the alerts
Fixed in version rev 9598, rev 9620, rev 9842, rev 9873, rev 9874


|place= is not in the documentation. We can't update the valid parameters daily. We need a full list. I think I'll change the wording in "Maybe an invalid parameter". -- Magioladitis (talk) 07:21, 7 November 2013 (UTC)

rev 9598 Rjwilmsi 08:12, 7 November 2013 (UTC)
|place= is in the documentation - please see the second bullet in Template:Cite web#publisher. I agree that updating the parameters daily is not very efficient - neither is reporting them as I trip over them (e.g. Today I saw |volume= and |issue= are reported as invalid in Mazzy Star discography, while they are in the documentation at Template:Cite_web#Syntax). Would it be possible for you to please use the list of parameters on Template:Cite web as your full list? Thanks! GoingBatty (talk) 02:40, 8 November 2013 (UTC)
rev 9620. The "all parameters" listings in the cite web documentation are incomplete. I have been through the sections you mentioned and added those parameters, then I got fed up. Rjwilmsi 10:50, 11 November 2013 (UTC)

We can't fix this thing case by case. First all citation templates documentation should be updated and completed. Then we could add more alerts and be more accurate. -- Magioladitis (talk) 11:50, 11 November 2013 (UTC)

rev 9873 and rev 9874 for parameters: editor, version and laysummary. -- Magioladitis (talk) 17:05, 19 January 2014 (UTC)

Although |Author= is now an acceptable parameter of {{cite web}}, AWB still generates an Invalid citation parameter alert. GoingBatty (talk) 16:58, 3 January 2014 (UTC)

Fixed for |author=. rev 9842 -- Magioladitis (talk) 17:10, 3 January 2014 (UTC)

Does not always populate full dates in Persondata

Status   Fixed in the next release
Description When a biographical article lead contains dates in the format (31 August 1916–27 March 2009), AWB does not populate full dates in {{Persondata}}. GoingBatty (talk) 04:29, 21 November 2013 (UTC)
To duplicate: Try Pavel Necheporenko
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5472
AWB version 5.5.2.1 SVN 9699
Workaround If you add spaces to make it (31 August 1916 – 27 March 2009) and reparse, AWB will populate full dates in {{Persondata}}.
Fixed in version rev 9704


rev 9704 Rjwilmsi 08:09, 21 November 2013 (UTC)


AWB should not tag articles as stub if...

Status   Fixed in the next release
Description it has a {{Chemistry disambiguation}}. (Includes on 121 pages) (tJosve05a (c) 19:17, 21 November 2013 (UTC)
To duplicate: [Encountered at [10]]
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version
AWB version 9701
Workaround
Fixed in version rev 9712 -- Magioladitis (talk) 07:07, 22 November 2013 (UTC)


See Gallate for a current example where AWB tries to add {{stub}} and {{orphan}}. GoingBatty (talk) 00:33, 22 November 2013 (UTC)

rev 9712 for Chemistry index and this for its redirects. -- Magioladitis (talk) 07:07, 22 November 2013 (UTC)

Auto tagger: Category-bug

Status   Fixed in the next release
Description AWB added 2 new cats to this page and added {{Uncategorized stub}} at the same time. Since it was only Category:1931 births and Category:Living people it could of added a {{Improve categories}}-tag instead. (tJosve05a (c) 20:59, 22 November 2013 (UTC)
To duplicate:
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version
AWB version rev 9716
Workaround
Fixed in version rev 9717


AWB tried to do the same with this page but with an {{uncategorized}}-tag.-(tJosve05a (c) 21:07, 22 November 2013 (UTC)

rev 9717 Rjwilmsi 22:41, 22 November 2013 (UTC)

Auto-tagger: Differentiate between singular and plural in the edit summary for arwiki and arzwiki

Status   Fixed in the next release
Description This is a minor issue with the edit summary used by auto-tagger on Arabic Wikipedia (arwiki) and Egyptian Arabic Wikipedia (arzwiki). Arabic has complex plural rules. The current edit summary is correct only when adding/removing 3 or more tags but it is wrong when adding/removing one or two tags. My request is to change the summary to obey the following rules:
  • Arabic (ar):
  1. Adding exactly one tag: "أضاف" + "وسم " + tag (without the quotes, "tag" is the name of the tag added)
  2. Removing exactly one tag: "أزال" + "وسم " + tag
  3. Adding exactly two tags: "أضاف" + "وسمي " + tags
  4. Removing exactly two tags: "أزال" + "وسمي " + tags
  5. Adding three or more tags: (Current summary is correct)
  6. Removing three or more tags: (Current summary is correct)
  • Egyptian Arabic (arz):
  1. Adding exactly one tag: "زود" + "وسم " + tag
  2. Removing exactly one tag: "شال" + "وسم" + tag
  3. Adding exactly two tags: "زود" + "وسمين " + tags
  4. Removing exactly two tags: "شال" + "وسمين " + tags
  5. Adding three or more tags: (Current summary is correct)
  6. Removing three or more tags: (Current summary is correct)

The important thing here is to count the number of added\removed tags in the edit. If this request will be difficult to impliment or will take a long time, close this as won't fix. Meno25 (talk) 13:00, 24 November 2013 (UTC)

To duplicate: Run AWB with auto-tagging enabled on any page that requires adding or removing one or two tags. The edit summary is wrong.
Site URL: https://ar.wikipedia.org and https://arz.wikipedia.org
Operating system Windows 8
.NET FW Version 2.0.50727.6407
AWB version 5.5.2.1 SVN 9726
Workaround
Fixed in version rev 9728, rev 9729 -- Magioladitis (talk) 13:42, 24 November 2013 (UTC)


Meno25. Can you please check rev 9727? -- Magioladitis (talk) 13:25, 24 November 2013 (UTC)

@Magioladitis: I changed the format of my request. Is this is what you are looking for? Note that Arabic is written from right to left, so, in your example

" أزال" + " وسوم " + tags

(from right to left) "أزال" is the first word, "وسوم " is the second word and tags is the third word. I will test rev 9727 now. --Meno25 (talk) 13:39, 24 November 2013 (UTC)

Meno25. Can you please check rev 9728? I fixed everything I guess. -- Magioladitis (talk) 13:42, 24 November 2013 (UTC)

@Magioladitis: Nope. Edit summary is reversed and you changed the correct current summary. Anyway, I wrote a patch for this. Could you, please, apply it?

Index: Parsers.cs
===================================================================
--- Parsers.cs	(revision 9728)
+++ Parsers.cs	(working copy)
@@ -7777,7 +7777,7 @@
                 		tags = " وسمي ";
                 	else 
                 		tags = " وسوم ";
-                    summary = tags + " أزال" + Tools.ListToStringCommaSeparator(tagsRemoved);
+                    summary = " أزال" + tags + Tools.ListToStringCommaSeparator(tagsRemoved);
                 }
                 else if (Variables.LangCode.Equals("arz"))
                 {
@@ -7787,7 +7787,7 @@
                 		tags = " وسمين ";
                 	else 
                 		tags = " وسوم ";
-                    summary = tags + " شال"  + Tools.ListToStringCommaSeparator(tagsRemoved);
+                    summary = " شال" + tags + Tools.ListToStringCommaSeparator(tagsRemoved);
                 }
                 else if (Variables.LangCode.Equals("eo"))
                 	summary = "forigis " + Tools.ListToStringCommaSeparator(tagsRemoved) + " etikedo" +
@@ -7828,7 +7828,7 @@
                 		tags = " وسمي ";
                 	else 
                 		tags = " وسوم ";
-                    summary += tags + "أضاف " + Tools.ListToStringCommaSeparator(tagsAdded);
+                    summary += "أضاف " + tags + Tools.ListToStringCommaSeparator(tagsAdded);
                 }
                 else if (Variables.LangCode.Equals("arz"))
                 {
@@ -7838,7 +7838,7 @@
                 		tags = " وسمين ";
                 	else 
                 		tags = " وسوم ";
-                    summary += tags + "زود " + Tools.ListToStringCommaSeparator(tagsAdded);
+                    summary += "زود " + tags + Tools.ListToStringCommaSeparator(tagsAdded);
                 }
                 else if (Variables.LangCode.Equals("eo"))
                 	summary += "aldonis " + Tools.ListToStringCommaSeparator(tagsAdded) + " etikedo" +

--Meno25 (talk) 14:04, 24 November 2013 (UTC)

Meno25 Please check rev 9729. I recall we had the same problem last time. Something with my browser perhaps. -- Magioladitis (talk) 14:18, 24 November 2013 (UTC)

@Magioladitis: Summary is correct for all six cases (adding 1, 2 or 3 tags, removing 1, 2 or 3 tags). Thank you for your effort. --Meno25 (talk) 14:32, 24 November 2013 (UTC)

Making AWB work on another site

Other wikis I'm pretty ignorant about programming and although I've learned a little about regular expressions from AWB, it's a far cry from being able to modify it in any meaningful way. I'd like to use AWB on non-Wikimedia Foundation sites—Freedom Defined, WikiIndex, and Wikitravel. Can someone explain to me what I have to do to make this work? When I go to Options -> Preferences -> Site -> Project: Custom and insert a URI, I get the following error:

Status Bug is in old software, please update
Description
Exception:NullReferenceException
Message:Object reference not set to an instance of an object.
Call stack:
   at AutoWikiBrowser.MainForm.SetProject(String code, ProjectEnum project, String customProject, String protocol)
   at AutoWikiBrowser.MainForm.OpenPreferences(Boolean focusSiteTab)
   at AutoWikiBrowser.MainForm.PreferencesToolStripMenuItem_Click(Object sender, EventArgs e)
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(Message& m)
   at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

System.NullReferenceException: Object reference not set to an instance of an object.

  at AutoWikiBrowser.MainForm.SetProject(String code, ProjectEnum project, String customProject, String protocol)
  at AutoWikiBrowser.MainForm.OpenPreferences(Boolean focusSiteTab)
  at AutoWikiBrowser.MainForm.PreferencesToolStripMenuItem_Click(Object sender, EventArgs e)
  at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
  at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
  at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
  at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
  at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
  at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
  at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
  at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
  at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
  at System.Windows.Forms.Control.WndProc(Message& m)
  at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
  at System.Windows.Forms.ToolStrip.WndProc(Message& m)
  at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
  at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
  at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
  at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Justin (koavf)TCM 03:57, 24 October 2013 (UTC)

To duplicate: Unknown
Site URL: http://wikiindex.org
http://wikitravel.com
Operating system Microsoft Windows NT 6.1.7601 Service Pack 1
.NET FW Version 2.0.50727.5472
AWB version AutoWikiBrowser (5.5.1.2), WikiFunctions (5.5.1.2), revision 9356 (2013-07-15 17:07:21)
AutoWikiBrowser (5.5.1.3), WikiFunctions (5.5.1.3), revision 9470 (2013-09-08 19:11:52)
Workaround
Fixed in version


Again, I'm pretty dense. Can someone patient explain to me what's wrong? IMing might be the best option since there will probably be some back-and-forth. —Justin (koavf)TCM 03:57, 24 October 2013 (UTC)

Justin have you tried with AWB 5.5.1.3? Do you get the same error? -- Magioladitis (talk) 08:10, 29 October 2013 (UTC)

@Koavf: The wikiindex.org one is not viewable in a web browser through https. Only though http. -- Magioladitis (talk) 12:37, 29 October 2013 (UTC)

Response @Magioladitis:, I didn't use https for WikiIndex. I tried to replicate the bug and here's what I got just now.
I have been unable to replicate an exception by just pasting in one of these custom site URLs. What steps exactly are you following? Rjwilmsi 20:50, 30 October 2013 (UTC)

@Koavf: can you please give us more instructions of how to duplicate the bug? -- Magioladitis (talk) 08:07, 15 November 2013 (UTC)

@Magioladitis: Start AWB. Options -> Preferences -> Site. Project: custom Try any of those URIs: http://wikitravel.org/, http://wikiindex.org/, or http://freedomdefined.org/. The program will take several seconds and then spit out the error message above. —Justin (koavf)TCM 20:01, 16 November 2013 (UTC)
@Koavf: I get a pop up window "Error connecting to wiki" and no exception. Do you copy the entire http://wikitravel.org/ ? Or seletect http:// and paste wikitravel.org/ ? -- Magioladitis (talk) 20:26, 16 November 2013 (UTC)
@Magioladitis: I used the http:// from the drop-down menu and inserted wikitravel.org/. Then I tried to generate a list by making the Source Category:Templates. I got the following bug:
{{AWB bug
 | status      = new
 | description = nThread: ListMaker (CategoryListProvider: Templates)
<table><tr><td>Exception:<td><code>ApiBlankException</code><tr><td>Message:<td><code>The result returned by server was blank</code><tr><td>Call stack:<td><pre>   at WikiFunctions.API.ApiEdit.CheckForErrors(String xml, String action)
   at WikiFunctions.API.ApiEdit.QueryApi(String queryParamters)
   at WikiFunctions.Lists.Providers.ApiListProviderBase.ApiMakeList(String url, Int32 haveSoFar)
   at WikiFunctions.Lists.Providers.CategoryProviderBase.GetListing(String category, Int32 haveSoFar)
   at WikiFunctions.Lists.Providers.CategoryListProvider.MakeList(String[] searchCriteria)
   at WikiFunctions.Controls.Lists.ListMaker.MakeTheList()

WikiFunctions.API.ApiBlankException: The result returned by server was blank

  at WikiFunctions.API.ApiEdit.CheckForErrors(String xml, String action)
  at WikiFunctions.API.ApiEdit.QueryApi(String queryParamters)
  at WikiFunctions.Lists.Providers.ApiListProviderBase.ApiMakeList(String url, Int32 haveSoFar)
  at WikiFunctions.Lists.Providers.CategoryProviderBase.GetListing(String category, Int32 haveSoFar)
  at WikiFunctions.Lists.Providers.CategoryListProvider.MakeList(String[] searchCriteria)
  at WikiFunctions.Controls.Lists.ListMaker.MakeTheList()

Justin (koavf)TCM 06:18, 17 November 2013 (UTC)

| OS          = Microsoft Windows NT 6.1.7601 Service Pack 1
| version     = AutoWikiBrowser (5.5.1.3), WikiFunctions (5.5.1.3), revision 9470 (2013-09-08 19:11:52)
| net     = 2.0.50727.5472
| duplicate   = ListMaker Text: Templates
| site    = http://wikitravel.org
| workaround     =
| fix_version    =

}}

Then I tried wikitravel.org/en/, since I remembered that they do different language editions as subdirectories rather than subdomains. (That is, they have "http://wikitravel.org/en/" rather than "https://en.wikivoyage.org/".) This time, it wouldn't even let me get to the point of trying to generate a list. It just gave me the following bug:

{{AWB bug
 | status      = new
 | description = <table><tr><td>Exception:<td><code>NullReferenceException</code><tr><td>Message:<td><code>Object reference not set to an instance of an object.</code><tr><td>Call stack:<td><pre>   at AutoWikiBrowser.MainForm.SetProject(String code, ProjectEnum project, String customProject, String protocol)
   at AutoWikiBrowser.MainForm.OpenPreferences(Boolean focusSiteTab)
   at AutoWikiBrowser.MainForm.PreferencesToolStripMenuItem_Click(Object sender, EventArgs e)
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(Message& m)
   at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

System.NullReferenceException: Object reference not set to an instance of an object.

  at AutoWikiBrowser.MainForm.SetProject(String code, ProjectEnum project, String customProject, String protocol)
  at AutoWikiBrowser.MainForm.OpenPreferences(Boolean focusSiteTab)
  at AutoWikiBrowser.MainForm.PreferencesToolStripMenuItem_Click(Object sender, EventArgs e)
  at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
  at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
  at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
  at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
  at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
  at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
  at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
  at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
  at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
  at System.Windows.Forms.Control.WndProc(Message& m)
  at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
  at System.Windows.Forms.ToolStrip.WndProc(Message& m)
  at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
  at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
  at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
  at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Justin (koavf)TCM 06:18, 17 November 2013 (UTC)

| OS          = Microsoft Windows NT 6.1.7601 Service Pack 1
| version     = AutoWikiBrowser (5.5.1.3), WikiFunctions (5.5.1.3), revision 9470 (2013-09-08 19:11:52)
| net     = 2.0.50727.5472
| site    = http://wikitravel.org
| workaround     =
| fix_version    =

}}

Does anyone use AWB on other projects? Has anyone else experienced this? —Justin (koavf)TCM 06:18, 17 November 2013 (UTC)

Koavf I use AWB in wikias. In your cases I get a pop-up window and then AWB is disabled. I get no exceptions. Let's see if other get something else. -- Magioladitis (talk) 07:36, 17 November 2013 (UTC)

@Magioladitis: Has anyone used it other than on WMF or Wikia sites? —Justin (koavf)TCM 07:37, 17 November 2013 (UTC)
Koavf, I have. It was on http://sarkarverse.org and it has been within the past month. I was using SVN 9572, which is a "beta" version. I was using the same custom settings I do on Wikipedia. I did not use SSL. I did not see any problems. I just tried again. Using SVN 9643 and standard settings. I did not have any problems. Bgwhite (talk) 07:59, 17 November 2013 (UTC)
@Bgwhite: Huh. Have you tried Wikitravel, WikiIndex, or FreedomDefined, by chance? —Justin (koavf)TCM 08:05, 17 November 2013 (UTC)
Koavf, sorry I thought you meant any outside projects. Sarkarverse is a site in which I already had an account. I just made an account at Wikiindex and logged on just fine. I tried several pages, but didn't see any errors. Of particular interest, I saw the newly created page, Nudist History Wiki. After reading the article, I have a feeling I won't get any more work done for the day. I owe you :)
Do you have .Net 4.0 installed? With "beta" versions you have to compile AWB yourself. You can grab my copy from here. Bgwhite (talk) 08:51, 17 November 2013 (UTC)

@Bgwhite: Do I have .Net 4.0? I have no clue. I don't do programming and I never know what frameworks and architectures I have. I'll try the version from this GDrive after I get some rest and see what happens. Thanks. —Justin (koavf)TCM 08:56, 17 November 2013 (UTC)

Update: Tried it and it wouldn't connect. —Justin (koavf)TCM 18:46, 17 November 2013 (UTC)

Please check/update your software, .NET version etc. and contact me if problem still occurs. -- Magioladitis (talk) 14:49, 24 November 2013 (UTC)

Another blank line report

Status   Fixed in the next release
Description More:
(tJosve05a (c)  15:04, 21 November 2013 (UTC)
To duplicate: Run AWB on Talk:Glacier National Park (Canada). I also used the WikiProject-module.
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version
AWB version rev 9701
Workaround
Fixed in version rev 9730 -- Magioladitis (talk) 15:49, 24 November 2013 (UTC)


{{DYK talk}} is not in WP:TPL list. -- Magioladitis (talk) 07:47, 22 November 2013 (UTC)

Since the {{DYK talk}} is used at so many talk pages (63,401), it should defenitly be added somewhere on the WP:TPL. -(tJosve05a (c) 21:11, 22 November 2013 (UTC)
@Josve05a: maybe you leave a message at WP:TPL's talk page? -- Magioladitis (talk) 00:06, 23 November 2013 (UTC)

rev 9730 skips fixes on talk pages if only whitespace changed. -- Magioladitis (talk) 15:49, 24 November 2013 (UTC)

A list of stuff to be fixed for talk pages

Status Bug currently being investigated/fixed
Description

(tJosve05a (c) 14:17, 23 November 2013 (UTC)

To duplicate:
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version
AWB version rev 9724
Workaround
Fixed in version rev 9725, rev 9726


Josve05a I have written than talk page fixes are not perfect and are not indicated for Automated fixing. Maybe I have to update the manual of AWB. Moreover, WP:TPL is an information page and not a guideline. everything in this area is incomplete. Some other things like "Oldhwypeerreview" are now on TfD. Talk pages are far from being standardised. -- Magioladitis (talk) 14:23, 23 November 2013 (UTC)

Peer review has less than 75 transclusions and I believe that some of them are incorrectly placed. I am not sure 75 pages are open for peer review. Maybe someone forgot o remove the template after peer review is over. -- Magioladitis (talk) 14:29, 23 November 2013 (UTC)

"Summary from" has 35 transclusions and "RugbyUnionFortnight" has 1. -- Magioladitis (talk) 14:31, 23 November 2013 (UTC)

"Search archives" has less than 5 transclusions now. -- Magioladitis (talk) 16:05, 23 November 2013 (UTC)

rev 9725 for "Afd-merged-from" and "Old AfD multi". -- Magioladitis (talk) 23:58, 23 November 2013 (UTC)

Step 15 is not implemented on purpose. To avoid moving any other (not covered by our list) template below "archives". -- Magioladitis (talk) 00:01, 24 November 2013 (UTC)

rev 9726 for "pbneutral". -- Magioladitis (talk) 00:12, 24 November 2013 (UTC)

The horror to see so many red X...I'm sorry for reporting so many "unnecessary" things. -(tJosve05a (c) 00:43, 24 November 2013 (UTC)

Josve05a no worries. It was a good opportunity for me to send 5-6 templates to TfD, fix the code in 2-3 and check a portion of the 1,000 talk page templates. -- Magioladitis (talk) 08:54, 24 November 2013 (UTC)

Category sorting problem in non-en wiki sites

Status   Fixed in the next release
Description This is an old bug that was reported here. In Egyptian Arabic Wikipedia (arzwiki), stub templates are put before categories. AWB moves them after categories (example) like English Wikipedia. It should not. All stub templates on arzwiki contain the word "تقاوى" in them. Meno25 (talk) 16:26, 24 November 2013 (UTC)
To duplicate: Run AWB with auto-tagging enabled on an article that contains a stub template before categories. AWB moves the template after categories.
Site URL: https://arz.wikipedia.org
Operating system Windows 8
.NET FW Version 2.0.50727.6407
AWB version 5.5.2.1 SVN 9729
Workaround
Fixed in version rev 9733 -- Magioladitis (talk) 21:49, 25 November 2013 (UTC)


The same problem occurs on Arabic Wikipedia (arwiki). [11] Please fix this on both wikis. All stub templates on arwiki contain the word "بذرة" in them. --Meno25 (talk) 19:19, 24 November 2013 (UTC)

This bug doesn't occur on rev 9700. -- Magioladitis (talk) 23:57, 24 November 2013 (UTC)

Status   Fixed in the next release
Description Here you can see that AWB moved the DEAULTSORT to under the category. I don't remember that this is supposed to be so. (tJosve05a (c) 22:35, 24 November 2013 (UTC)
To duplicate: Run AWB on this page
Site URL: sv.wikipedia.org
Operating system Windows 7
.NET FW Version
AWB version rev 9731
Workaround
Fixed in version rev 9733 -- Magioladitis (talk) 21:49, 25 November 2013 (UTC)


User:Josve05a does this happen in more pages? -- Magioladitis (talk) 23:11, 24 November 2013 (UTC)

Confirmed. It also moves STANDARDSORTERING. Check "Daniel Woodgate" for instance. -- Magioladitis (talk) 23:23, 24 November 2013 (UTC)

Rjwilmsi bug does not occur on revision 9700. Check. -- Magioladitis (talk) 23:48, 24 November 2013 (UTC)

rev 9733 by Rjwilmsi. -- Magioladitis (talk) 21:49, 25 November 2013 (UTC)

Stub on svwp

Status   Fixed in the next release
Description AWB did not recognise {{Robotskapad stub om hjuldjur}} as a stub-template on svwp. (tJosve05a (c) 18:07, 26 November 2013 (UTC)
To duplicate: Run AWB on sv:Kellicottia bostoniensis.
Site URL: sv.wikipedia.org
Operating system Windows 7
.NET FW Version
AWB version rev 9733
Workaround
Fixed in version rev 9738 -- Magioladitis (talk) 22:08, 27 November 2013 (UTC)


User:Josve05a this template does not follow stub naming standards of svwiki. Consider requesting renaming in svwiki. -- Magioladitis (talk) 22:53, 26 November 2013 (UTC)

Magioladitis there are almost 1 500 diffrent templates that hav similar names on svwp. See sv:Kategori:Robotskapade djurstubbsmallar. That is almost 28 % of all stub templates on svwp. -(tJosve05a (c) 23:21, 26 November 2013 (UTC)
User:Josve05a is there is a standard name convention? -- Magioladitis (talk) 23:58, 26 November 2013 (UTC)
Every template with the word 'stub' (exept the redirect uncategorized stub, substub and stubbmall (which is the base for every stubtemplate)) is a stub-template. The Swedish Wikipedia does not have many "guidlines" at all. It is just a big mess. Do what ever you want with this information.-(tJosve05a (c) 00:06, 27 November 2013 (UTC)

@Josve05a: I noticed that almost all stubs in Swedish wikipedia use minus (-) instead of space. So, the rule you want is "any template that contains the string " stub " or the string "stub-" is a stub template? -- Magioladitis (talk) 09:04, 27 November 2013 (UTC)

Yes. Exept the above mentioned templates. -(tJosve05a (c) 09:42, 27 November 2013 (UTC)

rev 9738 for all cases including uncategorized stub, substub and stubbmall. -- Magioladitis (talk) 22:08, 27 November 2013 (UTC)

Replacing with new lines

Status Not enough information/very rare bug
Description My WikiPainDroid tried to insert a line between two filled lines by finding and replacing, and using the symbols "^" and "$", but it ended up making a mess of the page. SeanWheeler (talk) 23:22, 17 March 2013 (UTC)
To duplicate:
Site URL: Database Wiki
Operating system
.NET FW Version
AWB version
Workaround
Fixed in version


What version of AWB are you using, what exact values for find & replace are you using, when you say "making a mess" please be more specific about the problems you are having? Rjwilmsi 17:13, 18 March 2013 (UTC)

SeanWheeler maybe you could answer the questions above? -- Magioladitis (talk) 13:33, 15 June 2013 (UTC)

@SeanWheeler: we need information from you please. Rjwilmsi 12:17, 26 September 2013 (UTC)

Archived. No feedback for 2 months. -- Magioladitis (talk) 00:00, 28 November 2013 (UTC)

Uncategorized stub on svwp

Status   Fixed in the next release
Description {{Uncategorized stub}} is a redirect to {{Okategoriserad}}. That is the only template that svwp have for unctegorized pages. AWB tried to add {{Uncategorized stub}} on one page. (tJosve05a (c) 15:00, 28 November 2013 (UTC)
To duplicate:
Site URL: sv.wikipedia.org
Operating system Windows 7
.NET FW Version
AWB version rev 9738
Workaround
Fixed in version rev 9741


Interwikis were a mess which I fixed and Swedish mall was also a mess which I fixed. -- Magioladitis (talk) 21:20, 28 November 2013 (UTC)

User:Josve05a what is the exact rule? I Swedish wikipedia we only add uncategorised ({{Okategoriserad}}) both for stubs and non-stubs if categories are 0? -- Magioladitis (talk) 09:33, 29 November 2013 (UTC)

Only add {{Okategoriserad}}. AW tried to add {{uncategorized stub}} to a page. I don't remember wich page. -(tJosve05a (c) 11:22, 29 November 2013 (UTC)
rev 9741 Rjwilmsi 12:09, 29 November 2013 (UTC)

I fixed the interwikis of uncat stub. -- Magioladitis (talk)

rev 9743: Rename uncat to uncat stub only for en/simple wiki. -- Magioladitis (talk) 16:04, 29 November 2013 (UTC)

Redirect template-bug

Status   Fixed in the next release
Description On this page AWB replaced {{uncategorized}} with {{cat improve}}. {{cat improve}} is a redirect to {{Improve categories}}. (tJosve05a (c) 15:58, 30 November 2013 (UTC)
To duplicate:
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version
AWB version rev 9738
Workaround
Fixed in version rev 9744 -- Magioladitis (talk) 17:11, 30 November 2013 (UTC)


Do not add a blank line on svwp

Status Not enough information/very rare bug
Description Do not add a blank line under maintenance tag on svwp. We had a dicussion a few years back and we said the we should not add blank lines between tags and the text/infobox/other stuff. (tJosve05a (c) 15:39, 28 November 2013 (UTC)
To duplicate:
Site URL: sv.wikipedia.org
Operating system
.NET FW Version
AWB version rev 9738
Workaround
Fixed in version


I need some link to some documentation for that. -- Magioladitis (talk) 20:49, 28 November 2013 (UTC)

I could not find it (I did not remember at wich disussion page this was discussed so I will close this bug report and I might re-report it if I find the discussion in the feature. -(tJosve05a (c) 23:15, 29 November 2013 (UTC)

Templates

Status Bug currently being investigated/fixed
Description 2 things:
To duplicate:
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version
AWB version rev 9733
Workaround
Fixed in version rev 9734 -- Magioladitis (talk) 22:51, 26 November 2013 (UTC)


rev 9734 for the second one. -- Magioladitis (talk) 22:51, 26 November 2013 (UTC)

@Josve05a: Is there a standard as to whether these tags should or should not have a blank line after them? -- Magioladitis (talk) 09:11, 27 November 2013 (UTC)

I don't know. I just found it weird that sometimes when adding maintenance templates it adds/does not add a blank line. I thing that a "standard" should be in place. Either with a blank line or without. -(tJosve05a (c) 09:46, 27 November 2013 (UTC)

Translation and fixes for svwiki

Status   Fixed in the next release
Description These are words, templates etc. that is written in English, but needs to be translated. (and some other fixes)
  • Summary (now): lade till [[WP:PW|ickewiki]] tag - sv: lade till [[WP:PW|ickewiki]]
  • Summary (now): tog bort stub tag - sv: tog bort stubmall
  • Summary (now): lade till [[Mall:Okategoriserad|Okategoriserad]] tag - (should be): lade till [[Mall:Okategoriserad|okategoriserad]]-mall
  • Summary (now): lade till stub tag - sv: lade till stubmall

- (tJosve05a (c) 17:04, 30 October 2013 (UTC)

To duplicate:
Site URL: sv.wikipedia.org
Operating system
.NET FW Version
AWB version rev 9572 / rev 9715
Workaround
Fixed in version rev 9745 -- Magioladitis (talk) 18:46, 30 November 2013 (UTC)


User:Josve05a This is the string construction for the en.wiki, please provide me the correct one for the svwiki: "added " + names of tags Added + " tag" + "s" (if more than 1 tag added). -- Magioladitis (talk) 00:28, 2 November 2013 (UTC)

@Magioladitis:, " added "=" lade till en ", " tag "=" -mall (or just mall, together with the tags name se e.g. #3) ".
If more than one tag is added then the summary should just say wich tags it was (+ the -mall) with commas and och (och=and). Not adding anyting at the end.
E.G. (if only one) Lade till en okategoriserad-mall.
E.G. (if two) Lade till en okategorisserad-mall och en ickewiki-mall.
E.G. (if multiple) Lade till en okategoriserad-mall, (not en if it is between first and last) ickewikimallmall och en [Other template]-mall.
It should have -mall if templatename ends with a consonant and together with the templates name without a " - " if it ends with a vowel.
I hope I have made some sense...-(tJosve05a (c) 01:16, 2 November 2013 (UTC)
@Josve05a: I don't want to use "och" only commas. Can you please rewrite the examples without "och"? -- Magioladitis (talk) 06:38, 2 November 2013 (UTC)
@Magioladitis:, sure, I'll try. But the Swedish language is...strict.
If multiple templates have been added, don't write out the names of them, just write:
Lade till åtgärdsmallar. (åtgärdsmallar = Wikipedia maintenance templates)
I know tht that was not what you really asked for, but that is the only logical way to not use "och" in the summary. -(tJosve05a (c) 10:19, 2 November 2013 (UTC)

@Josve05a: How is "removed" in Swedish? -- Magioladitis (talk) 08:35, 22 November 2013 (UTC)

@Josve05a: I updated the edit summaries. I noticed I used "Lade till en" but in your examples you use "lade till" without "en". Moreover, I used "tog bort" for "removed". -- Magioladitis (talk) 08:42, 22 November 2013 (UTC)

@Josve05a: @Magioladitis: As Josve pointed out, English is a bit more accepting, partly because it's not quite as agglutinative as Swedish. While English can add two elements like Magioladitis specified ("added " + names of tags Added + " tag" + "s" (if more than 1 tag added)), this does not work in Swedish. Swedish tends to create hyphenated and compound words easily, so you would normally have "added " + names of tag Added + " och " + names of tag Added + " tag" + "s" (if more than 1 tag added). And if you want to be picky, you should really have: "added " + names of tag Added + "- och " + names of tag Added + "- tag" + "s" (if more than 1 tag added) [with a hyphen after the first tag and the second tag name but before "tag"], like so: "lade till okategoriserad- och ickewiki-mallar". I hope this helps.//Hannibal (talk) 12:22, 22 November 2013 (UTC)

I will removed "en". Per my Swedish friends it's like English in that aspect: "Added template" vs "Added a template". And in plural you wouldn't use "en" since that is "a". I would therefore recommend that you skip the "en" part. -- Magioladitis (talk) 12:52, 22 November 2013 (UTC)

I contacted Fluff for help of how to create the string. -- Magioladitis (talk) 13:11, 22 November 2013 (UTC)

I think your approach is well done, is there anything specific I can contribute to? /Fluff (talk) 19:36, 26 November 2013 (UTC)
Fluff you could help by creating a patch for instance for writing me some psudeo-code to work with. -- Magioladitis (talk) 22:55, 26 November 2013 (UTC)
@Magioladitis:, untested code but this may lead the way. Sorry for the diff format but the SVN differ totally crapped the UTF-8 so This is a straight up diff from rev 9743. And yeah, I've never coded c# so there may be unforseen syntax mixup/mishaps :) /Fluff (talk) 09:31, 30 November 2013 (UTC)

Parsers.cs

7805,7806c7805,7808
<                 	summary = "tog bort " + Tools.ListToStringCommaSeparator(tagsRemoved) + " tag" +
<                     (tagsRemoved.Count == 1 ? "" : "s");
---
>                 	if(tagsRemoved.Count == 1)
> 						summary += "tog bort " + Tools.ListToStringCommaSeparator(tagsRemoved) + "-mall";
> 					else 
> 						summary += "tog bort " + Tools.ListToStringWithSeparatorAndWordSuffix(tagsRemoved, "-", ", ", " och ") + "mallar";
7856,7857c7858,7861
<                 	summary += "lade till " + Tools.ListToStringCommaSeparator(tagsAdded) + " tag" +
<                     (tagsAdded.Count == 1 ? "" : "s");
---
>                 	if(tagsAdded.Count == 1)
> 						summary += "lade till " + Tools.ListToStringCommaSeparator(tagsAdded) + "-mall";
> 					else 
> 						summary += "lade till " + Tools.ListToStringWithSeparatorAndWordSuffix(tagsAdded, "-", ", ", " och ") + "mallar";

and Tools.cs:

3578a3579,3599
> 		/// Creates a string from a list with the following additions: 
> 		/// Specify a separator to be used between all elements in the list
> 		/// Specify a suffix to be added to each element in the list
> 		/// Specify a lastseparator that will be used between the last two elements in the list
> 		/// </summary>
> 		public static sting ListToStringWithSeparatorAndWordSuffix(List<string> items, string separator, string suffix, string lastseparator)
> 		{
> 			string ret = "";
> 			for(int i = 0; i < items.Count; i++)
> 			{
> 				if(i + 1 == items.Count)
> 					ret += items[i] + suffix + lastseparator;
> 				else if(i == items.Count)
> 					ret += items[i] + suffix;
> 				else 
> 					ret += items[i] + suffix + separator;
> 			}
> 			return ret;
> 		}
> 
> 		/// <summary>

@Fluff: and @Josve05a: I added the code in rev 9745. Please check for any mistakes. -- Magioladitis (talk) 18:46, 30 November 2013 (UTC)

@Josve05a: are we OK now? Should I archive it? -- Magioladitis (talk) 16:21, 1 December 2013 (UTC)

Yes. I tried it out and from what I could see, it was fine. -(tJosve05a (c) 17:25, 1 December 2013 (UTC)
Status   Fixed in the next release
Description In this edit, AWB removed {{Sister project links}} without me instructing it to do so. Meno25 (talk) 18:01, 30 November 2013 (UTC)
To duplicate: Run AWB with auto-tagging enabled, no find and replace regexes and no modules loaded on this revision of List of programming languages.
Site URL: https://en.wikipedia.org
Operating system Windows 8
.NET FW Version 2.0.50727.6407
AWB version 5.5.2.2 SVN 9743
Workaround
Fixed in version rev 9750 by Rjwilmsi -- Magioladitis (talk) 00:09, 2 December 2013 (UTC)


Observation 1: Sister project links is not removed in any page it transcludes it. -- Magioladitis (talk) 18:50, 30 November 2013 (UTC)

Observation 2: It is somehow connected to page title. It won't be removed from User:Magioladitis/sandbox (copied all content there) -- Magioladitis (talk) 18:55, 30 November 2013 (UTC)

This is freaking weird. -- Magioladitis (talk) 18:57, 30 November 2013 (UTC)

Problem occurred also on List of testing bugs which I created. -- Magioladitis (talk) 19:37, 30 November 2013 (UTC)

Same problem on List of churches named after Saint Joseph. -- Magioladitis (talk) 19:40, 30 November 2013 (UTC)

I might be wrong but I thing AWB tries to move the template to "External links". But when no such header exist, it simply deletes the template. I might be completely wrong but I have tested on a few pages and in some with a "External links" AWB has moved it [16], and some that does not have it [17] it just removed it. But as I said, I am just speculating. -(tJosve05a (c) 23:15, 30 November 2013 (UTC)

Magioladitis Might be related (or not). AWB tried to remove {{wiktionary}} from Viva. (rev 9745) -(tJosve05a (c) 23:47, 30 November 2013 (UTC)

Josve05a Problem is any templates in SisterLinks. -- Magioladitis (talk) 23:54, 30 November 2013 (UTC)

Rjwilmsi This test fails.

			const string NoExtLinks = @"text here
{{wiktionary}}
text here2
== other ==
x";
			Assert.AreEqual(NoExtLinks, MetaDataSorter.MoveSisterlinks(NoExtLinks), "no ext links sections");

-- Magioladitis (talk) 00:04, 1 December 2013 (UTC)

rev 9747, rev 9748 added some tests. -- Magioladitis (talk) 00:05, 1 December 2013 (UTC)

Article with PUA characters being skipped without warning

Status   Resolved
Description AWB will not edit the article List of Latin-script trigraphs, and it skips it without warning (even when not in pre-parse mode).kwami (talk) 01:46, 27 November 2013 (UTC)
Update: AWB gives no waring when it skips an article due to PUA characters. This is the case in normal mode, not just in pre-parse mode. It used to give a warning, and evidently still does for some OS/browsers (see discussion).
To duplicate: Put any change in the normal find&replace window, such as a → o.
Site URL: WP-en
Operating system Win7
.NET FW Version 2.0.50727.5472
AWB version 5.5.2.1
Workaround manual, if you notice that the article shouldn't have been skipped
Fixed in version


BTW, I'm running through my watch list, and the changes I'm making work with many articles. I don't know if others are being skipped, but AWB worked fine with List of Latin-script tetragraphs and other similar articles. — kwami (talk) 01:49, 27 November 2013 (UTC)

kwami Check the log tab" Page has character in Private Use Area (PUA). We skip these pages because some characters are incompatible with AWB's edit box. -- Magioladitis (talk) 02:01, 27 November 2013 (UTC)
Yes, but AWB normally issues a warning that it is skipping the article because of PUA. Pashto language, for example. (Though I can't find the PUA character in that article in order to fix it so AWB can edit.) So it's still a bug.
And where's the log tab? — kwami (talk) 02:04, 27 November 2013 (UTC)
kwami I get the warning as usual. The Logs tab is next to Edit box, History, What links here on the right. -- Magioladitis (talk) 02:10, 27 November 2013 (UTC)
kwami the PUA character is next to the "strident vowel". -- Magioladitis (talk) 02:12, 27 November 2013 (UTC)
kwami I removed the characters, did general fixes and put the characters back. -- Magioladitis (talk) 02:20, 27 November 2013 (UTC)
Thanks for that. I sub'd them with their code numbers so AWB will be able to edit it in the future.
Ah, found the tab. Thanks. Quite a few articles are being skipped without warning, so I'm reverting the 'resolved' status.
How do you ID the PUA characters? I'd like to fix the other articles, but have no idea how to look. (I mean, when the article is too long to just spot them by eye.) — kwami (talk) 03:06, 27 November 2013 (UTC)
kwami I get the warning message. So it works for me. Moreover, when I am logged in with my bot account (or I uses the pre-parse mode) I don't get the message but I see the article in the log. Since you found the log tab, check if you see the skip reason there. Also check if you are in bot mode or in pre-parse mode and report your findings. -- Magioladitis (talk) 08:33, 27 November 2013 (UTC)
I don't know what bot mode is. As above, I was not in pre-parse mode, which I know has never given warnings. The skip reason in the log was PUA. — kwami (talk) 08:36, 27 November 2013 (UTC)
BOT mode.... Brain Off Today mode or as Magioladitis and I say, a normal day. :) Bgwhite (talk) 08:42, 27 November 2013 (UTC)
You should get a warning popup once when in normal mode (not pre-parse, not bot), and only once. That page, and other pages with PUA characters will then be skipped and put in the logs tab. If you save your settings and restart AWB do you then get the warning popup once? We have to skip pages with PUA characters as the C# RichText edit box does not seem to support them, we can end up with any text after the character (could be most of the article) getting deleted. We use C# regex "\p{IsPrivateUse}" to find PUA characters. Rjwilmsi 08:51, 27 November 2013 (UTC)
Yes, that seems to be it. Thanks. Could we adjust AWB so a warning is generated each time an article is skipped? — kwami (talk) 10:11, 27 November 2013 (UTC)
We could, but I think most users (including myself) would find it annoying to have the popup multiple times. Rjwilmsi 10:37, 27 November 2013 (UTC)
Ideally there would be no PUA characters. Do you come across them a lot? I've been subbing them w their codes when I come across them, so AWB doesn't have this problem, and marking them w {{PUA}} so we can keep track of them. — kwami (talk) 10:51, 27 November 2013 (UTC)

We do not plan any further action on the matter, so I am archiving it. -- Magioladitis (talk) 12:01, 2 December 2013 (UTC)

Allow comments next to DEFAULTSORT on svwp

Status   Fixed in the next release
Description Please allowe comments next to DEAFAULTOSRT/STANDARDORIENTERING (e.g. {{STANDARDSORTERING:Psykiatriska riksföreningen för sjuksköterskor}} <!-- små bokstäver för rätt sortering --> ) There are a lot of pages on svwp that has this. Will something break by having a comment on the same row as DEFAULTSORT? (tJosve05a (c) 19:36, 30 November 2013 (UTC)
To duplicate: Run AWB on sv:Psykiatriska Riksföreningen för Sjuksköterskor.
Site URL: sv.wikipedia.org
Operating system Window 7
.NET FW Version
AWB version rev 9738
Workaround
Fixed in version rev 9752 by Rjwilmsi -- Magioladitis (talk) 12:04, 2 December 2013 (UTC)


For clarity, in what sense do comments need to be "allowed" next to DEFAULTSORT? Rjwilmsi 00:07, 2 December 2013 (UTC)
They relly don't. But either AWB leaves them or deletes them. Right now it just moves the two rows up in the article making the article have an extra blank line plus it makes is just look "ugly". -(tJosve05a (c) 00:27, 2 December 2013 (UTC)

Kingbotk plugin not making edits

Status Bug is in old software, please update
Description No edits are made even after assessing with Kingbotk plugin. It shows that they are done but actually they all get skipped.--Ankit MaityTalkContribs 08:18, 3 April 2012 (UTC)
To duplicate:
Site URL: Wikipedia
Operating system Windows XP Professional (5.1)
.NET FW Version 2 (2.0.50727.42)
AWB version 5.3.1.0 SVN 7792
Workaround Stopped using the plugin :( Only cleaning up and typos now.....
Fixed in version


Ankit Maity We now provide a newer version of the plugin. Please download latest version and retry. -- Magioladitis (talk) 23:44, 2 December 2013 (UTC)

IndexOutOfRangeException in WikiDiff.UndoChange

Status Bug is in old software, please update
Description
Exception:IndexOutOfRangeException
Message:Index was outside the bounds of the array. (Der Index war außerhalb des Arraybereichs.)
Call stack:
bei WikiFunctions.WikiDiff.UndoChange(Int32 left, Int32 right) bei AutoWikiBrowser.MainForm.UndoChangeGeneric(DiffChangeMode changeType, Int32 left, Int32 right)

Shadak (talk) 13:03, 29 December 2010 (UTC)

To duplicate: I undid a template (my own, "test edits"...is now a bit more accurate) change in de:Connectix. I did around 25 edits before catching the bug.
Site URL: http://de.wikipedia.org
Operating system Microsoft Windows NT 5.1.2600 Service Pack 3
.NET FW Version 2.0.50727.3615
AWB version AutoWikiBrowser (5.2.0.0), WikiFunctions (5.2.0.0), revision 7471 (2010-12-17 01:03:47)
Workaround
Fixed in version


First reported in /Archive_15#IndexOutOfRangeException_in_WikiDiff.UndoChange. -- Magioladitis (talk) 19:46, 29 December 2010 (UTC)

Shadak We made a lot of changes in the software. Please check if this bug occurs in latest version and rereport if necessary. -- Magioladitis (talk) 23:47, 2 December 2013 (UTC)

Sorry Magioladitis, but after three years, I do not have a clue what I did back then... --Shadak (talk) 15:21, 13 December 2013 (UTC)

FormatException in HideText.AddBackMore

Status Not enough information/very rare bug
Description
Exception:FormatException
Message:Input string was not in a correct format..
Call stack:
   σε System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
   σε System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
   σε System.Int32.Parse(String s)
   σε WikiFunctions.Parse.HideText.AddBackMore(String articleText) στο c:\Users\user\Desktop\AWB\AWB\WikiFunctions\Parse\HideText.cs:γραμμή 332
   σε WikiFunctions.Parse.FindandReplace.MultipleFindAndReplace(String articleText, String strTitle, Boolean beforeOrAfter, String& editSummary, Boolean& majorChangesMade) στο c:\Users\user\Desktop\AWB\AWB\WikiFunctions\Parse\FindandReplace.cs:γραμμή 203
   σε WikiFunctions.Article.PerformFindAndReplace(FindandReplace findAndReplace, SubstTemplates substTemplates, ReplaceSpecial replaceSpecial, Boolean skipIfNoChange, Boolean skipIfOnlyMinorChange, Boolean onlyApplyAfter) στο c:\Users\user\Desktop\AWB\AWB\WikiFunctions\Article\Article.cs:γραμμή 878
   σε AutoWikiBrowser.MainForm.ProcessPage(Article theArticle, Boolean mainProcess) στο c:\Users\user\Desktop\AWB\AWB\AWB\Main.cs:γραμμή 1514

System.FormatException: Input string was not in a correct format.

  σε System.Number.StringToNumber(String str, NumberStyles options, NumberBuffer& number, NumberFormatInfo info, Boolean parseDecimal)
  σε System.Number.ParseInt32(String s, NumberStyles style, NumberFormatInfo info)
  σε System.Int32.Parse(String s)
  σε WikiFunctions.Parse.HideText.AddBackMore(String articleText) στο c:\Users\user\Desktop\AWB\AWB\WikiFunctions\Parse\HideText.cs:γραμμή 332
  σε WikiFunctions.Parse.FindandReplace.MultipleFindAndReplace(String articleText, String strTitle, Boolean beforeOrAfter, String& editSummary, Boolean& majorChangesMade) στο c:\Users\user\Desktop\AWB\AWB\WikiFunctions\Parse\FindandReplace.cs:γραμμή 203
  σε WikiFunctions.Article.PerformFindAndReplace(FindandReplace findAndReplace, SubstTemplates substTemplates, ReplaceSpecial replaceSpecial, Boolean skipIfNoChange, Boolean skipIfOnlyMinorChange, Boolean onlyApplyAfter) στο c:\Users\user\Desktop\AWB\AWB\WikiFunctions\Article\Article.cs:γραμμή 878
  σε AutoWikiBrowser.MainForm.ProcessPage(Article theArticle, Boolean mainProcess) στο c:\Users\user\Desktop\AWB\AWB\AWB\Main.cs:γραμμή 1514

Magioladitis (talk) 06:38, 9 August 2013 (UTC)

To duplicate: Unknown
Site URL: https://hy.wikipedia.org
Operating system Microsoft Windows NT 6.1.7601 Service Pack 1
.NET FW Version 2.0.50727.5472
AWB version AutoWikiBrowser (5.5.1.3), WikiFunctions (5.5.1.3), revision 9388 (2013-08-08 19:22:14)
Workaround
Fixed in version


I activated "Ignore external/internal links..." on F&R window. -- Magioladitis (talk) 06:41, 9 August 2013 (UTC)

It occurs when trying to remove a NUMBER and not a letter. -- Magioladitis (talk) 08:04, 9 August 2013 (UTC)

It occurs in every wikipedia project. -- Magioladitis (talk) 08:09, 9 August 2013 (UTC)

rev 9392 Bug documented. :) -- Magioladitis (talk) 08:20, 9 August 2013 (UTC)

"Make list" button does not clear the list

Status   Not a bug/currently unresolvable
Description "Make list" button does not clear the list before updating it 194.158.205.2 (talk) 15:18, 2 December 2013 (UTC)
To duplicate: Select any source, fill the search & press button. See the result (if list is empty, do the search that makes non-empty list). Press the button again - list duplicates the result. If search is changed, it's result is appended to previous.
Site URL: any
Operating system Windows XP SP3
.NET FW Version 2.0.50727.3649
AWB version 5.5.2.1
Workaround
Fixed in version


I believe that this is intended, so that, you can generate a list from multiple sources. --Meno25 (talk) 15:25, 2 December 2013 (UTC)

It is not a bug. If you want to clear the list before regenerating, please use the Clear list option. If you want to avoid duplicated, please enable the "Remove duplicates" option. -- Magioladitis (talk) 23:42, 2 December 2013 (UTC)

NullReferenceException in Tools.RenameTemplate

Status   Fixed in the next release
Description
Exception:NullReferenceException
Message:Object reference not set to an instance of an object.
Call stack:
   at WikiFunctions.Tools.RenameTemplate(String articletext, String templatename, String newtemplatename, Boolean keepFirstLetterCase)
   at WikiFunctions.Parse.Parsers.Conversions(String articleText)
   at WikiFunctions.Article.MinorFixes(String langCode, Boolean skipIfNoChange)
   at WikiFunctions.Article.PerformGeneralFixes(Parsers parsers, HideText removeText, ISkipOptions skip, Boolean replaceReferenceTags, Boolean restrictDefaultsortAddition, Boolean noMOSComplianceFixes)
   at AutoWikiBrowser.MainForm.ProcessPage(Article theArticle, Boolean mainProcess)

System.NullReferenceException: Object reference not set to an instance of an object.

  at WikiFunctions.Tools.RenameTemplate(String articletext, String templatename, String newtemplatename, Boolean keepFirstLetterCase)
  at WikiFunctions.Parse.Parsers.Conversions(String articleText)
  at WikiFunctions.Article.MinorFixes(String langCode, Boolean skipIfNoChange)
  at WikiFunctions.Article.PerformGeneralFixes(Parsers parsers, HideText removeText, ISkipOptions skip, Boolean replaceReferenceTags, Boolean restrictDefaultsortAddition, Boolean noMOSComplianceFixes)
  at AutoWikiBrowser.MainForm.ProcessPage(Article theArticle, Boolean mainProcess)

Mark Hurd (talk) 16:44, 6 December 2013 (UTC)

To duplicate: [encountered while processing page [18]]
Site URL: https://en.wikipedia.org
Operating system Microsoft Windows NT 6.0.6002 Service Pack 2
.NET FW Version 2.0.50727.4241
AWB version AutoWikiBrowser (5.5.2.1), WikiFunctions (5.5.2.1), revision 9730 (2013-11-24 17:48:02)
Workaround
Fixed in version rev 9775


rev 9775 Rjwilmsi 19:20, 6 December 2013 (UTC)

Date-fixes

Status   Fixed in the next release
Description When commenting out 19:00 UTC AWB tried to place the end of the comment and the row below on this page.(tJosve05a (c) 01:44, 7 December 2013 (UTC)
To duplicate: Run AWB on 2008 Kentucky Derby
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version
AWB version rev 9767
Workaround
Fixed in version rev 9776


Josve05a what is wrong with that? -- Magioladitis (talk) 05:23, 7 December 2013 (UTC)

rev 9776 Rjwilmsi 08:46, 7 December 2013 (UTC)

Adds reflist template when article already contains equivalent

Status   Fixed in the next release
Description AWB adds {{reflist}} when <References/> is already displaying the references. GoingBatty (talk) 00:37, 7 December 2013 (UTC)
To duplicate: Try Finally Awake
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5472
AWB version 5.5.2.2 SVN 9774
Workaround reverse the change before saving (unless it's a bot edit)
Fixed in version rev 9777


GoingBatty References with R capital is not common. -- Magioladitis (talk) 00:41, 7 December 2013 (UTC)

@Magioladitis: - You're right, but I'd rather not have one of my bots make a bad edit. I've changed Finally Awake to use <references/> instead. GoingBatty (talk) 00:59, 7 December 2013 (UTC)
rev 9777 Rjwilmsi 08:51, 7 December 2013 (UTC)
Status   Fixed in the next release
Description Due to an underscore link equal to linktext was not fixed Magioladitis (talk) 23:54, 6 December 2013 (UTC)
To duplicate: Try Farooqi or any page with [[Siraj ur-rehman|Siraj_ur-rehman]] -- Magioladitis (talk) 23:54, 6 December 2013 (UTC)
Site URL: enwiki
Operating system 7
.NET FW Version
AWB version rev 9775
Workaround
Fixed in version rev 9778


Same for this one. -- Magioladitis (talk) 23:55, 6 December 2013 (UTC)

[19]. -- Magioladitis (talk) 00:00, 7 December 2013 (UTC)

rev 9778 Rjwilmsi 09:21, 7 December 2013 (UTC)

Don't change uncategorized tag to duplicate uncategorized stub tag

Status   Fixed in the next release
Description In this edit, AWB changed {{غير مصنفة|تاريخ=ديسمبر_2013}} (translation: {{unacatgeorized|date=December 2013}}) to {{بذرة غير مصنفة|تاريخ=ديسمبر_2013}} (translation: {{uncategorized stub|date=December 2013}}) but the article already contained an identical uncategorized stub tag which made the article contain two identical tags. AWB shouldn't add the duplicate tag. Meno25 (talk) 17:41, 6 December 2013 (UTC)
To duplicate: Run AWB with auto-tagging enabled on this revision of ar:نصائح.
Site URL: https://ar.wikipedia.org
Operating system Windows 8
.NET FW Version 2.0.50727.6407
AWB version 5.5.2.2 SVN 9774
Workaround
Fixed in version rev 9780


This page should be deleted. I userfied it templorarily, so that, you would be able to see the diffs. --Meno25 (talk) 17:43, 6 December 2013 (UTC)
Another example. --Meno25 (talk) 17:52, 6 December 2013 (UTC)

Meno25 why the page had both uncat and uncat stub? -- Magioladitis (talk) 19:09, 6 December 2013 (UTC)

@Magioladitis: There were 3 consecutive edits. First: my bot added dead end, orphan, stub and uncategorized stub tags. Second: Another bot using different code edited the article to add wikify and uncategorized. Third: My bot changed the uncategorized tag added by the other bot to a duplicate uncategorized stub tag. --Meno25 (talk) 19:27, 6 December 2013 (UTC)

@Meno25: so I guess the other should be fixed not to add uncat tag when uncat stub tag exists. -- Magioladitis (talk) 22:31, 6 December 2013 (UTC)

@Magioladitis: Actually there are 3 bugs here:

  1. The other bot shouldn't have added wikify because the article already contains dead end.
  2. The other bot shouldn't have added uncategorized because the article already contains uncategorized stub.
  3. AWB shouldn't have changed uncategorized to a duplicate uncategorized stub tag. --Meno25 (talk) 02:58, 7 December 2013 (UTC)

@Meno25: If I had to choose I would say the AWB bug is the least important. :)

Moreover, what happens if page has uncat and uncat stub and it is not a stub? Would you want us to remove the uncat stub instead? What is the rule yo want? "If uncat and uncat stub co-exist do nothing"? -- Magioladitis (talk) 05:21, 7 December 2013 (UTC)

@Magioladitis: To answer your questions:

  • "what happens if page has uncat and uncat stub and it is not a stub?": Remove uncat stub and keep uncat (providing the page is indeed uncategorized). If the page is not a stub and categorized then remove both uncat and uncat stub.
  • "What is the rule yo want?": If uncat and uncat stub co-exist in an article, check if the article is categorized or not and check if it is a stub or not and:
    • If article is categorized and is not a stub: Remove both templates.
    • If article is categorized and is a stub: Remove both templates and add {{stub}}.
    • If article is uncategorized and is not a stub: Remove uncat stub and keep uncat.
    • If article is uncategorized and is a stub: Remove uncat and keep uncat stub.

For each of the above check if any added template is already on the page and don't add it if it already exists. (There should be no duplicate tags on the article.) --Meno25 (talk) 07:21, 7 December 2013 (UTC)

rev 9780 Rjwilmsi 10:06, 7 December 2013 (UTC)

Reordering references incorrectly so they are not in numerical order

Status   Fixed in the next release
Description Reordering references incorrectly so they are not in numerical order Bgwhite (talk) 00:52, 17 December 2013 (UTC)
To duplicate: In this edit, AWB reordered the references from [2][3] to [3][2].
Operating system
.NET FW Version
AWB version 9782
Workaround
Fixed in version rev 9787


rev 9787 Rjwilmsi 08:39, 17 December 2013 (UTC)

Emboldens second mention of article title 2011 in lead

Status   Fixed in the next release
Description In the article 2011, even though 2011 is already bold in the first paragraph, AWB wants to embolden 2011 in the second paragraph. GoingBatty (talk) 05:03, 13 December 2013 (UTC)
To duplicate: Try 2011
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5472
AWB version 5.5.2.3 SVN 9783
Workaround revert changes before manual save (or after bot save)
Fixed in version rev 9788


The first paragraph is generated by the template {{Year article header}}, so it's not surprising this needs handling as a special case. -- John of Reading (talk) 20:32, 15 December 2013 (UTC)
IMO this template should be subst only. I am against templates that generate much text. They discourage new editors. -- Magioladitis (talk) 21:09, 15 December 2013 (UTC)
Sorry - didn't notice that 2011 was inside a comment. GoingBatty (talk) 02:44, 17 December 2013 (UTC)
So do we need to disable BoldTitle for pages using {{Year article header}}? Rjwilmsi 08:07, 17 December 2013 (UTC)
Rjwilmsi Yes. -- Magioladitis (talk) 08:30, 17 December 2013 (UTC)

rev 9788 Rjwilmsi 09:10, 17 December 2013 (UTC)

Deprecated template parameters better removed if blank

  Resolved

https://en.wikipedia.org/w/index.php?title=2002_Breeders%27_Cup_betting_scandal&curid=22866778&diff=584811703&oldid=579916708 shows a fix that could be better executed by removing the deprecated field. Josh Parris 09:16, 6 December 2013 (UTC)

AWB is not aware of any parameters being "deprecated". Perhaps you should speak to the editor who made the edit? Rjwilmsi 09:18, 6 December 2013 (UTC)
@Rjwilmsi: - Template:Cite_web#Authors states that |coauthors= is deprecated. I've updated WP:AWB/RTP to automatically change variations of |coauthors= to |author2=.
@Josh Parris: - I think the request to remove blank parameters would be a feature request, not a bug. GoingBatty (talk) 00:51, 7 December 2013 (UTC)
FYI |coauthors= no longer automatically changes to |author2= - conversion has to be more delicate than that. GoingBatty (talk) 18:42, 15 December 2013 (UTC)

Marked as resolved. -- Magioladitis (talk) 09:54, 17 December 2013 (UTC)

Unable to compile SVN 9792

Status   Fixed in the next release
Description
 
Compiling TheTemplator
Compiling TypoScan
Compiling UnitTests
Warning TI0000: At least one of the arguments for 'IActiveIMMApp.GetDefaultIMEWnd' cannot be marshaled by the runtime marshaler.  Such arguments will therefore be passed as a pointer and may require unsafe code to manipulate.
Warning TI0000: The type library importer could not convert the signature for the member '__MIDL___MIDL_itf_mshtml_0001_0042_0010.hbmpChecked'.
Warning TI0000: The type library importer could not convert the signature for the member '__MIDL___MIDL_itf_mshtml_0001_0042_0010.hbmpUnchecked'.
Warning TI0000: The type library importer could not convert the signature for the member '__MIDL___MIDL_itf_mshtml_0001_0042_0010.hbmpItem'.
Warning TI0000: The type library importer could not convert the signature for the member '_userBITMAP.pBuffer'.
Warning TI0000: The type library importer could not convert the signature for the member '__MIDL___MIDL_itf_mshtml_0001_0042_0011.hbmpChecked'.
Warning TI0000: The type library importer could not convert the signature for the member '__MIDL___MIDL_itf_mshtml_0001_0042_0011.hbmpUnchecked'.
Warning TI0000: The type library importer could not convert the signature for the member '__MIDL___MIDL_itf_mshtml_0001_0042_0011.hbmpItem'.
Warning TI0000: The type library importer could not convert the signature for the member '_FLAGGED_BYTE_BLOB.abData'.
Warning TI0000: At least one of the arguments for 'IEventTarget2.GetRegisteredEventTypes' cannot be marshaled by the runtime marshaler.  Such arguments will therefore be passed as a pointer and may require unsafe code to manipulate.
Warning TI0000: At least one of the arguments for 'IEventTarget2.GetListenersForType' cannot be marshaled by the runtime marshaler.  Such arguments will therefore be passed as a pointer and may require unsafe code to manipulate.
Warning TI0000: The type library importer could not convert the signature for the member 'tagSAFEARRAY.rgsabound'.
Warning TI0000: The type library importer could not convert the signature for the member '_HTML_PAINT_DRAW_INFO.hrgnUpdate'.
Warning TI0000: At least one of the arguments for 'ICanvasPixelArrayData.GetBufferPointer' cannot be marshaled by the runtime marshaler.  Such arguments will therefore be passed as a pointer and may require unsafe code to manipulate.
Compiling AutoWikiBrowser
C:\Users\Bgwhite\Documents\AWB-build\AWB\Main.cs(3224,9) : Error CS1524: Expected catch or finally
Build failed. (00:01:58.8465916)
Bgwhite (talk) 18:18, 17 December 2013 (UTC)
To duplicate: I can compile 9782 and have been running that for a bit. I'm using SharpDevelop 3.3.3 to compile.
Operating system
.NET FW Version
AWB version
Workaround
Fixed in version rev 9793


rev 9793 Rjwilmsi 19:05, 17 December 2013 (UTC)
Thank You. It compiles just fine now. Bgwhite (talk) 20:51, 17 December 2013 (UTC)
Status   Fixed in the next release
Description Using "Find and replace", "Normal setting", AWB changes the name of the image files within a gallery (i.e. between the <gallery> and </gallery> tags) even if "Ignore template, refs, link target and headings" is flagged. Zetud (talk) 23:54, 17 December 2013 (UTC).
Due to rev 8194? Zetud (talk) 07:53, 18 December 2013 (UTC)
To duplicate: Can be tested on :fr on my test page: cases -09, -10 and -11 should NOT be processed if you ask replacement of "tobereplaced" by "newtext"
Site URL: fr.wikipedia.org (Wikipedia in French)
Operating system Windows Vista Pro
.NET FW Version 2.0.50727.3603
AWB version 5.5.2.2 SVN 9782
Workaround None. So, AWB cannot be launched in bot mode for that
Fixed in version rev 9798


Per Help:Gallery tag every image in the gallery must be prefixed with the image namespace link i.e. Image:tobereplaced.svg not just plain tobereplaced.svg (or the local-wiki equivalent of Image/File). I think this is why your test cases fail. Rjwilmsi 08:43, 18 December 2013 (UTC)
Unfortunately, in the French translation fr:Aide:Galerie (and in thousands of cases on the French Wikipedia, where the images in galleries are displayed without problem), this image: or file: is not said to be required. And perhaps in other languages too. Zetud (talk) 08:55, 18 December 2013 (UTC)
OK, so rev 9798 when not en-wiki we'll hide the entire gallery tag and contents. Rjwilmsi 12:20, 18 December 2013 (UTC)

Blank line in multiple issues

Status   Fixed in the next release
Description AWB left a a blank line when moving a template to the bottom of the article. (tJosve05a (c) 14:50, 21 December 2013 (UTC)
To duplicate: I had 'Auto tag' turned off due to the orphan-question.
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version
AWB version rev 9810
Workaround
Fixed in version rev 9812


Bug is independed of the extra pipe. -- Magioladitis (talk) 15:33, 21 December 2013 (UTC)

rev 9812 Rjwilmsi 16:54, 21 December 2013 (UTC)

Incorrect addition of Category:Living people

Status   Fixed in the next release
Description Racklever reverted this edit because AWB incorrectly adds Category:Living people when the article is already in Category:People declared dead in absentia. GoingBatty (talk) 22:08, 25 December 2013 (UTC)
To duplicate: Try Disappearance of Etan Patz
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5472
AWB version 5.5.2.3 SVN 9816
Workaround revert edit
Fixed in version rev 9818 -- Magioladitis (talk) 09:49, 26 December 2013 (UTC)


Recent move. -- Magioladitis (talk) 09:48, 26 December 2013 (UTC)

rev 9818 -- Magioladitis (talk) 09:49, 26 December 2013 (UTC)
rev 9832 confirms I fixed the bug. -- Magioladitis (talk) 00:50, 30 December 2013 (UTC)

XmlException in ApiEdit.CheckForErrors

Status Not enough information/very rare bug
Description nThread: InvokerThread (Open)
Exception:ApiXmlException
Message:XmlException in ApiEdit.CheckForErrors
Call stack:
   at WikiFunctions.API.ApiEdit.CheckForErrors(String xml, String action)
   at WikiFunctions.API.ApiEdit.Open(String title, Boolean resolveRedirects)
Inner exception:XmlException
Message:Data at the root level is invalid. Line 2, position 1.
Call stack:
   at System.Xml.XmlTextReaderImpl.Throw(Exception e)
   at System.Xml.XmlTextReaderImpl.Throw(String res, String arg)
   at System.Xml.XmlTextReaderImpl.ParseRootLevelWhitespace()
   at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
   at System.Xml.XmlTextReaderImpl.Read()
   at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
   at System.Xml.XmlDocument.Load(XmlReader reader)
   at System.Xml.XmlDocument.Load(TextReader txtReader)
   at WikiFunctions.API.ApiEdit.CheckForErrors(String xml, String action)
Gethttp://it.wikivoyage.org/w/api.php?format=xml&action=query&converttitles=&prop=info%7crevisions&intoken=edit&titles=Maldive&inprop=protection%7cwatched&rvprop=content%7ctimestamp&assert=user&meta=userinfo&uiprop=hasmsg
Post

WikiFunctions.API.ApiXmlException: XmlException in ApiEdit.CheckForErrors ---> System.Xml.XmlException: Data at the root level is invalid. Line 2, position 1.

  at System.Xml.XmlTextReaderImpl.Throw(Exception e)
  at System.Xml.XmlTextReaderImpl.Throw(String res, String arg)
  at System.Xml.XmlTextReaderImpl.ParseRootLevelWhitespace()
  at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
  at System.Xml.XmlTextReaderImpl.Read()
  at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
  at System.Xml.XmlDocument.Load(XmlReader reader)
  at System.Xml.XmlDocument.Load(TextReader txtReader)
  at WikiFunctions.API.ApiEdit.CheckForErrors(String xml, String action)
  --- End of inner exception stack trace ---
  at WikiFunctions.API.ApiEdit.CheckForErrors(String xml, String action)
  at WikiFunctions.API.ApiEdit.Open(String title, Boolean resolveRedirects)

151.40.107.166 (talk) 23:57, 4 April 2013 (UTC)

To duplicate: Unknown
Site URL: http://it.wikivoyage.org
Operating system Microsoft Windows NT 6.1.7601 Service Pack 1
.NET FW Version 2.0.50727.5466
AWB version AutoWikiBrowser (5.5.0.0), WikiFunctions (5.5.0.0), revision 8979 (2013-03-22 13:02:58)
Workaround
Fixed in version


So you get an error loading the Maldive page. Are you able to load the Maldive page in your browser. Does this link open OK and show the start of the article content? Have you specifically changed your settings to use HTTP rather than HTTPS. If open AWB, use File->Reset to default settings, change site to wikivoyage/it are you then able to load the page? Rjwilmsi 09:33, 5 April 2013 (UTC)

Marked as "rare" and archived since we had no responce for 8 months. Please re-report if bug re-occurs. -- Magioladitis (talk) 11:54, 26 December 2013 (UTC)

KeyNotFoundException in TraceManager.RemoveListener

Status Bug currently being investigated/fixed
Description nThread: ListMaker (RandomPagesSpecialPageProvider: Orphaned articles from September 2013)
Exception:KeyNotFoundException
Message:Den angivna nyckeln finns inte i uppslagslistan.
Call stack:
   vid System.ThrowHelper.ThrowKeyNotFoundException()
   vid System.Collections.Generic.Dictionary`2.get_Item(TKey key)
   vid WikiFunctions.Logging.TraceManager.RemoveListener(String key)
   vid AutoWikiBrowser.Logging.MyTrace.AddListener(String key, IMyTraceListener listener)
   vid WikiFunctions.Article.InitialiseLogListener()
   vid WikiFunctions.Article..ctor(String name, Int32 nameSpaceKey)
   vid WikiFunctions.Lists.Providers.ApiListProviderBase.ApiMakeList(String url, Int32 haveSoFar)
   vid WikiFunctions.Lists.Providers.RandomPagesSpecialPageProvider.MakeList(Int32 Namespace, String[] searchCriteria)
   vid WikiFunctions.Lists.Providers.RandomPagesSpecialPageProvider.MakeList(String[] searchCriteria)
   vid WikiFunctions.Controls.Lists.ListMaker.MakeTheList()

System.Collections.Generic.KeyNotFoundException: Den angivna nyckeln finns inte i uppslagslistan.

  vid System.ThrowHelper.ThrowKeyNotFoundException()
  vid System.Collections.Generic.Dictionary`2.get_Item(TKey key)
  vid WikiFunctions.Logging.TraceManager.RemoveListener(String key)
  vid AutoWikiBrowser.Logging.MyTrace.AddListener(String key, IMyTraceListener listener)
  vid WikiFunctions.Article.InitialiseLogListener()
  vid WikiFunctions.Article..ctor(String name, Int32 nameSpaceKey)
  vid WikiFunctions.Lists.Providers.ApiListProviderBase.ApiMakeList(String url, Int32 haveSoFar)
  vid WikiFunctions.Lists.Providers.RandomPagesSpecialPageProvider.MakeList(Int32 Namespace, String[] searchCriteria)
  vid WikiFunctions.Lists.Providers.RandomPagesSpecialPageProvider.MakeList(String[] searchCriteria)
  vid WikiFunctions.Controls.Lists.ListMaker.MakeTheList()

(tJosve05a (c) 18:54, 8 October 2013 (UTC)

To duplicate: ListMaker Text: Orphaned articles from September 2013
Site URL: https://en.wikipedia.org
Operating system Microsoft Windows NT 6.1.7601 Service Pack 1
.NET FW Version 2.0.50727.5472
AWB version AutoWikiBrowser (5.5.1.4), WikiFunctions (5.5.1.4), revision 9470 (2013-09-08 21:11:52)
Workaround
Fixed in version rev 9799


Hopefully rev 9799 will fix this. Rjwilmsi 13:55, 18 December 2013 (UTC)

IndexOutOfRangeException in TraceManager.AddListener

Status Bug currently being investigated/fixed
Description nThread: ListMaker (NewPagesListProvider: criminals)
Exception:IndexOutOfRangeException
Message:De index ligt buiten de matrixgrenzen.
Call stack:
   bij System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   bij WikiFunctions.Logging.TraceManager.AddListener(String key, IMyTraceListener listener)
   bij AutoWikiBrowser.Logging.MyTrace.AddListener(String key, IMyTraceListener listener)
   bij WikiFunctions.Article.InitialiseLogListener()
   bij WikiFunctions.Lists.Providers.ApiListProviderBase.ApiMakeList(String url, Int32 haveSoFar)
   bij WikiFunctions.Lists.Providers.NewPagesListProvider.MakeList(Int32 Namespace, String[] searchCriteria)
   bij WikiFunctions.Lists.Providers.NewPagesListProvider.MakeList(String[] searchCriteria)
   bij WikiFunctions.Controls.Lists.ListMaker.MakeTheList()

System.IndexOutOfRangeException: De index ligt buiten de matrixgrenzen.

  bij System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
  bij WikiFunctions.Logging.TraceManager.AddListener(String key, IMyTraceListener listener)
  bij AutoWikiBrowser.Logging.MyTrace.AddListener(String key, IMyTraceListener listener)
  bij WikiFunctions.Article.InitialiseLogListener()
  bij WikiFunctions.Lists.Providers.ApiListProviderBase.ApiMakeList(String url, Int32 haveSoFar)
  bij WikiFunctions.Lists.Providers.NewPagesListProvider.MakeList(Int32 Namespace, String[] searchCriteria)
  bij WikiFunctions.Lists.Providers.NewPagesListProvider.MakeList(String[] searchCriteria)
  bij WikiFunctions.Controls.Lists.ListMaker.MakeTheList()

Fram (talk) 14:08, 2 October 2013 (UTC)

To duplicate: ListMaker Text: criminals
Site URL: https://en.wikipedia.org
Operating system Microsoft Windows NT 6.1.7601 Service Pack 1
.NET FW Version 2.0.50727.5420
AWB version AutoWikiBrowser (5.5.1.3), WikiFunctions (5.5.1.3), revision 9470 (2013-09-08 19:11:52)
Workaround
Fixed in version rev 9799


Fram any chance that you had much too many pages loaded or saved? -- Magioladitis (talk) 15:10, 2 October 2013 (UTC)

No, I was getting the Newpages (500 pages). Normally this goes smoothly, but not this time. A second try didn't cause any problems, so it may have been a one-time glitch. You can ignore the "ListMaker Text; criminals" above; when you choose NewPages, the box below gets grayed out, but the text of a previous search remains there (in this case, a category:criminals" search). It doesn't influence the result set. Fram (talk) 06:54, 3 October 2013 (UTC)
This is a threading issue, see stackoverflow. The obvious solution of using ConcurrentDictionary requires .NET 4, so isn't suitable for us. Rjwilmsi 18:52, 7 October 2013 (UTC)
Hopefully rev 9799 will fix this. Rjwilmsi 13:56, 18 December 2013 (UTC)


NullReferenceException at AutoWikiBrowser.MainForm.SetProject

Status Bug currently being investigated/fixed
Description
Exception:NullReferenceException
Message:Object reference not set to an instance of an object.
Call stack:
   at AutoWikiBrowser.MainForm.SetProject(String code, ProjectEnum project, String customProject, String protocol)
   at AutoWikiBrowser.MainForm.LoadPrefs(UserPrefs p)
   at AutoWikiBrowser.MainForm.LoadPrefs(String path)

System.NullReferenceException: Object reference not set to an instance of an object.

  at AutoWikiBrowser.MainForm.SetProject(String code, ProjectEnum project, String customProject, String protocol)
  at AutoWikiBrowser.MainForm.LoadPrefs(UserPrefs p)
  at AutoWikiBrowser.MainForm.LoadPrefs(String path)

50.121.37.104 (talk) 03:27, 6 November 2013 (UTC)

To duplicate: Unknown
Site URL: https://en.wikipedia.org
Operating system Microsoft Windows NT 5.1.2600 Service Pack 3
.NET FW Version 2.0.50727.3634
AWB version AutoWikiBrowser (5.5.2.0), WikiFunctions (5.5.2.0), revision 9582 (2013-10-31 09:44:58)
Workaround
Fixed in version rev 9792


rev 9792 improves the error handling, though the fundamental problem is some sort of network or API error. Rjwilmsi 14:55, 17 December 2013 (UTC)

Double space in header

Status   Not a bug/currently unresolvable
Description AWB tried to make this edit:

== '''Some other prominent Boarding schools are :''' ==
to
== Some other prominent Boarding schools are ==

Notice the two spaces between 'are' and the ='s. (tJosve05a (c) 17:43, 21 December 2013 (UTC)

To duplicate: Encountered on this page
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version
AWB version rev 9814
Workaround
Fixed in version


May not be a proper bug that will be patch due to that there was a space between 'are' and the :. But the result after the AWB edit would have been two spaces...-(tJosve05a (c) 17:43, 21 December 2013 (UTC)
Josve05a we don't fix double spaces as far as I remember. -- Magioladitis (talk) 17:54, 21 December 2013 (UTC)
Oh, I just thought we did. Maybe a feature request? -(tJosve05a (c) 17:58, 21 December 2013 (UTC)
Josve05a Yes. I think it is more appropriate. I am not sure if there is anything in the Manual of Style about it. -- Magioladitis (talk) 18:34, 21 December 2013 (UTC)

Marked as "notbug" and archived. Please add a FR if you think it is covered by the Manual of Style. -- Magioladitis (talk) 11:59, 26 December 2013 (UTC)

A list of stuff to be fixed for talk pages II

Status Unknown
Description

(tJosve05a (c) 23:19, 16 December 2013 (UTC)

To duplicate:
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version
AWB version rev 9724 / rev 9726 / rev 9731 / rev 9783
Workaround
Fixed in version


Josve05a This is not a bug exactly. There are no instructions where to place these templates in the Manual. After some TfDs and some effort talk message boxes reduced to 997 (from ~1,200). Still it is impossible to cover all cases anyway. -- Magioladitis (talk) 08:13, 18 December 2013 (UTC)

Marked as "notbug" and archived. I'll work with some of them if asked and when covered by WP:TPL. Talk message boxes need more standardisation. -- Magioladitis (talk) 12:08, 26 December 2013 (UTC)

Don't use "Do not" in Options because it is confusing

Status Not enough information/very rare bug
Description The wording in the "Options" menu should be revised. The current usage of "Do not" in "Do not use section edit summaries" and "Do not apply WP:MOS fixes" causes confusion. Using positive language is better and easier to understand than using negative language. Therefore, I propose to make the following changes in "Options":

Current:

  • "Do not use section edit summaries" (unchecked by default)
  • "Do not apply WP:MOS fixes" (unchecked by default)

Proposed:

To duplicate: Open "Options"
Site URL: All
Operating system All
.NET FW Version All
AWB version 5.5.1.2 SVN 9337
Workaround
Fixed in version


We would have to check carefully that users' existing settings files were still loaded correctly. Does anybody else think this change is worth the effort? Rjwilmsi 09:31, 10 July 2013 (UTC)
Per Microsoft guidelines "Use positive phrasing. For example, use do instead of do not, and print instead of do not print.". -- Magioladitis (talk) 12:35, 10 July 2013 (UTC)
Universal use of positive language is always clearer than negative Hmains (talk) 21:20, 8 September 2013 (UTC)

Meno25 fixing this will break all old settings unless we mess the code for good. I support you but compatibility is more important. -- Magioladitis (talk) 23:56, 16 November 2013 (UTC)

@Magioladitis: Feel free to close this as won't fix then. --Meno25 (talk) 05:59, 17 November 2013 (UTC)

Marked as "wontfix" and archived. Meno25 has a point but we should keep compatibility with older settings. -- Magioladitis (talk) 12:12, 26 December 2013 (UTC)

9814 compile warning

Status   Fixed in the next release
Description I don't recall seeing this before. Using SharpDevelop: Bgwhite (talk) 18:59, 21 December 2013 (UTC)

C:\Users\Bryan\Documents\AWB-build\WikiFunctions\ErrorHandler.cs(93,28) : Warning CS0108: 'WikiFunctions.ErrorHandler.Handle(System.Exception)' hides inherited member 'System.Windows.Forms.Control.Handle'. Use the new keyword if hiding was intended.

To duplicate:
Operating system
.NET FW Version
AWB version 9814
Workaround
Fixed in version rev 9820 by Reedy. -- Magioladitis (talk) 19:23, 26 December 2013 (UTC)


I've seen similar warnings (don't recall if this is the exact one), but haven't reported them as long as the code compiles successfully. I'm happy to report future warnings if that would be helpful. GoingBatty (talk) 19:19, 21 December 2013 (UTC)

I get the exact same message as Bgwhite. (At least ever since I had to change to Windows Visual Studio 2012 (rev rev 9749), since I was not allows to use the 2010 anymore. That program was to complex, so I changed to SharpDevelop.) -(tJosve05a (c) 19:30, 21 December 2013 (UTC)
Bgwhite This is some time around after Reedy did some changes during Wikimania. -- Magioladitis (talk) 19:52, 21 December 2013 (UTC)

Use Arabic comma in edit summary when using regex typo fixing on arwiki

Status   Fixed in the next release
Description AWB should use Arabic comma (see Comma#Comma variants) instead of English comma in edit summary when using the "regex typo fixing" feature. (example) Meno25 (talk) 05:46, 29 December 2013 (UTC)
To duplicate:
Site URL: https://ar.wikipedia.org
Operating system
.NET FW Version
AWB version 5.5.2.2
Workaround
Fixed in version rev 9825 -- Magioladitis (talk) 10:23, 29 December 2013 (UTC)


rev 9825 for ar, arz and fa. But Meno25 it needs to be tested in both Arabic and English :) Thanks! -- Magioladitis (talk) 10:23, 29 December 2013 (UTC)

@Magioladitis: The comma is localized as expected [20] However, there is a minor issue that is probably not related to the above. In the edit summary, there is an extra fullstop in the translation of "typos fixed". It is currently ".الأخطاء المصححة:" whereas it should be "الأخطاء المصححة:" (Notice the extra fullstop.) Please remove the extra fullstop from the summary. --Meno25 (talk) 11:26, 29 December 2013 (UTC)
Meno25 rev 9826 should fix it. please check I fixed the issue and I did not break anything in the English wikipedia. -- Magioladitis (talk) 12:08, 29 December 2013 (UTC)
@Magioladitis: Correct on both Arabic and English Wikipedias. [21] [22] --Meno25 (talk) 13:28, 29 December 2013 (UTC)

"remove" tags strangely appear in my pref files

Status   Resolved
Description When I save my prefs in an existing file, a giant list of words is added to the pref file, within <remove>...</remove> tags. After this, my pref file is 50Mo and is too long to load, bogging the software when I load my prefs. Could you explain me whence come these tags? I suppose the data come from the default.xml pref file, but I can't access it. And I would delete all these useless data, so I just need a way to understand where it comes from. Thanks by advance. Automatik (talk) 23:27, 28 December 2013 (UTC)
To duplicate: Unknown.
Operating system 7
.NET FW Version 2.0.50727.5472
AWB version 5.5.2.2
Workaround
Fixed in version


Automatik can you check your Find and Replace box? Is it empty? -- Magioladitis (talk) 00:14, 29 December 2013 (UTC)

Sure I can, and it's not empty. Automatik (talk) 01:24, 29 December 2013 (UTC)
Automatik The remove tags are related to Find and Replace options as far as I remember. You can try it. Make a copy and then remove everything inside the "remove" tags and tell me what changed in your settings. -- Magioladitis (talk) 10:26, 29 December 2013 (UTC)
If I remove from my customized preference file all what's inside "remove" tags, then the result in my Find and Replace is not changed.
From what I understand, when I start the software, my default.xml file is loaded. Then, when I load an other pref file, it seems that all the articles inside "remove" tags (each article is inside "string" tag more precisely) are passed to the new loaded file - the case is similar when you have a list of terms (in "Make list") and then change preferences. That's why when I save my prefs in this loaded file, the file becomes very heavy. But I don't know how to access the default pref file, and that's my problem, I think. Automatik (talk) 14:10, 29 December 2013 (UTC)

Now I managed to access my default pref file, and I could remove the entire list item between the tags "remove". It seems to work normally now. Thank you for the attention :) Automatik (talk) 18:04, 29 December 2013 (UTC)

CHECKWIKI #2 (2013-12-29)

Status   Fixed in the next release
Description AWB did not change </br/> to <br /> (or <br>). This was a CHECKWIKI #2-error. I had to run WPCleaner to fix the article. (tJosve05a (c) 21:11, 29 December 2013 (UTC)
To duplicate: The fixed article, using WPCleaner
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version
AWB version rev 9823
Workaround
Fixed in version rev 9827 -- Magioladitis (talk) 21:43, 29 December 2013 (UTC)


nbsp

Status   Not a bug/currently unresolvable
Description How come that AWB added "nbsp" in Senior women<br />(4.82"nbsp"km) but not in ===Senior men's race (12.58 km)===?
(I changed the & and ; to ")(tJosve05a (c) 00:14, 28 December 2013 (UTC)
To duplicate: [23]
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version
AWB version rev 9819
Workaround
Fixed in version


Josve05a I think nbsp is not needed in headers. -- Magioladitis (talk) 00:53, 28 December 2013 (UTC)

Some devices with small screens/wierd resolutions, there might be a problem. Or for instance if someone "zoomed-in" on a mobile device. -(tJosve05a (c) 00:56, 28 December 2013 (UTC)

Josve05a what does the Manual of Style saying? -- Magioladitis (talk) 03:06, 28 December 2013 (UTC)

Magioladitis, I have looked thru MoS, the Help-pages and som Mos-talk pages that was linked to but I could not ind a rule for this case... -(tJosve05a (c) 03:20, 28 December 2013 (UTC)
Josve05a then the correct procedure is to first ask in the talk page of WP:NBSP for clarification. I have the impression npbs is not needed in headers. -- Magioladitis (talk) 10:20, 28 December 2013 (UTC)
Magioladitis, According to MoS#Use it says that nbsp probleble should be used. (tJosve05a (c) 12:43, 28 December 2013 (UTC)
Josve05a It is not clear in the Manual. We do not fully cover nbsp addition anyway. Not a bug. Maybe a Feature Request after it is cleared by MoS? -- Magioladitis (talk) 14:56, 28 December 2013 (UTC)
Sure! I'm chatting with some users on the Teahouse and I have posted on the talk page of MoS. After that I (might) post a feature request. -(tJosve05a (c) 14:59, 28 December 2013 (UTC)

Marked as "notbug" and archived. Feel free to fill out a Feature request after Manual of Style becomes more precise on the matter. -- Magioladitis (talk) 21:45, 29 December 2013 (UTC)

CHECKWIKI #6 (2013-12-29)

Status Not enough information/very rare bug
Description AWB did not fix the DEFAULTSORT in List of Ranma ½ video games. ½ should be replaced by 1/2. (tJosve05a (c) 21:59, 29 December 2013 (UTC)
To duplicate: Link to fixed article
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version
AWB version rev 9823
Workaround
Fixed in version


I need Bgwhite's advice on this. -- Magioladitis (talk) 22:03, 29 December 2013 (UTC)

@Josve05a: in the future use my talk page for special characters not fixed. There are dozens of them that we do not fix. -- Magioladitis (talk) 22:05, 29 December 2013 (UTC)

@Magioladitis: Sure thing, from now on I will do that! -(tJosve05a (c) 22:07, 29 December 2013 (UTC)
Yea, I kept seeing the Ranma articles pop up up for #6 and I kept ignoring them. ½ should *not* be replaced by 1/2 as / should not be included in sort values. There are a few other articles with fraction in their title. I think this is a case of putting the articles on the whitelists and ignoring them. There are no good options available. Bgwhite (talk) 23:22, 30 December 2013 (UTC)

Marked as "rare" and archived. Better handle manually if necessary. -- Magioladitis (talk) 00:32, 31 December 2013 (UTC)

ObjectDisposedException in MainForm.profilesToolStripMenuItem_Click

Status   Fixed in the next release
Description
Exception:ObjectDisposedException
Message:Cannot access a disposed object. Object name: 'AWBProfilesForm'.
Call stack:
   at System.Windows.Forms.Control.CreateHandle()
   at System.Windows.Forms.Form.CreateHandle()
   at System.Windows.Forms.Control.get_Handle()
   at System.Windows.Forms.Form.ShowDialog(IWin32Window owner)
   at AutoWikiBrowser.MainForm.profilesToolStripMenuItem_Click(Object sender, EventArgs e)
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(Message& m)
   at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

System.ObjectDisposedException: Cannot access a disposed object. Object name: 'AWBProfilesForm'.

  at System.Windows.Forms.Control.CreateHandle()
  at System.Windows.Forms.Form.CreateHandle()
  at System.Windows.Forms.Control.get_Handle()
  at System.Windows.Forms.Form.ShowDialog(IWin32Window owner)
  at AutoWikiBrowser.MainForm.profilesToolStripMenuItem_Click(Object sender, EventArgs e)
  at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
  at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
  at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
  at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
  at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
  at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
  at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
  at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
  at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
  at System.Windows.Forms.Control.WndProc(Message& m)
  at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
  at System.Windows.Forms.ToolStrip.WndProc(Message& m)
  at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
  at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
  at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
  at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Happens when clicking Log in/Profiles... 101.160.15.107 (talk) 11:55, 3 January 2014 (UTC)

To duplicate: Unknown
Site URL: https://en.wikipedia.org
Operating system Microsoft Windows NT 6.1.7601 Service Pack 1
.NET FW Version 2.0.50727.5472
AWB version AutoWikiBrowser (5.5.2.2), WikiFunctions (5.5.2.2), revision 9782 (2013-12-10 01:58:16)
Workaround
Fixed in version rev 9840 by Reedy -- Magioladitis (talk) 15:41, 3 January 2014 (UTC)


I can not duplicate it. Is anyone that can? -- Magioladitis (talk) 14:29, 3 January 2014 (UTC)

You tried to login while closing session. Cool. -- Magioladitis (talk) 15:32, 3 January 2014 (UTC)

NullReferenceException in UserInfo.Update

Status   Fixed in the next release
Description
Exception:NullReferenceException
Message:Object reference not set to an instance of an object.
Call stack:
   at WikiFunctions.API.UserInfo.Update(XmlDocument xml) in d:\programming\autowikibrowser\AWB\WikiFunctions\API\UserInfo.cs:line 186
   at WikiFunctions.API.ApiEdit.CheckForErrors(String xml, String action) in d:\programming\autowikibrowser\AWB\WikiFunctions\API\ApiEdit.cs:line 1231
   at WikiFunctions.API.ApiEdit.Open(String title, Boolean resolveRedirects) in d:\programming\autowikibrowser\AWB\WikiFunctions\API\ApiEdit.cs:line 732

System.NullReferenceException: Object reference not set to an instance of an object.

  at WikiFunctions.API.UserInfo.Update(XmlDocument xml) in d:\programming\autowikibrowser\AWB\WikiFunctions\API\UserInfo.cs:line 186
  at WikiFunctions.API.ApiEdit.CheckForErrors(String xml, String action) in d:\programming\autowikibrowser\AWB\WikiFunctions\API\ApiEdit.cs:line 1231
  at WikiFunctions.API.ApiEdit.Open(String title, Boolean resolveRedirects) in d:\programming\autowikibrowser\AWB\WikiFunctions\API\ApiEdit.cs:line 732
AWBPlugins AWBBasePlugins ListMakerPlugins
  • CFD-Plugin
  • Delinker
  • Fronds
  • IFD-Plugin
  • Kingbotk Plugin
  • TheTemplator
  • No Limits Plugin
  • TypoScan Plugin
  • Bing Search Plugin
  • CategoryNoLimitsForAdminAndBotsPlugin
  • CategoryRecursiveNoLimitsForAdminAndBotsPlugin
  • CategoryRecursiveNoLimitUserDefinedLevelListProvider
  • ImageFileLinksNoLimitsListProvider
  • AllPageInAllNSNLForAdminAndBotsPlugin
  • WhatTranscludesPageNoLimitsForAdminAndBotsPlugin
  • WhatTranscludesPageAllNSNoLimitsForAdminAndBotsPagePlugin
  • UserContribsNoLimitsForAdminAndBotsPlugin
  • UserContribsUserDefinedNumberForAdminAndBotsPlugin
  • TypoScan ListMaker Plugin
  • TypoScan ListMaker Plugin 500

Magioladitis (talk) 15:59, 3 January 2014 (UTC)

To duplicate: Unknown
Site URL: http://wiki.feed-the-beast.com
Operating system Microsoft Windows NT 6.1.7601 Service Pack 1
.NET FW Version 2.0.50727.5472
AWB version AutoWikiBrowser (5.5.2.3), WikiFunctions (5.5.2.3), revision 9838 (2013-12-30 17:47:56)
Workaround
Fixed in version rev 9841 by Reedy -- Magioladitis (talk)


Plant common name

Status   Fixed in the next release
Description AWB tries to add a stub-template to Grass pink. But the article has a {{Plant common name}}-template.
(tJosve05a (c)  17:22, 3 January 2014 (UTC)
To duplicate: Run AWB on Grass pink
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version
AWB version rev 9840
Workaround
Fixed in version rev 9843 -- Magioladitis (talk)


Templates on fr.wikipedia.org

Status   Not a bug/currently unresolvable
Description These are some templates that are used on frwiki. I don't know wich AWB adds but here are some...

(tJosve05a (c) 18:07, 3 January 2014 (UTC)

To duplicate:
Operating system
.NET FW Version
AWB version
Workaround
Fixed in version


@Josve05a: thanks for the research. I marked as not done all those not treated in enwiki anyway. Please try to distinguish between bug report and feature request in the future. I'll check this bunch. -- Magioladitis (talk) 20:06, 3 January 2014 (UTC)

Marked as "notbug" and archived. Keeping as future reference. -- Magioladitis (talk) 08:22, 4 January 2014 (UTC)

NullReferenceException in UsernamePassword2.get_Password

Status Bug is in old software, please update
Description
Exception:NullReferenceException
Message:Object reference not set to an instance of an object.
Call stack:
   at WikiFunctions.Logging.Uploader.UsernamePassword2.get_Password()
   at WikiFunctions.Logging.Uploader.UsernamePassword.get_IsSet()
   at WikiFunctions.Logging.Uploader.LogUploader.LogIn(UsernamePassword loginDetails)
   at WikiFunctions.Logging.TraceManager.UploadHandler(TraceListenerUploadableBase sender, String logTitle, String logDetails, String uploadToWithoutPageNumber, List`1 linksToLog, Boolean openInBrowser, Boolean addToWatchlist, String username, String logHeader, String editSummary, String logSummaryEditSummary, IAutoWikiBrowser awb, UsernamePassword loginDetails)

System.NullReferenceException: Object reference not set to an instance of an object.

  at WikiFunctions.Logging.Uploader.UsernamePassword2.get_Password()
  at WikiFunctions.Logging.Uploader.UsernamePassword.get_IsSet()
  at WikiFunctions.Logging.Uploader.LogUploader.LogIn(UsernamePassword loginDetails)
  at WikiFunctions.Logging.TraceManager.UploadHandler(TraceListenerUploadableBase sender, String logTitle, String logDetails, String uploadToWithoutPageNumber, List`1 linksToLog, Boolean openInBrowser, Boolean addToWatchlist, String username, String logHeader, String editSummary, String logSummaryEditSummary, IAutoWikiBrowser awb, UsernamePassword loginDetails)

Regards, Sun Creator(talk) 00:49, 8 September 2012 (UTC)

To duplicate: Unknown
Site URL: https://en.wikipedia.org
Operating system Microsoft Windows NT 6.1.7601 Service Pack 1
.NET FW Version 2.0.50727.5456
AWB version AutoWikiBrowser (5.4.0.1), WikiFunctions (5.4.0.1), revision 8350 (2012-09-04 17:43:49)
Workaround
Fixed in version


How did this occur? -- Magioladitis (talk) 01:03, 8 September 2012 (UTC)

While pre-parse a batch of 600 articles for typos. I set it going. After about the first 30 or so articles I logged out of Wikipedia(in my browser) and walked away. When I came back a few minutes later this error was up. I suspect it relates to my logging out(had this cause issues before). Why AWB should be interested in my login and password while pre-parse typo checking is beyond me. Regards, Sun Creator(talk) 01:20, 8 September 2012 (UTC)
Twice more today the same error but both times I was logged in with the browser. Regards, Sun Creator(talk) 00:08, 9 September 2012 (UTC)
Can you reproduce the bug on demand? -- Magioladitis (talk) 07:42, 9 September 2012 (UTC)
No, I've tried re-typo-scanning on the same articles in the same way several times, but mostly without the error so no pattern to it at all. Regards, Sun Creator(talk) 12:57, 9 September 2012 (UTC)

Sun Creator does this bug still occur? -- Magioladitis (talk) 15:58, 24 November 2013 (UTC)

The profile isn't apparently set. -- Magioladitis (talk) 17:18, 10 January 2014 (UTC)

Marked as "old". We did a lot of changes in that part of the code. Please re-report if it occurs in version 5.5 or later. -- Magioladitis (talk) 17:24, 10 January 2014 (UTC)

rev 9850, rev 9851, rev 9852, rev 9853 more relevant cleanup. -- Magioladitis (talk) 17:35, 10 January 2014 (UTC)

UnauthorizedAccessException in Updater.UpdateUpdaterFile

Status   Resolved
Description
Exception:UnauthorizedAccessException
Message:Access to the path 'C:\Program Files (x86)\AutoWikiBrowser\AWBUpdater.exe' is denied.
Call stack:
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite)
   at WikiFunctions.Updater.UpdateUpdaterFile()
   at AutoWikiBrowser.MainForm..ctor()
   at AutoWikiBrowser.Program.Main(String[] args)

System.UnauthorizedAccessException: Access to the path 'C:\Program Files (x86)\AutoWikiBrowser\AWBUpdater.exe' is denied.

  at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
  at System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite)
  at WikiFunctions.Updater.UpdateUpdaterFile()
  at AutoWikiBrowser.MainForm..ctor()
  at AutoWikiBrowser.Program.Main(String[] args)

SpikeToronto 09:01, 30 December 2013 (UTC)

To duplicate: Unknown
Site URL: https://en.wikipedia.org
Operating system Microsoft Windows NT 6.1.7601 Service Pack 1
.NET FW Version 2.0.50727.5472
AWB version AutoWikiBrowser (5.5.2.2), WikiFunctions (5.5.2.2), revision 9782 (2013-12-10 01:58:16)
Workaround
Fixed in version


@SpikeToronto: any chance you can tell us some steps of how to reproduce the bug? What did you do to catch it? -- Magioladitis (talk) 00:33, 31 December 2013 (UTC)

@Magioladitis: Sorry for the late response. I think the download my have been corrupted by my anti-virus software. When I deleted all the AWB files, re-downloaded, and launched, everything was fine. Thanks for the follow-up!  SpikeToronto 02:49, 7 January 2014 (UTC)
@SpikeToronto: Thanks for the feedback! -- Magioladitis (talk) 18:01, 10 January 2014 (UTC)

Changing typo in "link" without http-prefix

Status   Not a bug in AWB, has been referred
Description On Vijay Batra there is a link without http-prefix www.telegrafi.com/ekonomi/grat-n-biznes-n-k-rkim-t-guximit-46-10995.html. Instead of adding the http/s-prefix, AWB changed the word "grat" in the link to great. (tJosve05a (c) 22:34, 30 December 2013 (UTC)
To duplicate: Run AWB on Vijay batra Mirlinda Kusari Purrini
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version
AWB version rev 9837
Workaround
Fixed in version


@Josve05a: I don't see the URL in any version of Vijay Batra. Vijay batra has been deleted, so now we can't confirm the error. Thanks! GoingBatty (talk) 23:26, 30 December 2013 (UTC)

Oops, I copied the wrong article link...this page, this revision. -(tJosve05a (c) 23:44, 30 December 2013 (UTC)
OK now I can reproduce the problem. I believe that AWB's general fixes only add the "http://" if the URL is within a citation template. Some of the typo rules are written to prevent changes to URLs, but I'm not sure it's worthwhile to add that extra logic to every typo rule. GoingBatty (talk) 23:53, 30 December 2013 (UTC)
GoingBatty, Josve05a since it is a typo rule that needs (or does not need) update, I can close this as "notawb"? -- Magioladitis (talk) 14:30, 1 January 2014 (UTC)
@Magioladitis: Sounds good to me, since typo fixing is never done by bot, so the AWB user should see the bigger issue is that the URL should be fixed. GoingBatty (talk) 21:04, 1 January 2014 (UTC)

(On sv.wikipedia, typofixes are done with a bot) (tJosve05a (c) 21:18, 1 January 2014 (UTC)

Josve05a this is very dangerous. Typo lists contain a lot of errors. -- Magioladitis (talk) 21:33, 1 January 2014 (UTC)
Josve05a Just to clarify, on sv.wikipedia, are typo fixes are done with an AWB bot? GoingBatty (talk) 01:04, 2 January 2014 (UTC)
Yes, on sv.wikipedia.org there are a few typo-bots" using AWB. Most of them are "checked" manually" before saving, but not all. -(tJosve05a (c) 14:57, 2 January 2014 (UTC)
This is a reason why the should not or why the should create a very restricted set of typo fixes rules. In English Wikipedia typo fixes are revised far too often. I can leave the bug report for Rjwilmsi to check, but I believe it is better that we do not go in the direction to make set of rules that tweak typo fixing. Thinks will get far too complicated. -- Magioladitis (talk) 18:05, 2 January 2014 (UTC)

Inconsistent DEFAULTSORT additions

Status   Fixed in the next release
Description On Emma Knyckare AWB adds {{DEFAULTSORT:Knyckare, Emma}}. However, on Cecilia Uddén AWB adds {{DEFAULTSORT:Cecilia Udden}}. Since these are both Swedish people, shouldn't the format be the same? GoingBatty (talk) 17:10, 26 December 2013 (UTC)
To duplicate: Try the two articles above.
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5472
AWB version 5.5.2.3 SVN 9816
Workaround manually fix
Fixed in version rev 9839, rev 9859 -- Magioladitis (talk) 15:17, 3 January 2014 (UTC)


AWB added | NAME = Rüdiger, Andreas inside the{{Persondata}} and added {{DEFAULTSORT:Andreas Rudiger}} to the article. Why are they different? (tJosve05a (c) 04:54, 28 December 2013 (UTC)

Is it an issue with names containing special characters? See my #Inconsistent DEFAULTSORT additions report above. GoingBatty (talk) 05:15, 28 December 2013 (UTC)

GoingBatty maybe you could please research and find which revision broke something? Was this a problem in version 5.5.2.0 for instance? -- Magioladitis (talk) 10:17, 28 December 2013 (UTC)
@Magioladitis: How would I download an old version such as 5.5.2.0? GoingBatty (talk) 15:11, 28 December 2013 (UTC)
@GoingBatty: Right-click on you AWB folder and then tortoise SVN... → Update to revision... → Select revision and put something like 9800. If bug remains, try an earlier version. -- Magioladitis (talk) 15:17, 28 December 2013 (UTC)
Magioladitis, GoingBatty, this bug did occur in 9750. I don't have time right now to look further, but it did occur before 9750. -(tJosve05a (c) 15:48, 28 December 2013 (UTC)

rev 9737 broke it. -- Magioladitis (talk) 16:06, 28 December 2013 (UTC)

rev 9824 adds a test. -- Magioladitis (talk) 16:10, 28 December 2013 (UTC)

Looks like you did the research, but I'm willing to try to do the research next time. Thanks for the tip! GoingBatty (talk) 23:50, 28 December 2013 (UTC)

I am trying to fix the bug but I fail. :( -- Magioladitis (talk) 00:13, 30 December 2013 (UTC)

rev 9839 fixes it but I Rjwilmsi need to review all my commits. :) -- Magioladitis (talk) 15:17, 3 January 2014 (UTC)

After my edit "İ" wont fix inside a DEFAULTSORT of a person. -- Magioladitis (talk) 15:27, 3 January 2014 (UTC)

rev 9849 by Rjw fixes it for pages about persons too. -- Magioladitis (talk) 13:42, 11 January 2014 (UTC)

Incorrect merging of about and for templates

Status   Fixed in the next release
Description Jytdog reverted this edit since it incorrectly merged the information in the {{about}} and {{for}} templates. GoingBatty (talk) 21:54, 25 December 2013 (UTC)
To duplicate: Try Genetic engineering
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5472
AWB version 5.5.2.3 SVN 9816
Workaround
Fixed in version rev 9830, rev 9863 -- Magioladitis (talk) 00:41, 30 December 2013 (UTC)


GoingBatty I guess the problem is that {{about}} does not support enough parameters. Maybe update {{about}}? -- Magioladitis (talk) 11:16, 26 December 2013 (UTC)

@Magioladitis: ...or just don't merge the two when the {{for}} template has links to more than two pages. GoingBatty (talk) 15:36, 26 December 2013 (UTC)
@GoingBatty: the problem is with the "and" parameter after the 3rd position. -- Magioladitis (talk) 15:41, 26 December 2013 (UTC)
@Magioladitis: Correct! Since {{about}} doesn't have enough parameters to support the equivalent of a {{for}} template with the "and" parameter after the 3rd position, my vote is to just not merge them at all. My guess is that there probably aren't enough cases with this many links to warrant updating {{about}}, but maybe I'm wrong. GoingBatty (talk) 15:48, 26 December 2013 (UTC)
@GoingBatty: You are right on that. In general there is a hatnote overload on this page. The "related content" should be a "See also" section. -- Magioladitis (talk) 15:54, 26 December 2013 (UTC)

Parsers.Dablinks seems to work fine with {{for}} with three arguments (line 943 of the code). -- Magioladitis (talk) 00:32, 30 December 2013 (UTC)

rev 9830 fixes the bug. Feel free to do some testing on this. -- Magioladitis (talk) 00:41, 30 December 2013 (UTC)

@Magioladitis: Systematics had the same problem I reported pre-SVN 9830. Now it doesn't incorrectly merge the templates, but it does change {{for}} to {{about}}. Is that intended? GoingBatty (talk) 02:19, 30 December 2013 (UTC)
@Magioladitis: Frisia has a different problem when merging the templates. GoingBatty (talk) 02:52, 30 December 2013 (UTC)
Other articles with issues include Kharja, Askari and Mercier, Montreal. Most of AWB's suggestions were spot on. GoingBatty (talk) 04:40, 30 December 2013 (UTC)

GoingBatty

  • I noticed the change of a single {{for}} to {{about}} in case there is only one {{for}} with less than 4 arguments but I think it is not a big issue.
  • On Frisia the rule should be to merge before the "other uses" argument.
  •   Done On Kharja the rule should be to add "other uses" as a first argument of "for".

I think all of them are rare though. Please confirm. -- Magioladitis (talk) 06:24, 30 December 2013 (UTC)

@Magioladitis: Sorry - forgot to mention that I used the list comparer to find all articles with {{for}} to {{about}}, and these were the only errors I found. So yes, I believe the errors are rare and you can probably fix the articles manually. GoingBatty (talk) 06:37, 30 December 2013 (UTC)
            Assert.AreEqual(@"{{about||a|b|c|d|other uses|e}}", Parsers.Dablinks(@"{{about||a|b|c|d}}{{for||e}}"),"for with first argument empty");
            Assert.AreEqual(@"{{about|foo|a|b|c|d|other uses|e}}", Parsers.Dablinks(@"{{about|foo|a|b|c|d}}{{for||e}}"),"for with first argument empty");

-- Magioladitis (talk) 08:23, 30 December 2013 (UTC)

rev 9849 by Rjwilmsi covers the case where for with blank first argument. -- Magioladitis (talk) 14:46, 10 January 2014 (UTC)

Merged Frisia manually. Now there is only one important(?) rule to add: If about has more than 9 arguments do nothing. -- Magioladitis (talk) 14:57, 10 January 2014 (UTC)

rev 9863 for the last one. -- Magioladitis (talk) 14:39, 11 January 2014 (UTC)

Stopped working

Status   Not a bug in AWB, has been referred
Description
  • Stopped working
  • Problem signature:
    • Problem Event Name: APPCRASH
    • Application Name: AutoWikiBrowser.exe
    • Application Version: 5.5.1.3
    • Application Timestamp: 522d6a7d
    • Fault Module Name: WINMM.dll
    • Fault Module Version: 6.0.6001.18000
    • Fault Module Timestamp: 4791a7b6
    • Exception Code: c0000005
    • Exception Offset: 00005502
    • OS Version: 6.0.6001.2.1.0.768.3
    • Locale ID: 1033 Technical 13 (talk) 15:31, 22 September 2013 (UTC)
To duplicate:
Site URL: en.wikipedia.org
Operating system 6.0.6001.2.1.0.768.3 (Vista)
.NET FW Version 2.0.50727.3623
AWB version 5.5.1.3 SVN 9470
Workaround
Fixed in version


Windows crashed. Not our fault. -- Magioladitis (talk) 20:46, 25 September 2013 (UTC)

Are you able to reproduce the error? Rjwilmsi 12:12, 26 September 2013 (UTC)
The error occurred three times during that task. I had created a list of pages transcluding a certain template ({{AFC submission}}) and had a only stop on pages containing the text "{{AFC submission|||" of which I was saving with no changes (null edits) to add members to a category I had added to the template. I got an error message saying that I couldn't use AWB to save some of them due to unicode character or something (IDR exactly now) and then a few saves later (wasn't a consistent number) it would crash with that message. Technical 13 (talk) 12:40, 26 September 2013 (UTC)

Technical 13 we have not been able to reproduce the problem, so need further info to understand if there is really an AWB bug causing it. -- Magioladitis (talk) 12:11, 2 December 2013 (UTC)

winmm.dll is a module for the Windows Multimedia API, which contains low-level audio and joystick functions. It is not AWB code. -- Magioladitis (talk) 17:30, 11 January 2014 (UTC)

Template name

Status   Fixed in the next release
Description AWB detects the ) inside the {{)!}}-template as a "unbalanced bracket" and this is a "false alert". (tJosve05a (c) 00:43, 31 December 2013 (UTC)
To duplicate: Run AWB on any page that includes {{)!}}, e.g. User:Josve05a/sandbox
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version
AWB version rev 9837
Workaround
Fixed in version rev 9864


FYI Template:)! is used in nine articles. Template:!( is used on hundreds of articles. GoingBatty (talk) 00:52, 31 December 2013 (UTC)

rev 9864 Rjwilmsi 07:00, 12 January 2014 (UTC)

Date-formats in Persondata

Status   Not a bug/currently unresolvable
Description Why is AWB adding different date-formats to diffrent pages? On this article AWB added YYY-MM-DD but on this page AWB added DD MONTHNAME YYYY. It would be better if AWB could use a standarized way to add it. (tJosve05a (c) 00:56, 30 December 2013 (UTC)
To duplicate:
Site URL: en.wikipedia.org
Operating system en.wikipedia.org
.NET FW Version
AWB version rev 9829
Workaround
Fixed in version


@Josve05a: adds the format most used in the page. All formats added are acceptable forms. -- Magioladitis (talk) 00:59, 30 December 2013 (UTC)

Nope, on Charles Matton DD MMMMMMMM YYYY is used more, but still AWB added YYYY-MM-DD. -(tJosve05a (c) 01:02, 30 December 2013 (UTC)

Removing and re-adding dates shows the contrary. -- Magioladitis (talk) 22:51, 30 December 2013 (UTC)

The difference is most probably related to the fact the typo fixing was done after genfixes. -- Magioladitis (talk) 22:52, 30 December 2013 (UTC)

The latter problem has already been reported. -- Magioladitis (talk) 11:59, 14 January 2014 (UTC)

Blank spaces

Status   Not a bug in AWB, has been referred
Description Why did AWB add these blank spaces here, between {{Konvict Muzik}} and {{Persondata}}? (tJosve05a (c) 00:17, 27 December 2013 (UTC)
To duplicate: Encountered on 2face Idibia
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version
AWB version rev 9819
Workaround
Fixed in version


Page contained Unicode control character U+200E (left to right mark) which caused the normal whitespace clean to fail. Next edit fixed it. Rjwilmsi 15:51, 14 January 2014 (UTC)

Forgot the blank line

Status   Not a bug in AWB, has been referred
Description AWB removed a blank line when replacing {{disambig}} with {{disambiguation}} and adding a DEFAULTSORT. (tJosve05a (c) 05:18, 28 December 2013 (UTC)
To duplicate: [24]
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version
AWB version rev 9819
Workaround
Fixed in version


@Josve05a: I don't see any guidance at Template:DEFAULTSORT or MOS:FOOTERS regarding if blank lines are recommended before it or not. Is there somewhere that provides recommendations? Thanks! GoingBatty (talk) 05:53, 28 December 2013 (UTC)

@Josve05a: -- Magioladitis (talk) 00:28, 31 December 2013 (UTC)

I have not found any documentation about it. But since every-other page has a space between normal templates and DEFAULTSORT/categories, than I think this is just common sense.
Plus the the toolserver tool DABFIX is using WP:MOSDAB-rules and that that tool is placing a space in between, then I think that is the common practise. -(tJosve05a (c) 00:34, 31 December 2013 (UTC)

Recommend creating a more graceful failure

Status   Fixed in the next release
Description
Exception:ApiErrorException
Message:Bot API returned the following error: 'Expiry time "20131231" is in the past'
Call stack:
   at WikiFunctions.API.ApiEdit.CheckForErrors(String xml, String action)
   at WikiFunctions.API.ApiEdit.Protect(String title, String reason, String expiry, String edit, String move, Boolean cascade, Boolean watch)
   at WikiFunctions.Article.Protect(Session session)
   at AutoWikiBrowser.MainForm.ProtectArticle()

WikiFunctions.API.ApiErrorException: Bot API returned the following error: 'Expiry time "20131231" is in the past'

  at WikiFunctions.API.ApiEdit.CheckForErrors(String xml, String action)
  at WikiFunctions.API.ApiEdit.Protect(String title, String reason, String expiry, String edit, String move, Boolean cascade, Boolean watch)
  at WikiFunctions.Article.Protect(Session session)
  at AutoWikiBrowser.MainForm.ProtectArticle()

Reguyla (talk) 19:56, 13 January 2014 (UTC)

To duplicate: Unknown
Site URL: http://military.wikia.com
Operating system Microsoft Windows NT 6.1.7601 Service Pack 1
.NET FW Version 2.0.50727.5472
AWB version AutoWikiBrowser (5.5.2.2), WikiFunctions (5.5.2.2), revision 9782 (2013-12-10 01:58:16)
Workaround
Fixed in version rev 9868


While testing AWB's admin related functionality at Wikia I found this error generates when putting in a date in the past for the expiry date when protecting articles. Is it possible to have a more graceful error message? Reguyla (talk) 19:56, 13 January 2014 (UTC)
rev 9868 Validate that expiry date on page protection is not a date in the past Rjwilmsi 10:45, 15 January 2014 (UTC)

Fix will work for time dates but not for negative time periods. -- Magioladitis (talk) 13:39, 15 January 2014 (UTC)

Category moved

Status Not enough information/very rare bug
Description A category was moved to above the Persondata-template. See this. (tJosve05a (c) 03:21, 4 January 2014 (UTC)
To duplicate: Undo my edit an run AWB on this page
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version
AWB version rev 9840
Workaround
Fixed in version


I'm surprised that the MediaWiki software recognises that category statement, as according to this tool it contains three embedded Unicode control characters. -- John of Reading (talk) 07:45, 4 January 2014 (UTC)

LEFT-TO-RIGHT EMBEDDING, LEFT-TO-RIGHT MARK (fixed by CHECKWIKI 16), POP DIRECTIONAL FORMATTING. I wonder if we could remove any of these from text. -- Magioladitis (talk) 08:29, 4 January 2014 (UTC)

842 pages with LTR embedding. In all the cases I 've checked so far the invisible character can be safely removed. -- Magioladitis (talk) 11:09, 4 January 2014 (UTC)

1062 pages with pop directional formatting. -- Magioladitis (talk) 19:11, 15 January 2014 (UTC)

I removed all invisible characters from all pages in question. -- Magioladitis (talk) 11:00, 16 January 2014 (UTC)

Marked as rare and archived. Now these characters will be part of CHECKWIKI fixes. -- Magioladitis (talk) 11:30, 16 January 2014 (UTC)

Incorrect alert - Invalid citation parameters

Status   Fixed in the next release
Description I compared the list of parameters in Template:Cite web/doc with those listed in citeWebParameters in Parsers.cs, and noticed the following were also missing:
  • asin-tld
  • author\d*-?link
  • displayauthors
  • display\-?editors
  • doi_brokendate
  • editor\d*
  • embargo
  • nopp

Could you please update citeWebParameters in Parsers.cs with the list below, which contains each of the parameters above, plus has been alphabetized and has duplicates removed: accessdate|agency|archivedate|archiveurl|article|arxiv|asin|asin-tld|at|author\d?|authorlink\d?|author\d*-?link|authors?|author-mask|author-name-separator|author-separator|bibcode|chapter|chapter\-?url|coauthors?|contribution|contribution\-?url|date|deadurl|dictionary|display\-?authors|display\-?editors|distributor|doi|doibroken|doi_brokendate|edition|editors?|editor\d*|editor\d*-first|editor\d*-last|editor\d*-link|embargo|encyclopa?edia|entry|first\d*|format|id|institution|isbn|issue|issn|jfm|journal|jstor|language|last\d*|lastauthoramp|laydate|laysource|laysummary|layrul|lccn|location|magazine|month|mr|newspaper|nopp|oclc|ol|origyear|others|osti|pages?|periodical|place|pmc|pmid|postscript|publication\-?(?:place|date)|publisher|quote|ref|registration|rfc|section|sectionurl|separator|series|subscription|ssrn|title|trans_title|type|url|version|via|volume|website|work|year|zbl

To duplicate:
Site URL: en.wikipedia.org
Operating system
.NET FW Version
AWB version 5.5.2.3 SVN 9874
Workaround View the article to confirm the parameter value is displayed properly and ignore alert
Fixed in version rev 9875 -- Magioladitis (talk) 18:13, 19 January 2014 (UTC)


Incorrectly splits volume parameter to volume/issue

Status   Fixed in the next release
Description AWB general fixes changes the parameters in {{cite journal}} from |volume=40, nos. 1 & 2 to |volume=40 |issue=s. 1 & 2 (Is this an undocumented feature in FixCitationTemplates?) GoingBatty (talk) 16:36, 20 January 2014 (UTC)
To duplicate: Try Sequoia sempervirens with general fixes.
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5472
AWB version 5.5.2.3 SVN 9873
Workaround manually tweak before saving
Fixed in version rev 9876 by Rjw. -- Magioladitis (talk) 09:30, 21 January 2014 (UTC)


Takes two edits to fix date

Status   Fixed in the next release
Description It takes two edits to change |year=September, 11, 2005|year=September 11, 2005|date=September 11, 2005. GoingBatty (talk) 06:21, 22 January 2014 (UTC)
To duplicate: Try Christ the King Parish, Ludlow
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5472
AWB version 5.5.2.3 SVN 9876
Workaround reparse before saving
Fixed in version rev 9882 by Rjwilmsi. -- Magioladitis (talk) 12:26, 22 January 2014 (UTC)


MetaDataSorter not moving refimprove above infobox

Status   Fixed in the next release
Description Although AWB's general fixes for MetaDataSorter says it should move maintenance templates above infoboxes etc. (zeroth section only), it is not moving {{Refimprove}}. (If this is a case that AWB's code only moves some maintenance templates, could you please provide the list, so we can include the most popular templates in one code fix?) GoingBatty (talk) 15:40, 22 January 2014 (UTC)
To duplicate: Try Meineke Car Care Center
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5472
AWB version 5.5.2.3 SVN 9876
Workaround manually move
Fixed in version rev 9883, rev 9884 -- Magioladitis (talk) 18:54, 22 January 2014 (UTC)


MaintenanceTemplates in Wikiregexes.cs contains "orphan", "BLPunsourced", "cleanup", "underlinked", "dead end", "notability". -- Magioladitis (talk) 16:15, 22 January 2014 (UTC)

Having looked at Wikipedia:Backlog for the most popular issues, could you please add "unreferenced", "refimprove", and "BLP sources"? Also, could you please change "BLPunsourced" to "BLP unsourced" (with a space)? — Preceding unsigned comment added by GoingBatty (talkcontribs) 17:54, 22 January 2014 (UTC)

rev 9883 for BLP unsourced and refimprove. I better leave "unreferenced" untouched. -- Magioladitis (talk) 18:54, 22 January 2014 (UTC)

rev 9884 for BLP sources. -- Magioladitis (talk) 19:03, 22 January 2014 (UTC)

Status   Fixed in the next release
Description The AWB link in the edit summary of edits like this should point to "Project:AutoWikiBrowser" not to "Wikipédia:AutoWikiBrowser" Helder 11:40, 24 January 2014 (UTC)
To duplicate:
Site URL: pt.wikibooks.org
Operating system Windows XP
.NET FW Version
AWB version
Workaround
Fixed in version rev 9888


rev 9888 Rjwilmsi 10:56, 25 January 2014 (UTC)

Takes two edits to remove heading and bold title

Status   Fixed in the next release
Description After removing a section header with the same name as the article (Is this part of FixHeadings "Removes bad headings from start of article"?) you have to reparse to have AWB bold the article title in the lead (BoldTitle) GoingBatty (talk) 17:42, 22 January 2014 (UTC)
To duplicate: Try Watkins-Johnson Company
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5472
AWB version 5.5.2.3 SVN 9876
Workaround reparse before saving
Fixed in version rev 9886


rev 9886 Rjwilmsi 10:51, 25 January 2014 (UTC)

Context menu stays in the screen

Status Not enough information/very rare bug
Description
Exception:NullReferenceException
Message:A referência de objecto não foi definida como uma instância de um objecto.
Call stack:
   em WikiFunctions.Logging.LogControl.RemoveSelected(Object sender)
   em WikiFunctions.Logging.LogControl.removeToolStripMenuItem_Click(Object sender, EventArgs e)
   em System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   em System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   em System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   em System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   em System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
   em System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
   em System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   em System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   em System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   em System.Windows.Forms.Control.WndProc(Message& m)
   em System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   em System.Windows.Forms.ToolStrip.WndProc(Message& m)
   em System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
   em System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   em System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   em System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

System.NullReferenceException: A referência de objecto não foi definida como uma instância de um objecto.

  em WikiFunctions.Logging.LogControl.RemoveSelected(Object sender)
  em WikiFunctions.Logging.LogControl.removeToolStripMenuItem_Click(Object sender, EventArgs e)
  em System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
  em System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
  em System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
  em System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
  em System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
  em System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
  em System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
  em System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
  em System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
  em System.Windows.Forms.Control.WndProc(Message& m)
  em System.Windows.Forms.ScrollableControl.WndProc(Message& m)
  em System.Windows.Forms.ToolStrip.WndProc(Message& m)
  em System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
  em System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
  em System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
  em System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

JotaCartas (talk) 07:13, 9 December 2012 (UTC)

To duplicate: I think I clicked with the mouse-right-button in the "Logs" or "Page logs" separator. Any selection in the context menu displays the reported error. The context menu stays in the screen. Need to restart AWB. I tryed to replicate the error but not succeded to do it. ???
Site URL: https://pt.wikipedia.org
Operating system Microsoft Windows NT 5.1.2600 Service Pack 3
.NET FW Version 2.0.50727.1433
AWB version AutoWikiBrowser (5.4.0.1), WikiFunctions (5.4.0.1), revision 8686 (2012-11-24 18:05:21)
Workaround
Fixed in version


I can't duplicate it. I'll need a more specific description. -- Magioladitis (talk) 00:16, 21 December 2012 (UTC)

Marked as "rare" and archived. Please re-report if this occurs in version 5.5 or later. -- Magioladitis (talk) 11:18, 26 January 2014 (UTC)

TypeInitializationException in ApiEdit..ctor and NullReferenceException in MainForm.UpdateButtons

Status Bug is in old software, please update
Description
Exception:TypeInitializationException
Message:The type initializer for 'WikiFunctions.API.ApiEdit' threw an exception.
Call stack:
   at WikiFunctions.API.ApiEdit..ctor(String url, Boolean usePHP5)
   at WikiFunctions.API.AsyncApiEdit..ctor(String url, Control parentControl, Boolean php5)
   at WikiFunctions.Session.CreateEditor(String url, Boolean php5)
   at WikiFunctions.Session.UpdateProject(Boolean delayLoading)
   at WikiFunctions.Session..ctor(Control parent)
   at AutoWikiBrowser.MainForm..ctor()
Inner exception:TargetInvocationException
Message:Exception has been thrown by the target of an invocation.
Call stack:
   at System.RuntimeMethodHandle._InvokeConstructor(Object[] args, SignatureStruct& signature, IntPtr declaringType)
   at System.RuntimeMethodHandle.InvokeConstructor(Object[] args, SignatureStruct signature, RuntimeTypeHandle declaringType)
   at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
   at System.Security.Cryptography.CryptoConfig.CreateFromName(String name, Object[] args)
   at System.Security.Cryptography.MD5.Create(String algName)
   at System.Security.Cryptography.MD5.Create()
   at WikiFunctions.API.ApiEdit..cctor()
Inner exception:InvalidOperationException
Message:This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms.
Call stack:
   at System.Security.Cryptography.MD5CryptoServiceProvider..ctor()

System.TypeInitializationException: The type initializer for 'WikiFunctions.API.ApiEdit' threw an exception. ---> System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms.

at System.Security.Cryptography.MD5CryptoServiceProvider..ctor()
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle._InvokeConstructor(Object[] args, SignatureStruct& signature, IntPtr declaringType)
at System.RuntimeMethodHandle.InvokeConstructor(Object[] args, SignatureStruct signature, RuntimeTypeHandle declaringType)
at System.Reflection.RuntimeConstructorInfo.Invoke(BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at System.Security.Cryptography.CryptoConfig.CreateFromName(String name, Object[] args)
at System.Security.Cryptography.MD5.Create(String algName)
at System.Security.Cryptography.MD5.Create()
at WikiFunctions.API.ApiEdit..cctor()
--- End of inner exception stack trace ---
at WikiFunctions.API.ApiEdit..ctor(String url, Boolean usePHP5)
at WikiFunctions.API.AsyncApiEdit..ctor(String url, Control parentControl, Boolean php5)
at WikiFunctions.Session.CreateEditor(String url, Boolean php5)
at WikiFunctions.Session.UpdateProject(Boolean delayLoading)
at WikiFunctions.Session..ctor(Control parent)
at AutoWikiBrowser.MainForm..ctor()

Cit helper (talk) 03:50, 11 September 2011 (UTC)

To duplicate: Unknown
Site URL: http://en.wikipedia.org
Operating system Microsoft Windows NT 6.1.7601 Service Pack 1
.NET FW Version 2.0.50727.5446
AWB version AutoWikiBrowser (5.3.1.1), WikiFunctions (5.3.1.1), revision 7794 (2011-07-23 16:56:52)
Workaround
Fixed in version


From Microsoft: This problem occurs because the MD5 algorithm is not FIPS compliant. The MD5 algorithm uses Windows Communication Foundation to obtain a hash value. The hash value generates a unique name for a data contract. -- Magioladitis (talk) 21:54, 4 January 2012 (UTC)

We did a lot of changes these two years. Please rereport if this occurs in version 5.5 or later. -- Magioladitis (talk) 11:40, 26 January 2014 (UTC)

Auto-tagger: Don't tag articles that contain Template:Wikiquote redirect or Template:TempUndelete

Status Bug currently being investigated/fixed
Description AWB shouldn't tag articles that contain {{Wikiquote redirect}} (example) or {{TempUndelete}} (example). Meno25 (talk) 09:21, 26 January 2014 (UTC)
To duplicate: Run AWB with auto-tagging enabled on any artcle that contains {{Wikiquote redirect}} or {{TempUndelete}}. AWB tags the page although it shouldn't.
Site URL: https://en.wikipedia.org
Operating system Windows 8
.NET FW Version 2.0.50727.6407
AWB version 5.5.2.3 SVN 9888
Workaround Set AWB to skip pages that contain any of these two templates.
Fixed in version rev 9889 -- Magioladitis (talk) 11:12, 26 January 2014 (UTC)


rev 9889 for {{Wikiquote redirect}}. No documentation says anything for {{TempUndelete}}. Moreover, {{TempUndelete}} has no transclusions at the moment and it is not expected to have more than 2 or 3 ever. -- Magioladitis (talk) 11:12, 26 January 2014 (UTC)

Status   Fixed in the next release
Description Tagger removes {{dead end}} from articles that contain wikilinks. However, in this edit, the only wikilinks were in {{Prod blp/dated}}. In my previous bug reports, you kindly updated AWB so that wikilinks inside {{Proposed deletion/dated}} and {{Proposed deletion endorsed}} will not be counted towards the number of wikilinks in an article. Could you please expand AWB so it also does not count wikilinks inside {{Prod blp/dated}}? Thanks! GoingBatty (talk) 13:57, 30 January 2014 (UTC)
To duplicate: Try Tomohisa Sako
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version
AWB version SVN 9890
Workaround revert the bot edit
Fixed in version rev 9891 -- Magioladitis (talk) 14:23, 30 January 2014 (UTC)


Missing alert - Invalid citation parameter "data dostępu"

Status   Fixed in the next release
Description Here's the opposite issue: |data dostępu= is not being identified as an invalid citation parameter because of the space in the parameter name. GoingBatty (talk) 06:19, 23 January 2014 (UTC)
To duplicate: Try Milionerzy, then change |data dostępu= to |data_dostępu= and reparse to see that AWB now identifies it as invalid.
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5472
AWB version 5.5.2.3 SVN 9884
Workaround View the article to confirm the parameter value is not displayed properly and fix
Fixed in version rev 9893


rev 9893 Rjwilmsi 08:27, 31 January 2014 (UTC)

Remove all pairs of empty brackets not just one

Status   Fixed in the next release
Description As a pat of General Fixes, AWB removes empty brackets. However, in this edit (the purpose of this edit was to remove Unicode control characters), AWB removed only one pair of empty brackets. It should have removed all pairs of empty brackets. I am no sure whether to file this as a bug or a feature request. Meno25 (talk) 07:21, 28 January 2014 (UTC)
To duplicate: Run AWB with Gen-Fixes enabled on this revision of ar:ألكسندر نيفيسكي.
Site URL: https://ar.wikipedia.org
Operating system Windows 8
.NET FW Version 2.0.50727.6407
AWB version 5.5.2.3 SVN 9890
Workaround
Fixed in version rev 9894


rev 9894 Rjwilmsi 08:36, 31 January 2014 (UTC)

Don't activate the "Delete" button if the page does not exist

Status   Fixed in the next release
Description When logging in to AWB using an admin account and trying to edit a page that does not exist, the "Delete" button is activated. Clicking on the button gives an error message "Cannot delete a non-existent page". It would be better if the button was disactivated in the first place. Meno25 (talk) 05:06, 30 January 2014 (UTC)
To duplicate: Login using an admin account and try to delete a non-existent page.
Site URL: https://en.wikipedia.org
Operating system Windows 8
.NET FW Version 2.0.50727.6407
AWB version 5.5.2.3 SVN 9890
Workaround
Fixed in version rev 9892


rev 9892 Rjwilmsi 08:19, 31 January 2014 (UTC)

\n in Regex tester in replace field

Status   Fixed in the next release
Description While using \n in the replace field in Find and Replace works fine, it does not work in the Regex tester. GoingBatty (talk) 15:11, 22 December 2013 (UTC)
To duplicate: Try the following in the Find and Replace section and note it works fine. Try it in the Regex tester and you get different results:
  • Find: (foo)\s*(bar)
  • Replace: $1\n$2
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5472
AWB version 5.5.2.3 SVN 9803
Workaround
Fixed in version rev 9895


What do you mean it doesn't work? Find and Replace uses a big textbox that supports newlines. So they "disappear". There doesn't seem to be an obvious way to make the treeview control, see [25]

Also, looking at the code, this is done purposely:

        private string ReplaceNewLines(string str)
        { // Display line breaks as \n in the results tree so that they're clear
            return NewLineRegex.Replace(str, "\\n");
        }

Reedy (talk) 22:18, 22 December 2013 (UTC)

@Reedy: Sorry I wasn't clear. I meant that in the big result box, "\n" is displayed as "\n" instead of showing the line break. So the example above shows "foo\nbar" instead of "foo" on the first line and "bar" on the second line. Since you're indicating this is working as designed, I've added a note about this in Wikipedia:AutoWikiBrowser/User manual#Tools. GoingBatty (talk) 00:15, 23 December 2013 (UTC)

Are we talking about the same thing? When you click on "Find" in the Regex Tester, it's perfectly fine and desirable to display "\n" in the tree. But when you click on "Replace", I thought that it most definitely should display as an actual new line rather than "\n". When I first encountered this years ago, I naturally assumed that the output of the Regex Tester was an accurate reflection of what happens in the actual Find and replace, so I figured that \n did not work correctly in AWB's regex implementation, and I performed some strange contortions to handle this perceived deficiency until I eventually discovered how it really works. I guess it doesn't matter for people who have been around and realize how it's handled, but new users could certainly be confused as I was. MANdARAX  XAЯAbИAM 07:20, 23 December 2013 (UTC)

rev 9895 make user-inserted \n in replace show as a genuine newline in results. Rjwilmsi 18:26, 31 January 2014 (UTC)