Wikipedia talk:AutoWikiBrowser/Bugs/Archive 20

Archive 15 Archive 18 Archive 19 Archive 20 Archive 21 Archive 22 Archive 25

More on unbalanced brackets (RefExternalLinkIncorrectBraceAtStart)

Status   Fixed in the next release
Description <ref>]http://www.foo.com bar]</ref> → <ref>[http://www.foo.com bar]</ref>

Make sure it covers <ref>]http://www.foo.com bar] this one</ref> → <ref>[http://www.foo.com bar] this one</ref>

To duplicate: [1]
Site URL: en.wiki
Operating system 7
.NET FW Version
AWB version 7664
Workaround
Fixed in version rev 7736


Dupe cat Living people and IsAboutPerson conflict

Status   Fixed in the next release
Description [2] & [3]. Removed duplicated category Living people. Next edit it added HumanCatKey.
To duplicate:
Site URL: en.wiki
Operating system 7
.NET FW Version
AWB version rev 7661
Workaround
Fixed in version rev 7735


Closing bracket and fixing breaking line in one run

Status   Fixed in the next release
Description Do [4] (line 333)

and [5] together. I.e. Close bracket to external link and then remove breaking line. -- Magioladitis (talk) 14:12, 8 March 2011 (UTC)

To duplicate:
Site URL: en.wiki
Operating system 7
.NET FW Version
AWB version 7633
Workaround
Fixed in version rev 7737


Year of death missing not replaced when year of death found

Status   Fixed in the next release
Description Year of birth missing is fixed when birth category is found. Year of death missing isn't. -- Magioladitis (talk) 19:37, 14 January 2011 (UTC)
To duplicate:
Site URL: en.wiki
Operating system 7
.NET FW Version
AWB version 5201_7546
Workaround
Fixed in version rev 7739


Category:Year of death missing is removed when category:XXX deaths is present, which it wasn't in your example. Rjwilmsi 11:18, 17 January 2011 (UTC)
The year of death was detected. In fact, the whole death date was detected and added to Persondata. -- Magioladitis (talk)

Find & Replace "skip" options are now slow

Status   Fixed in the next release
Description Find & Replace "skip" options used to be efficient in 5.2 and are now slow. None of my F&R lines are marked "After fixes", yet AWB seems to be running the gen fixes and regexptypo fixes before acting on the F&R "skip" options. -- John of Reading (talk) 09:55, 27 May 2011 (UTC)
To duplicate: Create a long list; set up a F&R rule that won't actually do anything; tick "skip if no replacement". In 5.2 the list would shrink as fast as the network could serve the pages. In 5.3 everything is much slower and the process is CPU-bound.
Site URL: en
Operating system Vista
.NET FW Version 2.0.50727.4211
AWB version 5.3.0.0 SVN 7728
Workaround Turn off gen fixes and regexptypofixes / Be patient
Fixed in version rev 7742


Confirmed. Broken by changes to support 'after genfixes' option at replace level rather than global flag. I'll see about a fix. Rjwilmsi 15:23, 31 May 2011 (UTC)
rev 7742 Fixed, to keep new 'after genfixes' functionality and restore the faster skipping of the old way too. Rjwilmsi 19:44, 31 May 2011 (UTC)
Excellent, thank you. -- John of Reading (talk) 20:39, 31 May 2011 (UTC)

Don't replace unmatched guillemets in web page titles

Status   Fixed in the next release
Description Sone web page titles use guillemet characters as a separator, which should not be converted to a straight quote
To duplicate: 5.3 Genfixes on Tokyo Police Club, which has |title=Happy Bday Josh « Tokyo Police Club
Site URL: en
Operating system Windows 7
.NET FW Version 2.0.50727.5444
AWB version 5.3.0.0 SVN 7728
Workaround Turn off genfixes for this article
Fixed in version rev 7741


I'd already excluded the case of » as separator, rev 7741 exception for « added too. These sorts of title need some cleanup, but not replacement with a straight quote. Rjwilmsi 12:58, 31 May 2011 (UTC)
While I agree that converting a « separator to a straight quote isn't good, in most cases some of the title text actually belongs in the work or publisher field, and this genfix highlighted those to be changed. GoingBatty (talk) 17:15, 31 May 2011 (UTC)

replace text is being added twice

Status   Fixed in the next release
Description replace text is being added twice Traveler100 06:38, 28 May 2011 (UTC)
To duplicate: Using Advanced Replace method (with or without reg.exp.). Here is an example script to run. User:Traveler100/awbtest2
Site URL: en.wikipedia
Operating system
.NET FW Version
AWB version 5.3.0.0 SVN 7728 (2011-05-25 16:09) and 5.3.0.1 rev 7734.
Workaround use 5.2.0.0
Fixed in version rev 7753 by Reedy. -- Magioladitis (talk) 16:13, 7 June 2011 (UTC)


why are subrules no longer subordinate?

I noticed this a couple weeks ago and forgot to bring it up: why are regex subrules (advanced settings window) no longer called upon only when the main rule operates? Am I missing the point? This used to be quite straightforward. — kwami (talk) 11:10, 16 May 2011 (UTC)

Fixed now. -- Magioladitis (talk) 16:15, 7 June 2011 (UTC)

bug or feature?

  Resolved

If I have 'ignore templates' checked in find&replace, AWB ignores all lines indented with a colon. Is this intentional?

For example, at Akatek language, if I search for IPA symbols, AWB won't pick them up in the examples (as in the line Examples: pom [pom] copal, xopan [ʃopan] hollow, sip [sipʰ] tick) unless I have that template/ref/link box unchecked. — kwami (talk) 05:17, 6 June 2011 (UTC)

Yes, intentional, it's in the F&R manual. Rjwilmsi 11:51, 6 June 2011 (UTC)

\s includes \n. Is this intentional?

For instance, here[6] i had a regex rule \s-\s → [space]–[space] (that is, change a spaced/tabbed hyphen to an en dash), and it deleted the line break in those tables where lines ended in a space-hyphen. I fixed (for the version I saved) by using (\s)-(\s) → $1–$2 instead. That's fine, but I would never expect a line return to count as white space. — kwami (talk) 02:10, 9 June 2011 (UTC)

This is the C# regex engine's behaviour. Use something like ( |\t) if you only want spaces or tabs. Rjwilmsi 07:17, 9 June 2011 (UTC)
Thanks. I didn't know about \t; it's not listed at Wikipedia:AutoWikiBrowser/Regular expression. — kwami (talk) 11:44, 9 June 2011 (UTC)

iw order

Very minor point: Gagauz iw is moved after Galician.[7]kwami (talk) 23:52, 1 June 2011 (UTC)

  Done - added "gag" to Wikipedia:AutoWikiBrowser/IW and reran Tatar language to confirm. (Note that I had to log out of AWB - refreshing status/typos doesn't also refresh the IW order.) GoingBatty (talk) 02:52, 2 June 2011 (UTC)

Inconsistent menu item names

Status   Fixed in the next release
Description Inconsistent menu item names. The list has right-mouse menu name 'Open page in browser'. The log has a right-mouse menu name 'Open in browser'. These two menu items perform the same function. I recommend both menu items have the same name and I propose 'Open in browser'. If I should file this as a feature request instead, just let me know. Lightmouse (talk) 09:53, 22 June 2011 (UTC)
To duplicate:
Operating system
.NET FW Version
AWB version 7761
Workaround
Fixed in version rev 7762 Magioladitis (talk) 10:19, 22 June 2011 (UTC)


ApiErrorException in ApiEdit.CheckForErrors

Status   Not a bug in AWB, has been referred
Description
Exception:ApiErrorException
Message:Bot API returned the following error: 'Exception Caught: Internal error in ApiResult::setElement: Attempting to add element backlinks=2500, existing value is 5000'
Call stack:
   à WikiFunctions.API.ApiEdit.CheckForErrors(String xml, String action)
   à WikiFunctions.API.ApiEdit.QueryApi(String queryParamters)
   à WikiFunctions.Lists.Providers.ApiListProviderBase.ApiMakeList(String url, Int32 haveSoFar)
   à WikiFunctions.Lists.Providers.WhatLinksHereListProvider.MakeList(String Namespace, String[] searchCriteria)
   à WikiFunctions.Parse.Parsers.TagOrphans(String articleText, String articleTitle, Boolean restrictOrphanTagging)

90.62.87.92 (talk) 16:42, 20 June 2011 (UTC)

To duplicate: [encountered while processing page [8]]
Site URL: http://www.across-community.tk
Operating system Microsoft Windows NT 6.1.7601 Service Pack 1
.NET FW Version 2.0.50727.5446
AWB version AutoWikiBrowser (5.3.0.0), WikiFunctions (5.3.0.0), revision 7728 (2011-05-25 16:09:23)
Workaround
Fixed in version


<meta name="generator" content="Joomla! 1.5 - Open Source Content Management" />. It seems you don't run Mediawiki! -- Magioladitis (talk) 00:01, 21 June 2011 (UTC)

rev 7761 will help us to gather more information on xml bugs. -- Magioladitis (talk) 00:37, 21 June 2011 (UTC)
rev 7763 Add extra information to ErrorHandler when we're catching an XML exception from the api. -- Magioladitis (talk) 15:00, 22 June 2011 (UTC)

Find and replace: erroneous enabling

Status   Fixed in the next release
Description Moving a disabled Find and replace row (Normal settings) up, down, top, or bottom causes it to become enabled. MANdARAX  XAЯAbИAM 19:11, 1 July 2011 (UTC)
To duplicate:
Operating system XP
.NET FW Version 2.0.50727.3623
AWB version SVN 7774
Workaround
Fixed in version rev 7779


minor problem in sorting with letter ặ

  Resolved

I've come across some Vietnamese names with the letter ặ. Đặng Thị Huệ was the latest name. Both DEFAULTSORT and listas kept the letter ặ in the sort instead of changing it to just a. Bgwhite (talk) 18:41, 12 July 2011 (UTC)

rev 7783 fixes this bug. -- Magioladitis (talk) 19:16, 12 July 2011 (UTC)

Contains

Status   Resolved
Description Skips article when 'Contains' is ticked but field is empty. Lightmouse (talk) 10:21, 10 July 2011 (UTC)
To duplicate: Tick 'Contains' but leave field empty. See that log shows skip reason as 'Page contains:'
Operating system
.NET FW Version
AWB version
Workaround
Fixed in version


Not bug exactly. If the field it's empty it means "Skip if page contains something". -- Magioladitis (talk) 10:32, 10 July 2011 (UTC)

Hmm. That sounds like the machine is using different logic to the human. Lightmouse (talk) 11:09, 10 July 2011 (UTC)
Dunno. It make sense to me. Check "Contains" means that you want to skip if the given string exists in the page. Empty string means find empty string and if exists skip page. Empty string is always there. -- Magioladitis (talk) 11:35, 10 July 2011 (UTC)

Here's why I find it difficult: if I want to skip pages containing 'foobar', I write 'foobar'. If I no longer want to it to skip page with 'foobar' I delete 'foobar' from the field. I see what you're saying but the function 'skip all' and the implementation is difficult for me to understand. To me, deleting the skip string should stop it skipping. Lightmouse (talk) 12:00, 10 July 2011 (UTC)

Uncheck the box is easier I think :) -- Magioladitis (talk) 11:32, 11 July 2011 (UTC)

Yes. Unchecking is what I've been doing. Please delete this as 'Not a bug', 'Will not fix', 'Withdrawn' or whatever you want. Thanks for talking it through with me. Lightmouse (talk) 13:35, 13 July 2011 (UTC)

%%pagename%% & %%basepagename%% match failing in titles with parantheses

Status   Fixed in the next release
Description %%pagename%% & %%basepagename%% match failing in titles with parantheses— billinghurst sDrewth 13:32, 13 July 2011 (UTC)
To duplicate: see below
Site URL: English Wikisource
Operating system W7
.NET FW Version 2.0.50727.5446
AWB version 5.3.0.0
Workaround None found
Fixed in version rev 7785


At Wikisource, I am undertaking some simple match and replace and while %%pagename%% and %%basepagename%% work for the bulk of the replacements, there is a quirk in the match process.

I have the page s:United States v. Moore (53 U.S. 209)/Opinion of the Court where I am looking to replace

title    = United States v. Moore (53 U.S. 209)

with

title    = [[../]]

script that I am using is

(title\s*\=\s*)%%pagename%%  →  $1[[../]]

with regex turned on. I now it isn't the neatest regex, however for the task at hand it is adequate and caters for the alternatives in formatting within templates. Anyway, that replacement fails. Yet, in the same regex, if I have s:United States v. Morehead/Opinion of the Court the replacement worked fine. If I try with basepagename it similarly fails and works in the examples given.

rev 7785 Fixed. Rjwilmsi 17:44, 16 July 2011 (UTC)

ConfigurationErrorsException in Settings.get_WindowLocation

Status   Resolved
Description
Exception:ConfigurationErrorsException
Message:Failed to initialize the configuration system (translated from French)
Call stack:
   at System.Configuration.ClientConfigurationSystem.OnConfigRemoved(Object sender, InternalConfigEventArgs e)
   at System.Configuration.Internal.InternalConfigRoot.OnConfigRemoved(InternalConfigEventArgs e)
   at System.Configuration.Internal.InternalConfigRoot.RemoveConfigImpl(String configPath, BaseConfigurationRecord configRecord)
   at System.Configuration.BaseConfigurationRecord.GetSectionRecursive(String configKey, Boolean getLkg, Boolean checkPermission, Boolean getRuntimeObject, Boolean requestIsHere, Object& result, Object& resultRuntimeObject)
   at System.Configuration.BaseConfigurationRecord.GetSection(String configKey, Boolean getLkg, Boolean checkPermission)
   at System.Configuration.BaseConfigurationRecord.GetSection(String configKey)
   at System.Configuration.ClientConfigurationSystem.System.Configuration.Internal.IInternalConfigSystem.GetSection(String sectionName)
   at System.Configuration.ConfigurationManager.GetSection(String sectionName)
   at System.Configuration.ClientSettingsStore.ReadSettings(String sectionName, Boolean isUserScoped)
   at System.Configuration.LocalFileSettingsProvider.GetPropertyValues(SettingsContext context, SettingsPropertyCollection properties)
   at System.Configuration.SettingsBase.GetPropertiesFromProvider(SettingsProvider provider)
   at System.Configuration.SettingsBase.GetPropertyValueByName(String propertyName)
   at System.Configuration.SettingsBase.get_Item(String propertyName)
   at System.Configuration.ApplicationSettingsBase.GetPropertyValue(String propertyName)
   at System.Configuration.ApplicationSettingsBase.get_Item(String propertyName)
   at AutoWikiBrowser.Properties.Settings.get_WindowLocation()
   at AutoWikiBrowser.MainForm.InitializeComponent()
   at AutoWikiBrowser.MainForm..ctor()
   at AutoWikiBrowser.Program.Main(String[] args)
Inner exception:ConfigurationErrorsException
Message:Élément racine manquant. (C:\Documents and Settings\Klow\Local Settings\Application Data\AutoWikiBrowser\AutoWikiBrowser.exe_Url_ffoihsw4gxvcelz2lzbljlo14oz3x2lc\5.3.0.0\user.config)
Call stack:
   at System.Configuration.ConfigurationSchemaErrors.ThrowIfErrors(Boolean ignoreLocal)
   at System.Configuration.BaseConfigurationRecord.ThrowIfParseErrors(ConfigurationSchemaErrors schemaErrors)
   at System.Configuration.BaseConfigurationRecord.ThrowIfInitErrors()
   at System.Configuration.ClientConfigurationSystem.OnConfigRemoved(Object sender, InternalConfigEventArgs e)
Inner exception:XmlException
Message:Élément racine manquant.
Call stack:
   at System.Xml.XmlTextReaderImpl.Throw(Exception e)
   at System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(String res)
   at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
   at System.Xml.XmlTextReaderImpl.Read()
   at System.Xml.XmlTextReader.Read()
   at System.Configuration.XmlUtil..ctor(Stream stream, String name, Boolean readToFirstElement, ConfigurationSchemaErrors schemaErrors)
   at System.Configuration.BaseConfigurationRecord.InitConfigFromFile()

Klow (talk) 09:51, 30 June 2011 (UTC)

To duplicate: Unknown
Site URL: http://en.wikipedia.org
Operating system Microsoft Windows XP Service Pack 3
.NET FW Version 2.0.50727.3620
AWB version AutoWikiBrowser (5.3.0.0), WikiFunctions (5.3.0.0), revision 7728 (2011-05-25 16:09:23)
Workaround
Fixed in version


I have the NET Frameworks from 1 to 3.5. I thought my recent XP updates brought the bug (general or to the NET Frameworks), but reverting them didn't change anything. That's extremely annoying, I just can't launch the program! I have wiki stuff to do! Klow (talk) 09:54, 30 June 2011 (UTC)

Ok I deleted the config files in <User name>\Local Settings\Application Data and that fixed it. Klow (talk) 10:00, 30 June 2011 (UTC)
Status   New
Description
Exception:InvalidOperationException
Message:Erro no documento XML (3780, 21).
Call stack:
   em System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
   em System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader)
   em WikiFunctions.AWBSettings.UserPrefs.LoadPrefs(String file)
   em AutoWikiBrowser.MainForm.LoadPrefs(String path)
Inner exception:XmlException
Message:Erro durante a análise de EntityName. Linha 3780, posição 21.
Call stack:
   em System.Xml.XmlTextReaderImpl.Throw(Exception e)
   em System.Xml.XmlTextReaderImpl.Throw(String res, String arg)
   em System.Xml.XmlTextReaderImpl.ParseEntityName()
   em System.Xml.XmlTextReaderImpl.ParseEntityReference()
   em System.Xml.XmlTextReaderImpl.Read()
   em System.Xml.XmlTextReader.Read()
   em System.Xml.XmlReader.ReadString()
   em System.Xml.XmlTextReader.ReadString()
   em System.Xml.XmlReader.ReadElementString()
   em Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderUserPrefs.Read11_Rule(Boolean isNullable, Boolean checkType)
   em Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderUserPrefs.Read12_IRule(Boolean isNullable, Boolean checkType)
   em Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderUserPrefs.Read11_Rule(Boolean isNullable, Boolean checkType)
   em Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderUserPrefs.Read12_IRule(Boolean isNullable, Boolean checkType)
   em Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderUserPrefs.Read13_FaRPrefs(Boolean isNullable, Boolean checkType)
   em Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderUserPrefs.Read25_UserPrefs(Boolean isNullable, Boolean checkType)
   em Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderUserPrefs.Read26_AutoWikiBrowserPreferences()

Helder 18:44, 1 July 2011 (UTC)

To duplicate: I've copied the content of this page to a test.xml file and tried to open it on AWB and then the program displayed this error.
Site URL: http://pt.wikibooks.org
Operating system Microsoft Windows NT 6.1.7600.0
.NET FW Version 2.0.50727.4961
AWB version AutoWikiBrowser (5.3.0.0), WikiFunctions (5.3.0.0), revision 7728 (2011-05-25 16:09:23)
Workaround
Fixed in version


Doesn't detect redirect to {{Persondata}}

Status   Resolved
Description When using genfixes on a page with the {{Personal Data}} template already transcluded, which is a redirect to {{Persondata}}, AWB automatically generated a {{Persondata}} transclusion on the page that was redunant, did not replace the previous template, and had less information than the previous template. Logan Talk Contributions 02:29, 28 June 2011 (UTC)
To duplicate: Run genfixes on Countess Johanna Sophia of Hohenlohe-Langenburg
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5446
AWB version 5.3.0.0 SVN 7728
Workaround
Fixed in version


I added {{Persondata}} to Wikipedia:AutoWikiBrowser/Template redirects, and this seems to have resolved the problem. GoingBatty (talk) 03:00, 28 June 2011 (UTC)

Miscounts user edits

Status Bug currently being investigated/fixed
Description AWB miscounts user edits: when I request 500+ hits, I get 5000 (no filter) or 998 (article-only filter), but correct number (though with extremely long wait) if I select all under filter
To duplicate: Make list: User contribs (user defined number): user = kwamikagami: enter number 500-599
Site URL: WP-en
Operating system Win7 (tho AWB reports 6.1)
.NET FW Version 2.0.50727.4952
AWB version 5.1.0.0
Workaround choose number <500 or >599; select all, then re-filter
Fixed in version


Confirmed. -- Magioladitis (talk) 22:44, 28 November 2010 (UTC)

rev 7467 partially fixed. "Without a huge amount of work, it can't be full fixed". -- Magioladitis (talk) 16:29, 14 December 2010 (UTC)

Bot max edits limit

Status Not enough information/very rare bug
Description Max edits won't accept a value greater than 5000 Lightmouse (talk) 08:22, 6 July 2011 (UTC)
To duplicate: Set Max edits to 5000. Edit 5000 articles. Write 5001. Press start. See that Max edits has been reset to 5000 and AWB has stopped.
Operating system
.NET FW Version
AWB version 5.3.0.0
Workaround
Fixed in version


The limit is 0 to 5000, 0 being unlimited. The design of the field was for supporting a bot trial mode of a specified number of edits. What is your need for a higher limit? Rjwilmsi 14:58, 7 July 2011 (UTC)

wontfix. -- Magioladitis (talk) 01:08, 26 July 2011 (UTC)

Can't exit AWB if storage device is removed

Status Need more information
Description Can't exit AWB if storage device is removed - you get an error consisting of the path of AWB. עוד מישהו Od Mishehu 12:27, 16 November 2010 (UTC)
To duplicate: Install AWB on a removable storage device (such as a disk on key). Run AWB from there. Remove storage devce. Now try to exit.
Site URL: en.wikipedia.org
Operating system Vista
.NET FW Version 2.0.50727.4952
AWB version 5.1.0.0
Workaround
Fixed in version


Does not occur for me using the steps you've described. Would you be able to post the exact error message please. Rjwilmsi 18:52, 16 November 2010 (UTC)

We need the exact error message. -- Magioladitis (talk) 16:37, 14 December 2010 (UTC)

Archived. Waiting for new feedback if this occurs again. -- Magioladitis (talk) 01:11, 26 July 2011 (UTC)

Bad OrigYear/Year cleanup

Status   Fixed in the next release
Description This edit should have removed the empty |year= in addition to changing |origyear=1976 to |year=1976. Headbomb {talk / contribs / physics / books} 22:18, 27 July 2011 (UTC)
To duplicate: Run AWB on [9]
Site URL: English Wikipedia
Operating system Windows 7
.NET FW Version 2.0
AWB version 5.3.0.0
Workaround
Fixed in version rev 7798


rev 7798. Rjwilmsi 18:55, 28 July 2011 (UTC)

incorrect dash in page ranges

Status   Fixed in the next release
Description When page ranges are indicated with ⟨--⟩, AWB fixes that to an em dash rather than to an en dash. — kwami (talk) 20:45, 26 July 2011 (UTC)
To duplicate: Run AWB on the 'agreement' article before this edit.
Site URL: WP-en
Operating system W7
.NET FW Version 2.0.50727.5446
AWB version 5.3
Workaround oversight
Fixed in version rev 7801


Some people use ⟨--⟩ for an en dash and ⟨---⟩ for an em dash. Others perhaps simply don't know the difference. I've come across dozens of articles with em dashes in page ranges, and always assumed it was the editor, but perhaps some were AWB fixes. Perhaps AWB should not fix double hyphens when they occur between digits?

I always thought it would be nice if AWB gave a choice in the case of ambiguous problems like this, though I suppose that's too radical to implement. — kwami (talk) 20:45, 26 July 2011 (UTC)

If "--" is between numbers, it's certainly an en dash. This is common because people rework their bibTeX entries into wiki cites; bibTeX uses the TeX markup in which "--" is en dash (and "---" is em dash; it's TeX, not "some people"). In other contexts, "--" is often the typewriter convention for em dash. But since it's ambiguous, it should never be changed to em dash without the editor's review and approval. A choice is needed. Dicklyon (talk) 22:23, 26 July 2011 (UTC)
rev 7801 Two dashes between numbers to endash, otherwise to emdash as before. Rjwilmsi 09:54, 30 July 2011 (UTC)

Interwiki sorting order@sv.wikisource.org

Status   Fixed in the next release
Description The policy has changed to {http://meta.wikimedia.org/w/index.php?title=Interwiki_sorting_order&action=historysubmit&diff=2786524&oldid=2733979 By order of alphabet, based on local language]. -- Lavallen (talk) 14:22, 10 August 2011 (UTC)
To duplicate:
Site URL: sv.wikisource.org
Operating system
.NET FW Version
AWB version
Workaround
Fixed in version rev 7806


advanced replace adds "$1" to text when there is no string

Status   Not a bug in AWB, has been referred
Description If I add (\s*) to a search, and $1 in replace, to ignore spaces around parameters, AWB adds "$1" instead of the string to the output, and therefore tags all articles in preparse mode. — kwami (talk) 06:38, 7 August 2011 (UTC)
To duplicate: Scan Khoisan languages within templates.
Rule 1: \|(\s*)name(\s*)= → |$18801$2= (regex)
Rule 2: \|(\s*)8801(\s*)= → |$1name$2= (regex)
There should be no net change, but "|name=" (and also "| name =") is replaced with "|$18801=" (or "|$18801 =").
It doesn't matter if there are spaces or not, and the second string operates properly. Only the first takes "$1" literally rather than as a string.

Odd: If I remove the $1 in Rule 1, → |$18801$2=, it works fine apart from snagging on spaces after the pipe. However, one article is different: Volta–Niger languages produces the same '$1' even when I modify Rule 1. But I've run through all 1000+ transclusions, and it's *only* that article that's still a problem. I don't see anything different about it.
Site URL: WP-en
Operating system 7
.NET FW Version 2.0.50727.5446
AWB version 5.3.0.0
Workaround Not that I can see. Capturing the pipe as part of the string, or using ( ?) rather than (\s*) for a single space does not affect the output. What I want to do is find any X *not* in the set (A|B|C) (that is, [^abc], where abc are each arbitrary strings), so that I can purge the template of unsupported parameters (or correct their spelling), but I can't think of a way to do that directly. So I'm converting the set (A|B|C) to digits, looking for any letters which are left over, then converting the digits back to (A|B|C). (Extremely inelegant, I know.)
Fixed in version


You need to use ${1}8801$2 in your first replace. This is a standard behaviour of regular expressions – see regular-expressions.info. Rjwilmsi 06:40, 14 August 2011 (UTC)

AWB trying to add a persondata template to a non Person article

Status   Fixed in the next release
Description For some reason when I edit National Crime Information Center AWB tryes to add the persondata template. Kumioko (talk) 15:53, 20 August 2011 (UTC)
To duplicate: Try to run AWB against the National Crime Information Center article
Site URL: English Wikipedia
Operating system Windows Vista
.NET FW Version 2.0.50727.4214
AWB version Version 5.3.1 SVN 7794 (2011-07-23 16:56:52)
Workaround
Fixed in version rev 7814


rev 7814 Rjwilmsi 16:59, 20 August 2011 (UTC)

Tags non-orphans as orphans

Status   Resolved
Description Tags non-orphans as orphans, see [10] Headbomb {talk / contribs / physics / books} 06:41, 20 August 2011 (UTC)
To duplicate:
Site URL: English Wikipedia
Operating system Win 7
.NET FW Version 2.0.50727.5446
AWB version 5.3.1.0 (svn 7792)
Workaround
Fixed in version


I bet that you accidentally disactivated "Tag only linkless pages as orphan" in the menu.-- Magioladitis (talk) 08:38, 20 August 2011 (UTC)

Could it be that default settings have changed with the update to 5.3.1.0? I never knew this even was an option. Anyway closed as fixed/notabug/resolved. Headbomb {talk / contribs / physics / books} 09:23, 20 August 2011 (UTC)

No scroll bar in article list

Status   Not a bug in AWB, has been referred
Description I created a list of I suppose a few dozen articles - enough to exceed the list of articles length. No scroll bar appeared.David Hollman (Talk) 07:31, 15 September 2010 (UTC)
To duplicate:
Operating system Vista
.NET FW Version Unknown
AWB version 5.0.3.0
Workaround Mouse scrolling works. Keyboard works.
Fixed in version


Probably a Vista issue – see related bug report above. Rjwilmsi 09:34, 15 September 2010 (UTC)

List filter keeps talk pages beginning with ʼʻʿʾ

Status   Fixed in the next release
Description Trying to filter a list of mainspace articles and AWB keeps a few talk pages in it (beginning with modifier letter ʼʻʿʾ)

A2 (talk) 23:08, 26 August 2011 (UTC)

To duplicate: Add those pages and try to filter them :
  1. fr:Discussion:ʻAhoʻeitu ʻUnuakiʻotonga Tukuʻaho
  2. fr:Discussion:ʿAyn
  3. fr:Discussion:ʾIbrāhīm (calife omeyyade)
  4. fr:Discussion:ʼIʻrāb
Site URL: frwiki
Operating system Windows 7
.NET FW Version 2.0.50727.35446
AWB version 5.3.1.0 (svn 7792)
Workaround be able to read :d
Fixed in version rev 7819


rev 7819 Correctly handle namespace determination of pages with spacing modifier Unicode characters at start of name. Rjwilmsi 12:49, 27 August 2011 (UTC)

Improper alerts: Unknown parameter in Multiple issues: BLP IMDB-only refimprove

Status   Fixed in the next release
Description AWB generates the alerts "Unknown paramter in {{Multiple issues}}: BLP IMDB-only refimprove" and "BLP IMDb-only refimprove", even though both |BLP IMDB-only refimprove= and |BLP IMDb-only refimprove= are supported. GoingBatty (talk) 14:50, 28 August 2011 (UTC)
To duplicate: Try Akbar Kurtha
Site URL: en.wikipedia.org
Operating system Windows XP
.NET FW Version 2.0.50727.5662
AWB version 5.3.1.1 SVN 7794
Workaround Ignore alert
Fixed in version rev 7825


Improper alert: Invalid citation parameter found

Status   Fixed in the next release
Description AWB generates the alert "Invalid citation parameter(s) found", even though |asin= is a valid parameter for {{cite web}}
AWB generates the alert "Invalid citation parameter(s) found", even though |author2= is a valid (but undocumented) parameter for {{cite web}}
To duplicate: Try Smallville
Try Star Wars
Site URL: en.wikipedia.org
Operating system Windows XP
.NET FW Version 2.0.50727.5662
AWB version 5.3.1.1 SVN 7794
Workaround Read Template:Cite web/doc and ignore alert
Fixed in version rev 7824, rev 7827


Improper alert: Unknown parameter in Multiple issues: cleanup-link rot

Status   Fixed in the next release
Description AWB generates the alerts "Unknown paramter in {{Multiple issues}}: cleanup-link rot", even though |cleanup-link rot= is supported. (I mentioned this on the feature requests page in July.) GoingBatty (talk) 15:43, 4 September 2011 (UTC)
To duplicate: Try Viva la Difference
Site URL: en.wikipedia.org
Operating system Windows XP
.NET FW Version 2.0.50727.5662
AWB version 5.3.1.1 SVN 7794
Workaround Preview article and ignore alert
Fixed in version rev 7826


AWB adds duplicate Reflist

Status Bug not confirmed
Description AWB adds a duplicate {{Reflist}} template. GoingBatty (talk) 22:12, 5 September 2011 (UTC)
To duplicate: Try Fast Five
Site URL: en.wikipedia.org
Operating system Windows XP
.NET FW Version 2.0.50727.5662
AWB version 5.3.1.1 SVN 7794
Workaround Revert change before saving
Fixed in version


Article fixed. Rjwilmsi 05:06, 6 September 2011 (UTC)

ArgumentException in MetaDataSorter.RemoveCats

Status   Fixed in the next release
Description
Exception:ArgumentException
Message:Page contains multiple {{DEFAULTSORTS}} tags. Metadata sorting cancelled
Call stack:
   σε WikiFunctions.Parse.MetaDataSorter.RemoveCats(String& articleText, String articleTitle)
   σε WikiFunctions.Parse.Parsers.IsArticleAboutAPerson(String articleText, String articleTitle, Boolean parseTalkPage)
   σε WikiFunctions.Parse.Parsers.FixPeopleCategories(String articleText, String articleTitle, Boolean parseTalkPage)
   σε WikiFunctions.Parse.Parsers.FixPeopleCategories(String articleText, String articleTitle, Boolean parseTalkPage, Boolean& noChange)
   σε WikiFunctions.Article.FixPeopleCategories(Parsers parsers, Boolean skipIfNoChange)
   σε WikiFunctions.Article.PerformGeneralFixes(Parsers parsers, HideText removeText, ISkipOptions skip, Boolean replaceReferenceTags, Boolean restrictDefaultsortAddition, Boolean noMOSComplianceFixes)
   σε AutoWikiBrowser.MainForm.ProcessPage(Article theArticle, Boolean mainProcess) στο c:\AWB\AWB\Main.cs:line 1514

System.ArgumentException: Page contains multiple {{DEFAULTSORTS}} tags. Metadata sorting cancelled

  σε WikiFunctions.Parse.MetaDataSorter.RemoveCats(String& articleText, String articleTitle)
  σε WikiFunctions.Parse.Parsers.IsArticleAboutAPerson(String articleText, String articleTitle, Boolean parseTalkPage)
  σε WikiFunctions.Parse.Parsers.FixPeopleCategories(String articleText, String articleTitle, Boolean parseTalkPage)
  σε WikiFunctions.Parse.Parsers.FixPeopleCategories(String articleText, String articleTitle, Boolean parseTalkPage, Boolean& noChange)
  σε WikiFunctions.Article.FixPeopleCategories(Parsers parsers, Boolean skipIfNoChange)
  σε WikiFunctions.Article.PerformGeneralFixes(Parsers parsers, HideText removeText, ISkipOptions skip, Boolean replaceReferenceTags, Boolean restrictDefaultsortAddition, Boolean noMOSComplianceFixes)
  σε AutoWikiBrowser.MainForm.ProcessPage(Article theArticle, Boolean mainProcess) στο c:\AWB\AWB\Main.cs:line 1514
AWBPlugins AWBBasePlugins ListMakerPlugins
  • CFD-Plugin
  • Delinker
  • Fronds
  • IFD-Plugin
  • TheTemplator
  • No Limits Plugin
  • TypoScan Plugin
  • Bing Search Plugin
  • CategoryNoLimitsForAdminAndBotsPlugin
  • CategoryRecursiveNoLimitsForAdminAndBotsPlugin
  • WhatTranscludesPageNoLimitsForAdminAndBotsPlugin
  • WhatTranscludesPageAllNSNoLimitsForAdminAndBotsPagePlugin
  • UserContribsNoLimitsForAdminAndBotsPlugin
  • UserContribsUserDefinedNumberForAdminAndBotsPlugin
  • TypoScan ListMaker Plugin
  • TypoScan ListMaker Plugin 500
  • Yahoo Search Plugin

Magioladitis (talk) 12:04, 19 July 2011 (UTC)

To duplicate: [encountered while processing page [11]]
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.0.1), WikiFunctions (5.3.0.1), revision 7784 (2011-07-14 23:11:27)
Workaround
Fixed in version


[encountered while processing page [12]]

rev 7818 RemoveCats to return empty string rather than throw exception when multiple defaultsorts. Rjwilmsi 11:41, 27 August 2011 (UTC)

Improper alert: Invalid citiation parameter found for Allmusic template as url

Status   Fixed in the next release
Description AWB generates the alert "Invalid citation parameter(s) found" when {{Allmusic}} is used in the {{cite web}} |url= parameter. GoingBatty (talk) 16:17, 4 September 2011 (UTC)
To duplicate: Try Cold (band)
Site URL: en.wikipedia.org
Operating system Windows XP
.NET FW Version 2.0.50727.5662
AWB version 5.3.1.1 SVN 7794
Workaround Preview article and ignore alert
Fixed in version rev 7828


Its doing this for {{PDFlink}} as well. --Kumioko (talk) 17:53, 4 September 2011 (UTC)

Improper alert: Unknown parameter in Multiple issues: BLP IMDB refimprove

Status   Fixed in the next release
Description AWB generates the alerts "Unknown paramter in {{Multiple issues}}: BLP IMDB refimprove", even though |BLP IMDB refimprove= is supported. GoingBatty (talk) 17:03, 16 September 2011 (UTC)
To duplicate: Try Shaun Taylor-Corbett
Site URL: en.wikipedia.org
Operating system Windows XP
.NET FW Version 2.0.50727.5662
AWB version 5.3.1.1 SVN 7794
Workaround Ignore alert
Fixed in version rev 7840 Magioladitis (talk) 17:24, 16 September 2011 (UTC)


Small bug with diff underneath

  Resolved

Not quite sure how to properly report these bugs, but this is just a suggestion for improvement, as you can see in this diff: [13], AWB corrected the link, but kept the non-capitalized state of the word because the script is just to find links and then move on. To solve this, if a link is corrected there should be a call to a script to run a sweep on the word to see if it needs capitalization (probably just call a function that has already been made in AWB to check for it). Okay, thanks. That Ole Cheesy Dude (Talk to the hand!) 11:52, 2 July 2011 (UTC)

You can do this bu activating Typo fixing. -- Magioladitis (talk) 12:18, 2 July 2011 (UTC)
Typo fixing was enabled at the time (still is). That Ole Cheesy Dude (Talk to the hand!) 15:24, 4 July 2011 (UTC)
From Wikipedia:AutoWikiBrowser/Typos#Description, "Typo fixing is automatically prevented on ... wikilink targets". -- John of Reading (talk) 16:02, 4 July 2011 (UTC)
Thus, it's not a bug but a feature. -- Magioladitis (talk) 17:29, 16 September 2011 (UTC)

Auto save edits not listed in 'Successfully saved' log and not counted by the 'Edits' counter.

Status   Fixed in the next release
Description Auto save edits not listed in 'Successfully saved' log and not counted by the 'Edits' counter. Lightmouse (talk) 13:39, 28 July 2011 (UTC)
To duplicate: Edit with 'Auto save' off. See that the 'Successfully saved' log and the 'Edits' counter work correctly. Set 'Auto save' to on and delay timer to 100 seconds. It still works correctly. Set delay timer to 110 seconds and see that the 'Successfully saved' log and the 'Edits' counter don't change. Lightmouse (talk) 13:39, 28 July 2011 (UTC)
Operating system
.NET FW Version
AWB version SVN 7794
Workaround
Fixed in version rev 7849


Save interval is more than API timout, so AWB will often go into restart loop and not any edit that was successful. Rjwilmsi 05:15, 6 September 2011 (UTC)

Solutions would be:

  1. Prevent user from setting an interval longer than API max time.

or

  1. If user sets an interval longer than API max time, reset save interval to acceptable API max time. Let user know this has been done.

Regards Lightmouse (talk) 12:40, 25 September 2011 (UTC)

rev 7849 Restrict maximum bot save delay to 99 seconds. Rjwilmsi 19:08, 3 October 2011 (UTC)

Divide by zero

Status Not enough information/very rare bug
Description
Exception:DivideByZeroException
Message:Attempted to divide by zero.
Call stack:
   at System.Windows.Forms.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)
   at System.Windows.Forms.NativeWindow.DefWndProc(Message& m)
   at System.Windows.Forms.Control.DefWndProc(Message& m)
   at System.Windows.Forms.Control.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.DivideByZeroException: Attempted to divide by zero.

  at System.Windows.Forms.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)
  at System.Windows.Forms.NativeWindow.DefWndProc(Message& m)
  at System.Windows.Forms.Control.DefWndProc(Message& m)
  at System.Windows.Forms.Control.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)

Lightmouse (talk) 18:11, 12 August 2011 (UTC)

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


How many edits have you done when you got this bug? -- Magioladitis (talk) 08:50, 20 August 2011 (UTC)

Probably over 20,000. Lightmouse (talk) 21:25, 20 August 2011 (UTC)

It's too rare to worry about. Please remove this bug report as 'will not fix' or something like that. Lightmouse (talk) 12:34, 25 September 2011 (UTC)

Apostrophes

Status   Fixed in the next release
Description For DEFAULTSORT, AWB doesn't always remove apostrophes per WP:MCSTJR. It only fails when the DEFAULTSORT key is already filled in with an apostrophe in the name. If there was no DEFAULTSORT to begin with, AWB correctly removes the apostrophes when filling in the name. For an example, try on Rae'Ven Larrymore Kelly Bgwhite (talk) 08:08, 24 August 2011 (UTC)
To duplicate:
Operating system Vista
.NET FW Version
AWB version 5.3.1.0
Workaround
Fixed in version rev 7846


rev 7846 Remove apostrophes from DEFAULTSORTs on bio articles. Rjwilmsi 08:57, 2 October 2011 (UTC)

Preparse doesn't log 'no change' articles

Status Works for me
Description Preparse doesn't log 'no change' articles Lightmouse (talk) 16:47, 29 July 2011 (UTC)
To duplicate: Run preparse. Note that it skips articles but they don't show in 'Skipped' log
Operating system
.NET FW Version
AWB version SVN 7794
Workaround
Fixed in version


Pre-parsed articles that are skipped show up for me in the Logs tab in the Skipped section (bottom half). Rjwilmsi 18:57, 3 October 2011 (UTC)

I can't replicate this either. Please remove it as 'works for me' or whatever. If it happens again, I'll resubmit. Thanks. Lightmouse (talk) 23:19, 3 October 2011 (UTC)

Improper alert: Invalid citiation parameter found for dateformat in {{cite web}}

Status   Not a bug in AWB, has been referred
Description AWB generates the alert "Invalid citation parameter(s) found" when |dateformat= is used in the {{cite web}}. Looking at the template code, it appears that |dateformat= is an undocumented parameter. GoingBatty (talk) 01:28, 9 September 2011 (UTC)
To duplicate: Try Lead
Site URL: en.wikipedia.org
Operating system Windows XP
.NET FW Version 2.0.50727.5662
AWB version 5.3.1.1 SVN 7794
Workaround ignore alert
Fixed in version


Deprecated parameter, see Category:Pages containing cite templates with deprecated parameters. Rjwilmsi 08:19, 2 October 2011 (UTC)
Interesting that Lead isn't included in that category - I'll discuss it on Template talk:Cite web. GoingBatty (talk) 16:24, 2 October 2011 (UTC)

WikiProjectBannerShell not added for 3 WikiProjects

Status   Fixed in the next release
Description Although the general fixes documentation states AWB "adds {{WikiProjectBannerShell}} if 3 or more WikiProject templates are found", it seems to work only if more than 3 WikiProjects are found. GoingBatty (talk) 00:17, 17 September 2011 (UTC)
To duplicate: Try Talk:Potomac Formation
Site URL: en.wikipedia.org
Operating system Windows XP
.NET FW Version 2.0.50727.5662
AWB version 5.3.1.1 SVN 7794
Workaround Manually add
Fixed in version rev 7848


Erroneous Persondata tagging

Status   Not a bug in AWB, has been referred
Description AWB is placing persondata on articles like 105th Delaware General Assembly and Im not sure why. Kumioko (talk) 01:04, 19 September 2011 (UTC)
To duplicate: Run AWB on the 105th Delaware General Assembly article
Site URL: English Wikipedia
Operating system Windows XP
.NET FW Version 2.0.50727.4214
AWB version SVN 7794
Workaround
Fixed in version


Maybe because it contains {{Infobox Officeholder}}? GoingBatty (talk) 01:10, 19 September 2011 (UTC)
Yeah maybe thats a good point. --Kumioko (talk) 01:16, 19 September 2011 (UTC)
I notice that you put resolved but I don't agree its resolved. AWB should not be tagging the pages for non person articles. --Kumioko (talk) 01:37, 19 September 2011 (UTC)
I set the status back to new while we continue to discuss this, but I think the issue is that non-person articles should not use people infobox templates. GoingBatty (talk) 01:42, 19 September 2011 (UTC)
Please fix this page and all similar to use a different infobox. -- Magioladitis (talk) 12:45, 19 September 2011 (UTC)
Ok, not as familiar with all the infoboxes as you are. Any recommendations? --Kumioko (talk) 13:17, 19 September 2011 (UTC)
Sorry, no idea :( Maybe GoingBatty or WOSlinker know? -- Magioladitis (talk) 08:46, 20 September 2011 (UTC)
76th Oregon Legislative Assembly uses {{Infobox Legislative Session}}, while 59th Utah State Legislature uses {{Infobox Legislature}}. GoingBatty (talk) 17:20, 20 September 2011 (UTC)
Ok thanks, that narrows it down to 2. Not sure why we have 2 like templates but I'll take a look at cleaning those up when I get the chance. --Kumioko (talk) 17:40, 20 September 2011 (UTC)

Does not skip when article contains Goceinuse template

Status   Fixed in the next release
Description AWB's manual states that enabling "Page is in use" skips the page if it contains the {{in use}} tag (or one of its redirects) (emphasis added). Although this feature request added functionality to skip when the page contains {{GOCEinuse}}, it does not skip an article which contains the redirect {{Goceinuse}}. (Note: Adding {{Goceinuse}} to WP:AWB/TR didn't solve the issue.) GoingBatty (talk) 02:09, 2 October 2011 (UTC)
To duplicate: Try Peru national football team
Site URL: en.wikipedia.org
Operating system Windows XP
.NET FW Version 2.0.50727.5662
AWB version 5.3.1.1 SVN 7794
Workaround Notice template and skip manually
Fixed in version rev 7845


Does not generate alert for all deprecated parameters in {{cite web}}

Status   Fixed in the next release
Description AWB generates alerts for some, but not all, deprecated parameters in {{cite web}}. See Category:Pages containing cite templates with deprecated parameters for list of parameters. GoingBatty (talk) 16:52, 2 October 2011 (UTC)
To duplicate: Try Pierre Dansereau (uses |day=) and Triple H (don't know why article is in this category)
Site URL: en.wikipedia.org
Operating system Windows XP
.NET FW Version 2.0.50727.5662
AWB version 5.3.1.1 SVN 7794
Workaround Manually identify and fix
Fixed in version rev 7847


rev 7847 Improved existing logic to show alert for invalid parameter with any length value (rather than > 3). Rjwilmsi 18:30, 3 October 2011 (UTC)

The 'Delay x seconds between edits' feature starts counting at the wrong time

Status   New
Description The 'Delay x seconds between edits' feature starts counting at the wrong time. The timer should start as soon as an article has been saved. Currently, the timer appears to start prior to save and thereby delays adds a delay on top of loading and processing time. It even adds a delay for 'no change'. I raised this on the talk page at: Wikipedia_talk:AutoWikiBrowser#Controlling_the_interval_between_two_bot_edits. I've also found difficulties getting the delay to go beyond 119 seconds, it just resets itself without touching the article. I haven't done full testing because it takes so long to try various permutations. The interface allows up to 99999 seconds but is there an unstated limit of 119 seconds? I'd be happy to transfer this to a feature request. Lightmouse (talk) 12:18, 2 June 2011 (UTC)
To duplicate:
Operating system
.NET FW Version
AWB version SVN 7734
Workaround
Fixed in version


I'll see if we can move the start of the timer to be earlier as you describe. If not I'll rename the label to be 'delay x seconds after processing' or something. If you set it as high as 2 minutes you'll probably find that you exceed an API timout limit, so the page will never save. Rjwilmsi 13:15, 2 June 2011 (UTC)
Thanks. Is it possible to find out the maximum delay and prevent the user from making an invalid setting? I'd like to discuss labels but after we find out more. Lightmouse (talk) 19:36, 2 June 2011 (UTC)

The timer works much better now. Thanks for your work. However, it still seems to get stuck in an endless loop at values above a minute. Is there anything that can be done about this? Lightmouse (talk) 18:32, 25 August 2011 (UTC)

Bug has been fixed. Please remove this. I'll file a feature request for the max timer issue. Lightmouse (talk) 14:29, 2 October 2011 (UTC)



uncategorised/improve categories conflict

Status   Fixed in the next release
Description If the logic used determines that an uncategorised tag is appropriate, and a {{improve categories}}tag is already on page, AWB should remove the {{improve categories}} tag. (It's often used improperly in place of the{{uncategorised}} tag. Avicennasis @ 02:09, 11 Elul 5771 / 02:09, 10 September 2011 (UTC)
To duplicate: diff
Site URL: en.wikipedia
Operating system Windows 7 Ultimate 64-bit (v.6.1.7600)
.NET FW Version 2.0.50727.4927
AWB version 5.3.1.0 (SVN 7792)
Workaround Manually fix afterwards.
Fixed in version rev 7854



First removes 0 from date and then fixes dashes

Status   Fixed in the next release
Description First removes 0 from date and then dashes. This should be done in one step. -- Magioladitis (talk) 15:12, 31 May 2011 (UTC)
To duplicate: July 09-11 → July 9-11 → July 9—11
Site URL: en.wiki
Operating system 7
.NET FW Version
AWB version 7661
Workaround
Fixed in version rev 7853


Capitalization on sorts

Status   Fixed in the next release
Description AWB is changing sort values of McDonald to Mcdonald and O'Donoghue to Odonoghue. See Wikipedia_talk:AutoWikiBrowser#Capitalization_on_sorts for a short discussion. Bgwhite (talk) 20:39, 10 October 2011 (UTC)
To duplicate:
Operating system Vista
.NET FW Version
AWB version SVN7852
Workaround
Fixed in version rev 7856


rev 7856 Do not change article's DEFAULTSORT only to change casing. Rjwilmsi 10:41, 11 October 2011 (UTC)


Missing spaces and breaks when pasting into the edit-field of AWB

Status Bug currently being investigated/fixed
Description If I copy the content of "Navigatie " (not the space after the word!), to paste it in the edit-screen in AWB, the space after the word is missing when I pasted it. This wasn't the case in previous versions. Also when I copy a part into the edit-part, also breaks at the end of a selection aren't there when pasting in AWB. In all previrous versions I have had with AWB, this wasn't the case, the spaces and enters were always normal when pasting, the own will of AWB is very annoying. I am sure you guys work hard on improving AWB, but it also starts to get irritating that each time I am forced to update a good working AWB in a newer version, each time there is trouble with AWB. Romaine (talk) 02:22, 23 December 2010 (UTC)
Addition: by pasting a piece of copied text in the edit field, several times it happens that sveral of the characters that follow after the paste-location, are missing, while situating the cursor on the right spot. That some characters for no reason disappear is very strange.Romaine (talk) 02:51, 23 December 2010 (UTC)
To duplicate:
Site URL: nl-wiki
Operating system Vista
.NET FW Version
AWB version 5.2.0.0 SVN 7471
Workaround
Fixed in version


rev 7492 Don't forcibly trim spaces when pasting into edit box. Rjwilmsi 10:12, 23 December 2010 (UTC)
I'm not entirely satisfied with the AWB paste behaviour either. I had to change it since we had a problem reported that text could be pasted in a different font to that used in the edit box. That's now fixed but the cursor now jumps around, if and when I work out how to fix that I will do. Rjwilmsi 09:45, 23 December 2010 (UTC)


InvalidTitleException in ApiEdit.CheckForErrors

Status Bug not confirmed
Description nThread: ListMaker (LinksOnPageListProvider: http://en.wikipedia.org/w/index.php?title=Special:Search&search=%22against+against%22&ns0=1&ns14=1&ns100=1&fulltext=Search)
Exception:InvalidTitleException
Message:Invalid title: "Http://en.wikipedia.org/w/index.php?title=Special:Search&search=%22against+against%22&ns0=1&ns14=1&ns100=1&fulltext=Search"
Call stack:
   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.LinksOnPageListProvider.MakeList(String[] searchCriteria)
   at WikiFunctions.Controls.Lists.ListMaker.MakeTheList()

WikiFunctions.API.InvalidTitleException: Invalid title: "Http://en.wikipedia.org/w/index.php?title=Special:Search&search=%22against+against%22&ns0=1&ns14=1&ns100=1&fulltext=Search"

  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.LinksOnPageListProvider.MakeList(String[] searchCriteria)
  at WikiFunctions.Controls.Lists.ListMaker.MakeTheList()

Phuzion (talk) 01:56, 7 August 2011 (UTC)

To duplicate: ListMaker Text: http://en.wikipedia.org/w/index.php?title=Special:Search&search=%22against+against%22&ns0=1&ns14=1&ns100=1&fulltext=Search
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.0), WikiFunctions (5.3.1.0), revision 7792 (2011-07-23 16:53:25)
Workaround
Fixed in version


You can't put a URL in the "links on page" box, is that what you're trying to do? Rjwilmsi 06:42, 14 August 2011 (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.Parse.Parsers.Tagger(String articleText, String articleTitle, Boolean restrictOrphanTagging, String& summary)
   at WikiFunctions.Parse.Parsers.Tagger(String articleText, String articleTitle, Boolean restrictOrphanTagging, Boolean& noChange, String& summary)
   at WikiFunctions.Article.AutoTag(Parsers parsers, Boolean skipIfNoChange, Boolean restrictOrphanTagging)
   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.Parse.Parsers.Tagger(String articleText, String articleTitle, Boolean restrictOrphanTagging, String& summary)
  at WikiFunctions.Parse.Parsers.Tagger(String articleText, String articleTitle, Boolean restrictOrphanTagging, Boolean& noChange, String& summary)
  at WikiFunctions.Article.AutoTag(Parsers parsers, Boolean skipIfNoChange, Boolean restrictOrphanTagging)
  at AutoWikiBrowser.MainForm.ProcessPage(Article theArticle, Boolean mainProcess)
AWBPlugins AWBBasePlugins ListMakerPlugins
  • TypoScan Plugin
  • TypoScan ListMaker Plugin
  • TypoScan ListMaker Plugin 500

Closedmouth (talk) 17:56, 29 October 2011 (UTC)

To duplicate: [encountered while processing page [14]]
Site URL: http://en.wikipedia.org
Operating system Microsoft Windows NT 6.1.7601 Service Pack 1
.NET FW Version 2.0.50727.5448
AWB version AutoWikiBrowser (5.3.1.1), WikiFunctions (5.3.1.1), revision 7852 (2011-10-04 21:03:39)
Workaround
Fixed in version rev 7861


Improper alerts: Unknown parameters in Multiple issues: no footnotes, linkrot

Status   Fixed in the next release
Description AWB gives an alert stating "Unknown parameters in Multiple issues: linkrot, no footnotes", even though |linkrot= and |no footnotes= are valid parameter for {{Multiple issues}}. GoingBatty (talk) 04:37, 2 December 2011 (UTC)
To duplicate: Try Government Boys High School Makwal Kalan
Site URL: en.wikipedia.org
Operating system Windows XP
.NET FW Version 2.0.50727.5681
AWB version 5.3.1.1 SVN 7852
Workaround View article and ignore alert
Fixed in version rev 7874


AWB idenitifies "id" parameter as invalid

Status   Fixed in the next release
Description AWB identifies the {{cite web}} |id= as invalid, even though the text in the parameter is visible in the article. GoingBatty (talk) 14:32, 30 October 2011 (UTC)
To duplicate: Try 4 (Beyoncé Knowles album)
Site URL: en.wikipedia.org
Operating system Windows XP
.NET FW Version 2.0.50727.5681
AWB version 5.3.1.1 SVN 7852
Workaround View article and ignore alert
Fixed in version rev 7862


Overenthusiastic ndash conversion affecting template parameters

Status   Not a bug/currently unresolvable
Description There seems to be some code in General Fixes to convert year ranges such as 1809-1947 to use an ndash instead of the hyphen. This is normally fine, but it also seems to be applied to values of template parameters where they follow that pattern, and that causes a problem. The example diff shows a string within a doi parameter of {{cite journal}} being converted, and thereby broken. Colonies Chris (talk) 14:24, 20 November 2011 (UTC)


I found a regex in my list that was doing this - so it's my problem, not AWB's. Colonies Chris (talk) 00:03, 21 November 2011 (UTC)

To duplicate: Sample diff
Site URL: Circadian rhythm
Operating system Windows 7
.NET FW Version 2.0.50727.5448
AWB version 5.3.1.0
Workaround
Fixed in version


Can you reproduce this with AWB genfixes only and not your own settings/logic? Rjwilmsi 16:01, 20 November 2011 (UTC)

Improper alerts: Unknown parameters in Multiple issues

Status   Fixed in the next release
Description AWB gives an alert stating "Unknown parameters in Multiple issues" for "abbreviations", "overly detailed" and "NOT"; even though |abbreviations=, |overly detailed=, and |NOT= are valid parameters for {{Multiple issues}}. GoingBatty (talk) 23:32, 11 December 2011 (UTC)
To duplicate: Try DO-232, Jukka Lemmetty, and Kurgan (Highlander)
Site URL: en.wikipedia.org
Operating system Windows XP
.NET FW Version 2.0.50727.5681
AWB version 5.3.1.1 SVN 7852
Workaround View article and ignore alert
Fixed in version rev 7878


updated to include |overly detailed= GoingBatty (talk) 03:28, 13 December 2011 (UTC)
updated to include |NOT= GoingBatty (talk) 04:00, 13 December 2011 (UTC)

AWB incorrectly idenitifies valid cite web parameters as invalid

Status   Fixed in the next release
Description AWB identifies the {{cite web}} parameters |day= and |editor= as invalid, even though the text in the parameter is visible in the article. GoingBatty (talk) 00:56, 12 December 2011 (UTC)
AWB identifies the {{cite web}} parameter |issn= as invalid, even though the text in the parameter is visible in the article. GoingBatty (talk) 03:20, 16 December 2011 (UTC)
To duplicate: Try Attawapiskat First Nation and Metal Gear
Site URL: en.wikipedia.org
Operating system Windows XP
.NET FW Version 2.0.50727.5681
AWB version 5.3.1.1 SVN 7852
Workaround View article and ignore alert
Fixed in version rev 7879, rev 7880


|day= is deprecated, see Category:Pages containing cite templates with deprecated parameters.
rev 7879 |editor= is valid {{cite web}} parameter. Rjwilmsi 19:46, 13 December 2011 (UTC)

List filter keeps talk pages beginning with an okina

Same problem then this one but with the modifier letter turned comma U+02BB (ʻ) found on fr:witk:Discussion:ʻupaʻupa. — A2 (talk) 14:33, 21 November 2011 (UTC)

 Y Reading the previous diff, it should be corrected (global fix with \p{IsSpacingModifierLetters}). Sorry. — A2 (talk) 14:38, 21 November 2011 (UTC)

Unable to save changes to Valeriy Khmelko

Status   Fixed in the next release
Description I have tried several times to edit the article Valeriy Khmelko, and every time, the status simply changes from "Saving" to "Restarting in 15/20/25/etc. seconds". No errors are displayed, and I'm able to edit other pages. --Closedmouth (talk) 07:03, 20 November 2011 (UTC)
To duplicate: Edit Valeriy Khmelko
Site URL: http://en.wikipedia.org/
Operating system Microsoft Windows NT 6.1.7601 Service Pack 1
.NET FW Version 2.0.50727.5448
AWB version AutoWikiBrowser (5.3.1.1), WikiFunctions (5.3.1.1), revision 7852 (2011-10-04 21:03:39)
Workaround
Fixed in version rev 7881


I was able to reproduce your issue with SVN 7852. I turned off the "Unicodify whole page" option, and was able to save successfully with this edit. When I turned on the "Unicodify whole page" option, I get the "Restarting" issue again. GoingBatty (talk) 20:51, 20 November 2011 (UTC)

rev 7881 Fixed. It seems the MediaWiki API does not accept Unicode version of 'COMBINING ACUTE ACCENT' (U+0301) so API returned exception on save. Rjwilmsi 10:44, 17 December 2011 (UTC)

Slight error in "page=" to "pages=" conversion

Status   Fixed in the next release
Description diff - the general fixer correctly changed "page=1-2" to "pages=1-2", but failed to remove the "pages=" parameter that followed. John of Reading (talk) 14:43, 20 December 2011 (UTC)
To duplicate:
Site URL: en
Operating system
.NET FW Version
AWB version 5.3.1.0 SVN 7792
Workaround Tidy up afterwards
Fixed in version rev 7888


Should not compress date ranges in web page titles

Status   Fixed in the next release
Description General fixer changed "September 20 - September 26, 2010" > "September 20–26" inside a web page title -- John of Reading (talk) 11:14, 12 July 2011 (UTC)
To duplicate: Re-run general fixes on List of The Big Bang Theory episodes (season 4)
Site URL: en
Operating system Vista
.NET FW Version 2.0.50727.4214
AWB version 5.3.0.0 SVN 7728
Workaround
Fixed in version rev 7889


rev 7889 Hide |title= or |trans_title= in citations when using Hide with hide images, such that FixDates does not change dates in titles. Rjwilmsi 22:56, 21 December 2011 (UTC)

Persondata fooled by "Missing people organizations" category

Status   Fixed in the next release
Description Genfixes wants to add persondata to articles in Category:Missing people organizations -- John of Reading (talk) 08:48, 22 December 2011 (UTC)
To duplicate: Try eg Parents and Abducted Children Together or La Strada International Association
Site URL: en
Operating system
.NET FW Version
AWB version 5.3.1.0
Workaround
Fixed in version rev 7891


Fixes over the last few weeks to the logic have already fixed this one, rev 7891 adds another test to confirm. Rjwilmsi 18:39, 22 December 2011 (UTC)

Adds orphan and stub tags to airport disambiguation pages

Status   Fixed in the next release
Description AWB tries to add {{orphan}} and {{stub}} tags {{airport disambiguation}} pages. GoingBatty (talk) 00:48, 29 December 2011 (UTC)
To duplicate: Try Bismarck Airport
Site URL: en.wikipedia.org
Operating system Windows XP
.NET FW Version 2.0.50727.5681
AWB version 5.3.1.1 SVN 7893
Workaround skip page
Fixed in version rev 7895


AWB error when trying to load kingbotk

Status Bug is in old software, please update
Description
Exception:SecurityException
Message:Request failed.
Call stack:
   at AutoWikiBrowser.MainForm.WikiFunctions.Plugin.IAutoWikiBrowserForm.get_CategoryTextBox()
   at AutoWikiBrowser.Plugins.Kingbotk.Components.PluginSettingsControl..ctor()
   at AutoWikiBrowser.Plugins.Kingbotk.PluginManager.Initialise(IAutoWikiBrowser sender)
   at AutoWikiBrowser.Plugins.Plugin.LoadPlugins(IAutoWikiBrowser awb, String[] plugins, Boolean afterStartup)

Wizard191 (talk) 20:33, 17 November 2010 (UTC)

To duplicate: Unknown
Site URL: http://en.wikipedia.org
Operating system Microsoft Windows NT 5.1.2600 Service Pack 3
.NET FW Version 2.0.50727.3615
AWB version AutoWikiBrowser (5.1.0.0), WikiFunctions (5.1.0.0), revision 7268 (2010-10-13 23:10:26)
Workaround
Fixed in version


Most probably it has been fixed. Please rereport if it occurs again. -- Magioladitis (talk) 12:43, 1 January 2012 (UTC)

Slightly over-enthusiastic with "born"

Status   Fixed in the next release
Description Inerperets bold end open brackets year as "born" even reasonably far into the article.Rich Farmbrough, 21:28, 3 November 2010 (UTC).
21:28, 3 November 2010 (UTC)
To duplicate: Example
Operating system
.NET FW Version
AWB version
Workaround
Fixed in version rev 7902


Various heuristics present themselves: article name will be good, first bolded text outside templates, maybe allow 10-20 chars between bolded chunks, excluding date like entities to allow for alternative names etc. Rich Farmbrough, 21:28, 3 November 2010 (UTC).
I propose no change since the correct format is "May 2007–present". Rjwilmsi 22:06, 3 November 2010 (UTC)
The correct format is "May 2007 – present". McLerristarr | Mclay1 07:44, 5 November 2010 (UTC)
Bug fixed. -- Magioladitis (talk) 19:32, 4 January 2012 (UTC)

Doesn't always change "b." to "born"

Status   Fixed in the next release
Description AWB doesn't always change "b." to "born" per the AWB documentation. GoingBatty (talk) 05:05, 8 December 2010 (UTC)
To duplicate: Try Zhanna Vasil'yevna Pliyeva
Site URL: en.wikipedia.org
Operating system Windows XP
.NET FW Version 2.0.50727.1873
AWB version SVN 7424
Workaround Manually change
Fixed in version rev 7903


Page blanking still (or againily) occurring

Status Bug is in old software, please update
Description Example [15] Rich Farmbrough, 15:58, 7 June 2010 (UTC).
To duplicate: Lots of edits.
Site URL: en.wiki
Operating system
.NET FW Version
AWB version 6666 / 5101 (rev 7315)
Workaround Use AWB to scan user contribs for empty articles
Fixed in version


Lol. If we can't duplicate on demand, it's hard to know if it's AWB or the API.. :/ Reedy 15:59, 7 June 2010 (UTC)
Indeed. And I can imagine situations where blank pages might validly exist. However a (default on) skip check box "if page blank" would cover the API side? (Although some cases where a blank page has been given by the API I suspect, it gets tagged "Wikify" "Uncat" and possibly something else. (In which case, of course the workaround needs to be more selective and you start to pick up redirects and "sub-stubs"... )) Rich Farmbrough, 09:55, 8 June 2010 (UTC).
AWB loading a page as blank page was an AWB bug that we fixed. I don't think the problem is in loading, rather in saving. Perhaps in the Main.cs Save() method when in debug we should throw an exception if the article text is blank? That would presumably catch the error if it's on the AWB side? Rjwilmsi 11:07, 8 June 2010 (UTC)
In manual mode we have a "Are you sure you want to save a blank page?" warning. -- Magioladitis (talk) 13:24, 8 June 2010 (UTC)
rev 6674 More logic to try to catch this error in debug mode. SVN users, please run a debug build in the hope of diagnosing this problem. Rjwilmsi 16:52, 8 June 2010 (UTC)
I've run a few debug mode sessions. Nothing so far. Rich Farmbrough, 05:11, 30 June 2010 (UTC).
Happened to my bot today – on a stupidly large article so I'll link to the history only. Rjwilmsi 22:48, 13 August 2010 (UTC)
It's happened again - ([16]). — Train2104 (talk • contribs • count) 15:42, 13 November 2010 (UTC)

We now have more tools to detect this bug. Please re-report if it appears in version 5.3.0.0 or newer. -- Magioladitis (talk) 21:01, 4 January 2012 (UTC)

Data loss on save attempt

Status   Not a bug in AWB, has been referred
Description Changes made in the edit box are lost when an attempt to save the changes fails
To duplicate:
Site URL: en.wikipedia.org
Operating system Windows XP
.NET FW Version v4.0.30319 installed but AWB reports v2.0.50727.3623
AWB version 5.3.0.0
Workaround unknown
Fixed in version


On multiple occasions, I have lost edits to an article made in the AWB edit box after attempting to save the changes. I find this very discouraging and at this point I am considering not using AWB to edit but copy robotic changes into a foxfire edit box. See Wikipedia talk:AutoWikiBrowser/Feature requests#Lose work on "restart"/"timeout but I'm not certain if it is due to a timeout, lose of session data or something else. –droll [chat] 06:51, 30 June 2011 (UTC)

A long-standing annoyance. Whenever I make extensive manual adjustments, I copy the text into Notepad in case of session failure—until I forget, which is quite annoying. If it could recover the text the way FF recovers after a crash, that would be fantastic, but I suspect that this would require a lot of overhead. — kwami (talk) 10:41, 30 July 2011 (UTC)
See documentation at Wikipedia:AutoWikiBrowser/User_manual#Edit_box_context_menu, "Replace text with last edit". Rjwilmsi 18:29, 1 January 2012 (UTC)

"No redirect" option doesn`t work

Status   Fixed in the next release
Description "No redirect" option doesn`t work. Teyandee (talk) 18:59, 3 January 2012 (UTC)
To duplicate: Try to move any page in AWB with checked option "No redirect".
Site URL: http://samuraipizzacats.wikia.com/
Operating system Windows XP
.NET FW Version 2.0.50727.3053
AWB version 5.3.1.1 svn 7794
Workaround Delete the unused redirect manually.
Fixed in version


AWB always creates redirects even if the "No redirect" option is activated. Teyandee (talk) 18:59, 3 January 2012 (UTC)

What do you mean by "creates redirects"? Can you please give us an example of an edit with AWB where it does that? -- Magioladitis (talk) 20:54, 3 January 2012 (UTC)
It ignores "No redirect" option when moving a page thus redirect creation is not suppressed. Testing was moved to Testing1 by AWB with this option checked. As you can see, the redirect creation was not suppressed. Teyandee (talk) 21:12, 3 January 2012 (UTC)
I am nt quite sure what do you mean by "No redirect" option. The "Skip page if it is a redirect" in the "Skip" tab perhaps? This is for preventing a page from being processed. Page creation is not prevented by any means. -- Magioladitis (talk) 21:16, 3 January 2012 (UTC)
According to the manual the admin-only "Move" button leads to a dialog with a "No redirect" checkbox. Isn't this what Teyandee is asking about? -- John of Reading (talk) 21:31, 3 January 2012 (UTC)
Ignoring AWB for the moment, when you click the "move" tab at the top of a page, you get to a dialog with two text entry items - one for the new page name and a larger one for the reason. Just below the "Reason" entry item are some checkboxes, the number and function of which vary. One of those checkboxes, "Leave a redirect behind", is visible only to admins, and if checked (the default) the move function behaves like a move performed by a non-admin - a redirect to the new page name is created at the old page name. If unchecked, this redirect is suppressed. --Redrose64 (talk) 22:54, 3 January 2012 (UTC)

@John of Reading: Yes, I meant that checkbox. Teyandee (talk) 06:40, 4 January 2012 (UTC)

For starters, AWB doesn't use that move form, so whatever it has doesn't matter. Secondly, did this work sometime recently and now it's broken? As it would seem it's probably been broken since it was implemented, with relation to HTTP GET/POST parameters, and making them into equals seperated key/value pairs... Reedy (talk) 20:53, 4 January 2012 (UTC)
rev 7905 Reedy (talk) 21:14, 4 January 2012 (UTC)
This may also answer the question on the main AWB talk page about moving 200-300 pages on a custom wiki. --Kumioko (talk) 21:20, 4 January 2012 (UTC)
Thanks for fixing it. Teyandee (talk) 21:39, 4 January 2012 (UTC)

XmlException in MainProcess.ReadArticle

Status Bug is in old software, please update
Description nThread: DB Scanner thread
Exception:XmlException
Message:'�', hexadecimal value 0x0F, is an invalid character. Line 6021608, position 16.
Call stack:
   at System.Xml.XmlTextReaderImpl.Throw(Exception e)
   at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args)
   at System.Xml.XmlTextReaderImpl.Throw(Int32 pos, String res, String[] args)
   at System.Xml.XmlTextReaderImpl.ThrowInvalidChar(Int32 pos, Char invChar)
   at System.Xml.XmlTextReaderImpl.ParseText(Int32& startPos, Int32& endPos, Int32& outOrChars)
   at System.Xml.XmlTextReaderImpl.ParseText()
   at System.Xml.XmlTextReaderImpl.ParseElementContent()
   at System.Xml.XmlTextReaderImpl.Read()
   at System.Xml.XmlTextReader.Read()
   at WikiFunctions.DBScanner.MainProcess.ReadArticle(XmlReader reader)
   at WikiFunctions.DBScanner.MainProcess.Process()

Penguin (talk) 20:58, 28 February 2011 (UTC)

To duplicate: Unknown
Site URL: http://da.wikipedia.org
Operating system Microsoft Windows NT 5.1.2600 Service Pack 2
.NET FW Version 2.0.50727.3603
AWB version AutoWikiBrowser (5.2.0.0), WikiFunctions (5.2.0.0), revision 7471 (2010-12-17 01:03:47)
Workaround
Fixed in version


My input file for database scan was the latest article dump of dawiki: from http://download.wikimedia.org/dawiki/20110227/dawiki-20110227-pages-articles.xml.bz2

By the looks of it you have an article with that ASCII character in it (see Shift Out and Shift In characters), which .NET calls invalid. Are you able to contact somebody with SQL access to da-wiki to see if they can tell you the article? That way you could fix it for the next dump. Otherwise I could see about downloading the dump myself. Rjwilmsi 15:20, 3 March 2011 (UTC)

Please upgrade to awb version 5.3.1.0 or later and rereport. It will give us more information about this bug. -- Magioladitis (talk) 17:18, 5 January 2012 (UTC)

Redirects causing issues

Status Bug not confirmed
Description When a redirect was loaded up awb followed the redirect, also skip did not work  Ronhjones  (Talk) 20:47, 26 December 2011 (UTC)
To duplicate: I was tagging a whole list of pages for an old user with {{db-g7}}, list was copied from http://en.wikipedia.org/w/index.php?title=Special%3APrefixIndex&prefix=4%2F&namespace=2, pasted and tidied up in text editor to give one link per line, then read in by AWB. All was working well until User:4/Chess openings/French Defense the content of which was #REDIRECT [[French Defence]], AWB then quickly jumped to show French Defense page in article space, and not the user redirect page. I stopped and tried again - same problem. So I ticked the "Page is redirect" in the Skip tag, and that failed to work as well. So proceeded on and manually hit the skip button when a redirect was loaded up - there were 5 in the list, none of them were automatically skipped.
Site URL: en-Wiki
Operating system Windows 7
.NET FW Version 2.0.50727 5448
AWB version 5.3.1.0
Workaround
Fixed in version


I think you also need to remove the tick from Options > Follow redirects. -- John of Reading (talk) 21:07, 26 December 2011 (UTC)
Exactly. -- Magioladitis (talk) 12:44, 1 January 2012 (UTC)

BrokenXmlException

Status Bug is in old software, please update
Description nThread: InvokerThread (Open)
Exception:BrokenXmlException
Message:Error parsing data returned by server: Cannot find <page> element
Call stack:
   at WikiFunctions.API.ApiEdit.Open(String title, Boolean resolveRedirects) in C:\Users\Daniel\Documents\AWB\WikiFunctions\API\ApiEdit.cs:line 603
Inner exception:Exception
Message:Cannot find <page> element
Call stack:
   at WikiFunctions.API.PageInfo..ctor(String xml) in C:\Users\Daniel\Documents\AWB\WikiFunctions\API\PageInfo.cs:line 70
   at WikiFunctions.API.ApiEdit.Open(String title, Boolean resolveRedirects) in C:\Users\Daniel\Documents\AWB\WikiFunctions\API\ApiEdit.cs:line 597
AWBPlugins AWBBasePlugins ListMakerPlugins
  • CFD-Plugin
  • Delinker
  • Fronds
  • IFD-Plugin
  • Kingbotk Plugin
  • TheTemplator
  • No Limits Plugin
  • TypoScan Plugin
  • Bing Search Plugin
  • UserContribsNoLimitsForAdminAndBotsPlugin
  • UserContribsUserDefinedNumberForAdminAndBotsPlugin
  • CategoryNoLimitsForAdminAndBotsPlugin
  • CategoryRecursiveNoLimitsForAdminAndBotsPlugin
  • WhatTranscludesPageNoLimitsForAdminAndBotsPlugin
  • WhatTranscludesPageAllNSNoLimitsForAdminAndBotsPagePlugin
  • TypoScan ListMaker Plugin
  • TypoScan ListMaker Plugin 500
  • Yahoo Search Plugin

Sactage (talk) 00:16, 27 December 2010 (UTC)

To duplicate: Unknown
Site URL: http://callofduty.wikia.com
Operating system Windows 7 64-bit (Though AWB reports Microsoft Windows NT 6.1.7600.0)
.NET FW Version 2.0.50727.4952
AWB version AutoWikiBrowser (5.2.0.1), WikiFunctions (5.2.0.1), revision 7507 (2010-12-25 10:29:19)
Workaround
Fixed in version


Please rereport for version 5.3.0.0 or later which provides us more info on these bugs. -- Magioladitis (talk) 16:16, 6 January 2012 (UTC)

Oldafd talk banner on wrong page

Status Bug not confirmed
Description Remove afd notice went well. Oldafd talk banner was however not placed on the correct talk page, Talk:Vajrasana_(yoga), but somehow got over on Talk:Vajrasana, lookie-lookie. MarB4 •ɯɒɹ• 15:49, 4 July 2011 (UTC)
To duplicate:
Operating system
.NET FW Version Unknown
AWB version
Workaround
Fixed in version


This may have happened by some redirect but certainly is not an autotagger bug. awb doesn't move oldafd tags by default. -- Magioladitis (talk) 12:51, 1 January 2012 (UTC)

AWB fails to save an article and restarts the timer

Status   Fixed in the next release
Description AWB fails to save an article and restarts the timer.
To duplicate: Open an article in AWB and make any edit. Then press "Save". AWB fails to save a page, restarts its timer and after it reaches zero it opens the page again. After edit & save the full process is repeated.
Site URL: http://samuraipizzacats.wikia.com/
Operating system Windows XP
.NET FW Version 2.0.50727.3053
AWB version 5.3.1.1 svn 7906
Workaround Use 5.3.1.1 svn 7794 instead.
Fixed in version


I have to use svn 7794 to make article edit as the new version have troubles with it.Log file says "object: ApiEdit Time: 1:02:34 Message: Bot API returned the following error: 'Unrecognized value for parameter 'watchlist': nochange= ". Teyandee (talk) 21:08, 8 January 2012 (UTC)

I had the same problem - please download SVN 7910 and try again. GoingBatty (talk) 21:20, 8 January 2012 (UTC)
Fixed. Thanks. Teyandee (talk) 10:27, 9 January 2012 (UTC)

AWB new behaviour?

Status   Not a bug/currently unresolvable
Description When running in bot mode, if I click "stop", the article AWB was working is saved with all the changes AWB made. In the previous svn version (7660?), AWB did not save the article. This is problematic because I'm watching the changes AWB makes. If I find one that is wrong, I click stop and remove the page to do manually later on. Bgwhite (talk) 17:42, 7 June 2011 (UTC)
To duplicate:
Operating system Vista
.NET FW Version
AWB version 5.3.0.0 svn7728
Workaround
Fixed in version


There's no change in AWB. If the page is already saving in the background then pressing stop may be too late, it depends on your timing. If the save request has already been sent we can't revoke it. Rjwilmsi 07:19, 9 June 2011 (UTC)
No, this is definitely new behavior. Old behavior: As long as I didn't push the "stop" when the bottom message bar said "saving", it wouldn't save. New behavior: The split nanosecond after the name pops up, I push "stop" and it saves. It even saves when the bottom menu bar says "processing". I saved ~7,500 articles before the new AWB and there never was no problem. Now, every $(#*> time it saves. Bgwhite (talk) 07:42, 9 June 2011 (UTC)
This was happening before too. As soon as AWB starts sending save info to the servers there is nothing to stop it. -- Magioladitis (talk) 10:01, 9 June 2011 (UTC)

overly broad in removing spaces around en dashes in dates

AWB removes spaces around en dashes between years. However, they shouldn't be removed when: (1) either date is preceded by "c.", "ca", "ca.", "circa", etc.; (2) either date contains a month, day, or season. At least for (1), AWB only incorrectly removes the spaces if it's the first date that's circa. I've only seen it for the first date in (2) as well, but both probably occur. — kwami (talk) 11:24, 19 January 2012 (UTC)

Could you please give a couple of examples of diffs where AWB made an incorrect change? Thanks! GoingBatty (talk) 15:37, 19 January 2012 (UTC)
rev 7928 fixes dash spacing for circa year ranges. I can't see any problem for ranges including months, please provide an example diff for that if there is a problem. Rjwilmsi 14:36, 21 January 2012 (UTC)
archived in bugs archive. Please report any further problems in bugs page. -- Magioladitis (talk) 20:28, 21 January 2012 (UTC)

AWB shouldn't "fix" code in internal links (at least not in the part before a pipe)

Status   Fixed in the next release
Description In the article Napoleonic Wars, AWB changed this:
  • [[Marshal of France#Napoleon I, 1804 – 1814.5B2.5D|''and other Marshals'']]

to this:

  • [[Marshal of France#Napoleon I, 1804–1814.5B2.5D|''and other Marshals'']]

The change was with the dash in the date range. This caused the link to stop working, because the changed code no longer matched the section title in the article. (That section title should probably be changed, too, to get rid of the ref, but that's a different issue.) Please change AWB so that it doesn't make this kind of change. --Auntof6 (talk) 08:19, 17 June 2011 (UTC)

To duplicate: Edit Napoleonic Wars
Site URL: en.wiki
Operating system Windows XP
.NET FW Version 2.0.50727.3620
AWB version 5.3.0.1, SVN 7731
Workaround undo the change after AWB makes it
Fixed in version rev 7930


rev 7930 fixes. Rjwilmsi 21:44, 21 January 2012 (UTC)

citation whitespace removal goes the wrong way

Status   Not a bug/currently unresolvable
Description removes whitespace between <ref> and {{; same at the bottom—should be multiline and generously spaced
To duplicate: several bots (Yobot, CitationCleanerBot) manifest this problem
Site URL: enwiki
Operating system n/a
.NET FW Version n/a
AWB version n/a
Workaround revert edit
Fixed in version


AWB removes spacing which is needed to improve the internal readability of citations. For example, on this edit to D.B. Cooper, the vast majority of text changes are to remove spaces between <ref> and {{ as in

before: <ref> {{cite whatever
after:   <ref>{{cite whatever

Those spaces greatly enhance human maintainability:

  • They help guide the eye to identify the lexical elements. Since <ref> must be butted against preceding text for the resulting html to render correctly, the lack of space introduces a very long block of dense symbols: much beyond any readability guideline or comprehensibility threshold.
  • A space helps line-length wrapping break at an appropriate place.
  • Text editors with "skip to next word" cursor movement operation is intuitive with a space, but cumbersome without.

If anything, AWB should be going exactly the opposite direction, changing citations to multi-line indented elements:

some fact<ref name="CrimeLibrary2"> {{cite web
  | url = http://www.crimelibrary.com/criminal_mind/scams/DB_Cooper/2.html
  | title = The D.B. Cooper Story: The Crime
  | last = Krajicek
  | first = David
  | work = [[Crime Library]]
  | accessdate = January 3, 2008
 }} </ref>

It should also be arranging the citation template items into a standard, consistent order. I find the most effective order is sorted by top-to-bottom arrangement of URL, title, author, publisher, work, page, date, accessdate. Also note the spaces before and after the equal signs and the space after the | delimiter. These conventions are to make reading the wikitext more friendly by humans. In the case of consecutive citations, join them like this to easily identify each citation:

some fact<ref name="refname"> {{cite x
  ...
 }} </ref><ref> {{cite x
  ...
 }} </ref><ref> {{cite x
  ...
 }} </ref>

While this is potentially a controversial change, most of the controversy is that there is no standard. Many editors would remove citations completely because they "get in the way" of seemingly productive content. To help citations to be less nuisance, I believe friendly formatting will help them be embraced, expanded, and accepted. —EncMstr (talk) 19:35, 14 September 2011 (UTC)

Hi EncMstr! I agree that this would be a potentially controversial change, since there is no standard, and does not change how the article it presented to the reader (only how it looks to editors). In my opinion, this should be a feature request, not a bug report. Thanks! GoingBatty (talk) 00:56, 16 September 2011 (UTC)

This is a matter of preference and not a bug

XmlException in PluginManager.LoadSettingsNewWay

Status   Fixed in the next release
Description
Exception:XmlException
Message:'SongsEnabled' is an unexpected token. The expected token is '='. Line 1, position 2913.
Call stack:
   kohteessa System.Xml.XmlTextReaderImpl.Throw(Exception e)
   kohteessa System.Xml.XmlTextReaderImpl.Throw(String res, String[] args)
   kohteessa System.Xml.XmlTextReaderImpl.ThrowUnexpectedToken(String expectedToken1, String expectedToken2)
   kohteessa System.Xml.XmlTextReaderImpl.ParseAttributes()
   kohteessa System.Xml.XmlTextReaderImpl.ParseElement()
   kohteessa System.Xml.XmlTextReaderImpl.ParseDocumentContent()
   kohteessa System.Xml.XmlTextReaderImpl.Read()
   kohteessa System.Xml.XmlTextReader.Read()
   kohteessa AutoWikiBrowser.Plugins.Kingbotk.PluginManager.LoadSettingsNewWay(String XMLString)
   kohteessa AutoWikiBrowser.Plugins.Kingbotk.PluginManager.LoadSettings(Object[] prefs)
   kohteessa AutoWikiBrowser.MainForm.LoadPrefs(UserPrefs p)
   kohteessa AutoWikiBrowser.MainForm.LoadPrefs(String path)
AWBPlugins AWBBasePlugins ListMakerPlugins
  • CFD-Plugin
  • Delinker
  • Fronds
  • IFD-Plugin
  • Kingbotk Plugin
  • No Limits Plugin
  • TypoScan Plugin
  • Bing Search Plugin
  • UserContribsNoLimitsForAdminAndBotsPlugin
  • UserContribsUserDefinedNumberForAdminAndBotsPlugin
  • WhatTranscludesPageNoLimitsForAdminAndBotsPlugin
  • WhatTranscludesPageAllNSNoLimitsForAdminAndBotsPagePlugin
  • CategoryNoLimitsForAdminAndBotsPlugin
  • CategoryRecursiveNoLimitsForAdminAndBotsPlugin
  • TypoScan ListMaker Plugin
  • TypoScan ListMaker Plugin 500
  • Yahoo Search Plugin

>Typ932 T·C 14:49, 17 June 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.0.1), WikiFunctions (5.3.0.1), revision 7760 (2011-06-16 17:06:11)
Workaround
Fixed in version rev 8028 -- Magioladitis (talk)


This must have been fixed via rev 8028. -- Magioladitis (talk) 23:29, 23 March 2014 (UTC)

Tagger changes Unreferenced to Refimprove when article only has footnotes

Status   Fixed in the next release
Description Tagger changes {{Unreferenced}} to {{Refimprove}} if article has existing references. However, footnotes using <ref group="foo"> should be excluded from this check - see WP:REFGROUP. GoingBatty (talk) 18:45, 22 January 2012 (UTC)
To duplicate: try Faye Wong (2001 album)
Site URL: en.wikipedia.org
Operating system Windows XP
.NET FW Version 2.0.50727.5681
AWB version 5.3.1.1 SVN 7916
Workaround
Fixed in version rev 7939


rev 7939 fixes. Rjwilmsi 21:04, 26 January 2012 (UTC)

Don't remove blank lines in Track listing template

Status   Fixed in the next release
Description General fixes should not remove blank lines in {{Track listing}} per the template documentation. GoingBatty (talk) 18:49, 22 January 2012 (UTC)
To duplicate: try Faye Wong (2001 album)
Site URL: en.wikipedia.org
Operating system Windows XP
.NET FW Version 2.0.50727.5681
AWB version 5.3.1.1 SVN 7916
Workaround
Fixed in version rev 7936


rev 7936 fixes. Rjwilmsi 19:25, 25 January 2012 (UTC)

Tagger removed deadend tag when only wikilinks are in Proposed deletion/dated

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 {{Proposed deletion/dated}}. Wikilinks inside this template should not be counted towards whether an article contains wikilinks or not. GoingBatty (talk) 02:46, 31 January 2012 (UTC)
To duplicate: Try K. Trap Jones
Site URL: en.wikipedia.org
Operating system Windows XP
.NET FW Version 2.0.50727.5681
AWB version 5.3.1.1 SVN 7940
Workaround Manually reverse
Fixed in version rev 7942


removing surplus spacing goes too far

Status   Not a bug in AWB, has been referred
Description This tool seems to have a "remove surplus spaces" mode, which is good, but it goes too far - it removes even the single space after pipe signs, equals signs, but oddly enough not consistently, which just makes template syntax that much less readable. We already have a lot of templates transcluded in a less than readable manner, please don't exacerbate this problem by letting people do automatic edits that force yet another odd spacing style. --Joy [shallot] (talk) 09:16, 30 January 2012 (UTC)
To duplicate: For example http://en.wikipedia.org/w/index.php?title=Dubrovnik&curid=55116&diff=473976967&oldid=473710587 demonstrates how there's no more spaces after pipes, and mostly no more spaces after equals signs, and sometimes before. It contracted "I registration_plate = " into "Iregistration_plate= " which is completely pointless, but a few lines above it contracted "Ielevation_footnotes = <X--for references: use tags-->" into "Ielevation_footnotes = <X--for references: use tags-->". (I replaced the pipe sign with I and the exclamation sign with X just to make it render here; it's pipes and HTML comments as seen in the diff)
Operating system
.NET FW Version
AWB version 7916
Workaround
Fixed in version


I don't think this is standard AWB functionality. The edit was made by Marek69 (talk · contribs). I'll alert him about your comment here. -- John of Reading (talk) 09:38, 30 January 2012 (UTC)
(More) There's a recent help desk thread here. I agree with the views expressed there. -- John of Reading (talk) 09:53, 30 January 2012 (UTC)
So why does the standard AWB version tag appear in the edit summary? The user added it manually? --Joy [shallot] (talk) 10:05, 30 January 2012 (UTC)
AWB is a powerful editing tool. It has many built-in functions, and many others that can be configured to do whatever the AWB user requires. It can also be used as a regular text editor. All these different kinds of edit will be tagged with the "using AWB" edit summary. So one of the first steps in assessing a bug report like this one is to work out whether the edit was done by the built-in functions. If it wasn't, then there's no "bug" as such, and the edit needs to be discussed with the editor who made it. -- John of Reading (talk) 10:21, 30 January 2012 (UTC)
Sorry, my fault. The edits were done with AWB, but I had numerous scripts running at the same time with unexpected results. Please accept my apologies for any inconvenience caused.
Thank you for bringing this to my attention, I will go back and refine the settings. Thank you John for explaining the situation. -- Marek.69 talk 10:28, 30 January 2012 (UTC)

Failure to skip redirects

Status Works for me
Description Failure to skip redirects Lightmouse (talk) 17:38, 24 August 2011 (UTC)
To duplicate: Select 'Page is a redirect' option. Parse M.p.h. and see that it doesn't skip.
Operating system
.NET FW Version
AWB version <7794
Workaround Add skip text contains 'redirect'
Fixed in version


Skips as redirect for me on 5.3.1.0 release or current SVN build. I need more info from you if you've still got the problem. Rjwilmsi 11:51, 27 August 2011 (UTC)
I bet Lightmouse has "Bypass redirects" on. -- Magioladitis (talk) 12:40, 30 August 2011 (UTC)

SVN7794 I still get the problem. I found an option "Bypass all redirects" in a right-mouse menu and I couldn't find it anywere else. Incidentally, Microsoft guidelines say:

It was grey and unavailable to me. Is that the command you meant, Magioladitis? Lightmouse (talk) 16:45, 30 August 2011 (UTC)

We mean whether you have "Options -> Follow redirects" on or not. Rjwilmsi 14:17, 3 September 2011 (UTC)

Aha! Yes I did. I've turned it off. So we have three options in three different places:

  • 'Bypass all redirects'
  • 'Follow redirects'
  • Skip 'Page is a redirect'

Thanks for letting me know, I hope that's solved it. I had no idea it was divided up like that. Can we make this simpler for people like me who wasn't aware of the division? Lightmouse (talk) 15:08, 3 September 2011 (UTC)

Bad "in template" handling

Status   Resolved
Description AWB seems to think {{ marks the end of templates (or something like that)
To duplicate: In advanced find/replace, do an "in template" find/replace for say... {{cite web}}. Search for "(.*)", replace with "$1+++".
If you run this against something like
  • {{cite web |url=http://www.example.com |title=Bob}}
It'll replace with
  • {{cite web |url=http://www.example.com |title=Bob+++}}
However, if you run this against something like
  • {{cite web |url=http://www.example.com |title=Bob{{ndash}}Mark}}
It'll replace with
  • {{cite web |url=http://www.example.com |title=Bob+++{{ndash}}Mark+++}}
Instead of the expected
  • {{cite web |url=http://www.example.com |title=Bob{{ndash}}Mark+++}}

Headbomb {talk / contribs / physics / books} 17:37, 10 September 2011 (UTC)

Site URL: English Wikipedia
Operating system Win 7
.NET FW Version 2.0.50727.5446
AWB version 5.3.1.0
Workaround None
Fixed in version


The code splits out the template call into pieces if there are nested templates, so you end up with the double replacement you describe. I could change it, but the existing behaviour must be there for a reason, I don't know what that reason is. Rjwilmsi 21:06, 10 September 2011 (UTC)
I can't think of a reason why this would be desired behaviour. All I know is it makes it impossible to have reliable if and if not conditions and prevents my regex from working; which in turn means my bot needs to blacklist articles with certain templates likely to be found within templates. This makes it skip several articles it could otherwise be processing, and I need to review those manually to see if the edit won't screw things up. Headbomb {talk / contribs / physics / books} 23:50, 10 September 2011 (UTC)
If backwards compatibility is important, could the type of behaviour at least be an option? ("In {{...}}, type 1"; "In {{...}}, type 2"?)? Or if you tell me what to modify, I could compile a custom version of AWB for my bot.Headbomb {talk / contribs / physics / books} 13:35, 12 September 2011 (UTC)
The raw text of this is a SubVersion patch for WikiFunctions/ReplaceSpecial/InTemplateRule.cs that I think solves your problem. Rjwilmsi 07:21, 16 September 2011 (UTC)
So... how exactly do I go around patching stuff? Wait for the nightly build? Open Wikifunctions.dll and edit the file? Get the source, edit WikiFunctions/ReplaceSpecial/InTemplateRule.cs manually and compile ? Headbomb {talk / contribs / physics / books} 14:45, 16 September 2011 (UTC)
Get source using TortoiseSVN. Apply patch using TortoiseSVN. Build using SharpDevelop or MS Visual Studio Express for C#. Rjwilmsi 17:39, 16 September 2011 (UTC)

Did just that and I'm getting an error with a warning.

  • Error: Could not load referenced assembly "C:\Users\Headbomb\Desktop\AWB-special\WikiFunctions\bin\Debug\WikiFunctions.dll". Caught a FileNotFoundException saying "Could not load file or assembly 'C:\Users\Headbomb\Desktop\AWB-special\WikiFunctions\bin\Debug\WikiFunctions.dll' or one of its dependencies. The system cannot find the file specified.". C:\Users\Headbomb\Desktop\AWB-special\AWB\ResGen AutoWikiBrowser
  • Warning: The referenced component 'WikiFunctions' could not be found.

Headbomb {talk / contribs / physics / books} 05:37, 17 September 2011 (UTC)

Alright, I see what I did wrong. It's working like a charm now. Headbomb {talk / contribs / physics / books} 06:05, 17 September 2011 (UTC)

RemoveDiacritics not working for listas parameter

Status Works for me
Description RemoveDiacritics does not fix the diacritic if it is located in listas and if listas is already filled in. It does work find if in defaultsort. Does work fine if listas was not already added. Talk:César Devarez and Talk:Ciarán Brennan (journalist) are two I recently came upon. — Preceding unsigned comment added by Bgwhite (talkcontribs)
To duplicate:
Operating system Vista
.NET FW Version
AWB version SVN 7852
Workaround
Fixed in version


Please link to the documentation/discussion saying this should be done (changes to existing|listas= and I'll add it to AWB. Rjwilmsi 10:43, 11 October 2011 (UTC)
WP:MCSTJR. Listas and defaultsort both have the same rules. Also Category talk:Biography articles without listas parameter... "Do not include ANY alphabetic characters other than the 26 letters of the English alphabet. No diacritics whatsoever." Bgwhite (talk) 18:50, 11 October 2011 (UTC)

Listas follows the same rules with defaultsort. adding this feauture is really usefull. -- Magioladitis (talk) 12:53, 1 January 2012 (UTC)

Feature has existed since rev 7412. Rjwilmsi 07:40, 4 February 2012 (UTC)
Works for me. Rjwilmsi 07:45, 4 February 2012 (UTC)
I just added the diacritic back into Talk:Ciarán Brennan (journalist) and Talk:Alina María Hernández. AWB still didn't remove the diacritic. Hmm, wonder if it is a module I'm running? I tested it with and without Kingbotk, didn't work. I'm running a module of Magioladitis/Kumioko. I disabled it and it still didn't work. Is there something in my settings somewhere? Bgwhite (talk) 08:32, 4 February 2012 (UTC)
Just have genfixes on. Rjwilmsi 10:23, 4 February 2012 (UTC)

Does not merge all supported tags into Multiple Issues

Status   Fixed in the next release
Description Although WP:AWB/GF states MultipleIssues merges other supporting tags into it, AWB does not merge the following tags into {{Multiple issues}}:

When updating AWB, please also ensure that they do not give "Unknown parameters in Multiple issues" alerts. --GoingBatty (talk) 14:22, 21 January 2012 (UTC)

To duplicate: see above
Site URL: en.wikipedia.org
Operating system Windows XP
.NET FW Version 2.0.50727.5681
AWB version 5.3.1.1 SVN 7916, SVN 7961
Workaround manually merge
Fixed in version rev 7953, rev 7959, rev 7963, rev 7964, rev 7965


It seems like there is a very large list of fields for the multiple issues template. Just a suggestion but maybe a page like the Template rename and parameter rename lists could be used. Even if its edit restricted I think it might make things a little easier. --Kumioko (talk) 17:36, 21 January 2012 (UTC)

rev 7933 all tags above now are known parameters of Multiple issues. -- Magioladitis (talk) 22:07, 22 January 2012 (UTC)

Thanks, but it looks like the code has "morere footnotes" instead of "more footnotes". GoingBatty (talk) 22:20, 22 January 2012 (UTC)
Fixed in rev 7934. -- Magioladitis (talk) 22:33, 22 January 2012 (UTC)
Putting aside Kumioko's idea for the moment, I analyzed a similar bug fix and mocked up what I think the fix for this bug would be at User:GoingBatty/Multiple issues bug. Would you mind taking a look at this to see if this is on the right track? Thanks! GoingBatty (talk) 03:40, 10 February 2012 (UTC)
Still doesn't work in SVN 7961. If I'm reading the code correctly, it appears that the changes weren't made to AWB/UnitTests/RegexTests.cs -GoingBatty (talk) 00:15, 16 February 2012 (UTC)
Thank you for your continued work on this! I don't understand why you chose to only do five of the eight tags listed. GoingBatty (talk) 22:07, 16 February 2012 (UTC)
Great - thanks so much! GoingBatty (talk) 23:45, 16 February 2012 (UTC)

Changes Unreferenced to Multiple issues BLPunreferenced instead of BLP unsourced

Status   Fixed in the next release
Description When merging {{unreferenced}} into {{Multiple issues}} for articles in Category:Living people, AWB uses the deprecated parameter |BLPunreferenced= instead of |BLP unsourced=. (e.g. this edit). GoingBatty (talk) 20:02, 2 March 2012 (UTC)
To duplicate:
Site URL: en.wikipedia.org
Operating system Windows XP
.NET FW Version 2.0.50727.5681
AWB version 5.3.1.1 SVN 7961
Workaround User:Fram has been cleaning these up in edits like this
Fixed in version 7966


Slight improvement for UnlinkedFloruit is needed

Status   Fixed in the next release
Description FixDates replaces first occurrence of unlinked floruit with linked version (line 954 of code) but this forces awb to resave in case of two fl. occurrences in a paragraph. -- Magioladitis (talk) 14:31, 17 February 2012 (UTC)
To duplicate: [17] (line 17) was followed by [18].
Site URL: en.wiki
Operating system 7
.NET FW Version
AWB version rev 7964
Workaround
Fixed in version rev 7979


Removes "excess" pipes before adding missing curly braces

Status   Fixed in the next release
Description This edit using only general fixes broke a table. It seems that AWB removed what it thought were "excess" pipes before adding the missing <code>"}}"</code> from two {{cite web}} templates. Would it be reasonable to change AWB so it fixed the curly braces before making changes within a template? Thanks! GoingBatty (talk) 14:29, 26 February 2012 (UTC)
To duplicate:
Site URL: en.wikipedia.org
Operating system Windows XP
.NET FW Version 2.0.50727.5681
AWB version 5.3.1.1 SVN 7961
Workaround revert edit, manually add <code>"}}"</code>, then try again
Fixed in version rev 7978


Headers must be on newline

Status   Fixed in the next release
Description line 227 -- Magioladitis (talk) 17:33, 26 February 2012 (UTC)
To duplicate:
Site URL: en.wiki
Operating system 7
.NET FW Version
AWB version rev 7968
Workaround
Fixed in version rev 7976


Wait, there's no problem on line 227 it's on 418 and 419. And I suppose it's a bot problem not a AWB bug.--Ankit MaityTalkContribs 08:49, 29 February 2012 (UTC)
I see it's a AWB one only. Sorry.--Ankit MaityTalkContribs 08:50, 29 February 2012 (UTC)
rev 7976 Fixed. Rjwilmsi 19:03, 5 March 2012 (UTC)

Doesn't changes No footnotes to More footnotes if article has at least 1 inline citation

Status   Fixed in the next release
Description Although WP:AWB/GF#Template conversions (Conversions) states AWB "Changes {{No footnotes}} to {{More footnotes}} if article has at least 1 inline citation.", that doesn't seem to be the case, as in this edit. GoingBatty (talk) 03:14, 1 March 2012 (UTC)
To duplicate: Try Anton Diabelli
Site URL: en.wikipedia.org
Operating system Windows XP
.NET FW Version 2.0.50727.5681
AWB version 5.3.1.1 SVN 7961
Workaround Manually change from No footnotes to More footnotes
Fixed in version rev 7977


Genfixes damage Cite Legislation AU

Status   Fixed in the next release
Description The general fixer wants to remove a "redundant" pipe symbol from calls to {{Cite Legislation AU}}. This template takes unnamed parameters, so removing a pipe symbol breaks the call. -- John of Reading (talk) 14:32, 5 March 2012 (UTC)
To duplicate: General fixes on New South Wales Office of Liquor, Gaming and Racing
Site URL: en
Operating system
.NET FW Version
AWB version 5.3.1.0 SVN 7792
Workaround Don't save!
Fixed in version rev 7975


rev 7975 Rjwilmsi 18:35, 5 March 2012 (UTC)

Strange bracket detection

Status   Fixed in the next release
Description [19] and [20] - AWB appears to be incorrectly detecting bracket pairs and removing curly braces.
To duplicate: The Adventures of Super Mario Bros. 3, The Super Mario Bros. Super Show!
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5448
AWB version 5.3.1.0
Workaround skip
Fixed in version rev 7993


rev 7993. Rjwilmsi 22:50, 7 March 2012 (UTC)

Revision not shown in non-enwiki

Status   Fixed in the next release
Description Magioladitis (talk) 17:44, 8 March 2012 (UTC)
To duplicate:
Site URL: for instance el.wiki
Operating system 7
.NET FW Version
AWB version
Workaround
Fixed in version rev 8000


Stub sorting should not move section-stub in elwiki

Status   Fixed in the next release
Description [21]

-- Magioladitis (talk) 17:42, 8 March 2012 (UTC)

To duplicate:
Site URL: el.wiki
Operating system 7
.NET FW Version
AWB version 5.3.0.1
Workaround
Fixed in version 8002


Magio pinged via Skype. Rjwilmsi 08:54, 10 March 2012 (UTC)
Since I renamed the template in elwiki and orphaned the template, I guess this bugs is resolved. I'll update variables too. -- Magioladitis (talk) 09:41, 10 March 2012 (UTC)

Changing unreferenced stub → unreferenced does not add into Multiple issues

Status   Fixed in the next release
Description Although AWB will change {{unreferenced stub}} to {{unreferenced}}, it does not add it into {{Multiple issues}} without reparsing. GoingBatty(talk) 23:32, 1 October 2011 (UTC)
To duplicate: Try Remme Brothers Band
Site URL: en.wikipedia.org
Operating system Windows XP
.NET FW Version 2.0.50727.5662
AWB version 5.3.1.1 SVN 7794
Workaround Run once, then reparse
Fixed in version rev 8012


It's because the |auto=yes isn't removed until the next function in genfixes. Rjwilmsi 18:39, 3 October 2011 (UTC)
rev 8012 Rjwilmsi 11:55, 15 March 2012 (UTC)

DEFAULTSORT/Persondata addition and surname clarification templates

Status   Fixed in the next release
Description When AWB made this edit to Kong Qingdong, it added {{DEFAULTSORT:Qingdong, Kong}} and {{Persondata|NAME = Qingdong, Kong}}, even though the article has {{Chinese-name|Kong}}. Could AWB be changed to use the surname clarification templates to add the DEFAULTSORT and Persondata properly? GoingBatty (talk) 02:30, 10 February 2012 (UTC)
To duplicate: Try Lao Yi
Site URL: en.wikipedia.org
Operating system Windows XP
.NET FW Version 2.0.50727.5681
AWB version 5.3.1.1 SVN 7940
Workaround Manually fix
Fixed in version rev 8011


rev 8011. Rjwilmsi 11:10, 15 March 2012 (UTC)

Can't log into Commons since installing SVN 8000

Status   Fixed in the next release
Description Since installing SVN 8000 yesterday, when I try to log into Commons, I get the usual message "Loading page to check if we are logged in." in the lower left corner. Then I get the message "Software disabled" in the lower left corner, and in the lower right corner I see my IP address highlighted in red, instead of my userid highlighted in green. I have been able to log into Wikipedia and process. Note: I think I was more than one SVN behind before installing SVN 8000. Auntof6 (talk) 23:36, 13 March 2012 (UTC)
To duplicate: Tried logging in when "Project" is set to "Commons"
Site URL: Commons
Operating system Windows XP
.NET FW Version 2.0.50727.3625
AWB version 5.3.1.1, SVN 8000
Workaround
Fixed in version rev 8018


Yahoo Search plugin still included in SVNs

Status   Fixed in the next release
Description Although the Yahoo plugin was removed, it is still included in the SVN snapshots. GoingBatty (talk) 22:30, 17 March 2012 (UTC)
To duplicate:
Operating system
.NET FW Version
AWB version SVN 8023
Workaround Delete Yahoo Search folder and plugin
Fixed in version rev 8024


Fixed Reedy (talk) 23:34, 17 March 2012 (UTC)

ArgumentOutOfRangeException in ListMaker.get_Item / InvalidArgument=Value of '686' is not valid for 'index'. Parameter name: index

Status   Fixed in the next release
Description
Exception:ArgumentOutOfRangeException
Message:InvalidArgument=Value of '686' is not valid for 'index'. Parameter name: index
Call stack:
   at System.Windows.Forms.ListBox.ObjectCollection.get_Item(Int32 index)
   at WikiFunctions.Controls.Lists.ListMaker.get_Item(Int32 index)
   at WikiFunctions.Controls.Lists.ListSplitter.Save(String path, Boolean xml)

System.ArgumentOutOfRangeException: InvalidArgument=Value of '686' is not valid for 'index'. Parameter name: index

  at System.Windows.Forms.ListBox.ObjectCollection.get_Item(Int32 index)
  at WikiFunctions.Controls.Lists.ListMaker.get_Item(Int32 index)
  at WikiFunctions.Controls.Lists.ListSplitter.Save(String path, Boolean xml)
AWBPlugins AWBBasePlugins ListMakerPlugins
  • Delinker
  • TranslatorExample-Plugin

RajeshPandey (talk) 20:18, 27 October 2011 (UTC)

To duplicate: Unknown
Site URL: http://ne.wikipedia.org
Operating system Microsoft Windows NT 6.1.7601 Service Pack 1
.NET FW Version 2.0.50727.5448
AWB version AutoWikiBrowser (5.3.1.1), WikiFunctions (5.3.1.1), revision 7809 (2011-08-16 03:34:52)
Workaround
Fixed in version rev 8026


I was trying to export a text file with the user contributions so that I could use it from another application while this error occured
Steps that I performed: Open List Splitter, Select Source to be User Contributions, Click on Make List, Sort alphabetically, remove duplicates, Sort Alphabetically, Remove some items at the top, remove some items at the end. There were 687 items and it did't save. I tried to save the contributions, The value of "Pages per files" was 1000. I clicked on Save to Text file when the error occured. --RajeshPandey (talk) 20:18, 27 October 2011 (UTC)
Status   Fixed in the next release
Description
Exception:ArgumentOutOfRangeException
Message:Το InvalidArgument=Value του '71' δεν είναι έγκυρη τιμή για το 'index'. Όνομα παραμέτρου: index
Call stack:
   σε System.Windows.Forms.ListBox.ObjectCollection.get_Item(Int32 index)
   σε WikiFunctions.Controls.Lists.ListMaker.get_Item(Int32 index) στο c:\Users\Marios\Desktop\AWB\WikiFunctions\Controls\Lists\ListMaker.cs:γραμμή 348
   σε WikiFunctions.Controls.Lists.ListSplitter.Save(String path, Boolean xml) στο c:\Users\Marios\Desktop\AWB\WikiFunctions\Controls\Lists\ListSplitter.cs:γραμμή 120

System.ArgumentOutOfRangeException: Το InvalidArgument=Value του '71' δεν είναι έγκυρη τιμή για το 'index'. Όνομα παραμέτρου: index

  σε System.Windows.Forms.ListBox.ObjectCollection.get_Item(Int32 index)
  σε WikiFunctions.Controls.Lists.ListMaker.get_Item(Int32 index) στο c:\Users\Marios\Desktop\AWB\WikiFunctions\Controls\Lists\ListMaker.cs:γραμμή 348
  σε WikiFunctions.Controls.Lists.ListSplitter.Save(String path, Boolean xml) στο c:\Users\Marios\Desktop\AWB\WikiFunctions\Controls\Lists\ListSplitter.cs:γραμμή 120
AWBPlugins AWBBasePlugins ListMakerPlugins

Magioladitis (talk) 21:01, 17 March 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.5448
AWB version AutoWikiBrowser (5.3.1.1), WikiFunctions (5.3.1.1), revision 8021 (2012-03-17 20:59:20)
Workaround
Fixed in version 8026


After removing duplicated index is not updated. Without removing duplicated list is saved fine (I tried sort alphabetically, removed from top-bottom all separately all work). -- Magioladitis (talk) 21:04, 17 March 2012 (UTC)

ArgumentException in CustomModule.InitializeComponent

Status   Not a bug in AWB, has been referred
Description
Exception:ArgumentException
Message:Font 'Courier New' does not support style 'Regular'.
Call stack:
   at System.Drawing.Font.CreateNativeFont()
   at System.Drawing.Font.Initialize(FontFamily family, Single emSize, FontStyle style, GraphicsUnit unit, Byte gdiCharSet, Boolean gdiVerticalFont)
   at System.Drawing.Font.Initialize(String familyName, Single emSize, FontStyle style, GraphicsUnit unit, Byte gdiCharSet, Boolean gdiVerticalFont)
   at System.Drawing.Font..ctor(String familyName, Single emSize)
   at AutoWikiBrowser.CustomModule.InitializeComponent()
   at AutoWikiBrowser.CustomModule..ctor()
   at AutoWikiBrowser.MainForm..ctor()
   at AutoWikiBrowser.Program.Main(String[] args)

System.ArgumentException: Font 'Courier New' does not support style 'Regular'.

  at System.Drawing.Font.CreateNativeFont()
  at System.Drawing.Font.Initialize(FontFamily family, Single emSize, FontStyle style, GraphicsUnit unit, Byte gdiCharSet, Boolean gdiVerticalFont)
  at System.Drawing.Font.Initialize(String familyName, Single emSize, FontStyle style, GraphicsUnit unit, Byte gdiCharSet, Boolean gdiVerticalFont)
  at System.Drawing.Font..ctor(String familyName, Single emSize)
  at AutoWikiBrowser.CustomModule.InitializeComponent()
  at AutoWikiBrowser.CustomModule..ctor()
  at AutoWikiBrowser.MainForm..ctor()
  at AutoWikiBrowser.Program.Main(String[] args)

178.131.224.145 (talk) 11:58, 3 February 2012 (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.5420
AWB version AutoWikiBrowser (5.3.1.0), WikiFunctions (5.3.1.0), revision 7792 (2011-07-23 16:53:25)
Workaround
Fixed in version


You need to reinstall Courier New font in your computer. This is a Windows 7/Vista bug. -- Magioladitis (talk) 16:52, 19 March 2012 (UTC)

Duplicated See also section

Status   Fixed in the next release
Description [22] Most probably MergeSeeAlso is broken. It tries to do reordering of "final sections" and fails. -- Magioladitis (talk) 20:23, 17 March 2012 (UTC)
To duplicate:
Site URL: enwiki
Operating system 7
.NET FW Version
AWB version rev 8012
Workaround Reducing the number of reflists from 3 to 2 seems to do.
Fixed in version rev 8033


rev 8033 Don't move see also section if multiple references sections present. Rjwilmsi 21:16, 20 March 2012 (UTC)

More whitespace

Status   Fixed in the next release
Description [23] Magioladitis (talk) 17:52, 16 March 2012 (UTC)
To duplicate:
Site URL: enwiki
Operating system 7
.NET FW Version
AWB version rev 8002
Workaround
Fixed in version rev 8035


Could not reproduce in sandbox. Rjwilmsi 21:02, 20 March 2012 (UTC)
OK, conflict between FixHeadings and RemoveWhitespace, we need to decide whether the newline before heading rule applies for consecutive headings. Rjwilmsi 08:04, 21 March 2012 (UTC)
rev 8035 Rjwilmsi 20:18, 21 March 2012 (UTC)

Doesn't remove |date= from {{Multiple issues}} when |expert= is also a date

Status   Fixed in the next release
Description I previously reported that AWB doesn't remove |date= from {{Multiple issues}}, and the response I received was "|date= is required when |expert= is used". However, it seems that |date= is only required when |expert=subject is used, not when |expert=December 2010 is used. GoingBatty (talk) 21:16, 22 December 2010 (UTC)
To duplicate: Try Ghosts in Vietnamese culture
Site URL: en.wikipedia.org
Operating system Windows XP
.NET FW Version 2.0.50727.1873
AWB version 5.2.0.0 SVN 7471
Workaround Manually remove
Fixed in version rev 8049


The {{Multiple issues}} documentation only talks about |expert= taking a subject or WikiProject not a date. Rjwilmsi 09:58, 23 December 2010 (UTC)
You're right - I've submitted a request to have someone update the documentation too. GoingBatty (talk) 15:50, 23 December 2010 (UTC)
I've updated the template documentation. GoingBatty (talk) 21:19, 26 December 2010 (UTC)

This template is being deleted. -- Magioladitis (talk) 19:00, 9 March 2012 (UTC)

Since the result of the TfD for Expert-subject is keep and improve, so I hope you'll reconsider fixing this bug. Thanks! GoingBatty (talk) 01:39, 3 April 2012 (UTC)
rev 8049. Rjwilmsi 11:29, 4 April 2012 (UTC)

UriFormatException in AsyncApiEdit.CallEvent

Status   Fixed in the next release
Description
Exception:UriFormatException
Message:Μη έγκυρο URI: Η συμβολοσειρά Uri είναι πολύ μεγάλη.
Call stack:
   σε System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
   σε System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
   σε WikiFunctions.API.AsyncApiEdit.CallEvent(Delegate method, Object[] args) στο c:\Users\Marios\Desktop\AWB\WikiFunctions\API\AsyncApiEdit.cs:γραμμή 230
   σε WikiFunctions.API.AsyncApiEdit.InvokerThread(Object genericArgs) στο c:\Users\Marios\Desktop\AWB\WikiFunctions\API\AsyncApiEdit.cs:γραμμή 272

System.UriFormatException: Μη έγκυρο URI: Η συμβολοσειρά Uri είναι πολύ μεγάλη.

  σε System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
  σε System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
  σε WikiFunctions.API.AsyncApiEdit.CallEvent(Delegate method, Object[] args) στο c:\Users\Marios\Desktop\AWB\WikiFunctions\API\AsyncApiEdit.cs:γραμμή 230
  σε WikiFunctions.API.AsyncApiEdit.InvokerThread(Object genericArgs) στο c:\Users\Marios\Desktop\AWB\WikiFunctions\API\AsyncApiEdit.cs:γραμμή 272
AWBPlugins AWBBasePlugins ListMakerPlugins
  • CFD-Plugin
  • Delinker
  • Fronds
  • IFD-Plugin
  • TheTemplator
  • No Limits Plugin
  • TypoScan Plugin
  • Bing Search Plugin
  • CategoryNoLimitsForAdminAndBotsPlugin
  • CategoryRecursiveNoLimitsForAdminAndBotsPlugin
  • WhatTranscludesPageNoLimitsForAdminAndBotsPlugin
  • WhatTranscludesPageAllNSNoLimitsForAdminAndBotsPagePlugin
  • UserContribsNoLimitsForAdminAndBotsPlugin
  • UserContribsUserDefinedNumberForAdminAndBotsPlugin
  • TypoScan ListMaker Plugin
  • TypoScan ListMaker Plugin 500
  • Yahoo Search Plugin

Magioladitis (talk) 15:21, 27 March 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.5448
AWB version AutoWikiBrowser (5.3.1.1), WikiFunctions (5.3.1.1), revision 8041 (2012-03-27 17:12:55)
Workaround
Fixed in version


Multiple issues section parameter not checked when changing/removing parameters

Status   Fixed in the next release
Description When AWB is changing or removing parameters from {{Multiple issues}} (e.g. removing |wikify=, changing |unreferenced= to |refimprove=), AWB does not seem to be checking whether |section=y exists. (e.g. this edit) GoingBatty (talk) 16:24, 23 March 2012 (UTC)
To duplicate: Try Time clock again
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5692
AWB version SVN 8032
Workaround revert change
Fixed in version rev 8060


rev 8060 Rjwilmsi 15:24, 9 April 2012 (UTC)

Interwiki sorting order on svwiki

Status   Fixed in the next release
Description Wrong interwiki sorting on sv.wiki see here. Correct order is meta-native-languagename i.e. fi: as 'suomi'.
To duplicate:
Operating system
.NET FW Version Unknown
AWB version 5.3.1.0
Workaround
Fixed in version Unknown


-- Lavallen (talk) 17:03, 15 April 2012 (UTC)

rev 7806 fixed this. Snapshots with this fix in are available from the links at the top of this page. Rjwilmsi 20:37, 15 April 2012 (UTC)

skips some existing articles consistently

Status   Not a bug in AWB, has been referred
Description AWB skips some articles as if they didn't exist.

History: The 'find red/blue links only' filter doesn't work past a certain number of links, so I tried verifying the figures by taking the difference of the two and doing a pre-parse, skipping only if the page didn't exist. About 0.5% of the time, AWB skipped an existing page. But it's consistent: it will skip those articles again and again if I put them back in the list. I don't remember all of them, but they included Pashto language, Ka'apor Sign Language, Oirat language, and Squamish language. — kwami (talk) 08:25, 13 May 2012 (UTC)
To duplicate: Put any of those articles in the list, deselect all options except for 'page doesn't exist', and hit 'start', in either normal or pre-parse mode.
Site URL: WP-en
Operating system XP
.NET FW Version 50727.5448
AWB version 5.3.1.0
Workaround
Fixed in version rev 8067


The "logs" page gives the reason for the automatic skip: "Page has character in Unicode Private Use Area". According to this archived discussion, AWB skips these pages because it cannot process them without causing accidental damage. -- John of Reading (talk) 11:14, 13 May 2012 (UTC)
Ah, thank you. That explains it.
Not a bug, then, but not an optimal feature. Could I request that in such cases, rather than skipping the article, AWB notify the user that the page needs to be edited manually? — kwami (talk) 20:41, 14 May 2012 (UTC)
rev 8067 On first occurrence in session of page with Unicode PUA characters, show message box to user advising can't edit pages with Unicode PUA characters, then skip page. Rjwilmsi 19:49, 20 May 2012 (UTC)

XmlException in PluginManager.LoadSettingsNewWay

Status Bug is in old software, please update
Description
Exception:XmlException
Message:'AlbumsEnabled' is an unexpected token. The expected token is '='. Line 1, position 217.
Call stack:
   at System.Xml.XmlTextReaderImpl.Throw(Exception e)
   at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args)
   at System.Xml.XmlTextReaderImpl.ThrowUnexpectedToken(String expectedToken1, String expectedToken2)
   at System.Xml.XmlTextReaderImpl.ParseAttributes()
   at System.Xml.XmlTextReaderImpl.ParseElement()
   at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
   at System.Xml.XmlTextReaderImpl.Read()
   at System.Xml.XmlTextReader.Read()
   at AutoWikiBrowser.Plugins.Kingbotk.PluginManager.LoadSettingsNewWay(String XMLString)
   at AutoWikiBrowser.Plugins.Kingbotk.PluginManager.LoadSettings(Object[] prefs)
   at AutoWikiBrowser.MainForm.LoadPrefs(UserPrefs p)
   at AutoWikiBrowser.MainForm.LoadPrefs(String path)

System.Xml.XmlException: 'AlbumsEnabled' is an unexpected token. The expected token is '='. Line 1, position 217.

  at System.Xml.XmlTextReaderImpl.Throw(Exception e)
  at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args)
  at System.Xml.XmlTextReaderImpl.ThrowUnexpectedToken(String expectedToken1, String expectedToken2)
  at System.Xml.XmlTextReaderImpl.ParseAttributes()
  at System.Xml.XmlTextReaderImpl.ParseElement()
  at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
  at System.Xml.XmlTextReaderImpl.Read()
  at System.Xml.XmlTextReader.Read()
  at AutoWikiBrowser.Plugins.Kingbotk.PluginManager.LoadSettingsNewWay(String XMLString)
  at AutoWikiBrowser.Plugins.Kingbotk.PluginManager.LoadSettings(Object[] prefs)
  at AutoWikiBrowser.MainForm.LoadPrefs(UserPrefs p)
  at AutoWikiBrowser.MainForm.LoadPrefs(String path)
AWBPlugins AWBBasePlugins ListMakerPlugins
  • CFD-Plugin
  • Delinker
  • Fronds
  • IFD-Plugin
  • Kingbotk Plugin
  • No Limits Plugin
  • TypoScan Plugin
  • Bing Search Plugin
  • UserContribsNoLimitsForAdminAndBotsPlugin
  • UserContribsUserDefinedNumberForAdminAndBotsPlugin
  • WhatTranscludesPageNoLimitsForAdminAndBotsPlugin
  • WhatTranscludesPageAllNSNoLimitsForAdminAndBotsPagePlugin
  • CategoryNoLimitsForAdminAndBotsPlugin
  • CategoryRecursiveNoLimitsForAdminAndBotsPlugin
  • TypoScan ListMaker Plugin
  • TypoScan ListMaker Plugin 500
  • Yahoo Search Plugin

Braincricket (talk) 12:15, 4 June 2012 (UTC)

To duplicate: Unknown
Site URL: http://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.3.1.0), WikiFunctions (5.3.1.0), revision 7792 (2011-07-23 16:53:25)
Workaround
Fixed in version


Now fixed. Please download latest snapshot from toolsever. -- Magioladitis (talk) 08:37, 15 June 2012 (UTC)

Fixing dates takes two edits

Status   Fixed in the next release
Description It takes two edits to go from "March 4th - March 10th, 2012" → "March 4 - March 10, 2012" → "March 4–10, 2012". GoingBatty (talk) 23:48, 6 June 2012 (UTC)
To duplicate: Try Zaphod Beeblebrox (nightclub)
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5710
AWB version 5.3.1.1 SVN 8062
Workaround Reparse after first edit
Fixed in version rev 8077


I'll investigate moving the FixDates section to the end of PerformGeneralFixes, which should fix this one. Rjwilmsi 11:56, 7 June 2012 (UTC)
rev 8077 Fixed. Rjwilmsi 07:06, 14 June 2012 (UTC)

Extra reflist with General Fixes set to ON

Status   Not a bug in AWB, has been referred
Description This AWB edit added an extra {{Reflist}}. ChrisGualtieri (talk) 16:30, 7 June 2012 (UTC)
To duplicate: Can be done with no DLLs loaded and just General Fixes set to ON. Seems to be responding to the strange reflist format beneath it. Inorganic nanotube easily allows duplication.
Site URL: en.wikipedia.org
Operating system Windows 7 (64 bit)
.NET FW Version v4.0.30319
AWB version 5.3.1.0
Workaround
Fixed in version


This fix corrected the article. Now it's fine. Rjwilmsi 06:40, 14 June 2012 (UTC)

ArgumentException in MetaDataSorter.RemoveCats

Status   Not a bug in AWB, has been referred
Description
Exception:ArgumentException
Message:Page contains multiple {{DEFAULTSORTS}} tags. Metadata sorting cancelled
Call stack:
   at WikiFunctions.Parse.MetaDataSorter.RemoveCats(String& articleText, String articleTitle)
   at WikiFunctions.Parse.Parsers.IsArticleAboutAPerson(String articleText, String articleTitle, Boolean parseTalkPage)
   at WikiFunctions.Parse.Parsers.PersonData(String articleText, String articleTitle)
   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.ArgumentException: Page contains multiple {{DEFAULTSORTS}} tags. Metadata sorting cancelled

  at WikiFunctions.Parse.MetaDataSorter.RemoveCats(String& articleText, String articleTitle)
  at WikiFunctions.Parse.Parsers.IsArticleAboutAPerson(String articleText, String articleTitle, Boolean parseTalkPage)
  at WikiFunctions.Parse.Parsers.PersonData(String articleText, String articleTitle)
  at WikiFunctions.Article.PerformGeneralFixes(Parsers parsers, HideText removeText, ISkipOptions skip, Boolean replaceReferenceTags, Boolean restrictDefaultsortAddition, Boolean noMOSComplianceFixes)
  at AutoWikiBrowser.MainForm.ProcessPage(Article theArticle, Boolean mainProcess)

117.202.71.87 (talk) 21:37, 7 June 2012 (UTC)

To duplicate: [encountered while processing page [24]]
Site URL: http://hitman.wikia.com
Operating system Microsoft Windows NT 6.1.7600.0
.NET FW Version 2.0.50727.4971
AWB version AutoWikiBrowser (5.3.1.0), WikiFunctions (5.3.1.0), revision 7792 (2011-07-23 16:53:25)
Workaround
Fixed in version


The page you are editing has two {{DEFAULTSORT}} templates at the bottom. Rjwilmsi 06:36, 14 June 2012 (UTC)

Moreover, we have fixed that not to throw excpetions anymore. Please downloaws latest snapshot. -- Magioladitis (talk) 08:36, 15 June 2012 (UTC)

I just got the same exception:
Status   New
Description
Exception:ArgumentException
Message:Page contains multiple {{DEFAULTSORTS}} tags. Metadata sorting cancelled
Call stack:
   at WikiFunctions.Parse.MetaDataSorter.RemoveCats(String& articleText, String articleTitle)
   at WikiFunctions.Parse.Parsers.IsArticleAboutAPerson(String articleText, String articleTitle, Boolean parseTalkPage)
   at WikiFunctions.Parse.Parsers.FixPeopleCategories(String articleText, String articleTitle, Boolean parseTalkPage)
   at WikiFunctions.Parse.Parsers.FixPeopleCategories(String articleText, String articleTitle, Boolean parseTalkPage, Boolean& noChange)
   at WikiFunctions.Article.FixPeopleCategories(Parsers parsers, 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.ArgumentException: Page contains multiple {{DEFAULTSORTS}} tags. Metadata sorting cancelled

  at WikiFunctions.Parse.MetaDataSorter.RemoveCats(String& articleText, String articleTitle)
  at WikiFunctions.Parse.Parsers.IsArticleAboutAPerson(String articleText, String articleTitle, Boolean parseTalkPage)
  at WikiFunctions.Parse.Parsers.FixPeopleCategories(String articleText, String articleTitle, Boolean parseTalkPage)
  at WikiFunctions.Parse.Parsers.FixPeopleCategories(String articleText, String articleTitle, Boolean parseTalkPage, Boolean& noChange)
  at WikiFunctions.Article.FixPeopleCategories(Parsers parsers, 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)

Jesse V. (talk) 05:52, 22 June 2012 (UTC)

To duplicate: [encountered while processing page [25]]
Site URL: http://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.3.1.0), WikiFunctions (5.3.1.0), revision 7792 (2011-07-23 16:53:25)
Workaround
Fixed in version


Maybe I'll check out the snapshot, but I'm a bit wary of beta software. Jesse V. (talk) 05:52, 22 June 2012 (UTC)

Changing No footnotes|section to More footnotes|section looks at entire article

Status   Fixed in the next release
Description When changing {{No footnotes}} to {{More footnotes}}, AWB seems to be looking at the entire article, not just the section that contains the template. GoingBatty (talk) 01:07, 21 May 2012 (UTC)
To duplicate: Try Anatolia
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5710
AWB version 5.3.1.1 SVN 8062
Workaround revert change
Fixed in version rev 8069


We need to ignore the section version of these templates. Rjwilmsi 08:01, 21 May 2012 (UTC)
While this conservative approach would ensure that no pages were changed erroneously, it would mean AWB wouldn't make valid substitutions on pages such as Central limit theorem. GoingBatty (talk) 00:37, 22 May 2012 (UTC)
rev 8069 Never change no footnotes|section. Rjwilmsi 08:14, 26 May 2012 (UTC)

Does not change No footnotes to More footnotes for articles containing sfn

Status   Fixed in the next release
Description When changing {{No footnotes}} to {{More footnotes}} if article has at least one inline citation, AWB is not considering those articles that contain {{sfn}} (which do not require <ref> tags). GoingBatty (talk) 02:17, 25 May 2012 (UTC)
To duplicate: Try Albert Alcibiades, Margrave of Brandenburg-Kulmbach
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5710
AWB version 5.3.1.1 SVN 8062
Workaround manually change
Fixed in version rev 8070


rev 8070. Rjwilmsi 14:22, 26 May 2012 (UTC)

Does not change Unreferenced to Refimprove for articles containing sfn

Status   Fixed in the next release
Description When changing {{Unreferenced}} to {{Refimprove}} if article has existing references, AWB is not considering those articles that contain {{sfn}} (which do not require <ref> tags). GoingBatty (talk) 02:28, 25 May 2012 (UTC)
To duplicate: Try Entropy of fusion
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5710
AWB version 5.3.1.1 SVN 8062
Workaround manually change
Fixed in version rev 8071


rev 8071. Rjwilmsi 14:29, 26 May 2012 (UTC)

Replaces CURRENTMONTHNAME/CURRENTYEAR with currentmonthname/currentyear

Status   Fixed in the next release
Description Replaces the magic words {{CURRENTMONTHNAME}} and {{CURRENTYEAR}} with {{currentmonthname}} and {{currentyear}}. GoingBatty (talk) 04:35, 31 May 2012 (UTC)
To duplicate: Try Mora (linguistics)
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5710
AWB version 5.3.1.1 SVN 8062
Workaround Manually undo (and then add "subst:")
Fixed in version rev 8074


rev 8074 We'll leave such errors alone. Have you checked whether Anomie's bot will pick these up? Rjwilmsi 06:58, 31 May 2012 (UTC)
I posted a question on User talk:AnomieBOT - thanks! GoingBatty (talk) 02:16, 1 June 2012 (UTC)

Option to add human name DEFAULTSORT sometimes adding wrong value

Status   Fixed in the next release
Description The option to add a human name DEFAULTSORT not always using the correct value. AWB is sometimes adding one that's the same as the article name when it should be putting a surname first. --Auntof6 (talk) 08:43, 1 June 2012 (UTC)
To duplicate: Try adding a human name defaultsort on any of the following articles:
Site URL: simple.wiktionary.org
Operating system Windows XP
.NET FW Version 2.0.50727.3634
AWB version 5.3.1.1, SVN 8023
Workaround Type in the correct sort value
Fixed in version rev 8078


rev 8078 fixes. Rjwilmsi 07:40, 14 June 2012 (UTC)

Doesn't provide alert for French parameters in Cite web

Status   Fixed in the next release
Description Does not provide the "Invalid citation parameter(s) found" alert for {{Cite web}} parameters such as |éditeur= and |consulté le=. GoingBatty (talk) 16:46, 27 May 2012 (UTC)
To duplicate: Try Orange (telecommunications)
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5710
AWB version 5.3.1.1 SVN 8062
Workaround Find them manually
Fixed in version rev 8079


Maybe it only looks for invalid parameters with Latin characters. I'll check. Rjwilmsi 12:01, 7 June 2012 (UTC)
rev 8079 fixed. Rjwilmsi 10:54, 14 June 2012 (UTC)


Win32Exception - The operation completed successfully

Status   New
Description
Exception:Win32Exception
Message:The operation completed successfully
Call stack:
   at System.Drawing.BufferedGraphicsContext.CreateCompatibleDIB(IntPtr hdc, IntPtr hpal, Int32 ulWidth, Int32 ulHeight, IntPtr& ppvBits)
   at System.Drawing.BufferedGraphicsContext.CreateBuffer(IntPtr src, Int32 offsetX, Int32 offsetY, Int32 width, Int32 height)
   at System.Drawing.BufferedGraphicsContext.AllocBuffer(Graphics targetGraphics, IntPtr targetDC, Rectangle targetRectangle)
   at System.Drawing.BufferedGraphicsContext.AllocBufferInTempManager(Graphics targetGraphics, IntPtr targetDC, Rectangle targetRectangle)
   at System.Drawing.BufferedGraphicsContext.Allocate(IntPtr targetDC, Rectangle targetRectangle)
   at System.Windows.Forms.Control.WmPaint(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ContainerControl.WndProc(Message& m)
   at System.Windows.Forms.Form.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.ComponentModel.Win32Exception: The operation completed successfully

  at System.Drawing.BufferedGraphicsContext.CreateCompatibleDIB(IntPtr hdc, IntPtr hpal, Int32 ulWidth, Int32 ulHeight, IntPtr& ppvBits)
  at System.Drawing.BufferedGraphicsContext.CreateBuffer(IntPtr src, Int32 offsetX, Int32 offsetY, Int32 width, Int32 height)
  at System.Drawing.BufferedGraphicsContext.AllocBuffer(Graphics targetGraphics, IntPtr targetDC, Rectangle targetRectangle)
  at System.Drawing.BufferedGraphicsContext.AllocBufferInTempManager(Graphics targetGraphics, IntPtr targetDC, Rectangle targetRectangle)
  at System.Drawing.BufferedGraphicsContext.Allocate(IntPtr targetDC, Rectangle targetRectangle)
  at System.Windows.Forms.Control.WmPaint(Message& m)
  at System.Windows.Forms.Control.WndProc(Message& m)
  at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
  at System.Windows.Forms.ContainerControl.WndProc(Message& m)
  at System.Windows.Forms.Form.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)

Kumioko (talk) 18:16, 29 December 2011 (UTC)

To duplicate: Unknown
Site URL: http://en.wikipedia.org
Operating system Microsoft Windows NT 5.1.2600 Service Pack 3
.NET FW Version 2.0.50727.3625
AWB version AutoWikiBrowser (5.3.1.1), WikiFunctions (5.3.1.1), revision 7893 (2011-12-24 19:04:59)
Workaround
Fixed in version

--Kumioko (talk) 18:16, 29 December 2011 (UTC)

TypeInitializationException in MetaDataSorter.Load

Status   New
Description
Exception:TypeInitializationException
Message:The type initializer for 'WikiFunctions.ObjectCache' threw an exception.
Call stack:
   at WikiFunctions.Parse.MetaDataSorter.Load(String what)
   at WikiFunctions.Parse.MetaDataSorter.LoadInterWikiFromCache()
   at WikiFunctions.Parse.MetaDataSorter..ctor()
   at WikiFunctions.Parse.Parsers.get_Sorter()
   at WikiFunctions.Parse.Parsers..ctor(Int32 stubWordCount, Boolean addHumanKey)
   at AutoWikiBrowser.MainForm..ctor()
Inner exception:IOException
Message:Cannot create "C:\Documents and Settings\Андрій.ГЛЮКОЗА\Local Settings\Application Data\AutoWikiBrowser" because a file or directory with the same name already exists.
Call stack:
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.Directory.InternalCreateDirectory(String fullPath, String path, DirectorySecurity dirSecurity)
   at System.IO.Directory.CreateDirectory(String path, DirectorySecurity directorySecurity)
   at WikiFunctions.AwbDirs.get_UserData()
   at WikiFunctions.ObjectCache..cctor()

A1 (talk) 17:37, 6 August 2010 (UTC)

To duplicate: Unknown
Site URL: http://en.wikipedia.org
Operating system Microsoft Windows NT 5.1.2600 Service Pack 2
.NET FW Version 2.0.50727.42
AWB version 5.0.3.0, revision 6660 (2010-06-06 23:39:12)
Workaround
Fixed in version


Windows or Linux? -- Magioladitis (talk) 22:10, 1 January 2011 (UTC)

Removes wikify tag with reason populated

Status   Fixed in the next release
Description AWB will remove {{wikify}} even if the |reason= parameter states that the wikification needed is more than just adding wikilinks. GoingBatty (talk) 02:21, 25 June 2012 (UTC)
To duplicate: Try Larry Tanenbaum
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5710
AWB version 5.3.1.1 SVN 8062
Workaround manually revert before saving
Fixed in version rev 8086


Comment you can see what occurs at File:Wikify tag removal by Auto Wiki Browser.pngRyan Vesey Review me! 04:51, 25 June 2012 (UTC)
rev 8086 {{wikify}} with |reason= set will not be removed. Rjwilmsi 07:19, 27 June 2012 (UTC)

Gen fixer breaks the new "Article issues"

Status   Fixed in the next release
Description {{Article issues}} is no longer a synonym of {{Multiple issues}}. The built-in logic for processing "Multiple issues" breaks any article using the new template. -- John of Reading (talk) 06:47, 28 June 2012 (UTC)
To duplicate: Russell Welch
Site URL: en
Operating system
.NET FW Version
AWB version 5.3.1.0
Workaround
Fixed in version rev 8087


rev 8087 fixes. Rjwilmsi 10:17, 28 June 2012 (UTC)

Reflist on dewiki

Status   Fixed in the next release
Description In some cases (for example this edit), AWB uses de:Template:Reflist which doesn't exist on German Wikipedia.
To duplicate:
Operating system
.NET FW Version Unknown
AWB version 5.3.1.0
Workaround
Fixed in version rev 8064


--Iste (D) 17:15, 22 April 2012 (UTC)

rev 8064 {{reflist}} addition will be restricted to English wiki only. Rjwilmsi 08:41, 6 May 2012 (UTC)

Not removing PERSONDATA comment

Status   Not a bug in AWB, has been referred
Description AWB is supposed to and has been removing the "<!-- Metadata: see [[Wikipedia:Persondata]]. -->" I know this working in the past. I don't recall seeing it in the previous SVN version.Bgwhite (talk) 22:58, 25 April 2012 (UTC)
To duplicate: Example page: Alexander Babakov
Operating system
.NET FW Version
AWB version SVN 8062
Workaround
Fixed in version


AWB has never been removing this comment. This was something some AWB user were/are doing. -- Magioladitis (talk) 15:06, 26 April 2012 (UTC)

Confirmed - I'm one of the users that is removing it via F&R when AWB is doing something more meaningful. GoingBatty (talk) 21:50, 28 April 2012 (UTC)

Foreign-language quotation marks

Status   Not a bug in AWB, has been referred
Description Formatting fixes are not appropriate when the text is written in a foreign language and the formatting is correct in that language. In this edit the Norwegian quotation marks are replaced with English in the headline of a Norwegian publication, i.e. «Uti vår hage» is changed to "Uti vår hage". meco (talk) 07:55, 15 April 2012 (UTC)
To duplicate:
Operating system
.NET FW Version
AWB version
Workaround
Fixed in version


We follow the guidance at MOS:QUOTEMARKS / MOS:QUOTE "replace guillemets (« ») with straight quotation marks". Please discuss on the MOS talk page if you think the MOS is wrong. Rjwilmsi 08:20, 4 May 2012 (UTC)

AWB messes up 13-digit ISBN groupings

Status   Not a bug in AWB, has been referred
Description The most useful way to group 13-digit isbns is thusly: 978-0-468-89754-2. As the script currently runs, it messes this up and it is not helpful for edition checking, which takes the last group of five digits as the key group. — GabeMc (talk) 02:42, 4 May 2012 (UTC)
To duplicate:
Operating system
.NET FW Version
AWB version
Workaround
Fixed in version


Is this the edit you are referring to? -- John of Reading (talk) 07:42, 4 May 2012 (UTC)
Yes it is thank you. Am I stuck with the more difficult (IMO) groupings? — GabeMc (talk) 07:49, 4 May 2012 (UTC)
Firstly, these ISBN hyphenation changes are not a part of default AWB behaviour, so are custom to the editor who made the edit. Secondly, the penultimate group in an ISBN is not always 5 digits, it will be between 1 and 6 digits, see ISBN#Pattern. The format of the hyphenated ISBNs in that edit looks correct. Rjwilmsi 08:05, 4 May 2012 (UTC)
From the perspective of a content editor, the five digits that tell me if I have the same edition are 89754 in the example I gave above. They should be grouped to help editors check sources, since the cpu doesn't care where the hyphens are, you get the same result with any combination, so why not make it easier for editors? — GabeMc (talk) 08:19, 4 May 2012 (UTC)
Per WP:ISBN, "Formats for 13-digit ISBN: ISBN 9781234567897, ISBN 978-1-234-56789-7". So why does AWB not group the 13-digit as the policy suggests, and as is easiest for editors? — GabeMc (talk) 21:56, 5 May 2012 (UTC)
I believe that line from WP:ISBN is to show that you may enter the ISBN either with or without the dashes. In the previous sentence it says "the placement of dashes varies between books". See also The FAQ page for the ISBN organisation, where it says that the "edition and format" part of an ISBN "may be up to 6 digits in length". -- John of Reading (talk) 22:07, 5 May 2012 (UTC)
Yes, it does vary by book, and the last six digits are the important ones, especially the five excluding the last. But house style should be consistant with what's best for libraries and editors. For example, would it matter if the Library of Congress entries group them exactly as I am suggesting? — GabeMc (talk) 06:54, 6 May 2012 (UTC)
With the hyphens in the correct places, marking off the variable-length pieces of each ISBN, then the group before the checksum digit is the "edition and format" identifier. If the language and publisher identifiers are longer, then the edition identifier will be shorter, and vice versa. If you want to see whether two ISBNs refer to different editions of the same book, then you need to compare everything excluding the edition identifier, whatever its length. If we impose a house style that insists on a hyphen before the last six digits, then this will make it more difficult to pick out the "edition and format" identifier, and thus make it harder to check whether two ISBNs refer to two editions of the same book. -- John of Reading (talk) 07:31, 6 May 2012 (UTC)
Take this isbn for example, 978-0-7535-0481-9, can you please tell me which digits are the edition identifier? — GabeMc (talk) 08:43, 6 May 2012 (UTC)
(outdent)
According to this list, 7535 is the publisher code for Virgin Books, so 0481 must indicate both the title and the edition, and my previous post here is incorrect. Here is an AbeBooks search confirming my mistake; these ISBNs only vary in the last-but-one group (and the checksum, of course) but there are many different titles.
Similarly the ISBNs for different editions of the same book by the same publisher are all over the place. I couldn't find any other editions of the Beatles Encyclopedia at Abebooks, but I found another title by the same publisher with multiple editions, and the ISBNs are completely different (AbeBooks search).
So whatever the hyphenation, that makes it all much less useful for your purposes, doesn't it? There doesn't seem to be any way to tell from the ISBNs whether you are looking at two editions of the same title. -- John of Reading (talk) 11:31, 6 May 2012 (UTC)


AWB does not make changes to Kobon language article

Status   Fixed in the next release
Description AWB does not make changes to Kobon language. — kwami (talk) 09:55, 24 February 2012 (UTC)
To duplicate: Reset to default settings. Put anything (like the letter ⟨e⟩) in the normal-settings find & replace. Uncheck all skip options. Scan Kobon language. (Article is skipped.) Scan most any other article. (Replacement is made.)
Site URL: WP-en
Operating system Win 7
.NET FW Version 2.0.50727.5448
AWB version 5.3.1.0
Workaround none found
Fixed in version rev 8067


The log says it was skipped because it contains a character in the Unicode Private Use Area - but I don't know why that means it is skipped, or how to find and remove the character(s) from the article. -- John of Reading (talk) 12:24, 24 February 2012 (UTC)
It's , which we don't want to remove, because there's no good substitute and the best free IPA fonts will display it. — kwami (talk) 02:53, 6 March 2012 (UTC)

Not being able to replace is okay, but skipping the article could be a problem. IMO it should at least stop and say it's unable to proceed, so that the editor can do it manually. — kwami (talk) 02:55, 6 March 2012 (UTC)

rev 8067 On first occurrence in session of page with Unicode PUA characters, show message box to user advising can't edit pages with Unicode PUA characters, then skip page. Rjwilmsi 19:45, 20 May 2012 (UTC)

Incorrect alert for cite web parameter "jstor"

Status   Fixed in the next release
Description An invalid citation parameter alert is generate for {{cite web}} parameter |jstor=, even though the parameter is valid. GoingBatty (talk) 03:19, 4 July 2012 (UTC)
To duplicate: Try United States Military Academy
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5710
AWB version 5.3.1.1 SVN 8062
Workaround read template documentation and check article to ensure parameter works
Fixed in version rev 8088 Magioladitis (talk) 19:41, 5 July 2012 (UTC)


Fix typo in accessdate parameter

Status   Resolved
Description AWB not recognizing a typo in the accessdate parameter of Cite Web. The edit here shows where AWB changed |accessdaEte= to |accessdaete= but should have changed it to |accessdate=. Kumioko (talk) 15:38, 9 July 2012 (UTC)
To duplicate:
Site URL: English
Operating system Vista
.NET FW Version NA
AWB version SVN 8062
Workaround
Fixed in version


I only found two instances of "accessdaete" in Wikipedia and fixed them both manually. Doesn't seem common enough to add to WP:AWB/RTP. GoingBatty (talk) 00:25, 10 July 2012 (UTC)

Fair enough, how did you find them if you don't mind sharing? Kumioko (talk) 00:58, 10 July 2012 (UTC)
AWB "Wiki search (text)" for "accessdaete" (including the quotation marks). GoingBatty (talk) 01:35, 10 July 2012 (UTC)
Thanks. Kumioko (talk) 01:57, 10 July 2012 (UTC)
  Resolved
- I think we can archive this one. Kumioko (talk) 17:07, 12 July 2012 (UTC)

Invalid regular expression: Length cannot be less than zero

  Resolved

When I try to use AWB general fixes (and nothing else) on Template:Ambox/doc, I get an error stating "Invalid regular expression - Length can not be less than zero. Parameter name: length. What needs to be fixed on this page to prevent this error from occurring? Thanks! GoingBatty (talk) 23:34, 11 July 2012 (UTC)

rev 8092. Rjwilmsi 07:55, 12 July 2012 (UTC)

IndexOutOfRangeException in ArticleActionDialog..ctor

Status   Fixed in the next release
Description
Exception:IndexOutOfRangeException
Message:Index was outside the bounds of the array.
Call stack:
   at WikiFunctions.Controls.ArticleActionDialog..ctor(ArticleAction moveDeleteProtect)
   at WikiFunctions.Article.Delete(Session session)
   at AutoWikiBrowser.MainForm.DeleteArticle()

System.IndexOutOfRangeException: Index was outside the bounds of the array.

  at WikiFunctions.Controls.ArticleActionDialog..ctor(ArticleAction moveDeleteProtect)
  at WikiFunctions.Article.Delete(Session session)
  at AutoWikiBrowser.MainForm.DeleteArticle()

Meno25 (talk) 13:55, 12 July 2012 (UTC)

To duplicate: Unknown
Site URL: http://translatewiki.net
Operating system Microsoft Windows NT 6.1.7601 Service Pack 1
.NET FW Version 2.0.50727.5456
AWB version AutoWikiBrowser (5.3.1.1), WikiFunctions (5.3.1.1), revision 8062 (2012-04-15 20:38:03)
Workaround
Fixed in version rev 8096


InterwikiException in ApiEdit.CheckForErrors

Status   Fixed in the next release
Description nThread: ListMaker (LinksOnPageListProvider: en:Wikipedysta:The Polish/Sandbox1)
Exception:InterwikiException
Message:Page title contains interwiki
Call stack:
   in WikiFunctions.API.ApiEdit.CheckForErrors(String xml, String action)
   in WikiFunctions.API.ApiEdit.QueryApi(String queryParamters)
   in WikiFunctions.Lists.Providers.ApiListProviderBase.ApiMakeList(String url, Int32 haveSoFar)
   in WikiFunctions.Lists.Providers.LinksOnPageListProvider.MakeList(String[] searchCriteria)
   in WikiFunctions.Controls.Lists.ListMaker.MakeTheList()

WikiFunctions.API.InterwikiException: Page title contains interwiki

  in WikiFunctions.API.ApiEdit.CheckForErrors(String xml, String action)
  in WikiFunctions.API.ApiEdit.QueryApi(String queryParamters)
  in WikiFunctions.Lists.Providers.ApiListProviderBase.ApiMakeList(String url, Int32 haveSoFar)
  in WikiFunctions.Lists.Providers.LinksOnPageListProvider.MakeList(String[] searchCriteria)
  in WikiFunctions.Controls.Lists.ListMaker.MakeTheList()

The Polish (talk) 13:02, 9 April 2012 (UTC)

To duplicate: ListMaker Text: en:Wikipedysta:The Polish/Sandbox1
Site URL: http://it.wikipedia.org
Operating system Microsoft Windows NT 5.1.2600 Service Pack 3
.NET FW Version 2.0.50727.3625
AWB version AutoWikiBrowser (5.3.1.0), WikiFunctions (5.3.1.0), revision 7792 (2011-07-23 16:53:25)
Workaround
Fixed in version rev 8098


InvalidTitleException in ApiEdit.CheckForErrors

Status   Fixed in the next release
Description nThread: ListMaker (LinksOnPageListProvider: http://en.wikipedia.org/w/index.php?title=Special%3AWhatLinksHere&target=Template%3AFact&namespace=10)
Exception:InvalidTitleException
Message:Invalid title: "Http://en.wikipedia.org/w/index.php?title=Special%3AWhatLinksHere&target=Template%3AFact&namespace=10"
Call stack:
   σε WikiFunctions.API.ApiEdit.CheckForErrors(String xml, String action) στο c:\AWB\WikiFunctions\API\ApiEdit.cs:line 1136
   σε WikiFunctions.API.ApiEdit.QueryApi(String queryParamters) στο c:\AWB\WikiFunctions\API\ApiEdit.cs:line 925
   σε WikiFunctions.Lists.Providers.ApiListProviderBase.ApiMakeList(String url, Int32 haveSoFar) στο c:\AWB\WikiFunctions\Lists\Providers\ListProviderBase.cs:line 77
   σε WikiFunctions.Lists.Providers.LinksOnPageListProvider.MakeList(String[] searchCriteria) στο c:\AWB\WikiFunctions\Lists\Providers\ListProviders.cs:line 561
   σε WikiFunctions.Controls.Lists.ListMaker.MakeTheList() στο c:\AWB\WikiFunctions\Controls\Lists\ListMaker.cs:γραμμή 825
AWBPlugins AWBBasePlugins ListMakerPlugins
  • CFD-Plugin
  • Delinker
  • Fronds
  • IFD-Plugin
  • TheTemplator
  • No Limits Plugin
  • TypoScan Plugin
  • Bing Search Plugin
  • CategoryNoLimitsForAdminAndBotsPlugin
  • CategoryRecursiveNoLimitsForAdminAndBotsPlugin
  • WhatTranscludesPageNoLimitsForAdminAndBotsPlugin
  • WhatTranscludesPageAllNSNoLimitsForAdminAndBotsPagePlugin
  • UserContribsNoLimitsForAdminAndBotsPlugin
  • UserContribsUserDefinedNumberForAdminAndBotsPlugin
  • TypoScan ListMaker Plugin
  • TypoScan ListMaker Plugin 500
  • Yahoo Search Plugin

Magioladitis (talk) 17:37, 22 December 2010 (UTC)

To duplicate: ListMaker Text: http://en.wikipedia.org/w/index.php?title=Special%3AWhatLinksHere&target=Template%3AFact&namespace=10
Site URL: http://en.wikipedia.org
Operating system Microsoft Windows NT 6.1.7600.0
.NET FW Version 2.0.50727.4952
AWB version AutoWikiBrowser (5.2.0.1), WikiFunctions (5.2.0.1), revision 7486 (2010-12-21 18:20:58)
Workaround
Fixed in version rev 8099


You need to give it a page title not a url. Rjwilmsi 12:28, 23 December 2010 (UTC)
I know. I try to make Reedy's life more difficult. -- Magioladitis (talk) 12:33, 23 December 2010 (UTC)

ArgumentException in CustomModule.InitializeComponent

Status   Not a bug in AWB, has been referred
Description
Exception:ArgumentException
Message:'Courier New' yazı tipi, 'Regular' stilini desteklemiyor.
Call stack:
   konum: System.Drawing.Font.CreateNativeFont()
   konum: System.Drawing.Font.Initialize(FontFamily family, Single emSize, FontStyle style, GraphicsUnit unit, Byte gdiCharSet, Boolean gdiVerticalFont)
   konum: System.Drawing.Font.Initialize(String familyName, Single emSize, FontStyle style, GraphicsUnit unit, Byte gdiCharSet, Boolean gdiVerticalFont)
   konum: System.Drawing.Font..ctor(String familyName, Single emSize)
   konum: AutoWikiBrowser.CustomModule.InitializeComponent()
   konum: AutoWikiBrowser.CustomModule..ctor()
   konum: AutoWikiBrowser.MainForm..ctor()
   konum: AutoWikiBrowser.Program.Main(String[] args)

System.ArgumentException: 'Courier New' yazı tipi, 'Regular' stilini desteklemiyor.

  konum: System.Drawing.Font.CreateNativeFont()
  konum: System.Drawing.Font.Initialize(FontFamily family, Single emSize, FontStyle style, GraphicsUnit unit, Byte gdiCharSet, Boolean gdiVerticalFont)
  konum: System.Drawing.Font.Initialize(String familyName, Single emSize, FontStyle style, GraphicsUnit unit, Byte gdiCharSet, Boolean gdiVerticalFont)
  konum: System.Drawing.Font..ctor(String familyName, Single emSize)
  konum: AutoWikiBrowser.CustomModule.InitializeComponent()
  konum: AutoWikiBrowser.CustomModule..ctor()
  konum: AutoWikiBrowser.MainForm..ctor()
  konum: AutoWikiBrowser.Program.Main(String[] args)

Drgulcu (talk) 13:33, 24 June 2012 (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.5448
AWB version AutoWikiBrowser (5.3.1.0), WikiFunctions (5.3.1.0), revision 7792 (2011-07-23 16:53:25)
Workaround
Fixed in version


Font 'Courier New' does not support style 'Regular' ? -- Magioladitis (talk) 20:07, 12 July 2012 (UTC)

The font is present on your system but incorrectly registered. The fix is simple: remove the font and then reinstall it. -- Magioladitis (talk)

InvalidCastException in MainForm.InitializeComponent

Status Not enough information/very rare bug
Description
Exception:InvalidCastException
Message:Specified cast is not valid.
Call stack:
   at System.Windows.Forms.UnsafeNativeMethods.CoCreateInstance(Guid& clsid, Object punkOuter, Int32 context, Guid& iid)
   at System.Windows.Forms.WebBrowserBase.TransitionFromPassiveToLoaded()
   at System.Windows.Forms.WebBrowserBase.TransitionUpTo(AXState state)
   at System.Windows.Forms.WebBrowser.get_AxIWebBrowser2()
   at System.Windows.Forms.WebBrowser.set_ScriptErrorsSuppressed(Boolean value)
   at AutoWikiBrowser.MainForm.InitializeComponent()
   at AutoWikiBrowser.MainForm..ctor()
   at AutoWikiBrowser.Program.Main(String[] args)

Vladimir Ivanov (talk) 02:40, 5 February 2011 (UTC)

To duplicate: Unknown
Site URL: http://en.wikipedia.org
Operating system Microsoft Windows NT 5.1.2600 Service Pack 2
.NET FW Version 2.0.50727.42
AWB version AutoWikiBrowser (5.2.0.0), WikiFunctions (5.2.0.0), revision 7471 (2010-12-17 01:03:47)
Workaround During start of AWB
Fixed in version


  • Curiously, there are no such error if I run the latest AWB 5.2.0.1 placed in a new directory. Placing the new version into the directory of the old one does not solve the problem, renaming of the directory with the old version does not help too. --Vladimir Ivanov (talk) 14:54, 5 February 2011 (UTC)
Some file is corrupt probably? -- Magioladitis (talk) 15:05, 5 February 2011 (UTC)
I doubt. The new version placed in the directory named AWB-NEW works, the same version placed in the one named AWB does not. --Vladimir Ivanov (talk) 22:16, 8 February 2011 (UTC)

Please rereport if bug reappears. -- Magioladitis (talk) 20:49, 12 July 2012 (UTC)

ArgumentOutOfRangeException

Status Not enough information/very rare bug
Description
Exception:ArgumentOutOfRangeException
Message:InvalidArgument=Value of '18' is not valid for 'index'. Parameter name: index
Call stack:
   at System.Windows.Forms.ListBox.ObjectCollection.get_Item(Int32 index)
   at WikiFunctions.Controls.Lists.ListMaker.get_Item(Int32 index)
   at WikiFunctions.Controls.Lists.ListSplitter.Save(String path, Boolean xml)

System.ArgumentOutOfRangeException: InvalidArgument=Value of '18' is not valid for 'index'. Parameter name: index

  at System.Windows.Forms.ListBox.ObjectCollection.get_Item(Int32 index)
  at WikiFunctions.Controls.Lists.ListMaker.get_Item(Int32 index)
  at WikiFunctions.Controls.Lists.ListSplitter.Save(String path, Boolean xml)

Skier Dude (talk) 18:36, 24 November 2011 (UTC)

To duplicate: Unknown
Site URL: http://en.wikipedia.org
Operating system Microsoft Windows NT 5.1.2600 Service Pack 3
.NET FW Version 2.0.50727.3625
AWB version AutoWikiBrowser (5.3.1.0), WikiFunctions (5.3.1.0), revision 7792 (2011-07-23 16:53:25)
Workaround
Fixed in version


Change in definition of an orphan article per WP:Orphan

Status   Not a bug/currently unresolvable
Description The definition of an orphan article changed on October 2011 to go from three or fewer links to zero links. It appears AWB is still tagging for three or under. Bgwhite (talk) 07:49, 22 June 2012 (UTC)
To duplicate:
Operating system
.NET FW Version
AWB version 8062
Workaround
Fixed in version


It's not if you activate the "Tag only linkless pages" on the Options menu. We keep flexibility for various projects. -- Magioladitis (talk) 08:22, 22 June 2012 (UTC)

Is that on by default? Sorry, I don't know what is default or not anymore. Bgwhite (talk) 20:42, 22 June 2012 (UTC)
Yes. And it's HIGHLY recommended that you keep it on for en.wiki Jesse V. (talk) 18:38, 24 June 2012 (UTC)

Win32Exception - The system cannot find the file specified

Status Not enough information/very rare bug
Description
Exception:Win32Exception
Message:The system cannot find the file specified
Call stack:
   at System.Diagnostics.Process.StartWithShellExecuteEx(ProcessStartInfo startInfo)
   at System.Diagnostics.Process.Start()
   at System.Diagnostics.Process.Start(ProcessStartInfo startInfo)
   at System.Diagnostics.Process.Start(String fileName)
   at AutoWikiBrowser.MainForm.WeHaveNewMessages() in C:\AWB\AWB\AWB\Main.cs:line 1167
   at AutoWikiBrowser.MainForm.LoadSuccessApi() in C:\AWB\AWB\AWB\Main.cs:line 1196
AWBBasePlugins AWBBasePlugins ListMakerPlugins
  • CFD-Plugin
  • Delinker
  • Fronds
  • IFD-Plugin
  • TheTemplator
  • No Limits Plugin
  • TypoScan Plugin
  • Bing Search Plugin
  • WhatTranscludesPageNoLimitsForAdminAndBotsPlugin
  • WhatTranscludesPageAllNSNoLimitsForAdminAndBotsPagePlugin
  • UserContribsNoLimitsForAdminAndBotsPlugin
  • UserContribsUserDefinedNumberForAdminAndBotsPlugin
  • CategoryNoLimitsForAdminAndBotsPlugin
  • CategoryRecursiveNoLimitsForAdminAndBotsPlugin
  • TypoScan ListMaker Plugin
  • TypoScan ListMaker Plugin 500
  • Yahoo Search Plugin

Rich Farmbrough, 23:08, 2 July 2010 (UTC). 23:08, 2 July 2010 (UTC)

To duplicate: Unknown
Site URL: http://en.wikipedia.org
Operating system Microsoft Windows NT 6.0.6002 Service Pack 2
.NET FW Version 2.0.50727.4200
AWB version 5.0.3.1, revision 6708 (2010-06-18 08:41:13)
Workaround
Fixed in version


After having received a talk page message, AWB run from network. Rich Farmbrough, 23:08, 2 July 2010 (UTC).
What browsers etc? It should've just been attempting to open a URL to the talkpage in your browser... Reedy 11:55, 3 July 2010 (UTC)
Firefox. Rich Farmbrough, 02:04, 12 September 2010 (UTC).

KeyNotFoundException in TraceManager.RemoveListener

Status Bug is in old software, please update
Description nThread: ListMaker (CategoryRecursiveNoLimitsForAdminAndBotsPlugin: Creator template home categories)
Exception:KeyNotFoundException
Message:The given key was not present in the dictionary.
Call stack:
   at System.ThrowHelper.ThrowKeyNotFoundException()
   at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
   at WikiFunctions.Logging.TraceManager.RemoveListener(String key)
   at AutoWikiBrowser.Logging.MyTrace.AddListener(String key, IMyTraceListener listener)
   at WikiFunctions.Article.InitialiseLogListener()
   at WikiFunctions.Lists.Providers.ApiListProviderBase.ApiMakeList(String url, Int32 haveSoFar)
   at WikiFunctions.Lists.Providers.CategoryProviderBase.GetListing(String category, Int32 haveSoFar)
   at WikiFunctions.Lists.Providers.CategoryProviderBase.RecurseCategory(String category, Int32 haveSoFar, Int32 depth)
   at WikiFunctions.Lists.Providers.CategoryProviderBase.RecurseCategory(String category, Int32 haveSoFar, Int32 depth)
   at WikiFunctions.Lists.Providers.CategoryRecursiveListProvider.MakeList(String[] searchCriteria)
   at WikiFunctions.Plugins.ListMaker.NoLimitsPlugin.CategoryRecursiveNoLimitsForAdminAndBotsPlugin.MakeList(String[] searchCriteria)
   at WikiFunctions.Controls.Lists.ListMaker.MakeTheList()
AWBPlugins AWBBasePlugins ListMakerPlugins
  • No Limits Plugin
  • UserContribsNoLimitsForAdminAndBotsPlugin
  • UserContribsUserDefinedNumberForAdminAndBotsPlugin
  • WhatTranscludesPageNoLimitsForAdminAndBotsPlugin
  • WhatTranscludesPageAllNSNoLimitsForAdminAndBotsPagePlugin
  • CategoryNoLimitsForAdminAndBotsPlugin
  • CategoryRecursiveNoLimitsForAdminAndBotsPlugin

--Jarekt (talk) 05:07, 15 January 2011 (UTC)

Sumsum2010·T·C·Review me! 03:13, 15 January 2011 (UTC)

To duplicate: ListMaker Text: Creator template home categories

ListMaker Text: Unassessed United States articles Sumsum2010·T·C·Review me! 03:13, 15 January 2011 (UTC)

Site URL: http://commons.wikimedia.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


Probably doesn;t occur anymore. Please rereport for version 5.3 or later. -- Magioladitis (talk) 22:12, 12 July 2012 (UTC)

Win32Exception - Error creating window handle.

Status Not enough information/very rare bug
Description
Exception:Win32Exception
Message:Error creating window handle.
Call stack:
   at System.Windows.Forms.NativeWindow.CreateHandle(CreateParams cp)
   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 System.Windows.Forms.Form.ShowDialog()
   at WikiFunctions.ErrorHandler.Handle(Exception ex)
   at AutoWikiBrowser.Program.ApplicationThreadException(Object sender, ThreadExceptionEventArgs e)
   at System.Windows.Forms.Application.ThreadContext.OnThreadException(Exception t)
   at System.Windows.Forms.Control.WndProcException(Exception e)
   at System.Windows.Forms.Control.ControlNativeWindow.OnThreadException(Exception e)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
   at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
   at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
   at System.Windows.Forms.Application.Run(Form mainForm)
   at AutoWikiBrowser.Program.Main(String[] args)

GoingBatty (talk) 03:45, 17 January 2011 (UTC)

To duplicate: Unknown
Site URL: http://en.wikipedia.org
Operating system Microsoft Windows NT 5.1.2600 Service Pack 3
.NET FW Version 2.0.50727.1873
AWB version AutoWikiBrowser (5.2.0.1), WikiFunctions (5.2.0.1), revision 7522 (2011-01-01 18:55:19)
Workaround
Fixed in version


Devanagari numbers replacement

Status   Not a bug in AWB, has been referred
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.Parse.HideText.AddBack(String articleText, List`1 Tokens)
   at WikiFunctions.Parse.FindandReplace.MultipleFindAndReplace(String articleText, String strTitle, Boolean beforeOrAfter, String& editSummary, Boolean& majorChangesMade)
   at WikiFunctions.Article.PerformFindAndReplace(FindandReplace findAndReplace, SubstTemplates substTemplates, ReplaceSpecial replaceSpecial, Boolean skipIfNoChange, Boolean skipIfOnlyMinorChange, Boolean beforeOrAfter)
   at AutoWikiBrowser.MainForm.ProcessPage(Article theArticle, Boolean mainProcess)

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.Parse.HideText.AddBack(String articleText, List`1 Tokens)
  at WikiFunctions.Parse.FindandReplace.MultipleFindAndReplace(String articleText, String strTitle, Boolean beforeOrAfter, String& editSummary, Boolean& majorChangesMade)
  at WikiFunctions.Article.PerformFindAndReplace(FindandReplace findAndReplace, SubstTemplates substTemplates, ReplaceSpecial replaceSpecial, Boolean skipIfNoChange, Boolean skipIfOnlyMinorChange, Boolean beforeOrAfter)
  at AutoWikiBrowser.MainForm.ProcessPage(Article theArticle, Boolean mainProcess)

Abhijit Sathe (talk) 16:03, 29 November 2011 (UTC)

To duplicate: [encountered while processing page [26]]
Site URL: http://mr.wikipedia.org
Operating system Microsoft Windows NT 6.1.7600.0
.NET FW Version 2.0.50727.4961
AWB version AutoWikiBrowser (5.3.1.0), WikiFunctions (5.3.1.0), revision 7792 (2011-07-23 16:53:25)
Workaround
Fixed in version


Maybe a Mediawiki bug? Reedy? -- Magioladitis (talk) 22:32, 29 December 2011 (UTC)

Windows/.net doesn't have good enough handling of indic languages. -- Magioladitis (talk) 00:01, 13 July 2012 (UTC)

Copy pasting urls to the page list fails for mainspace articles with url that contains https

Status   Fixed in the next release
Description ^^^ -- Magioladitis (talk) 18:46, 12 July 2012 (UTC)
To duplicate: Try http://en.wikipedia.org/wiki/Test_page
Site URL: enwiki
Operating system 7
.NET FW Version rev8091
AWB version
Workaround
Fixed in version rev 8106


rev 8106 Rjwilmsi 19:33, 13 July 2012 (UTC)


Tags articles with FlagIOC template as Dead end

Status   Fixed in the next release
Description AWB adds {{dead end}} to articles that contain {{flagIOC}}, even though they display links such as   United States. GoingBatty (talk) 00:26, 15 July 2012 (UTC)
To duplicate: Try Freestyle skiing at the 2012 Winter Youth Olympics – Qualification
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5710
AWB version 5.3.1.1 SVN 8097
Workaround Preview the article and remove the template
Fixed in version rev 8113


rev 8113 Rjwilmsi 11:59, 15 July 2012 (UTC)

Incorrect changes to Multiple issues used in sections

Status   Fixed in the next release
Description AWB incorrectly changes {{Multiple issues}} when used in sections. GoingBatty (talk) 05:37, 15 July 2012 (UTC)
To duplicate: Try List of video game consoles, The Care Bears (TV series), and Spendthrift trust
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5710
AWB version 5.3.1.1 SVN 8097
Workaround skip article
Fixed in version rev 8112


rev 8112 Rjwilmsi 09:53, 15 July 2012 (UTC)

An invalid citation parameter alert generated for {{cite journal}} parameter "isbn"

Status   Fixed in the next release
Description An invalid citation parameter alert generated for {{cite journal}} parameter "isbn"Coastside (talk) 00:07, 15 July 2012 (UTC)
To duplicate: Try Necrophobia
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5456
AWB version 5.3.1.0 SVN 7792
Workaround read template documentation and check article to ensure parameter works
Fixed in version rev 8114


NB it's {{cite web}}. rev 8114 fixes. Rjwilmsi 12:54, 17 July 2012 (UTC)

Changes No footnotes to More footnotes when article only has footnotes

Status   Fixed in the next release
Description AWB changes {{No footnotes}} to {{More footnotes}} if an article has at least 1 inline citation. However, footnotes using <ref group="foo"> should be excluded from this check - see WP:REFGROUP. GoingBatty (talk) 16:07, 15 July 2012 (UTC)
To duplicate: Try Campo de' Fiori
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5710
AWB version 5.3.1.1 SVN 8097
Workaround Skip the article
Fixed in version rev 8115


rev 8115 Fixed. Rjwilmsi 13:28, 17 July 2012 (UTC)

Two edits to fix date and change from unreferenced to BLP unsourced

Status   Fixed in the next release
Description It takes two edits to change {{unreferenced|Date=July 2012}} to {{unreferenced|date=July 2012}} to {{BLP unsourced|date=July 2012}}. GoingBatty (talk) 02:38, 10 July 2012 (UTC)
To duplicate: Try Tiffany Mulheron
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5710
AWB version 5.3.1.1 SVN 8062
Workaround Notice the issue and reparse before saving
Fixed in version rev 8116


rev 8116 Rjwilmsi 14:50, 17 July 2012 (UTC)

Double uneven small tag doesn't give an alert

Status   Fixed in the next release
Description Check any of: [27] and [28] (line 3), [29] (easier to see what I mean), [30] (line 13) before I fix them. -- Magioladitis (talk) 20:12, 13 March 2012 (UTC)
To duplicate: <nowikifoo</nowiki>
Site URL: en.wiki
Operating system 7
.NET FW Version
AWB version rev 7788
Workaround
Fixed in version rev 8121


rev 8121 Expanded alert logic for stray opening or closing tags. I've left the alert wording as "Unclosed tag(s) found (x)", so please update that (Main.cs) if you think it's now unclear given that unopened or unclosed tags can be found. Rjwilmsi 13:19, 18 July 2012 (UTC)

subst: doesn't work inside ref tags

Status   Fixed in the next release
Description AWB incorrectly replaces {{PAGENAME}} with {{subst:PAGENAME}}, see here - the thing is, this is inside <ref>...</ref> tags, so MediaWiki parser ignores it and doesn't expand to the proper page title. I'm sure I've mentioned this before. Redrose64 (talk) 16:57, 26 December 2011 (UTC)
To duplicate:
Operating system No idea. Somebody else's bad edit.
.NET FW Version No idea. Somebody else's bad edit.
AWB version No idea. Somebody else's bad edit.
Workaround
Fixed in version rev 8120


rev 8120 No subst: of {{PAGENAME}} etc. on page if any such templates within <ref> tags. Rjwilmsi 10:51, 18 July 2012 (UTC)

Adding false nbsp before "um" on de.wikipedia

Status   Fixed in the next release
Description In general fixes, AutoWikiBrowser adds a "nbsp" character between a number and the word "um" on de.wikipedia. "um" is usually not a measuring unit in German (I guess the AutoWikiBrowser usage means "um" as a rare version of µm (micrometer)), but usually a word meaning either "circa" or "in order to" and has some other meanings as a very common particle. Examples for the wrong behaviour (all from one de.wikipedia article):
  • Das Waldstadion hat einen Ascheplatz und wurde 1997 & nbsp ; um einen Rasenplatz erweitert.
  • Laut Bevölkerungsprognose der Bertelsmann-Stiftung wird die Bevölkerung von Barntrup gegenüber dem Jahr 2006 bis 2025& nbsp ;um etwa 12,9% abnehmen.
  • Bei den Zahlen handelt es sich ab 1975& nbsp ;um amtliche Fortschreibungen

Since I have never encountered a correct replacement of this by AutoWikiBrowser, it should be deactivated in de.wikipedia for good.

To duplicate:
Site URL: de.wikipedia
Operating system Windows 7
.NET FW Version
AWB version 5.3.1.0
Workaround
Fixed in version rev 8117


--AndreasPraefcke (talk) 07:50, 15 June 2012 (UTC)

rev 8117 Fixed. Rjwilmsi 15:45, 17 July 2012 (UTC)

Adds Untitled heading on talk page inside infobox

Status   Not a bug in AWB, has been referred
Description When attempting to add ==Untitled== to the first comment of a talk page if it has no section header, AWB sometimes adds it inside an infobox. GoingBatty (talk) 02:13, 12 July 2012 (UTC)
To duplicate: Try Talk:Terminator (character concept)
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5710
AWB version 5.3.1.1 SVN 8062
Workaround Identify the issue and skip page
Fixed in version


Not within an infobox. Within an archive box template that was subst for some reason. I've fixed the talk page. Rjwilmsi 15:06, 17 July 2012 (UTC)

Persondata and BC years

Status   Fixed in the next release
Description Birth/death fields weren't filled in this one. I guess because they are BC years? -- Magioladitis (talk) 15:26, 1 November 2010 (UTC)
To duplicate:
Site URL: en.wiki
Operating system 7
.NET FW Version
AWB version rev 7357
Workaround
Fixed in version rev 8124


rev 8124 Fixed. Rjwilmsi 15:58, 18 July 2012 (UTC)

ArgumentOutOfRangeException in MainForm.RedSelection

Status   Fixed in the next release
Description
Exception:ArgumentOutOfRangeException
Message:Ο δείκτης και το μήκος πρέπει να αναφέρονται σε μια θέση εντός της συμβολοσειράς. Όνομα παραμέτρου: length
Call stack:
   σε System.String.InternalSubStringWithChecks(Int32 startIndex, Int32 length, Boolean fAlwaysCopy)
   σε System.String.Substring(Int32 startIndex, Int32 length)
   σε AutoWikiBrowaser.MainForm.RedSelection(Int32 index, Int32 length) στο c:\AWB\AWB\Main.cs:line 5110
   σε AutoWikiBrowser.MainForm.lbAlerts_Click(Object sender, EventArgs e) στο c:\AWB\AWB\Main.cs:line 2563
   σε System.Windows.Forms.Control.OnClick(EventArgs e)
   σε System.Windows.Forms.ListBox.WndProc(Message& m)
   σε System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   σε System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   σε System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
AWBPlugins AWBBasePlugins ListMakerPlugins
  • CFD-Plugin
  • Delinker
  • Fronds
  • IFD-Plugin
  • No Limits Plugin
  • Bing Search Plugin
  • CategoryNoLimitsForAdminAndBotsPlugin
  • CategoryRecursiveNoLimitsForAdminAndBotsPlugin
  • WhatTranscludesPageNoLimitsForAdminAndBotsPlugin
  • WhatTranscludesPageAllNSNoLimitsForAdminAndBotsPagePlugin
  • UserContribsNoLimitsForAdminAndBotsPlugin
  • UserContribsUserDefinedNumberForAdminAndBotsPlugin

Magioladitis (talk) 02:27, 28 December 2010 (UTC)

To duplicate: Process Felix Manalo and click on alerts
Site URL: http://en.wikipedia.org
Operating system Microsoft Windows NT 6.1.7600.0
.NET FW Version 2.0.50727.4952
AWB version AutoWikiBrowser (5.2.0.1), WikiFunctions (5.2.0.1), revision 7513 (2010-12-27 03:09:57)
Workaround
Fixed in version rev 8126


Unable to reproduce. Rjwilmsi 13:05, 3 January 2011 (UTC)

The cursor jumps. Try User:Magioladitis/Sandbox with settings to remove "remove me with F&R" wth F&R. Then highlight on alerts. Important: Highlight errors must be turned OFF. -- Magioladitis (talk) 01:39, 18 March 2011 (UTC) Some info remains in the buffer. Replacing it with clean buffer doesn't work. That's why the selection shows red to me even if Highlight errors is off.

AutoWikiBrowser.MainForm.RedSelection(Int32 index, Int32 length) στο c:\AWB\Main.cs:line 5132 AutoWikiBrowser.MainForm.lbAlerts_Click(Object sender, EventArgs e) στο c:\AWB\AWB\Main.cs:line 2579

-- Magioladitis (talk) 01:48, 18 March 2011 (UTC)

I've just hit this one with 5.3.1.0. I clicked somewhere in or near the "alerts" box while the article was being saved. Maybe the program was trying to highlight something in the edit box just after the edit box had been cleared for the next article? -- John of Reading (talk) 08:53, 8 November 2011 (UTC)
Thanks, found it now. rev 8126 Rjwilmsi 17:44, 18 July 2012 (UTC)

Merging {{expert-subject}} with Wikiproject into {{Multiple issues}}

Status   Fixed in the next release
Description {{expert-subject|Foo|date=December 2010}} should be merged into {{multiple issues}} as |expert=Foo |date=December 2010. GoingBatty (talk) 20:39, 22 December 2010 (UTC)

To duplicate: Try Long-term experiment
Site URL: en.wikipedia.org
Operating system Windows XP
.NET FW Version 2.0.50727.1873
AWB version 5.2.0.0 SVN 7471
Workaround Manually merge
Fixed in version rev 8122


This template is being deleted. -- Magioladitis (talk) 18:59, 9 March 2012 (UTC)

Since the result of the TfD for Expert-subject is keep and improve, so I hope you'll reconsider fixing this bug. Thanks! GoingBatty (talk) 01:38, 3 April 2012 (UTC)
rev 8122 Fixed. Rjwilmsi 14:45, 18 July 2012 (UTC)

Incorrectly removes uncat tags from prodded articles.

Status   Fixed in the next release
Description Incorrectly removes uncat tags form prodded articles.Rich Farmbrough, 21:03, 16 January 2012 (UTC).
21:03, 16 January 2012 (UTC)
To duplicate:
Operating system
.NET FW Version
AWB version
Workaround
Fixed in version rev 8123


Needs to exclude Prod categories Category:Proposed deletion.... and maybe some others too, using the same technique as excluding stub cats. Generally the generic "people" cats aren't considered enough either (Living people, ... births, ... deaths, etc.) . Rich Farmbrough, 21:03, 16 January 2012 (UTC).

For articles with just the generic "people" cats, {{Improve categories}} might be more appropriate. GoingBatty (talk) 22:51, 16 January 2012 (UTC)
rev 8123 Fixed for "Proposed deletion". Rjwilmsi 15:33, 18 July 2012 (UTC)

"Follow redirects" should not invalidate "skip if redirect"

Status   Fixed in the next release
Description If "follow redirects" is (accidentally left) on, no pages will ever be skipped for being a redirect. The latter should take priority over the former. - Jarry1250 [Weasel? Discuss.] 16:05, 16 June 2011 (UTC)
To duplicate:
Operating system
.NET FW Version
AWB version Latest non-SVN (5.3.0.0)
Workaround
Fixed in version rev 8130


This is a matter of preference and not a bug. -- Magioladitis (talk) 21:09, 16 June 2011 (UTC)

When would you want the reverse i.e. to have your "skip if redirect" preference totally ignored? Surely most people prefer the opposite i.e. not to have their preference ignored. It's hardly clear from "follow redirects" that it's going to invalidate any other options, either. - Jarry1250 [Weasel? Discuss.] 21:37, 16 June 2011 (UTC)
rev 8130 If "skip if redirect" is on, don't bypass redirects even if "bypass redirects" is on too. Rjwilmsi 19:46, 18 July 2012 (UTC)

Persondata

Status   Fixed in the next release
Description AWB is not automatically adding DEFAULTSORT and PERSONDATA. Problem has always been there, but it is usually very sporadic. Recently, the problem has greatly increased to where a 1/3 of articles not having DEFAULTSORT and PERSONDATA set, are not added automatically. Somebody had been creating ~15 rugby articles a day and AWB never set DEFAULTSORT and PERSONDATA... was getting very annoying. There was always an infobox with all the data present. Not setting DEFAULTSORT and name in PERSONDATA has also greatly increased... Albert S. Janin, Albert Schwarz (inventor), James Acord are examples. Bgwhite (talk) 07:25, 9 April 2012 (UTC)
To duplicate: Two example pages are: Edmund Hill and Joan Heggen
Operating system
.NET FW Version
AWB version 8032
Workaround
Fixed in version rev 8125


Looks like all of these articles now have both DEFAULTSORT and Persondata, most courtesy of AWB run by you or RjwilmsiBot. GoingBatty (talk) 22:47, 13 April 2012 (UTC)

Some of these pages are not identified as being about a human. You should more criteria to get more results. -- Magioladitis (talk) 04:08, 13 July 2012 (UTC)

Current status (remember always use the latest snapshot): Wikipedia:GENFIXES#IsArticleAboutAPerson -- Magioladitis (talk) 04:09, 13 July 2012 (UTC)

There was no problem on Albert S. Janin, Albert Schwarz (inventor), James Acord, these all had persondata at the time, or it was added to the article without any relevant changes afterwards.
In the case of Edmund Hill there were multiple death date categories: it's not taken as a bio article as it incorrectly had Category:1973 deaths and Category:Date of death missing at the same time, incorrect article categorization.
In the case of Joan Heggen there weren't birth/death cats to identify the article as a bio, rev 8125 adds logic to include checks from "People from ..." categories, so the article as at 8 April would be seen as a bio article by AWB, persondata would be added. Rjwilmsi 17:22, 18 July 2012 (UTC)

Recent settings

Status   Fixed in the next release
Description After setting custom project(prefernce->site->project - custom), saving and reloading, the http field receive an additional http:// causing the error "remote name couldnt be resolved".
To duplicate:
Site URL: http://awoiaf.westeros.org
Operating system Microsoft Windows NT 6.1.7601 Service Pack 1
.NET FW Version 2.0.50727.5456
AWB version AutoWikiBrowser (5.3.1.1), WikiFunctions (5.3.1.1), revision 8062 (2012-04-15 20:38:03)
Workaround Manually undo the additional http:// on that line
Fixed in version rev 8129


rev 8129 Fixed. Rjwilmsi 19:27, 18 July 2012 (UTC)

Page total/counter to the left of "Make list" box not work correctly in pre-parse mode

Status   Fixed in the next release
Description Counter to the left of "Make list" box not work correctly in pre-parse mode. It only counts down when a page is skipped, and this depends on setting of what pages to skip. Also, "pages/min" counter does not work properly in pre-parse mode. Snowman (talk) 10:01, 8 June 2012 (UTC)
To duplicate: Use AWB in pre-parse mode with a long list of pages. Try different setting of what pages to skip.
Site URL: en Wiki
Operating system Vista
.NET FW Version ?
AWB version 8062
Workaround none found
Fixed in version rev 8128


The counter to the left of the "Make list" button always shows how many pages are in your list. If pre-parse mode is set, AWB decrements the counter when pages are skipped automatically. If the page cannot be skipped AWB automatically proceeds to processing the next page without decrementing the counter. Once the list is completely processed, the counter shows how many pages remain in the list. Seems to me like it's working as designed.
To determine your .NET version, go to AWB's Help > About menu. GoingBatty (talk) 11:38, 8 June 2012 (UTC)
The "Edits/min:" at the bottom of the AWB screen is not working properly. Snowman (talk) 16:06, 8 June 2012 (UTC)
Could you please be more specific? If you're still referring to pre-parse mode, "Edits/min" should be 0, since pre-parsing doesn't make edits. If you're not referring to pre-parse mode, it may be more helpful to report this as a separate bug to keep conversations separate and make archiving easier. Thanks! GoingBatty (talk) 16:27, 8 June 2012 (UTC)
In pre-parse mode "Pages/min" does not work. It would be useful to have this couter working to estimate how long a task might take. Snowman (talk) 12:52, 12 June 2012 (UTC)
rev 8128 Pages/min counter to show pages parsed/minute when in pre-parse mode. Rjwilmsi 18:24, 18 July 2012 (UTC)

Program truncates custom site information, removes subdirectory

Status   Fixed in the next release
Description program appears to clip subdirectory off custom wiki site address 68.84.222.221 (talk) 21:28, 1 July 2012 (UTC)
To duplicate: set the Project to custom and use a URL involving a subfolder, such as mine below
Site URL: custom: www.melange-tea.com/codex/
Operating system Windows XP
.NET FW Version 2.0.50727.3634
AWB version 5.3.1.0
Workaround after error message, add subdirectory to custom address in Preferences and hit OK
Fixed in version rev 8219


My apologies, I'm not a Wikipedia user, but am using AWB on a private wiki I'm using for historical research. My site's files are at http://www.melange-tea.com/codex/, and of course I enter www.melange-tea.com/codex/ under Options > Preferences > Site > http://. Each and every time I load any settings file using this project (including when settings load at program start), I am given:

Error connecting to wiki: An error occurred while connecting to the server or loading project information from it. Please make sure that your internet connection works and such combination of project/language exist.
Enter the URL in the format "en.wikipedia.org/w/" (including path where index.php and api.php reside).
Error description: Root element is missing.

I then go to Options > Preferences > Site > http:// and, once custom is selected under Project, I can see the http:// field populated with www.melange-tea.com (i.e., the URL with the subdirectory removed). I add the subdirectory /codex/ back on, click OK, and then everything runs as normal... until I have to load another settings file, and this whole process must be repeated. (For what it's worth I have tested this with the wiki set both private and public (i.e., $wgGroupPermissions['*']['read'] = true/false) ; it occurs the same way under each configuration.)

It looks (to my unknowing eye) simply that your excellent program is clipping off the subdirectory, or doesn't accept a site that doesn't use the /w/ folder? Anyway, I can work around it no problem, but thought you should be let known. I think AWB is an excellent resource, thank you very much for creating/maintaining it!!!

Boris G 68.84.222.221 (talk) 21:28, 1 July 2012 (UTC)

rev 8219 Fixed. Rjwilmsi 19:36, 18 July 2012 (UTC)

False positive for multiple wiki-links when a link appears in comments

Status   Fixed in the next release
Description False positive for multiple wiki-links when one of the links appears in comments
To duplicate: Try Go - see multiple wiki-links detected for U.S. Gold (2) Coastside (talk) 12:58, 14 July 2012 (UTC)
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5456
AWB version 5.3.1.0 SVN 7792
Workaround ignore error
Fixed in version rev 8127


rev 8127 Text within wiki comments, nowiki tags etc. ignored for duplicate wikilink assessment. Rjwilmsi 17:57, 18 July 2012 (UTC)

Changes No footnotes when parameter specifies a portion of the article

Status   Fixed in the next release
Description rev 8069 changes AWB so it won't change {{No footnotes|section}} to {{More footnotes|section}}. Since editors can use other wording when referring to only a portion of the article, please expand this fix so that AWB does not change any template of the format {{No footnotes|foo}}. Thanks! GoingBatty (talk) 21:43, 16 July 2012 (UTC)
To duplicate: Try Counterfeit, Apple ProDOS, and KABR (defunct)
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5710
AWB version 5.3.1.1 SVN 8097
Workaround revert changes
Fixed in version rev 8131


  • It would be OK to change the template if it contains |article= or |BLP=yes. GoingBatty (talk) 02:07, 17 July 2012 (UTC)
Is this your exhaustive list of exceptions? Rjwilmsi 17:36, 17 July 2012 (UTC)
After going through hundreds of articles, that's my list. There will probably be a few creative editors who will insert parameters where it would be OK to make the change, but I think it's better to miss a few edits than to make wrong edits. (If the template contains |article=, you could remove the parameter if you wanted, which will make it more likely to me merged into {{Multiple issues}}.) Thanks! GoingBatty (talk) 05:45, 18 July 2012 (UTC)
rev 8131 Allowed |date= too. Rjwilmsi 20:17, 18 July 2012 (UTC)

dashes prevented by links

  Resolved

I reported this at typos, but was told it should be here. A simple fix.

Double-hyphen is converted to an em dash (except between digits, when it becomes an en dash). However, if the word to either side of he hyphens is linked, the conversion is prevented. This means that where the dashes occur in pairs, often only one of them will be fixed.

An example is here,[31] where only the second "--" was autofixed in

included [[Eugene Ormandy]]--who later turned to conducting--and [[Eugene Lehner]].

(I did the other by hand.) — kwami (talk) 05:25, 23 January 2012 (UTC)

rev 8118 Fixed. Rjwilmsi 16:31, 17 July 2012 (UTC)

ArgumentException in AsyncApiEdit.CallEvent: highlight find

Status   Fixed in the next release
Description
Exception:ArgumentException
Message:parsing "[[fact" - Unterminated [] set.
Call stack:
   at System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
   at System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
   at WikiFunctions.API.AsyncApiEdit.CallEvent(Delegate method, Object[] args)
   at WikiFunctions.API.AsyncApiEdit.InvokerThread(Object genericArgs)

System.ArgumentException: parsing "[[fact" - Unterminated [] set.

  at System.Windows.Forms.Control.MarshaledInvoke(Control caller, Delegate method, Object[] args, Boolean synchronous)
  at System.Windows.Forms.Control.Invoke(Delegate method, Object[] args)
  at WikiFunctions.API.AsyncApiEdit.CallEvent(Delegate method, Object[] args)
  at WikiFunctions.API.AsyncApiEdit.InvokerThread(Object genericArgs)

I know I had an invalid "Find" with Regex checked, but I assume it shouldn't be an unhandled exception. And the bigger problem is it is hard to get out of this situation because the current page is cleared and Find and the Regex checkbox are disabled! Again added <nowiki> tags. Mark Hurd (talk) 16:58, 25 June 2012 (UTC) I manually edited the default.xml to avoid being stuck in this state. Mark Hurd (talk) 17:31, 25 June 2012 (UTC)

To duplicate: Unknown
Site URL: http://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.3.1.0), WikiFunctions (5.3.1.0), revision 7792 (2011-07-23 16:53:25)
Workaround
Fixed in version rev 8132


I'm unable to reproduce the stack trace you are seeing, though of course I get a popup about the invalid regex. What find are you using exactly: find & replace, advanced find & replace, find below start button? Rjwilmsi 15:21, 17 July 2012 (UTC)
This was the Find below the Save button, on the Start tab. Note that the problem was due to leaving the Regex checked (when the find text is not a valid regex) and clicking Save or Skip: the next time there is something to do the Find is automatically checked to display the matches (Options > Highlight Find matches is checked). I have confirmed it is repeatable -- let me know if I should adjust debug logging and add any extra logs. Mark Hurd (talk) 02:42, 19 July 2012 (UTC)
Thanks, that you were using "highlight find" was the information I was missing. rev 8132 changes the error handling for highlight find to present the same popup you get from pressing the find button with an invalid regex. If you get the error you will need to turn off highlight find, press start again and fix the regex before highlight find can be used again. Rjwilmsi 11:14, 19 July 2012 (UTC)

Article title isn't emboldened if immediately preceded by a template

Status   Fixed in the next release
Description BoldTitle does not embolden the first occurrence of the article title in the lead if the text is immediately preceded by a template. GoingBatty (talk) 20:58, 25 November 2010 (UTC)
To duplicate: Try The Urban Unit. Also try Vodafone Qatar: first pass adds {{Multiple issues}} with a line break, re-parsing emboldens article title in lead
Site URL: en.wikipedia.org
Operating system Windows XP
.NET FW Version 2.0.50727.1873
AWB version SVN 7424
Workaround Manually bold
Fixed in version rev 8133


If we go down this route we'll have to run everything twice, at twice the time cost. We had better make a wider discussion to see if this is really needed. Rjwilmsi 22:48, 25 November 2010 (UTC)
I didn't think this was an issue of running things twice, as no amount of re-parsing gets The Urban Unit emboldened. GoingBatty (talk) 23:39, 25 November 2010 (UTC)
rev 8133 Fixed. Rjwilmsi 11:51, 19 July 2012 (UTC)

Slight bug in Unbalanced bracket logic

Status   Not a bug in AWB, has been referred
Description When AWB looks at the table in the Delaware Route 82 it identifies the table as an unbalanced bracket but {{jctbtm}}at the end of the article which acts as a close bracket. Can the logic be refined to recognize this template as a close when it is preceded by an {|?
To duplicate: Run AWB on the Delaware Route 82 article
Site URL: English Wikipedia
Operating system Windows XP
.NET FW Version 2.0.50727.4214
AWB version SVN 7794
Workaround
Fixed in version


Shouldn't {{jctbtm}} be used in conjunction with {{jcttop}}? AWB reports the same issue when {{s-end}} is used to close a table that is started with {| GoingBatty (talk) 01:48, 19 September 2011 (UTC)
Your right on both counts, but I still think it should be possible for AWB to recognize it. --Kumioko (talk) 01:55, 19 September 2011 (UTC)
Instead of fixing the logic we should fix the article to use jcttop-jctbm. Someone need to check how many of these are there. -- Magioladitis (talk) 07:57, 19 September 2011 (UTC)

According to the AWB list comparer tool there appears to be:

  • 1437 articles with jcttop and no jctbtm
  • 979 articles with jctbtm and no jcttop --Kumioko (talk) 13:22, 19 September 2011 (UTC)
We need to go to the Village pump for help. -- Magioladitis (talk) 08:45, 20 September 2011 (UTC)
Just to make sure I get this right. Which Village pump should I send it too and what should I be asking? Are we just asking for clarification of how these templates should be used or technical help with cleaning them up? --Kumioko (talk) 13:33, 20 September 2011 (UTC)
We need willing editors to fix these anomalies by editing the pages and adding the missing templates. -- Magioladitis (talk) 22:27, 20 September 2011 (UTC)
Oh ok. --Kumioko (talk) 00:00, 21 September 2011 (UTC)

BTW, {{LegendRJL}} is another template that is used to close a table, yet generates an alert. GoingBatty (talk) 01:00, 2 October 2011 (UTC)

{{Office-table}} (~200 transclusions) also seems to be used to open a table, requiring |} to close the table, which generates an alert. GoingBatty (talk) 03:45, 12 October 2011 (UTC)
{{Awards table}} has the same issue as the previous two. GoingBatty (talk) 01:08, 14 October 2011 (UTC)

This is bad template design/use and not an AWB fault. Rjwilmsi 19:49, 18 July 2012 (UTC)

Doesn't correctly subst a pagename in Hindi wikipedia

Status   Fixed in the next release
Description Try previous version of https://hi.wikipedia.org/wiki/%E0%A4%B5%E0%A5%88%E0%A4%A8%E0%A4%BF%E0%A4%A4%E0%A4%BF%E0%A4%AF%E0%A4%BE%E0%A4%88_%E0%A4%B5%E0%A4%BF%E0%A4%95%E0%A4%BF%E0%A4%AA%E0%A5%80%E0%A4%A1%E0%A4%BF%E0%A4%AF%E0%A4%BE -- Magioladitis (talk) 14:35, 14 July 2012 (UTC)
To duplicate: Same for https://hi.wikipedia.org/w/index.php?title=%E0%A4%95%E0%A4%82%E0%A4%9A%E0%A5%87%E0%A4%B2%2c_%E0%A4%A8%E0%A4%82%E0%A4%A6%E0%A4%BF%E0%A4%97%E0%A4%BE%E0%A4%AE_%E0%A4%AE%E0%A4%A3%E0%A5%8D%E0%A4%A1%E0%A4%B2
Site URL: hi.wiki
Operating system 7
.NET FW Version
AWB version rev 8108
Workaround
Fixed in version rev 8134


{{PAGENAME}}-> {{:PAGENAME}} instead of {{PAGENAME}}-> {{subst:PAGENAME}}. -- Magioladitis (talk) 12:56, 19 July 2012 (UTC)

rev 8134 Rjwilmsi 13:32, 19 July 2012 (UTC)

Wiki search (title) not working

Status   Fixed in the next release
Description When I try to make a list using Source: Wiki search (title), I get zero pages. GoingBatty (talk) 01:05, 3 August 2011 (UTC)
To duplicate: Try Source: Wiki search (title) with Wiki search: some common word, such as "2011", "band", "George"
Site URL: en.wikipedia.org
Operating system Windows XP
.NET FW Version 2.0.50727.5662
AWB version 5.3.1.1 SVN 7794
Workaround (see below)
Fixed in version rev 8136


Note: to perform a title search, do a regular Wiki search (text), but prefix the search term with "intitle:"; for example search for intitle:example. MANdARAX  XAЯAbИAM 02:08, 3 August 2011 (UTC)

That workaround works for me - thanks! GoingBatty (talk) 02:22, 3 August 2011 (UTC)
Someone put it ti the manual as a tip then. :) Thanks. -- Magioladitis (talk) 19:52, 4 August 2011 (UTC)
Added tip in manual in this edit. GoingBatty (talk) 19:11, 8 August 2011 (UTC)
If you do a title search for Ypres, the en-wiki API URL is this but for me the API returns "title search is disabled". In AWB the title search list provider wasn't doing any call at all, hence no results. I've changed it to do a wiki search with "intitle:" as suggested, rev 8136. I'll ask Reedy to confirm that this won't cause other problems. Rjwilmsi 15:09, 19 July 2012 (UTC)

An invalid citation parameter alert generated for {{cite web}} parameter "type"

Status   Fixed in the next release
Description An invalid citation parameter alert is generated for {{cite web}} parameter |type=, even though the parameter is valid. Coastside (talk) 11:14, 14 July 2012 (UTC)
To duplicate: Try Jabberwocks
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5456
AWB version 5.3.1.0 SVN 7792
Workaround read template documentation and check article to ensure parameter works
Fixed in version rev 8111, rev 8135


rev 8111 Rjwilmsi 15:27, 14 July 2012 (UTC)
I wasn't fast enough to add the list Kumioko posted on the talk page: arxiv, bibcode, doibroken, isbn, jfm, lccn, mr, oclc, ol, osti, page, pmc, pmid, rfc, ssrn, zbl. GoingBatty (talk) 15:33, 14 July 2012 (UTC)

I don't have access to the coding obviously but here is what I think is needed to fix the logic to include the missing parameters. I also ordered them in alphabetical order to make finding and adding/removing them as changes are needed. private static readonly Regex citeWebParameters = new Regex(@"\b(accessdate|archivedate|archiveurl|arxiv|asin|at|author\d?|authorlink\d?|bibcode|coauthors|date|deadurl|doi|doibroken|first\d?|format|id|isbn|issn|jfm|jstor|language|last\d?|lccn|location|month|mr|oclc|ol|osti|page|pages?|pmc|pmid|postscript|publisher|quote|ref|rfc|separator|ssrn|title|trans_title|type|url|work|year|zbl)\b", RegexOptions.Compiled); Also, I took the above list of fields from the Template documentation however the code contains a few parameters that aren't listed in the documentation. A couple examples are editor-last, editor-first, editor-link and editor-surname. It might be a good idea to add those as well. Kumioko (talk) 01:29, 15 July 2012 (UTC)

I suggest two small changes, as it seems |coauthor= is a valid (undocumented) parameter, and "pages?" also covers "page":
private static readonly Regex citeWebParameters = new Regex(@"\b(accessdate|archivedate|archiveurl|arxiv|asin|at|author\d?|authorlink\d?|bibcode|coauthors?|date|deadurl|doi|doibroken|first\d?|format|id|isbn|issn|jfm|jstor|language|last\d?|lccn|location|month|mr|oclc|ol|osti|pages?|pmc|pmid|postscript|publisher|quote|ref|rfc|separator|ssrn|title|trans_title|type|url|work|year|zbl)\b", RegexOptions.Compiled);
GoingBatty (talk) 02:37, 15 July 2012 (UTC)
Makes good sense to me, how do you feel about adding in the other few (editor and such) that I mentioned above? Kumioko (talk) 02:56, 15 July 2012 (UTC)
Since including them all would increase the list a great deal, how about only including those in the Template:Cite_web#Editors documentation?:
private static readonly Regex citeWebParameters = new Regex(@"\b(accessdate|archivedate|archiveurl|arxiv|asin|at|author\d?|authorlink\d?|bibcode|coauthors?|date|deadurl|doi|doibroken|editor1?-first|editor2-first|editor3-first|editor4-first|editor1?-last|editor2-last|editor3-last|editor4-last|editor1?-link|editor2-link|editor3-link|editor4-link|first\d?|format|id|isbn|issn|jfm|jstor|language|last\d?|lccn|location|month|mr|oclc|ol|osti|pages?|pmc|pmid|postscript|publisher|quote|ref|rfc|separator|ssrn|title|trans_title|type|url|work|year|zbl)\b", RegexOptions.Compiled);
GoingBatty (talk) 03:10, 15 July 2012 (UTC)
I think we can shorten it a little and still cover them all.
private static readonly Regex citeWebParameters = new Regex(@"\b(accessdate|archivedate|archiveurl|arxiv|asin|at|author\d?|authorlink\d?|bibcode|coauthors?|date|deadurl|doi|doibroken|editor\d?-first|editor\d?-last|editor\d?-link|first\d?|format|id|isbn|issn|jfm|jstor|language|last\d?|lccn|location|month|mr|oclc|ol|osti|pages?|pmc|pmid|postscript|publisher|quote|ref|rfc|separator|ssrn|title|trans_title|type|url|work|year|zbl)\b", RegexOptions.Compiled);
Kumioko (talk) 03:18, 15 July 2012 (UTC)
Unfortunately, your suggestion would supress valid alerts for invalid parameters such as "editor5-last", "editor6-last", "editor7-last", "editor8-last", "editor9-last". GoingBatty (talk) 03:28, 15 July 2012 (UTC)
Good point. Kumioko (talk) 10:12, 15 July 2012 (UTC)

Please work out between you the regex you want and I'll add it in. Thanks Rjwilmsi 20:03, 18 July 2012 (UTC)

I am fine with the one that GoingBatty came up with but if you know of a way to clean up the grouping of editor[1-4]-[first|last|link] so it doesn't need all those parameters feel free.

private static readonly Regex citeWebParameters = new Regex(@"\b(accessdate|archivedate|archiveurl|arxiv|asin|at|author\d?|authorlink\d?|bibcode|coauthors?|date|deadurl|doi|doibroken|editor1?-first|editor2-first|editor3-first|editor4-first|editor1?-last|editor2-last|editor3-last|editor4-last|editor1?-link|editor2-link|editor3-link|editor4-link|first\d?|format|id|isbn|issn|jfm|jstor|language|last\d?|lccn|location|month|mr|oclc|ol|osti|pages?|pmc|pmid|postscript|publisher|quote|ref|rfc|separator|ssrn|title|trans_title|type|url|work|year|zbl)\b", RegexOptions.Compiled); Kumioko (talk) 20:16, 18 July 2012 (UTC)

I agree with this list, since it contains all of the documented parameters. Note that it doesn't cover all of the alternate undocumented parameters (e.g. surname\d?, given\d?, author\d?-link, others, editor-surname, etc.) GoingBatty (talk) 22:14, 18 July 2012 (UTC)
rev 8135, also retained |editor=. Rjwilmsi 13:46, 19 July 2012 (UTC)

Latest SVN messing up Infobox box variables

Status   Not a bug in AWB, has been referred
Description In infoboxs, AWB is taking "|awards | signature" and converting it to: "awards signature". No "|" before each variable. This was working ok in the previous SVN version. Bgwhite (talk) 22:41, 25 April 2012 (UTC)
To duplicate: Example page: Mykola Kulish
Operating system
.NET FW Version
AWB version SVN 8062
Workaround
Fixed in version


Cannot reproduce. Are you sure the problem isn't in your own custom settings? Rjwilmsi 19:50, 20 May 2012 (UTC)
I can still reproduce the bug in AVN 8062. However, everything works fine in SVN 8097. You did something to fix it. Bgwhite (talk) 08:37, 20 July 2012 (UTC)
Maybe something you did accidentally and caused the bug? -- Magioladitis (talk) 12:00, 20 July 2012 (UTC)
Marked as Notawb and archived. Rereport if necessary. -- Magioladitis (talk) 12:23, 20 July 2012 (UTC)

Gen Fixes wrongly inserting colon: from {{PAGENAME}} to {{PAGENAME:}}

Status   Fixed in the next release
Description Halsua; Hausjärvi; Juuka; Juva; Multia, Finland; Muonio; Perho; Pomarkku (and several others), changed instances of {{PAGENAME}} (without colon) in each article into {{PAGENAME:}} (with colon), which broke the conversions. Hmains (talk) 17:17, 20 July 2012 (UTC)
To duplicate: run AWB on these articles with General Fixes on
Site URL: English Wikipedia
Operating system Windows 7
.NET FW Version
AWB version 5311 rev 8097
Workaround Turn off general fixes, which I don't want to do
Fixed in version rev 8134


rev 8134 Rjwilmsi 20:25, 20 July 2012 (UTC)

Restarting in countdown timer

Status   Not a bug in AWB, has been referred
Description When you press save after more than half a millisecond, AWB looks for a connection that should be open, then inititates a "restarting in..." countdown. This begins at 1 second. It should always be one second. Instead it increases each and every time until it is a maximum of 22 seconds. Please disable this annoying and useless feature; it should restart immediately.
To duplicate: Wait more than 2 seconds before hitting save
Site URL: any
Operating system Windows XP Sp3 v 5.1
.NET FW Version 2.0.50727.42
AWB version 6.0.2900.5512
Workaround
Fixed in version


Nobody responded to me on the main talk page. I assume this is a bug. Whether or not it is, please remove it from the code of future releases; it is an annoyance and a time-waster - ʄɭoʏɗiaɲ τ ¢ 17:06, 7 February 2011 (UTC)

The problem is that the connection is lost or reset somehow, not the restart timer itself. Rjwilmsi 19:19, 23 February 2011 (UTC)

Duplicating text when trying to remove the Orphan Tag.

Status   Not a bug in AWB, has been referred
Description When clicking on the orphan tag to remove it, AWB will duplicate the first paragraph so the paragraph is in the article twice.Bgwhite (talk) 19:15, 28 October 2011 (UTC)
To duplicate: Has happened on Andre Byrame, [32] and [33]. AWB adds an orphan tag to the article. I double click on the Orphan tag in the upper-right window to remove the tag. AWB removes the tag but then also duplicates the first paragraph. AWB did not do this for the Alfred Darjou article. I've haven't applied any changes to the Andre Byrame article in order for you to test it.
Operating system Vista
.NET FW Version
AWB version SVN 7852
Workaround
Fixed in version


I have just done a simple test, to see if any changes had been made to the first paragraph by the software - the results are clearly positive. As a result, the orphan tag would be opposite the original version of the first paragraph in the diff, while the new version would appear afterwords in the diff. When you double click on the orphan tag, then the software, correctly, replaces the orphan tag with the old diff info at the same place - the old version of the first paragraph. What you should have done is gone to the edit window at the bottom, and removed the template from there manually. This will occur only if the first paragraph is modified; in Alfred Darjou, this paragraph was just an image which AWB left alone. עוד מישהו Od Mishehu 17:15, 1 November 2011 (UTC)
Removing it from the edit window is another way of removing the orphan tag, but the problem still needs to be fixed. Being able to do somethings from one window and only other things in a different window can and does lead to confusion. Bgwhite (talk) 22:33, 1 November 2011 (UTC)
We can'y fix this. This is how Mediawiki diff recognises differences in the code. -- Magioladitis (talk) 18:00, 21 July 2012 (UTC)

Genfixes too eager to combine "see also" links

Status   Fixed in the next release
Description The general fixes wants to combine {{see also}} links at the head of a section even when they have been placed at various points within the section. -- John of Reading (talk) 11:24, 20 March 2012 (UTC)
To duplicate: eg History of Anatolia at History_of_Anatolia#Provincialisation_of_Anatolia_133_BC-114_AD
Site URL: en
Operating system
.NET FW Version
AWB version 5.3.1.0 SVN 7792
Workaround Turn off general fixes for that article
Fixed in version rev 8143


Hi John! Since Template:See also#Usage states: "{{See also}} is used to create hatnotes to point to a small number of other, related, titles at the top of article sections according to Wikipedia:Layout", it seems that AWB is consistent with the MOS. GoingBatty (talk) 16:51, 20 March 2012 (UTC)

Hmm, OK. So I will continue to turn off genfixes when I run into an article that contravenes that part of the manual of style... -- John of Reading (talk) 17:00, 20 March 2012 (UTC)
I also think we should merge "see also" tags found only for the top section or limit merge within sections. -- Magioladitis (talk) 21:22, 20 March 2012 (UTC)
Please confirm what change is required here. Rjwilmsi 14:28, 19 July 2012 (UTC)

SeeAlso function should leave the following things unaffected:

==Blah== {{see also|a}} ====More blah==== {{See also|b}}

And


==Blah== {{see also|a}} {{See also|b}} daqdasfsgdghdfk;hfkh fsgfegterhyrjutjutui ====More blah==== {{See also|b}}

should change to


==Blah== {{see also|a|b}} daqdasfsgdghdfk;hfkh fsgfegterhyrjutjutui ====More blah==== {{See also|b}}

-- Magioladitis (talk) 18:26, 21 July 2012 (UTC)

rev 8143 Rjwilmsi 12:14, 22 July 2012 (UTC)

Fix all excess whitespace adding whitespace

Status   Fixed in the next release
Description Fix all excess whitespace is adding whitespace after bullets and numbered lists rather than removing it like it used to (e.g. here). Also, it may not be a bug, but it isn't removing the excess whitespace between equal signs and section headings – I know it isn't an important fix but it's still excess whitespace as much as spaces after bullets. McLerristarr / Mclay1 17:05, 19 October 2010 (UTC)
To duplicate:
Site URL: en.wikipedia.org
Operating system Windows Vista
.NET FW Version
AWB version 5.1.0.0
Workaround
Fixed in version rev 8144


It also seems to add several about 6 I think) blank spaces after talk page templates when it adds the Wikiprojectbannershell to talk pages. I will add a link once I get another one. --Kumioko (talk) 17:11, 19 October 2010 (UTC)

Alert! Some editors remove space after bullets and some add it! I have in mind Kumioko that removes and Betacommand that adds. -- Magioladitis (talk) 19:00, 19 October 2010 (UTC)

Per your request I have stopped for the moment but I have added a comment to Template talk:Persondata for consideration and consesnus. --Kumioko (talk) 19:12, 19 October 2010 (UTC)
Either way, AWB should definitely not add it. The whitespace is excess and so should be removed with the command. McLerristarr | Mclay1 17:06, 24 October 2010 (UTC)
Significant use of FixExcessWhitespace is just going to attract complaints. I'm not making any further changes to it unless it's a genuine bug that breaks page display. Rjwilmsi 19:55, 1 November 2010 (UTC)
What do you mean you're not going to fix it? Perhaps you misunderstood the request. Without suggesting it on /Feature requests, someone has messed around with the Fix all excess whitespace command (whether deliberately or accidentally) so that it adds whitespace after bullets and no longer removes excess whitespace in section headings. It needs to be fixed first, then if someone wants the removing whitespace in those places to be removed, it should be discussed. McLerristarr | Mclay1 16:13, 2 November 2010 (UTC)
rev 8144 Fix spaces in list cleanup within RemoveAllWhiteSpace: don't add space if list unspaced. Rjwilmsi 12:30, 22 July 2012 (UTC)

Symmetric difference not working properly

Status   Fixed in the next release
Description Symmetric difference seems not to be working properly. עוד מישהו Od Mishehu 12:19, 16 November 2010 (UTC)
To duplicate: Save list found at User:Od Mishehu/stub cats as "list1.txt" (9266 pages, no duplicates). Clear list. Load list found at User:Od Mishehu/stub cats 2. Save as "list2.txt" (8944 pages). Try a symetric difference with list1.txt, and you get a list of 18 pages (found at User:Od Mishehu/symmetric difference), although the correct list must contain at least the difference between the list sizes (322 pages), since the longer list has no repeats.

Clear list. Load the list from list1.txt, symmetric difference it with list2.txt, and you get an empty list. Note that this should be the equivelant to the earlier list, which had 18 pages.

Site URL: en.wikipedia.org
Operating system Vista
.NET FW Version 2.0.50727.4952
AWB version 5.1.0.0, 5.2.0.0
Workaround
Fixed in version rev 8148


Works fine for me. I got 340 pages by loading List1 and taking symmetric difference with list 2. Be careful to keep all namespaces. -- Magioladitis (talk) 14:06, 16 November 2010 (UTC)

I managed to get the same result by running a new task of AWB and doing that; however, I succeeded in duplicating the results above by following the instructions in the box above in a single task of AWB. עוד מישהו Od Mishehu 14:49, 16 November 2010 (UTC)
And the list of 340 pages I got is wrongincomplete - Georg Karl Pfahler should be on it (it's in list 2, but not in list 1), but it doesn't show up - the list can be found at User:Od Mishehu/possibly malformed stub types. עוד מישהו Od Mishehu 07:05, 17 November 2010 (UTC)
Can you please try it in v. 5.2.0.0.? -- Magioladitis (talk) 10:45, 9 January 2011 (UTC)
Bug is still present. עוד מישהו Od Mishehu 14:12, 29 March 2011 (UTC)

Confirmed. Even simpler things fail. Load a list and diselect everything in "Namespaces to keep". The result should be 0 files but it seems like nothing happens. -- Magioladitis (talk) 15:23, 29 March 2011 (UTC)

I don't like BinarySearch. I'll use another method to get the lists. -- Magioladitis (talk) 15:26, 29 March 2011 (UTC)

Trick: To get the symmetric difference. Just load both lists and then remove duplicates. I'll try to implement it this way. -- Magioladitis (talk) 10:18, 30 March 2011 (UTC)

I think that the first problem in the description (that the first attempt at a symetric difference gave only 18 entries) is that it did the difference, not the symetric differenc - note that both lists are without repeats, and the difference between the results of "symmetric difference" in both directions comes out to precisely the difference between the lengths of the lists - which is what one would expect from the difference. עוד מישהו Od Mishehu 12:48, 30 March 2011 (UTC)
I know what the bug is about. There is also a note in the code writing "Not working". I have in mind some modification but I need programmer's help to implement them. -- Magioladitis (talk) 20:25, 30 March 2011 (UTC)
We need to set up a simple test case then. Rjwilmsi 14:11, 19 July 2012 (UTC)
It shoud be easy. Insetad of using the BinarySearch use the List comparer that we already have. Symmetric difference is obtained with the way I describe above. BinarySearch should be removed completelly from the code. We have later to see the problem of the ListComparer's performance but this is not the main issue now. -- Magioladitis (talk) 12:53, 21 July 2012 (UTC)
rev 8148 Fixed symmetric difference to work correctly, removed BinarySearch. Tested intersection operation OK as well. On these two sample files the symmetric difference code takes about 370 ms to run on my PC. The remove duplicates action takes about 10 seconds, I'll look at this separately. Rjwilmsi 18:14, 22 July 2012 (UTC)


The arrow in "replaced" edit summaries points the wrong way in right-to-left languages

Status   Fixed in the next release
Description The arrow in "replaced" edit summaries points the wrong way in right-to-left languages. Amir E. Aharoni (talk) 20:04, 30 May 2011 (UTC)
To duplicate: Make an edit that replaces "teh" to "the" using "Find and replace". The edit summary will say "replaced: teh → the". This is good for English, but it is bad for right-to-left (RTL) languages like Hebrew, Arabic and Farsi, because the arrow should point the other way.
Site URL: Hebrew Wikipedia
Operating system XP
.NET FW Version 2.0.50727.3620
AWB version 5.3.0.0
Workaround
Fixed in version rev 8145


In the code the logic to switch round the arrow for RTL is deliberately disabled, giving [34] as an example of why it won't work. Can you link to some actual diffs on an RTL wiki so we can see the edit summary? Rjwilmsi 13:16, 31 May 2011 (UTC)

Example. This is not a bug. Of course we should better write as "the ← teh" but it's not a bug. -- Magioladitis (talk) 14:21, 31 May 2011 (UTC)

Here's another example which shows that it very much is a bug. Since actual users of actual RTL wikis will mostly replace RTL words, the rationale for disabling the correct code is rather weak. --Amir E. Aharoni (talk) 16:27, 31 May 2011 (UTC)
Are you sure what you display is F&R and not typo fixing? Can you please upload the settings file somewhere? why it works for me and not for you? -- Magioladitis (talk) 22:28, 31 May 2011 (UTC)
It's not typo fixing. How can it be typo fixing, if typo fixing is for English wikis only? It's find and replace with regexes that i wrote myself.
It worked for you in the link you posted, because you replaced numbers and Latin text, which behave differently from the bi-directionality perspective. Try replacing them with actual right-to-left text. --Amir E. Aharoni (talk) 07:56, 1 June 2011 (UTC)
rev 8145 Find & replace arrow RTL/LTR derivation reinstated. Users can report if this is mostly better or not in RTL languages. Rjwilmsi 13:02, 22 July 2012 (UTC)

Diff in right-to-left languages is shown left-to-right

Status   Fixed in the next release
Description Diff is shown left-to-right in wikis that are supposed to be right-to-left. I tried it in the Hebrew Wikipedia. This is not just a matter of alignment, because a paragraph in Hebrew which has words in English, shows up garbled and barely readable because of the incorrect bidirectionality. Amir E. Aharoni (talk) 13:26, 2 June 2011 (UTC)
To duplicate: Try using AWB for editing any article in the Hebrew Wikipedia.
Site URL: The Hebrew Wikipedia
Operating system XP
.NET FW Version 2.0.50727.3620
AWB version 5.3.0.0
Workaround
Fixed in version rev 8146


rev 8146. For RTL wikis the diff will now be RTL. Rjwilmsi 15:09, 22 July 2012 (UTC)


Creating multiple login profiles using same user name with different default settings fails

Status   Fixed in the next release
Description I use the same username on most all wikis I contribute on. When trying to set up profiles to use different default setting files (I don't have the same privileges on all wikis, not all wikis use the same templates for the same things, and I have created .xml settings for each case), it fails telling me that user name already exists.

ShoeMaker (not monitored) (non-monitored talk) 16:06, 16 April 2012 (UTC)
DDOwiki:ShoeMaker (monitored talk) Last updated: 16:06, 16 April 2012 (UTC)

To duplicate: Unknown
Site URL: Irrelevant
Operating system Microsoft Windows NT 6.0.6002 Service Pack 2 (WinVista Home Premium 32-bit SP2)
.NET FW Version 2.0.50727.4216
AWB version AutoWikiBrowser (5.3.1.0), WikiFunctions (5.3.1.0), revision 7792 (2011-07-23 16:53:25)
Workaround
Fixed in version rev 8140


Need to see whether the error on creation of two entries for same user ID can be made into a warning, whether this breaks anything else. Rjwilmsi 08:35, 20 July 2012 (UTC)
rev 8140 Multiple profiles for the same user can be created and saved, you will be asked to confirm prior to creation of each one. Rjwilmsi 18:09, 21 July 2012 (UTC)


Google search returning no results

Status   Fixed in the next release
Description Making a list using Source: Google search is not returning any results. GoingBatty (talk) 04:18, 3 June 2012 (UTC)
To duplicate: Use Source: Google search, enter any common word in the Google search box, and click the Make list button.
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5710
AWB version 5.3.1.1 SVN 8062
Workaround Use Wiki search (text) instead
Fixed in version rev 8147


Google probably changed the method they give their results. We need to see how to obtain the results now. -- Magioladitis (talk) 12:56, 21 July 2012 (UTC)

rev 8147 Rjwilmsi 16:18, 22 July 2012 (UTC)

Wikia bug

Status Bug not confirmed
Description Whilst editing pages with AWB made by using Layout Builder, it said "restarting in [seconds] seconds" and would NEVER save. 218.58.240.144 (talk) 11:54, 16 June 2011 (UTC)
To duplicate:
Operating system
.NET FW Version
AWB version 5.3.0.0
Workaround
Fixed in version


Give us please an example of an article this happens. -- Magioladitis (talk) 21:33, 4 January 2012 (UTC)

"Links on page" option do not work on Commons template:XXX/lang pages

Status   Not a bug in AWB, has been referred
Description "Links on page" option do not work on Commons template:XXX/lang pages. Commons is a multilingual project and many templates have multiple subpages with versions of the template in various languages. For each such template the index of the language subpages is kept in template:XXX/lang (see Category:Language link templates). Those special lang subpages are often created automatically by {{subst:lle}} and resulting pages do not work with "Links on page" option of list creation provided by AWB. Jarekt (talk) 12:51, 13 July 2010 (UTC)
To duplicate: 1) Point AWB to Wikimedia Commons
2) create list using "Links on page" option with Template:Occupation/lang page
3) list is empty despite links to 14 pages
Site URL: Wikimedia Commons
Operating system Windows XP
.NET FW Version 2.0.50727.3603
AWB version 6.0.2900.3698
Workaround create the list by hand in text editor of excel by extracting page names from the wikicode
Fixed in version


  • The problem might be due to Commons:template:lle creating links using [{{fullurl:Template:Occupation/de}} {{#language:de}}] format which might not be recognized as proper links by AWB. However it is commonly used link format. --Jarekt (talk) 12:56, 13 July 2010 (UTC)
That would mean they're not being registered in the page links table by mediawiki Reedy 06:41, 22 July 2010 (UTC)
I think that is intentional each file has a license template or two and each license template has great many language version links. This was causing an explosion of some link tables in the database. Commons:template:lle was designed to fix that (see discussion). --Jarekt (talk) 12:52, 26 July 2010 (UTC)
AWB would use this API query for links on Commons:Template:Occupation/lang. If there's a need to hide these links from the API then I don't see how it's expected that AWB will still pick them up? Rjwilmsi 15:58, 19 July 2012 (UTC)

AWB not putting {{Talk header}} above WikiProject templates in all cases

Status Need more information
Description AWB not putting {{Talk header}} above WikiProject templates in all cases. This may be a feature request but I think that the code was previously added to AWB to ensure that {{Talk header}} should go above any WikiProject templates/WikiProjectbannershell per the instructions on Talk layout. Kumioko (talk) 16:28, 12 January 2012 (UTC)
To duplicate: Run AWB on Talk:Cherokee County Airport (Georgia). The talk header is sandwiched between 2 WikiProject banners.
Site URL: English Wikipedia
Operating system Windows XP
.NET FW Version N/A
AWB version SVN 7910
Workaround Do the change manually
Fixed in version


You shouldn't be putting {{talk header}} on Talk:Cherokee County Airport (Georgia). There are no discussions, and per the documentation, {{talk header}} "should be used only when needed. There is no need to add this template to every talk page."; "This ... is intended to be used on particularly active talk pages that attract commentary from inexperienced editors, and/or high levels of debate from everyone."; and "Calm talk pages do not need this template.". --Redrose64 (talk) 16:53, 12 January 2012 (UTC)
Just to clarify I didn't put it there I am just presenting it as an example. I don't think that AWB can determine whether the template should or shouldn't be there and if it could I'm not sure if it should remove it. There are arguments on both sides for and against using the template that I don't think AWB needs to get into the middle of. But the template shouldn't be stuck between the wikiProject templates like this.
I also think that we should make sure that WikiProject Banners are above discussion strings like you can see on William Augustus Jones, Jr. where the banners are below the discussion. --Kumioko (talk) 19:43, 12 January 2012 (UTC)
Had me going there for a bit thinking you wanted the {{talk header}} on all pages. I agree with Kumioko. An example, currently Larabot will append {{Wikiproject Biography}} above the talk template, if the talk template is already present. This could be expanded for other things, for example:
  1. {{Image requested}} banners being in the middle of WP banners should be moved to the bottom.
  2. Moving the WikiProject Biography banner first in living biographies.
Bgwhite (talk) 20:20, 12 January 2012 (UTC)
In the original example (Cherokee airport), the second wikiproject template at the time of Kumioko's edit was {{WPAVIATION}}, which AWB does not pick up as a WikiProject template as it's not named WikiProject or wikiproject. So I've no example of an AWB fault to investigate. The discussion after is ideas other things, which should be raised as feature requests if there is consensus for them. Rjwilmsi 14:01, 19 July 2012 (UTC)

Using custom setting files fail

Status   Not a bug in AWB, has been referred
Description
An error occurred while connecting to the server of loading project information from it. Please make sure that your internet connection works and such combination of project/language exist.
Enter the URL in the format "en.wikipedia.org/w/" (including path where index.php and api.php reside).
Error description: `accesskey` is an unexpected token. Expecting white space. Line 88, position 97.
Using Custom.xml
  • <?xml version="1.0"?>
    <AutoWikiBrowserPreferences xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xml:space="preserve" Version="5.3.1.0">
      <Project>custom</Project>
      <LanguageCode>en</LanguageCode>
      <CustomProject>ddowiki.com</CustomProject>
      <UsingSecure>false</UsingSecure>
      <PHP5>false</PHP5>
      <List>
        <ListSource />
        <SelectedProvider>CategoryListProvider</SelectedProvider>
        <ArticleList />
      </List>
      <FindAndReplace>
        <Enabled>false</Enabled>
        <IgnoreSomeText>false</IgnoreSomeText>
        <IgnoreMoreText>false</IgnoreMoreText>
        <AppendSummary>true</AppendSummary>
        <Replacements />
        <AdvancedReps />
        <SubstTemplates />
        <IncludeComments>false</IncludeComments>
        <ExpandRecursively>true</ExpandRecursively>
        <IgnoreUnformatted>false</IgnoreUnformatted>
      </FindAndReplace>
      <Editprefs>
        <GeneralFixes>false</GeneralFixes>
        <Tagger>false</Tagger>
        <Unicodify>false</Unicodify>
        <Recategorisation>0</Recategorisation>
        <NewCategory />
        <NewCategory2 />
        <ReImage>0</ReImage>
        <ImageFind />
        <Replace />
        <SkipIfNoCatChange>false</SkipIfNoCatChange>
        <RemoveSortKey>false</RemoveSortKey>
        <SkipIfNoImgChange>false</SkipIfNoImgChange>
        <AppendText>false</AppendText>
        <AppendTextMetaDataSort>false</AppendTextMetaDataSort>
        <Append>true</Append>
        <Text />
        <Newlines>2</Newlines>
        <AutoDelay>10</AutoDelay>
        <BotMaxEdits>0</BotMaxEdits>
        <SupressTag>true</SupressTag>
        <RegexTypoFix>false</RegexTypoFix>
      </Editprefs>
      <General>
        <AutoSaveEdit>
          <Enabled>false</Enabled>
          <SavePeriod>30</SavePeriod>
          <SaveFile />
        </AutoSaveEdit>
        <SelectedSummary />
        <Summaries>
          <string>clean up</string>
          <string>re-categorisation per [[WP:CFD|CFD]]</string>
          <string>clean up and re-categorisation per [[WP:CFD|CFD]]</string>
          <string>removing category per [[WP:CFD|CFD]]</string>
          <string>[[Wikipedia:Template substitution|subst:'ing]]</string>
          <string>[[Wikipedia:WikiProject Stub sorting|stub sorting]]</string>
          <string>[[WP:AWB/T|Typo fixing]]</string>
          <string>bad link repair</string>
          <string>Fixing [[Wikipedia:Disambiguation pages with links|links to disambiguation pages]]</string>
          <string>Unicodifying</string>
        </Summaries>
        <PasteMore>
          <string />
          <string />
          <string />
          <string />
          <string />
          <string />
          <string />
          <string />
          <string />
          <string />
        </PasteMore>
        <FindText />
        <FindRegex>false</FindRegex>
        <FindCaseSensitive>false</FindCaseSensitive>
        <WordWrap>true</WordWrap>
        <ToolBarEnabled>false</ToolBarEnabled>
        <BypassRedirect>true</BypassRedirect>
        <AutoSaveSettings>false</AutoSaveSettings>
        <noSectionEditSummary>false</noSectionEditSummary>
        <restrictDefaultsortAddition>true</restrictDefaultsortAddition>
        <restrictOrphanTagging>true</restrictOrphanTagging>
        <noMOSComplianceFixes>true</noMOSComplianceFixes>
        <syntaxHighlightEditBox>true</syntaxHighlightEditBox>
        <highlightAllFind>false</highlightAllFind>
        <PreParseMode>false</PreParseMode>
        <NoAutoChanges>false</NoAutoChanges>
        <OnLoadAction>0</OnLoadAction>
        <DiffInBotMode>false</DiffInBotMode>
        <Minor>false</Minor>
        <AddToWatchlist>2</AddToWatchlist>
        <TimerEnabled>false</TimerEnabled>
        <SortListAlphabetically>false</SortListAlphabetically>
        <AddIgnoredToLog>false</AddIgnoredToLog>
        <EditToolbarEnabled>true</EditToolbarEnabled>
        <filterNonMainSpace>false</filterNonMainSpace>
        <AutoFilterDuplicates>false</AutoFilterDuplicates>
        <FocusAtEndOfEditBox>false</FocusAtEndOfEditBox>
        <scrollToUnbalancedBrackets>false</scrollToUnbalancedBrackets>
        <TextBoxSize>10</TextBoxSize>
        <TextBoxFont>Courier New</TextBoxFont>
        <LowThreadPriority>false</LowThreadPriority>
        <Beep>false</Beep>
        <Flash>false</Flash>
        <Minimize>false</Minimize>
        <LockSummary>false</LockSummary>
        <SaveArticleList>true</SaveArticleList>
        <SuppressUsingAWB>true</SuppressUsingAWB>
        <AddUsingAWBToActionSummaries>false</AddUsingAWBToActionSummaries>
        <IgnoreNoBots>false</IgnoreNoBots>
        <ClearPageListOnProjectChange>false</ClearPageListOnProjectChange>
        <SortInterWikiOrder>true</SortInterWikiOrder>
        <ReplaceReferenceTags>false</ReplaceReferenceTags>
        <LoggingEnabled>true</LoggingEnabled>
      </General>
      <SkipOptions>
        <SkipNonexistent>true</SkipNonexistent>
        <Skipexistent>false</Skipexistent>
        <SkipWhenNoChanges>false</SkipWhenNoChanges>
        <SkipSpamFilterBlocked>false</SkipSpamFilterBlocked>
        <SkipInuse>false</SkipInuse>
        <SkipWhenOnlyWhitespaceChanged>false</SkipWhenOnlyWhitespaceChanged>
        <SkipOnlyGeneralFixChanges>true</SkipOnlyGeneralFixChanges>
        <SkipOnlyMinorGeneralFixChanges>false</SkipOnlyMinorGeneralFixChanges>
        <SkipOnlyCasingChanged>false</SkipOnlyCasingChanged>
        <SkipIfRedirect>false</SkipIfRedirect>
        <SkipIfNoAlerts>false</SkipIfNoAlerts>
        <SkipDoes>false</SkipDoes>
        <SkipDoesNot>false</SkipDoesNot>
        <SkipDoesText />
        <SkipDoesNotText />
        <Regex>false</Regex>
        <CaseSensitive>false</CaseSensitive>
        <AfterProcessing>false</AfterProcessing>
        <SkipNoFindAndReplace>false</SkipNoFindAndReplace>
        <SkipMinorFindAndReplace>false</SkipMinorFindAndReplace>
        <SkipNoRegexTypoFix>false</SkipNoRegexTypoFix>
        <SkipNoDisambiguation>false</SkipNoDisambiguation>
        <SkipNoLinksOnPage>false</SkipNoLinksOnPage>
        <GeneralSkipList />
      </SkipOptions>
      <Module>
        <Enabled>false</Enabled>
        <Language>C# 2.0</Language>
        <Code>        public string ProcessArticle(string ArticleText, string ArticleTitle, int wikiNamespace, out string Summary, out bool Skip)
    
            {
    
                Skip = false;
    
                Summary = "test";
    
    
    
                ArticleText = "test \r\n\r\n" + ArticleText;
    
    
    
                return ArticleText;
    
            }</Code>
      </Module>
      <ExternalProgram>
        <Enabled>false</Enabled>
        <Skip>false</Skip>
        <Program />
        <Parameters />
        <PassAsFile>true</PassAsFile>
        <OutputFile />
      </ExternalProgram>
      <Disambiguation>
        <Enabled>false</Enabled>
        <Link />
        <Variants />
        <ContextChars>20</ContextChars>
      </Disambiguation>
      <Logging>
        <LogVerbose>false</LogVerbose>
        <LogWiki>false</LogWiki>
        <LogXHTML>false</LogXHTML>
        <UploadYN>false</UploadYN>
        <UploadAddToWatchlist>false</UploadAddToWatchlist>
        <UploadOpenInBrowser>false</UploadOpenInBrowser>
        <UploadToWikiProjects>false</UploadToWikiProjects>
        <DebugUploading>false</DebugUploading>
        <UploadMaxLines>1000</UploadMaxLines>
        <LogFolder />
        <UploadJobName />
        <UploadLocation />
        <LogCategoryName />
      </Logging>
      <Special>
        <namespaceValues>
          <int>0</int>
          <int>1</int>
          <int>2</int>
          <int>3</int>
          <int>4</int>
          <int>5</int>
          <int>6</int>
          <int>7</int>
          <int>10</int>
          <int>11</int>
          <int>14</int>
          <int>15</int>
        </namespaceValues>
        <remDupes>true</remDupes>
        <sortAZ>true</sortAZ>
        <filterTitlesThatContain>false</filterTitlesThatContain>
        <filterTitlesThatContainText />
        <filterTitlesThatDontContain>false</filterTitlesThatDontContain>
        <filterTitlesThatDontContainText />
        <areRegex>false</areRegex>
        <opType>-1</opType>
        <remove />
      </Special>
      <Tool>
        <ListComparerUseCurrentArticleList>0</ListComparerUseCurrentArticleList>
        <ListSplitterUseCurrentArticleList>0</ListSplitterUseCurrentArticleList>
        <DatabaseScannerUseCurrentArticleList>0</DatabaseScannerUseCurrentArticleList>
      </Tool>
      <Plugin />
    </AutoWikiBrowserPreferences>
    

ShoeMaker (not monitored) (non-monitored talk) 16:06, 16 April 2012 (UTC)
DDOwiki:ShoeMaker (monitored talk) Last updated: 16:06, 16 April 2012 (UTC)

To duplicate: Unknown
Site URL: Custom (happens for http://ddowiki.com - http://torwiki.com - http://mediawikiwidgets.org)
Operating system Multiple, tested below:
  • Microsoft Windows NT 6.0.6002 Service Pack 2 (WinVista Home Premium 32-bit SP2)
  • Microsoft Windows NT 6.1.7601 Service Pack 1 (Win7 Home Premium 64-bit SP1)
.NET FW Version Multiple, tested below:
  • 2.0.50727.4216 (WinVista Home Premium 32-bit SP2)
  • 2.0.50727.5448 (Win7 Home Premium 64-bit SP1)
AWB version AutoWikiBrowser (5.3.1.0), WikiFunctions (5.3.1.0), revision 7792 (2011-07-23 16:53:25)
Workaround
Fixed in version


You need to enter the custom project as ddowiki.com/w/ or ddowiki.com/wiki/ to match whatever the wiki uses, NOT just ddowiki.com. Rjwilmsi 10:43, 23 July 2012 (UTC)

Shift click doesn't work in list comparer results

Status   Fixed in the next release
Description Shift click doesn't work in list comparer results Lightmouse (talk) 18:28, 10 August 2011 (UTC)
To duplicate: Get a list in the list comparer results. Try control click and see that it works. Try shift click and see that it doesn't work, it acts like control click. I think 'click' by itself also works incorrectly as 'control click'
Operating system
.NET FW Version
AWB version 7794
Workaround
Fixed in version rev 8166


Issue still present in SVN 7852. You can do shift click in the left side (input lists) but not in the right side (results lists). Lightmouse (talk) 16:34, 10 October 2011 (UTC)
rev 8166 Fixed. Rjwilmsi 14:53, 26 July 2012 (UTC)

"list comparer" is extrimly slow for large sets of pages

Status   Fixed in the next release
Description List comparer is a great tool I use a lot when working with files on Commons. In order to find some sets of files I often need to intersect 2 large sets of files to find relatively small intersection. List comparer seem to be the only tool I know that can do that, since toolserver tools like CatScan2 usually times out. The problem is that list comparer is extremely slow when working with large sets of pages. Operations like select all and delete usually take longer than fetching the file list: with 25k pages it might take 10 min; with 300k pages it might take an hour. Intersection of 200k page list and 300k page list takes 2-3 hours. I understand that some slowness is expected when working with large lists but I suspect that the underlying code was written without considering possibly of large sets. Jarekt (talk) 17:28, 1 May 2012 (UTC)
To duplicate:
Site URL: Commons
Operating system Windows XP
.NET FW Version 2.0.50727.3625
AWB version 5.3.1.0
Workaround
Fixed in version rev 8152, rev 8158, rev 8167


Googling has suggested that we need to use a ListView rather than a ListBox to hold page lists, otherwise there are performance problems with large lists. This might not be a simple conversion. Rjwilmsi 08:28, 20 July 2012 (UTC)
Scratch that. HashSet is the way to go, though it will force a requirement of .NET 3.5 or 4 for AWB. I'll see whether the performance improvement is worth it. Rjwilmsi 10:33, 23 July 2012 (UTC)
It seems to me that upgrading to 3.5 or 4 would generally be a good idea anyway. It seems like there would be other improvements that we could take advantage of as well. Kumioko (talk) 10:47, 23 July 2012 (UTC)

rev 8152 Performance fix to ListComparer compare operation by use of HashSet. Comparing two 10,000 entry lists is now nearly instant (before ~40 seconds); it now takes about 4.5 seconds to compare two lists of 100,000 entries each. Performance should scale linearly above that. Rjwilmsi 22:00, 25 July 2012 (UTC)

rev 8158 Performance fix to ListMaker RemoveSelected operation (i.e. delete a selection of items). Removing 10,000 articles from a list of 50,000 is now nearly instant in main list box and those in List Comparer (before ~15 seconds). Rjwilmsi 23:17, 25 July 2012 (UTC)
rev 8167 Performance fix to ListMaker select all/select none operations. Rjwilmsi 16:46, 26 July 2012 (UTC)

It won't remove template prefix in other languages

Status   Fixed in the next release
Description {{Πρότυπο:foo}} won't change to {{foo}} to el.wiki. -- Magioladitis (talk) 22:52, 26 July 2012 (UTC)
To duplicate: [35] I had to do this manually.
Site URL: el.wiki (or any non en.wiki)
Operating system 7
.NET FW Version 4.0
AWB version rev 8113
Workaround
Fixed in version rev 8170


rev 8170 Rjwilmsi 09:31, 27 July 2012 (UTC)

In {{cite web}} when date parameter present, removes year but not month

Status   Fixed in the next release
Description In {{cite web}} when |date= is populated, AWB removes |year= but not |month=. GoingBatty (talk) 01:04, 29 July 2011 (UTC)
To duplicate: Try Pioneer Chicken
Site URL: en.wikipedia.org
Operating system Windows XP
.NET FW Version 2.0.50727.5662
AWB version 5.3.1.1 SVN 7794
Workaround manually remove
Fixed in version rev 8172


The logic works for month names, but not month numbers. Is the (incorrect) use of month numbers sufficiently common that we need to care about it? Thanks Rjwilmsi 09:14, 30 July 2011 (UTC)
rev 8172 Fixed. Rjwilmsi 11:07, 27 July 2012 (UTC)

After copy/paste, edit window jumps

Status   Fixed in the next release
Description When pasting text into the "Edit box" window, the window jumps down. i.e. It is as if I move the scroll bar down until what text I pasted in is now at the top of the "Edit box" window. It definitely is not a showstopper bug, but it is annoying. Bgwhite (talk) 20:58, 11 March 2011 (UTC)
To duplicate:
Operating system Windows Vista
.NET FW Version 4.0c
AWB version 5.2.0.0 svn7471
Workaround
Fixed in version rev 8171


I agree it's annoying, but the current behaviour is the best I can do to prevent a more serious problem over the font of pasted text. If I can work out how to not have the jumping I will do it. Rjwilmsi 18:11, 13 March 2011 (UTC)
rev 8171 Rjwilmsi

It takes two runs to enbolden name and convert yob- to born yob

Status   Fixed in the next release
Description Pagetitle (1893-) → Pagetitle (1893-) → Pagetitle (born 1863). -- Magioladitis (talk) 23:00, 26 July 2012 (UTC)
To duplicate: Example: first enboldens and afterwards converts
Site URL: en.wiki
Operating system 7
.NET FW Version
AWB version rev 7964
Workaround
Fixed in version rev 8169


rev 8169 Rjwilmsi 08:54, 27 July 2012 (UTC)

DEFAULTSORT Diacritics (part 1)

There are some problems with the mapping in Diacritics:

  •   Done "Ɯ" should map to "W".
  •   Done "ø" is listed twice. One of the two might as well be deleted when the above changes are made.

Gorobay (talk) 03:59, 2 March 2012 (UTC) I fixed these. -- Magioladitis (talk) 18:21, 2 March 2012 (UTC)

You deleted the entry for "Ø" → "O". Gorobay (talk) 20:19, 7 March 2012 (UTC)
Fixed. -- Magioladitis (talk) 10:26, 8 March 2012 (UTC)
rev 8174 fixes some more. -- Magioladitis (talk) 13:25, 27 July 2012 (UTC)

Eliminate some false positives for unbalanced brackets found

Status   Fixed in the next release
Description When AWB identifies unbalanced brackets found it frequently trips over false positives due to smilies and such used in discussion strings. Would it be possible to add some logic to AWB that would ignore some of these Emoticons? Somem I have seen include :-) :) ;) and ;-) although I am sure there are others as well. Also, if its a bullet such as #). Kumioko (talk) 02:16, 23 July 2012 (UTC)
To duplicate: Take a look at Talk:Nuclear football for the first example and Talk:State defense force for the second with a bulleted number.
Site URL: En
Operating system Windows XP
.NET FW Version 2.0.50727.5456
AWB version SVN 8097
Workaround
Fixed in version rev 8173


The "Unbalanced brackets found" alert checks for ( ) { } < > [ ]. Should the ( ) check be turned off for Talk pages? GoingBatty (talk) 02:52, 23 July 2012 (UTC)

Possibly but I find a lot of broken links that way. In Banners, sometimes links in discussions or other templates. Personally I would rather live with the false positives than to eliminate the functionality. Kumioko (talk) 03:16, 23 July 2012 (UTC)
Let me clarify - should the check on talk pages look for unbalanced { } < > [ ] but not unbalanced ( )? GoingBatty (talk) 04:43, 23 July 2012 (UTC)
Oh ok well maybe. I do find some of those but not that many so it wouldn't be a big deal if it didn't look for () on talk pages IMO. Kumioko (talk) 10:36, 23 July 2012 (UTC)

Let me clarify something: This is not a bug. The alert is clear and correct. I had the same idea to limit the search for unbalanced brackets in talk pages only in the lead section but this not a priority right now. -- Magioladitis (talk) 10:42, 23 July 2012 (UTC)

No problem. Kumioko (talk) 10:48, 23 July 2012 (UTC)
It's definitely working as designed. However, if it's providing lots of false positives, and presuming that we wouldn't change many unbalanced parentheses in user comments, it may be a valid feature request to adjust this alert for talk pages. Thanks! GoingBatty (talk) 17:20, 23 July 2012 (UTC)


For unbalanced brackets: Just limit the check to the leading section. We don't care for unbalanced brackets in the real talk page. The unbalanced chceck should be done after the Untitled section header is added to ensure that the search is limited to the upper part of the page. -- Magioladitis (talk) 12:05, 27 July 2012 (UTC)

rev 8173 Only check zeroth section of talk pages for unbalanced brackets. Rjwilmsi 13:01, 27 July 2012 (UTC)

It takes two runs to remove all unused break lines

Status   New
Description First run and second run (line 132) - Magioladitis (talk) 12:03, 27 July 2012 (UTC)
To duplicate: newline, break tag, break tag, newline → newline, break tag, newline→ newline, newline
Site URL: en.wiki
Operating system 7
.NET FW Version
AWB version rev 8010
Workaround
Fixed in version rev 8176


Incorrect error message after failed search

Status Works for me
Description When a search attempt is unsuccessful, a popup with the title "text search is disabled" appears, saying "Unable to generate lists using Wiki search (text)". But this is no longer true (thanks!); search is not disabled, and I find that subsequent attempts are usually successful. MANdARAX  XAЯAbИAM 22:31, 19 September 2010 (UTC)
To duplicate:
Site URL: en.wiki
Operating system XP
.NET FW Version 2.0.50727.3615
AWB version 5.0.3.1, SVN 7069
Workaround
Fixed in version


So the fix you want is to rename the popup to "Text search failed"? Rjwilmsi 09:10, 20 September 2010 (UTC)
Sure. I knew from reading AWB pages that search is no longer disabled after an unsuccessful attempt, so I try again. But others may believe the "disabled" message and just give up. MANdARAX  XAЯAbИAM 09:38, 20 September 2010 (UTC)
Yes and no. One type of search is disabled on the WMF servers (due to Lucene etc). I did have it removing it before, but users didn't approve of this... Reedy 09:40, 20 September 2010 (UTC)
Text search via API is enabled. I've just added logic for the title search to work via the API as well. If the error refers to the search being disabled it will be on the API side, a genuine message, rather than AWB. Therefore no action here, this report can be archived. Thanks Rjwilmsi 15:26, 19 July 2012 (UTC)

Adds wikify tag to very short articles

Status   Fixed in the next release
Description AWB adds a wikify tag to very short stubs. Possibly because they only have a wikilink or two? Not sure this is a bug, but I don't see why such articles [36] [37] [38] should be tagged with wikify. ἀνυπόδητος (talk) 18:21, 6 February 2012 (UTC)
To duplicate: Not done by me.
Site URL: en.wiki
Operating system
.NET FW Version
AWB version revision 7879
Workaround
Fixed in version rev 8181 bt Rjwilmsi


This seems like a Déjà vu moment for me. I just had a conversation about this with a couple folks in the last couple days and considered creating a discussion on the Village pump about this to see if we can make a community change. To me, if an article is a stub, there is no reason to tag it with such things as {{Wikify}}, {{Cleanup}}, {{expand}}, {{refimprove}} and a number of others. The stub status infers a level of incompletness that makes some of these tags unnecessarily redundant and distracts the reader. --Kumioko (talk) 18:58, 6 February 2012 (UTC)
In brief: Expand is dead, we don't add cleanup, we only replace unreferences with refimprove if some references exist, wikify still needs some work to be accurate. Big problem is that we still don't have strict rules on wikify. -- Magioladitis (talk) 19:25, 6 February 2012 (UTC)

We should exclude infoboxes and drugbox from length count. -- Magioladitis (talk) 15:26, 27 July 2012 (UTC)

rev 8181 excludes infoboxes and drugboxes from length count. This should solve the problem. -- Magioladitis (talk) 15:44, 27 July 2012 (UTC)

edit summaries must be editable

Status   Fixed in the next release
Description Everyone needs to be able to change the edit summary. See feature request from 2008. Currently it can be changed to your liking if you're using a custom module, but not otherwise. This is a bug rather than a feature request, because not being able to change edit summaries makes them inaccurate. e.g. I use TypoScan, and when it does something wrong, I can fix it in the text but not in the edit summary.
To duplicate:
Operating system
.NET FW Version
AWB version 7792
Workaround
Fixed in version rev 8182


Whoever eventually responds to this, please put a {{whisperback}} on my userpage, as this is a very active page and I'll miss the response otherwise. ··gracefool 17:52, 22 June 2012 (UTC)

When editing using AWB you can change the edit summary in the Summary box on the Start tab to whatever you want, if the page text is manually edited only "using AWB" will be appended to what's in the Summary box, typo "a -> b" items will not be appended. Therefore I'm unclear why you say you can't change the edit summary? Thanks Rjwilmsi 12:40, 22 July 2012 (UTC)
Here's a typical edit summary: "Typo and General fixing, replaced: Commemmorative → Commemorative, typos fixed: Morroco → Morocco, caracter → character using AWB". If I had made even one keystroke in the text window, all this is lost. The workaround suggested here requires me to grab the text from the edit summary tab, paste it into Notepad to be edited, and repaste it from there into the tiny box on the "Start" tab. Then, since everything typed into the box on the "Start" tab gets saved in the list at "Options > Summaries", it is necessary to clear them out of there from time to time.
Since that is unworkable I *never* edit in the text window while typo-fixing, and jump out to edit in my browser whenever the AWB edit isn't right.
Can we think of a better way to use the space on the edit summary tab? Something like: just below the preview of the edit summary, an editable field where a one-off edit summary can be composed, and a button to copy the automatically-generated edit summary into the editable field. -- John of Reading (talk) 12:59, 22 July 2012 (UTC)
rev 8182 Make edit summary editable: edit summary tab allows free editing of default/generated edit summary. Manual changes in text box/reparse/undo in diff do not change edit summary. "using AWB" or its translation will always be automatically appended to edit summary (unless disabled e.g. when in bot mode or on custom wiki, no changes to rules about when this can be disabled). Rjwilmsi 16:24, 27 July 2012 (UTC)

Unreferenced to Refimprove, but with a current date

Status   Fixed in the next release
Description I'm not sure this is properly a "bug", but:

On changes like this from an old, now-inaccurate {{unref}} tag to a newly verified {{refimprove}}, shouldn't AWB change the date, thus indicating that someone has very recently determined that the refs need to be improved? WhatamIdoing (talk) 22:50, 4 March 2011 (UTC)

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


This is a superminor problem. Dates on tags are only for categorisation purposes. -- Magioladitis (talk) 13:01, 27 July 2012 (UTC)

rev 8180 Magio has updated the {{refimprove}} documentation to match. Rjwilmsi 15:13, 27 July 2012 (UTC)

AWB and Norton 360 v5.1.0.29

I've downloaded the latest version of AWB, extracted the zipped files to a folder. Once run, Norton (Symantec) AntiVirus 360 (v5.1.0.29) either makes the files invalid or deletes one or two of the files. Adamdaley (talk) 10:35, 9 November 2011 (UTC)

Ive had that happen as well. It doesn't do it every time and I usually just disable the app temporarily till Im done updating AWB. --Kumioko (talk) 13:41, 9 November 2011 (UTC)
Yes. I disabled Norton (Symantec) and it did work indeed. This could be something the developers could consider in future releases of AWB. Adamdaley (talk) 22:40, 9 November 2011 (UTC)

Archived. Please report if problem presists in Norton's latest version. -- Magioladitis (talk) 17:14, 27 July 2012 (UTC)

Apparent regression of ref-reordering bug

Status   Fixed in the next release
Description Re-orders refs, but leaves page number template {{Rp}} behind.
To duplicate: http://en.wikipedia.org/w/index.php?title=Frank_Sinatra&diff=prev&oldid=468847973
Site URL: en.wp
Operating system V
.NET FW Version 2.0.50727.4216
AWB version 7792
Workaround
Fixed in version rev 7897, rev 8184


Previous bug at Wikipedia_talk:AutoWikiBrowser/Bugs/Archive_11#Re-ordering_references_can_leave_page_number_templates_behind.

There are also some other templates that should be treated the same way, I think:

Rich Farmbrough, 01:33, 1 January 2012 (UTC).
rev 7897 Fixes whitespace problem for {{rp}} matching. Rjwilmsi 18:26, 1 January 2012 (UTC)
rev 8184 Handle the Inline citation cleanup templates too. Rjwilmsi 17:51, 27 July 2012 (UTC)

Multiple refs reordering

Status   Fixed in the next release
Description [2][3][1] -> [2][1][3] -> [1][2][3] instead of [2][3][1]->[1][2][3] -- Magioladitis (talk) 20:07, 13 March 2012 (UTC)
To duplicate: [39] [40]
Site URL: enwiki
Operating system 7
.NET FW Version
AWB version rev 8002
Workaround
Fixed in version rev 8185, rev 8186


rev 8185, rev 8186. Fixed Rjwilmsi 18:46, 27 July 2012 (UTC)

Double stub tag not always detected

Status   Fixed in the next release
Description Some times, when both the "Find and replace" and the "Append/prepend text" sections add the same stub tag, and the "sort meta data after" is checked, a stub tag will end up duplicated in the edit AWB tries to do. עוד מישהו Od Mishehu 13:08, 19 July 2011 (UTC)
To duplicate: See here for an exapmle when it happenned; my settings file can be found at User:Od Mishehu/AWB XML data. This doesn't usually happen; such pages are mroe likely to end up like this. עוד מישהו Od Mishehu 13:12, 19 July 2011 (UTC)
Site URL: English Wikipedia
Operating system Windows XP
.NET FW Version 2.0.50727.3623
AWB version 5.3.0.0
Workaround Remove it manually
Fixed in version


What happens if you reparse (by pressing F5)? -- Magioladitis (talk) 22:00, 4 January 2012 (UTC)

Pressing F5 results in one more stub to be added! The more you press the more the fun. -- Magioladitis (talk) 17:26, 27 July 2012 (UTC)
My correct edit fails for me. I think we don't fix double stub tags. -- Magioladitis (talk) 17:32, 27 July 2012 (UTC)
MetaDataSort fixes double tags. -- Magioladitis (talk) 19:02, 27 July 2012 (UTC)
Problem on the example given was a commented out second DEFAULTSORT, which meant the metadata sorter didn't run fully, not clearing the duplicate stub. I've reproduced the problem on AWB 5.3.0.0, it no longer occurs on latest SVN, so this one is fixed. Rjwilmsi 21:33, 27 July 2012 (UTC)

It takes two runs to fix External links brackets and add bullets

Status   Fixed in the next release
Description Line 27 and edit after this. Another example: line 16 and edit after thisMagioladitis (talk) 14:02, 27 July 2012 (UTC)
To duplicate: ==External links== [[http://foo.com]] → ==External links== [http://foo.com] → ==External links== *[http://foo.com]
Site URL: enwiki
Operating system 7
.NET FW Version
AWB version rev 7679
Workaround
Fixed in version


No longer a problem on latest SVN. Rjwilmsi 21:38, 27 July 2012 (UTC)

It takes two runs to move punctation and fix spacing

Status   Fixed in the next release
Description Line 44: first moves punctation and then fixes spacing. -- Magioladitis (talk) 16:35, 27 July 2012 (UTC)
To duplicate: foo<ref>bar</ref>.More → foo.<ref>bar</ref>More → foo<ref>bar</ref> More
Site URL: enwiki
Operating system 7
.NET FW Version
AWB version rev 7919
Workaround
Fixed in version rev 8188


rev 8188 Fixed. Rjwilmsi 22:03, 27 July 2012 (UTC)

Moar <br>

Status   Fixed in the next release
Description [41]. MaxSem(Han shot first!) 17:49, 12 July 2008 (UTC)
To duplicate: Sandbox
Operating system any
.NET FW Version Unknown
AWB version head
Workaround bang!
Fixed in version rev 8190


Wasn't this fixed by improving the articles formatting? There's almost always better ways to format than using <br>. Kirkburn (talk) 14:34, 14 July 2008 (UTC)

And <p>[42]. MaxSem(Han shot first!) 16:06, 5 August 2008 (UTC)

I'm not clear what the problem is in either of the examples. Rjwilmsi 00:26, 14 January 2010 (UTC)
Removing the paragraph tag caused two paragraphs to merge. -- Magioladitis (talk) 14:03, 5 March 2010 (UTC)

Removing break lines inside blockquote. At least this one we can easily fix. -- Magioladitis (talk) 00:01, 15 June 2010 (UTC)

Hmm, by genfixes? Should not be done by genfixes as SyntaxRemoveBr only called on HideMoreText articleText. Rjwilmsi 13:33, 15 June 2010 (UTC)

[43] Genfixes. Confirmed. No plugins loaded, no customised settings. -- Magioladitis (talk) 13:38, 15 June 2010 (UTC)

Okay, that one is actually by BrTwoNewlines in RemoveWhiteSpace, so is in genfixes. Rjwilmsi 14:13, 15 June 2010 (UTC)

On pages like this one the automatic general fixes of AWB tries to remove the <br> tags including the following blank line instead of replacing the tags with <br />. --ζ 14:33, 20 March 2011 (UTC)

As far as I know <br> and <br /> give the same result. -- Magioladitis (talk) 19:20, 26 July 2012 (UTC)

rev 8189 Don't change br tags within blockquote tags (fixes Abul Ala Maududi example). Palindrome example is no longer a problem. Rjwilmsi 08:40, 28 July 2012 (UTC)

Does not fix date formats in gallery file captions

Status   Fixed in the next release
Description AWB does not fix date formats in gallery file captions. GoingBatty (talk) 01:02, 12 January 2011 (UTC)
To duplicate: Try Banbury - doesn't change "1980's" → "1980s" and "November 29th 2010" → "November 29, 2010"
Site URL: en.wikipedia.org
Operating system Windows XP
.NET FW Version 2.0.50727.1873
AWB version 5.2.0.1 SVN 7522
Workaround Manually identify and fix
Fixed in version rev 8194


This is because image name hiding logic currently hides all text in galleries, not just the image names. Rjwilmsi 21:36, 27 May 2011 (UTC)
rev 8194 Improve WikiRegexes.Images to match only the image file names in <gallery> tags, not the entire gallery tags so that image hiding hides only images within <gallery> tags and not description as well. Rjwilmsi 16:09, 28 July 2012 (UTC)

System.MissingMethodException: Method not found: 'Void WikiFunctions.Controls.ArticleTextBox.PasteUnformatted()'.

Status   Resolved
Description
Exception:MissingMethodException
Message:Method not found: 'Void WikiFunctions.Controls.ArticleTextBox.PasteUnformatted()'.
Call stack:
   at AutoWikiBrowser.MainForm.pasteToolStripMenuItem_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.MissingMethodException: Method not found: 'Void WikiFunctions.Controls.ArticleTextBox.PasteUnformatted()'.

  at AutoWikiBrowser.MainForm.pasteToolStripMenuItem_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)
AWBPlugins AWBBasePlugins ListMakerPlugins
  • CFD-Plugin
  • Delinker
  • Fronds
  • IFD-Plugin
  • Kingbotk Plugin
  • No Limits Plugin
  • TypoScan Plugin
  • Bing Search Plugin
  • UserContribsNoLimitsForAdminAndBotsPlugin
  • UserContribsUserDefinedNumberForAdminAndBotsPlugin
  • WhatTranscludesPageNoLimitsForAdminAndBotsPlugin
  • WhatTranscludesPageAllNSNoLimitsForAdminAndBotsPagePlugin
  • CategoryNoLimitsForAdminAndBotsPlugin
  • CategoryRecursiveNoLimitsForAdminAndBotsPlugin
  • TypoScan ListMaker Plugin
  • TypoScan ListMaker Plugin 500
  • Yahoo Search Plugin

Kumioko (talk) 23:36, 31 July 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.3.1.1), WikiFunctions (5.3.1.1), revision 8207 (2012-07-31 08:58:21)
Workaround
Fixed in version


I got this error when I tried to cut and paste the DYK talk template below the WikiProject template. Kumioko (talk) 23:36, 31 July 2012 (UTC)

Can you reproduce this bug on demand? -- Magioladitis (talk) 00:46, 1 August 2012 (UTC)

Yes, However there also seems to be some issues with my settings files. I notice that the .net version says 2 but I have 4 installed on this computer. I also noticed that all the plugins are installed (including some that don't exist anymore) but I cannot unload them no matter what I do. Kumioko (talk) 01:03, 1 August 2012 (UTC)
I would also note that I am running Windows 7 not NT. Kumioko (talk) 01:07, 1 August 2012 (UTC)
OK well partly good news. I had a corrupted file so now that I fixed that it wiped clean the extra plugins and stopped the error. The bad news is that AWB still reflects the wrong version of .net and Windows so that might be something you need to take a look at still. Kumioko (talk) 01:19, 1 August 2012 (UTC)
I thought so. Missing method was probably a result of old settings file. -- Magioladitis (talk) 07:45, 1 August 2012 (UTC)

BoldTitle does not follow WP:BOLDTITLE

Status   Fixed in the next release
Description WP:BOLDTITLE states "If an article's title is a formal or widely accepted name for the subject, display it in bold as early as possible in the first sentence". However BoldTitle isn't limited to the first sentence, and not limited to the lead section. GoingBatty (talk) 23:26, 31 July 2012 (UTC)
To duplicate: Try 2012 Summer Olympics opening ceremony
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5710
AWB version 5.3.1.1 8097 & 8207
Workaround manually undo changes before saving
Fixed in version rev 8214


rev 8214 bold title logic will apply to zeroth section only. Rjwilmsi 07:26, 1 August 2012 (UTC)

Incorrect change to Multiple issues

Status   Fixed in the next release
Description AWB moves {{Cleanup|list|date=December 2011}} from within {{Multiple issues}} to above {{Multiple issues}}. GoingBatty (talk) 01:17, 1 August 2012 (UTC)
To duplicate: Try List of video game consoles
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5710
AWB version 5.3.1.1 SVN 8207
Workaround manually undo changes before saving
Fixed in version rev 8215


rev 8215 MoveMaintenanceTags to not pull tags from new-style {{multiple issues}} template. Rjwilmsi 12:10, 1 August 2012 (UTC)

ArgumentOutOfRangeException in ArticleTextBox.PasteUnformatted

Status   Fixed in the next release
Description
Exception:ArgumentOutOfRangeException
Message:Index and count must refer to a location within the string. Parameter name: count
Call stack:
   at System.String.Remove(Int32 startIndex, Int32 count)
   at WikiFunctions.Controls.ArticleTextBox.PasteUnformatted()
   at AutoWikiBrowser.MainForm.pasteToolStripMenuItem_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.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStripMenuItem.ProcessCmdKey(Message& m, Keys keyData)
   at System.Windows.Forms.ToolStripManager.ProcessShortcut(Message& m, Keys shortcut)
   at System.Windows.Forms.ToolStripManager.ProcessCmdKey(Message& m, Keys keyData)
   at System.Windows.Forms.ContainerControl.ProcessCmdKey(Message& msg, Keys keyData)
   at System.Windows.Forms.Form.ProcessCmdKey(Message& msg, Keys keyData)
   at System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData)
   at System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData)
   at System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData)
   at System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData)
   at System.Windows.Forms.TextBoxBase.ProcessCmdKey(Message& msg, Keys keyData)
   at System.Windows.Forms.RichTextBox.ProcessCmdKey(Message& m, Keys keyData)
   at System.Windows.Forms.Control.PreProcessMessage(Message& msg)
   at System.Windows.Forms.Control.PreProcessControlMessageInternal(Control target, Message& msg)
   at System.Windows.Forms.Application.ThreadContext.PreTranslateMessage(MSG& msg)

System.ArgumentOutOfRangeException: Index and count must refer to a location within the string. Parameter name: count

  at System.String.Remove(Int32 startIndex, Int32 count)
  at WikiFunctions.Controls.ArticleTextBox.PasteUnformatted()
  at AutoWikiBrowser.MainForm.pasteToolStripMenuItem_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.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
  at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
  at System.Windows.Forms.ToolStripMenuItem.ProcessCmdKey(Message& m, Keys keyData)
  at System.Windows.Forms.ToolStripManager.ProcessShortcut(Message& m, Keys shortcut)
  at System.Windows.Forms.ToolStripManager.ProcessCmdKey(Message& m, Keys keyData)
  at System.Windows.Forms.ContainerControl.ProcessCmdKey(Message& msg, Keys keyData)
  at System.Windows.Forms.Form.ProcessCmdKey(Message& msg, Keys keyData)
  at System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData)
  at System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData)
  at System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData)
  at System.Windows.Forms.Control.ProcessCmdKey(Message& msg, Keys keyData)
  at System.Windows.Forms.TextBoxBase.ProcessCmdKey(Message& msg, Keys keyData)
  at System.Windows.Forms.RichTextBox.ProcessCmdKey(Message& m, Keys keyData)
  at System.Windows.Forms.Control.PreProcessMessage(Message& msg)
  at System.Windows.Forms.Control.PreProcessControlMessageInternal(Control target, Message& msg)
  at System.Windows.Forms.Application.ThreadContext.PreTranslateMessage(MSG& msg)

GoingBatty (talk) 05:24, 31 December 2011 (UTC)

To duplicate: Unknown
Site URL: http://en.wikipedia.org
Operating system Microsoft Windows NT 5.1.2600 Service Pack 3
.NET FW Version 2.0.50727.5681
AWB version AutoWikiBrowser (5.3.1.1), WikiFunctions (5.3.1.1), revision 7893 (2011-12-24 19:04:59)
Workaround
Fixed in version rev 8171


Fixed by rev 8171. Rjwilmsi 14:53, 1 August 2012 (UTC)

Does not move all DABlink templates to top of page

Status   Fixed in the next release
Description MoveDablinks does not move {{See also}}, {{Two other uses}} and {{Three other uses}} to the top of the page. GoingBatty (talk) 20:28, 4 August 2012 (UTC)
To duplicate: Try Kanban, Scholarship & Space Quest
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5710
AWB version 5.3.11 SVN 8207
Workaround manually move
Fixed in version rev 8626


I added two/three other uses. Are you sure for see also? I think we have some function to limit move inside sections. -- Magioladitis (talk) 00:37, 5 August 2012 (UTC)

You're right - Template:See also says "{{See also}} is used to create hatnotes to point to a small number of other, related, titles at the top of article sections" - not the top of articles. Thanks! GoingBatty (talk) 00:42, 5 August 2012 (UTC)

mil-unit-dis

Status   Fixed in the next release
Description AWB seems not to recognised {{mil-unit-dis}} as a dab type, so is adding {{stub}} and {{orphan}}. Example here. PamD 08:59, 5 August 2012 (UTC)
To duplicate:
Site URL: enwiki
Operating system
.NET FW Version
AWB version
Workaround
Fixed in version rev 8228 Magioladitis (talk) 09:12, 5 August 2012 (UTC)


DEFAULTSORT Diacritics (part 2)

There are some problems with the mapping in Diacritics:

  • "б" and "л" should not map to anything.
  •   Done "Dž", "Lj", "Nj", "Dz" all represent two characters and should map to "Dz", "Lj", "Nj", and "Dz".
What version of AWB are you using? Could you give some examples of articles? Bgwhite (talk) 05:32, 2 March 2012 (UTC)
I do not use AWB; I was just looking at Tools.cs rev 7971. Examples:
Gorobay (talk) 12:47, 2 March 2012 (UTC)

I would like to see this written in some Manual or something. -- Magioladitis (talk) 17:41, 1 August 2012 (UTC)

I'll look these up. It will be a couple of days. Æ is pretty common in Scandinavian words and should be sorted as Ae. Либерално-Демократска Партија is Cyrillic. Shouldn't the title of the article be translated into English? Bgwhite (talk) 07:41, 2 August 2012 (UTC)
I think AWB has Œ wrong. It should be Oe and not O rev 7971, line 1063. Example of Œuf-en-Ternois is found as Oeuf-en-Ternois at www.oeufenternois.net.
"Dž", "Lj", "Nj", "Dz" are indeed all two characters. Lines 1157-1157 and 1169 in rev 7971 should be changed. Bgwhite (talk) 21:49, 6 August 2012 (UTC)
  Done rev 8236 Magioladitis (talk) 21:58, 7 August 2012 (UTC)

Improve Dated template functionality

Status   Fixed in the next release
Description When dating templates, please fix the incorrect date-March 2012 instead of adding a current date. GoingBatty (talk) 21:20, 4 August 2012 (UTC)
To duplicate: Try Beholder
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5710
AWB version 5.3.11 SVN 8207
Workaround manually fix
Fixed in version rev 8240


rev 8240. Rjwilmsi 17:59, 8 August 2012 (UTC)

Unneeded break tags don't removed if next line starts with bold

Status   Fixed in the next release
Description It fixes this but it doesn't fix that. -- Magioladitis (talk) 09:41, 8 August 2012 (UTC)
To duplicate:
Site URL: enwiki
Operating system 7
.NET FW Version
AWB version rev 8239
Workaround
Fixed in version rev 8243


rev 8243, though has nothing to do with bold on next line. Rjwilmsi 18:50, 8 August 2012 (UTC)

Date on stub tag causes weird problems

Status   Fixed in the next release
Description [44] -- Magioladitis (talk) 13:06, 8 August 2012 (UTC)
To duplicate:
Site URL: enwiki
Operating system 7
.NET FW Version
AWB version rev 8239
Workaround Removing the date from the stub fixed it.
Fixed in version rev 8244


The number of newlines is depended on the number of categories or something like that! -- Magioladitis (talk) 13:15, 8 August 2012 (UTC)

I used only general fixes. I tried with Autotagger on and off and the result was the same. An idea to fix it is to remove date tags from stubs. -- Magioladitis (talk) 13:17, 8 August 2012 (UTC)

I found 120 pages with -stub|date= in them. The list excludes pages excludes section-stub and list-stub which I all fixed. I didn't exclude those with the sect-stub but I fixed them too. -- Magioladitis (talk) 14:14, 8 August 2012 (UTC)

It also causes weird changes and prevents general whitespace fixing. -- Magioladitis (talk) 15:24, 8 August 2012 (UTC)

Ignore this one. It was done by custom settings. -- Magioladitis (talk) 18:58, 8 August 2012 (UTC)
Do any stub templates support additional parameters? Does WikiRegexes.Stub match a stub with a date tag? Rjwilmsi 17:50, 8 August 2012 (UTC)
  • I don't know if any stub support additional parameters. We have a test for {{Japan-spacecraft-stub|nocat=yes}} so I guess the answer is "maybe".
  • I added a test for {{Japan-spacecraft-stub|date=August 2012}} at rev 8241 and it was successful. -- Magioladitis (talk) 18:41, 8 August 2012 (UTC)

rev 8244 fixed. Rjwilmsi 19:59, 8 August 2012 (UTC)

m dashes in page ranges

Status   Fixed in the next release
Description Double hyphen in date range sub'd w em dash rather than en dash. (Double hyphen in page range fixed correctly.) — kwami (talk) 17:04, 10 August 2012 (UTC)
To duplicate: See here
Site URL: WP-en
Operating system XP
.NET FW Version 50727.5456
AWB version 5310
Workaround manual
Fixed in version 8200+


Good trick on unbalanced brackets could be better

Status   Fixed in the next release
Description Check this edit (line 54). Two brackets on the left and no bracket on the right. AWB adds two brackets and closes. This is a good trick but in the middle there is a url so the correct would be to remove one left bracket and add one right. Reparsing would finish the job but perphas a reordering could do too. -- Magioladitis (talk) 07:34, 9 August 2012 (UTC)
To duplicate:
Site URL: enwiki
Operating system 7
.NET FW Version
AWB version rev 8239
Workaround
Fixed in version rev 8254 by Rjwilmsi


I had to add bold manually

Status   Fixed in the next release
Description As far as I can see the very first word of the text has no bold and matches the PAGETITLE but I had to add bold manually with this edit Magioladitis (talk) 21:06, 8 August 2012 (UTC)
To duplicate:
Site URL: enwiki
Operating system 7
.NET FW Version
AWB version rev 8239
Workaround
Fixed in version rev 8261


This is because the PAGETITLE is in bold inside the Infobox. -- Magioladitis (talk) 13:55, 10 August 2012 (UTC)

Per WP:BOLDTITLE: "If an article's title is a formal or widely accepted name for the subject, display it in bold as early as possible in the first sentence." This is independent of what is happening in the infobox. -- Magioladitis (talk) 09:01, 14 August 2012 (UTC)

rev 8261 BoldTitle to ignore infoboxes when checking for existing bold text in articles. Rjwilmsi 11:20, 14 August 2012 (UTC)

It takes two runs to remove selflink and bold

Status   Fixed in the next release
Description [[Batman (superhero)|Batman]] → Batman→ '''Batman''' -- Magioladitis (talk) 09:04, 14 August 2012 (UTC)
To duplicate: [45] or [46]
Site URL: enwiki
Operating system 7
.NET FW Version
AWB version rev 8252
Workaround
Fixed in version rev 8264


rev 8264 Fixed. Rjwilmsi 13:11, 14 August 2012 (UTC)

AWB takes an inordinate amount of time and CPU to display some pages

Status   Fixed in the next release
Description AWB takes an inordinate amount of time and CPU to display some pages, perhaps 3 minutes of solid CPU Chris the speller yack 04:36, 13 August 2012 (UTC)
To duplicate: Run Regex typo fixing on page "French regional elections, 2010". Uncheck "Skip if no typo fixed". After about 3 minutes of solid CPU usage (my CPU is a duo 2.10GHz), "No changes" is displayed in the top panel. Now check "Skip if no typo fixed" and run. The page is skipped almost immediately. It may have to do with the large apparent size of the page after tables and templates are expanded.
Site URL: en.wikipedia.org
Operating system Windows Vista Home Premium
.NET FW Version v3.5?
AWB version SVN 8207
Workaround Partial workaround is to skip if the page contains "image". Step back to SVN 8097 to handle those.
Fixed in version rev 8216


Somebody must have messed up on a lookaround in one of the recent rule updates. Rjwilmsi 06:14, 13 August 2012 (UTC)
Fixed by rev 8216. Performance problem with revised images regex meant article alerts were slow to generate. Rjwilmsi 06:55, 13 August 2012 (UTC)

Custom edit summary issues

Status   Fixed in the next release
Description When saving an article, AWB uses the edit summary that was populated when the article was initally loaded. If you change the edit summary before clicking Save, your changed are ignored. However, those changes will then be used for the following article's edit summary. MJ94 (talk) 01:41, 3 August 2012 (UTC)
To duplicate: Load an article, change the edit summary, save the article, go to My Contributions and see the edit summary.
Site URL: en.wikipedia.org
Operating system Windows XP
.NET FW Version 2.0.50727.1433
AWB version 5.3.1.1 SVN 8207
Workaround Use a generic summary for each edit. Or edit the edit summary using the Edit Summary tab.
Fixed in version rev 8274


Note that it works fine if you use the great new feature allowing you to edit the edit summary using the Edit Summary tab. I've added this to the "Workaround" above. MANdARAX  XAЯAbИAM 07:29, 3 August 2012 (UTC)

The smaller edit summary box was really designed to be changed per article... Reedy (talk) 11:30, 3 August 2012 (UTC)
MJ94, the design of AWB is that the Edit summary on the Start tab in the middle acts as the default start of the edit summary, if you want to change the summary for a specific article only, change it on the Edit Summary tab on the right hand side. We can't update the per-article edit summary if you change the default after the article has been processed since we might overwrite deliberate user changes, so if you want to change the default change it before loading the article. We've only just made the per-article edit summary editable, so the user manual needs to be updated, but I don't think there's any problem in AWB. Do you agree? Rjwilmsi 11:58, 3 August 2012 (UTC)
Hi Rjwilmsi! I was teaching MJ94 how to use AWB when we came across this issue. There are advantages to this design, such as keeping the "typos fixed" info when making additional unrelated fixes. However, there are disadvantages, such as keeping the "typos fixed" info when double clicking on the line to undo an erroneous typo fix. It will take a while for me to get used to this change, as I almost always change my edit summary in the drop down box with each edit before clicking Save. It seems it will take longer to use the Edit Summary tab, but if I'm careful, I'll end up with more accurate edit summaries, which will benefit the project.
This functionality change, while working as designed, does not seem very intuitive at first glance, although I'll probably get used to it after a few hundred edits. I would not have noticed it at all if I wasn't working with MJ94, and would have made lots of edits with incorrect summaries. I'm wondering if it would be beneficial to have the Summary on the Start tab be uneditable when in "Ready to save" move, to prevent users from making changes they think will be applied when they click Save. Also, maybe hovering over the Summary on the Start tab could reference the Edit Summary? Maybe someone else has a better suggestion to make this more obvious, as I'm concerned people won't reread the manual when downloading a new version, make constructive edits with incorrect summaries, and give the AWB-haters something else to gripe about.
Thanks for continuing to improve this valuable tool! GoingBatty (talk) 02:33, 4 August 2012 (UTC)
Another thought - how about moving the Summary field from the Start tab to the Edit Summary tab? GoingBatty (talk) 02:56, 4 August 2012 (UTC)
In my request for this feature I had suggested a button or check box in the Edit Summary tab to use the edited summary. But an easier-to-use solution would be: if one or both was changed for the current page, to use whichever summary was changed most recently. MANdARAX  XAЯAbИAM 03:38, 4 August 2012 (UTC)

I'm going down the path that the functionality is right (list of default summaries and an editable edit summary per page), but it's not correctly labelled and not properly documented in the user manual. So the task is to get the labelling right and ensure the manual explains it clearly. rev 8262 Edit Summary on start tab is "Default Edit Summary", update summary editor/Options menu to reflect this. Rjwilmsi 11:52, 14 August 2012 (UTC)

Are you saying that the drop-down list on the "start" tab will no longer have any effect on the current article? Here I am fixing typos, and constantly flipping between two pre-configured edit summaries so that I mention the "General fixes" only when some general fixing took place; and here I am fixing infoboxes, and selecting the appropriate pre-configured edit summary after deciding how to fix each problem. Am I going to have to copy+paste one of my pre-configured edit summaries into the edit summary tab each time? That will add a lot of extra clicks and keystrokes compared with the convenience of a drop-down list. Please try to find a way to make the edit summary editable, for the rare cases that need it, without losing the functionality of the drop-down list on the start tab. -- John of Reading (talk) 15:41, 19 August 2012 (UTC)
rev 8274 If user changes default edit summary after article has been processed, regenerate editable edit summary; any custom changes to editable edit summary will be lost. Rjwilmsi 16:44, 19 August 2012 (UTC)

Small bugs with bracket checking logic

Status   Fixed in the next release
Description There seems to be a small bug with the bracketing unbracketing logic. When you tun AWB against Congress of Industrial Organizations it tries to delink the last] from the file. This is due to the length I believe but I wanted to bring it up in case there was something that could be done. Kumioko (talk) 22:08, 17 August 2012 (UTC)
To duplicate: Run AWB against Congress of Industrial Organizations
Site URL: En.WP
Operating system Windows 7
.NET FW Version 2.0.50727.5456
AWB version SVN 8267
Workaround Skip the page
Fixed in version rev 8272


Also, in French American AWB tries to remove the 4th } in the ref around line 9. This breaks the Citation template. Kumioko (talk) 23:17, 17 August 2012 (UTC)
rev 8272 Rjwilmsi 11:29, 19 August 2012 (UTC)
There is also a small problem with bulleting references. Leprosy in Louisiana has a number of references in the references section but none contain a * before them. Kumioko (talk) 00:07, 18 August 2012 (UTC)
Please report separate problems separately. Rjwilmsi 11:29, 19 August 2012 (UTC)
Will do, resubmitted as Possible problem with bulleting referencesKumioko (talk) 17:13, 19 August 2012 (UTC)

Possible problem with bulleting references

Status   Not a bug in AWB, has been referred
Description There might be a small problem with bulleting references. I'm not sure but I think there was logic in AWB to add bullets to references but in Leprosy in Louisiana has a number of references in the references section but none contain a * before them. If this isn't a bug request and would be a new feature let me know and I'll file it in feature requests instead. Kumioko (talk) 13:02, 19 August 2012 (UTC)
To duplicate: Run AWB against Leprosy in Louisiana
Site URL: En.WP
Operating system Windows 7
.NET FW Version 2.0.50727.5456
AWB version SVN 8267
Workaround Skip the page
Fixed in version


We add bullets to external links, not to references. Rjwilmsi 16:48, 19 August 2012 (UTC)

new edit summary generation seems to have some issues

Status   Fixed in the next release
Description When trying to change my edit summary part after I have reviewed a page and then I press save it seems it uses the previous edit summary. Moreover, even if a make a change outside a section when all the genfixes were performed, the section title still appears in the saved edit summary. Example]. -- Magioladitis (talk) 12:54, 8 August 2012 (UTC)
To duplicate:
Site URL: enwiki
Operating system 7
.NET FW Version
AWB version rev 8239
Workaround
Fixed in version rev 8260


rev 8260 Editable edit summary: if generated edit summary includes section edit summary and if then manual changes to article text mean section edit summary is no longer correct, remove section edit summary from edit summary prior to save. The user can freely edit the rest of the edit summary; if they had already removed the section edit summary then no changes are made. Rjwilmsi 08:41, 14 August 2012 (UTC)

Not adding stub tags

Status   Not a bug/currently unresolvable
Description AWB doesn't add stub tags to some articles when it needs too. It seems like sometimes it works and sometimes it doesn't. For example it didn't add the template to Hell's Half Acre (Hot Springs, Arkansas) which is clearly a very short stubby article. In this articles case I think it might be due to the length of the multiple issues template. Kumioko (talk) 22:45, 18 August 2012 (UTC)
To duplicate: Run AWB against Hell's Half Acre (Hot Springs, Arkansas)
Site URL: En.WP
Operating system Windows 7
.NET FW Version 2.0.50727.5456
AWB version SVN 8267
Workaround Add stub template manually
Fixed in version


Words: 77. Characters: 564 (including category), 528 (excluding it). In both case I included MI in the count. If we excluded MI tag (thing that we don't do) the page would have 442 characters. -- Magioladitis (talk) 18:50, 19 August 2012 (UTC)

With our method AWB appends {{stub}} if article has at most 300 characters. -- Magioladitis (talk) 19:14, 19 August 2012 (UTC)

What does that 300 character count exclude? I didn't think it counted things like comments, infoboxes or categories, is that still true? This is the sort of thing that would make having the ability to set a manual skip if statement based on the number characters a great improvement.

Check Wikipedia:GENFIXES#Tagger_.28Tagger.29: Appends {{stub}} if article has at most 300 characters (comments, categories, persondata, infoboxes and {{Drugbox}} are excluded from character count). -- Magioladitis (talk) 19:51, 19 August 2012 (UTC)

Watchlist bug

I attempted to add a page to my watchlist. AWB would automatically restart and reload the page I was working on, so I attempted to save my work before the restart timer ran down and got this error message. If I I get an error message: "Attempted to save a wrong page", header: "Exception in MainForm.Save". HMman (talk) 17:56, 14 August 2012 (UTC).

I can reproduce the bug: Load any page, press Watch/Unwatch button and then press save. Kaboom! Attempted to save a wrong page (Article name: 'Wikipedia:AutoWikiBrowser/Sandbox', session page title: )! -- Magioladitis (talk) 18:04, 14 August 2012 (UTC)

Thank you for confirming it is not only myself that has problems with the Watch button. HMman (talk) 18:44, 14 August 2012 (UTC).

rev 8266 Fix watch/unwatch by Reedy. -- Magioladitis (talk) 23:34, 14 August 2012 (UTC)

BrokenXmlException in ApiEdit.Open

Status   Fixed in the next release
Description nThread: InvokerThread (Open)
Exception:BrokenXmlException
Message:Error parsing data returned by server: Cannot find <page> element
Call stack:
   at WikiFunctions.API.ApiEdit.Open(String title, Boolean resolveRedirects)
Inner exception:Exception
Message:Cannot find <page> element
Call stack:
   at WikiFunctions.API.PageInfo..ctor(String xml)
   at WikiFunctions.API.ApiEdit.Open(String title, Boolean resolveRedirects)

WikiFunctions.API.BrokenXmlException: Error parsing data returned by server: Cannot find <page> element ---> System.Exception: Cannot find <page> element

at WikiFunctions.API.PageInfo..ctor(String xml)
at WikiFunctions.API.ApiEdit.Open(String title, Boolean resolveRedirects)
--- End of inner exception stack trace ---
at WikiFunctions.API.ApiEdit.Open(String title, Boolean resolveRedirects)

NB This happened in "Use pre-parse mode" while accessing Template:Categorytree mode and was repeated when I just clicked "Start" again. Clicking on the next item in the list before clicking "Start" again avoided it. I note this template redirects to a Special Page, so it is not that surprising it fails, but again it shouldn't throw an exception. Mark Hurd (talk) 07:56, 11 August 2012 (UTC)

To duplicate: Unknown
Site URL: http://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.3.1.0), WikiFunctions (5.3.1.0), revision 7792 (2011-07-23 16:53:25)
Workaround
Fixed in version rev 8275 by Reedy. -- Magioladitis (talk) 23:02, 19 August 2012 (UTC)


Confirmed. AutoWikiBrowser (5.3.1.1), WikiFunctions (5.3.1.1), revision 8267 (2012-08-15 02:04:01) -- Magioladitis (talk) 21:57, 19 August 2012 (UTC)

The bug occurs when trying to bypass the redirect. Disactivate the "bypass the redirect" option and no bug occurs. -- Magioladitis (talk) 22:06, 19 August 2012 (UTC)

API behaviour is inconsistent in this case. -- Magioladitis (talk) 22:17, 19 August 2012 (UTC)

Reedy reported this API bug in Bugzilla (Bug 39492). -- Magioladitis (talk) 22:26, 19 August 2012 (UTC)

BrokenXmlException in ApiEdit.Open

Status   Fixed in the next release
Description nThread: InvokerThread (Open)
Exception:BrokenXmlException
Message:Error parsing data returned by server: Cannot find <page> element
Call stack:
   at WikiFunctions.API.ApiEdit.Open(String title, Boolean resolveRedirects)
Inner exception:Exception
Message:Cannot find <page> element
Call stack:
   at WikiFunctions.API.PageInfo..ctor(String xml)
   at WikiFunctions.API.ApiEdit.Open(String title, Boolean resolveRedirects)

WikiFunctions.API.BrokenXmlException: Error parsing data returned by server: Cannot find <page> element ---> System.Exception: Cannot find <page> element

at WikiFunctions.API.PageInfo..ctor(String xml)
at WikiFunctions.API.ApiEdit.Open(String title, Boolean resolveRedirects)
--- End of inner exception stack trace ---
at WikiFunctions.API.ApiEdit.Open(String title, Boolean resolveRedirects)

It hung-up running through a list of edits by an ex-admin and the pagename it hung on was Internal error.html.

Technical 13 (talk) 01:38, 14 April 2012 (UTC)

To duplicate: Unknown
Site URL: http://ddowiki.com
Operating system Microsoft Windows NT 6.1.7601 Service Pack 1
.NET FW Version 2.0.50727.5448
AWB version AutoWikiBrowser (5.3.1.0), WikiFunctions (5.3.1.0), revision 7792 (2011-07-23 16:53:25)
Workaround
Fixed in version rev 8275


http://ddowiki.com/page/Internal%20error.html redirects to http://ddowiki.com/page/Special:RecentChanges. -- Magioladitis (talk) 23:12, 19 August 2012 (UTC)

AWB tagging short lists as stubs - should add {{expand list}}

Status   Fixed in the next release
Description AWB is tagging very short lists with {{stub}}. It should add {{Expand list}} instead, when it finds a short item which is in a "lists" category or has a title starting "List of" — Preceding unsigned comment added by PamD (talkcontribs)
To duplicate: See example here
Site URL: en.wikipedia
Operating system
.NET FW Version
AWB version
Workaround
Fixed in version rev 8282


You have first to update the documentation of {{stub}} to reflect this. The manual should read that the tag should not be put in lists. -- Magioladitis (talk) 08:24, 3 August 2012 (UTC)

  • The documentation of {{stub}} includes: "This is a stub template. A brief explanation of these templates follow; for full details please consult Wikipedia:Stub." Wikipedia:Stub includes the statement " Lists and non-article pages, such as disambiguation pages, categories, templates, talk pages, and redirects, are not regarded as stubs.". Is that not sufficient? PamD 12:11, 3 August 2012 (UTC)
Since this was added as a copyedit only a month ago I am not sure that the community is really aware of this change. I would prefer to have some proof of consensus. -- Magioladitis (talk) 18:23, 3 August 2012 (UTC)
I left a question at Wikipedia_talk:Stub#Can_lists_be_stubs.3F. -- Magioladitis (talk) 23:57, 3 August 2012 (UTC)

rev 8279 and rev 8282 Don't tag List of... and Lists of... as stub per Wikipedia_talk:Stub#Can_lists_be_stubs.3F. -- Magioladitis (talk) 16:34, 21 August 2012 (UTC)

Header to Headerthumb

Status   Fixed in the next release
Description AWB is changing ====City Folk[[File:Shark_City_Folk.png|thumb]]==== to ====City Folkthumb==== -- Cheers, Riley Huntley talk No talkback needed; I'll temporarily watch here. 08:00, 23 August 2012 (UTC)
To duplicate: N/A
Site URL: http://animalcrossing.wikia.com
Operating system Windows 7
.NET FW Version 2.0.50727.5456
AWB version 5.3.1.1
Workaround None unless the user does not want the image on the page.
Fixed in version rev 8233 by Rjwilmsi


It's because is an image in a header. Is this really visible for starts? -- Magioladitis (talk) 08:02, 23 August 2012 (UTC)

Bug confirmed in en.wiki: [47]. -- Magioladitis (talk) 11:12, 23 August 2012 (UTC)

rev 8233 fixes the bug. -- Magioladitis (talk) 13:43, 23 August 2012 (UTC)

Don't use leader field data in infobox to add Persondata

Status   Fixed in the next release
Description [48] -- Magioladitis (talk) 07:18, 24 August 2012 (UTC)
To duplicate:
Site URL: enwiki
Operating system 7
.NET FW Version
AWB version rev 8289
Workaround
Fixed in version rev 8311


rev 8311 Fixed. Rjwilmsi 07:44, 25 August 2012 (UTC)

It takes two runs to move punctuation and fix spacing

Status   Fixed in the next release
Description foo<ref>bar</ref>.It → foo.<ref>bar</ref>It → foo.<ref>bar</ref> It -- Magioladitis (talk) 14:37, 25 August 2012 (UTC)
To duplicate: [49] (line 44) → [50]
Site URL: enwiki
Operating system 7
.NET FW Version
AWB version rev 7919
Workaround
Fixed in version Before 8309


AWB skips pages when automatic changes are ticked for auto tag, apply general fixes unicoify whole page

Status   Not a bug/currently unresolvable
Description AWB skips pages when automatic changes are ticked for auto tag, apply general fixes unicoify whole pageAndrewcrawford (talk - contrib) 15:11, 19 August 2012 (UTC)
To duplicate: Primarily working on the Rangers F.C. article, when i tick automatic changes are ticked for auto tag, apply general fixes unicoify whole page, and i click the start button it takes a few minutes then down at the bottom it says skipped. If i try it without them ticked if there is errors it shows them up and ic an fix them as i did on http://en.wikipedia.org/w/index.php?title=Rangers_F.C.&diff=prev&oldid=508138967
Site URL: en.wikipedia.org
Operating system XP, Vista, Win7, Win8, Wine
.NET FW Version .net 1.1 sp1, .net 2 sp2, .net 3 sp2, .net 3.5 sp1, .net 4
AWB version Stable version, (svn 8207 8257 i think) lastest svn builds
Workaround untick auto changes
Fixed in version


The performance problem in the 8207 snapshot is fixed in 8267. In the logs tab on the right hand side of AWB what is the skip reason given for the Rangers article? Rjwilmsi 16:35, 19 August 2012 (UTC)
this is the first time it has put anything there "Only General Fix Changes"--Andrewcrawford (talk - contrib) 17:10, 19 August 2012 (UTC)
mmm very strange just checked memory looking for something and i noticed awb seems to be registering itself running from my local drive ie C: and also from the network drive where i copied it from, and the svn version to which i only downloaded seem to be also thinking it running from bothAndrewcrawford (talk - contrib) 17:22, 19 August 2012 (UTC)
just a update, i have ran this on clean install xp machine, with it download straight form here not the network, same problem it skips the page saying just general fixesAndrewcrawford (talk - contrib) 14:07, 23 August 2012 (UTC)

What are your skip conditions? Can you please check the Skip tab and tell me? -- Magioladitis (talk) 14:31, 23 August 2012 (UTC)

where is the skip tab??? i cant see it i can take a screenshot of the log page if you want that all i have is the log page saying skipped for "Only General Fix Changes"Andrewcrawford (talk - contrib) 16:50, 23 August 2012 (UTC)
In the middle part of the bottom half of the screen, the tabs are Options/More/Disambig/Skip/Start. See it? -- John of Reading (talk) 16:55, 23 August 2012 (UTC)
it seems i had skip general fixes not sure why, but its not a bug so i am happy to close :)Andrewcrawford (talk - contrib) 17:47, 23 August 2012 (UTC)
You had it because we have it turned on by default. Problem solved! -- Magioladitis (talk) 18:20, 23 August 2012 (UTC)

List comparer not functioning correctly

Status   Not a bug in AWB, has been referred
Description When I am comparing some groups of articles AWB isn't showing the differences correctly. For example, when I pull in and compare Category:Massachusetts stubs with Category:Massachusetts articles by quality it says there are zero articles in Category:Massachusetts stubs that aren't in Category:Massachusetts articles by quality. However, I have identified several articles such as Berkeley Beacon, Timeline of Worcester, Massachusetts, history and Salem Mercury to name a few that don't have anything on the talk pages at all. Kumioko (talk) 18:39, 25 August 2012 (UTC)
To duplicate: Compare Category:Massachusetts stubs with Category:Massachusetts articles by quality
Site URL: http://en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5456
AWB version 5.3.1.1 SVN 8267
Workaround
Fixed in version


Also, I tried it with SVN 8277, with and without my settings file loaded and it performs exactly the same way. Kumioko (talk) 18:53, 25 August 2012 (UTC)
Massachusetts articles by quality has only categories so you should load "Category recursive" and then "Convert from Talk pages" (use right click). Then it gives you 0 pages unique in the first list, 446 pages in the common list and 14608 pages unique in the second list. -- Magioladitis (talk) 19:26, 25 August 2012 (UTC)
Wrong categorisation. Someone mixed Stub-class with stubs. -- Magioladitis (talk) 19:34, 25 August 2012 (UTC)
After fixing this I get: 77 in list 1 and 369 common. -- Magioladitis (talk) 19:35, 25 August 2012 (UTC)
Oh I didn't catch that thanks. Kumioko (talk) 19:50, 25 August 2012 (UTC)

For DEFAULTSORT, AWB is changing first letter of each word to be capitalized

Status   Fixed in the next release
Description For DEFAULTSORT, AWB is changing first letter of each word to be capitalized. See [51] and [52]. See discussion at Wikipedia:Bots/Requests for approval/BG19bot 4. Bgwhite (talk) 04:12, 27 August 2012 (UTC)
To duplicate:
Operating system
.NET FW Version
AWB version SVN 8277
Workaround
Fixed in version rev 8316 Magioladitis (talk) 07:56, 28 August 2012 (UTC)


It also generates sort keys in which upper case letters are changed to lower case (e.g., for LeRon McCoy, it generates Mccoy, Leron). It should never change the case of any letter for a sort key. Please see my previous request. MANdARAX  XAЯAbИAM 05:22, 27 August 2012 (UTC)

rev 8316 Don't change casing in DefaultSort. Now it is case insensitive. -- Magioladitis (talk) 07:56, 28 August 2012 (UTC)

Hangs for four minutes on one article

Status   Fixed in the next release
Description Processing Fungus takes four minutes even with all the options turned off. Perhaps a problem with one of the "alerts"? -- John of Reading (talk) 10:13, 28 August 2012 (UTC)
To duplicate:
Operating system Windows 7
.NET FW Version 2.0.50727.5456
AWB version SVN 8277
Workaround Be patient; doesn't seem to affect other articles
Fixed in version rev 8317


   Initial skip checks: 7
   Custom module: 0
   External Program: 0
   Plugins: 0
   HideMoreText: 141
   Unicodify: 10
   UnHideMoreText: 7
   Categories: 0
   Universal Genfixes: 0
   HideText: 19
   TemplateRedirects: 357
   RenameTemplateParameters: 72
   MultipleIssues: 25
   FixLinkWhitespace: 36

FixSyntax: 135986

   MinorFixes: 579
   FixPeopleCategories: 57
   SetDefaultSort: 35
   FixCategories: 6
   FixImages: 77
   BulletExternalLinks: 17
   CiteTemplateDates: 847
   FixCitationTemplates: 1085
   FixTemperatures: 22
   FixPercent: 291
   FixNonBreakingSpaces: 311
   FixMainArticle: 54
   FixReferenceListTags: 37
   FixEmptyLinksAndTemplates: 36
   FixEmptyReferences: 28
   DuplicateUnnamedReferences: 29
   DuplicateNamedReferences: 451
   SameRefDifferentName: 864
   RefsAfterPunctuation: 71
   ReorderReferences: 434
   FixReferenceTags: 240
   AddMissingReflist: 13
   Mdashes: 176
   FixDateOrdinalsAndOf: 186
   PersonData: 667
   FixLinks: 65
   Metadata: 363
   SimplifyLinks: 5
   FixDates: 413
   End of general fixes: 0
   Mainspace Genfixes: 0
   Auto-tagger: 3033
   Append Text: 0
   Images: 0
   Disambiguate: 0

Alerts: 147018

   ActionOnLoad: 111
   Make Edit summary: 13

-- Magioladitis (talk) 12:22, 28 August 2012 (UTC)

There are no alerts at the end. -- Magioladitis (talk) 12:27, 28 August 2012 (UTC)

If these are milliseconds then half the time is spent in "FixSyntax" -- John of Reading (talk) 12:41, 28 August 2012 (UTC)
It's a page with 231+ references. -- Magioladitis (talk) 12:59, 28 August 2012 (UTC)
rev 8317 Tweak regex to reduce excessive backtracking on rare case. I fixed the article as well. Rjwilmsi 13:17, 28 August 2012 (UTC)
I performed a database scan and found 70 pages with <ref name=<ref name. I fixed them all. -- Magioladitis (talk) 14:02, 28 August 2012 (UTC)
I found 2 pages with <ref name= <ref name and 4 pages with <ref name = <ref name. Exact match. No regexes. -- Magioladitis (talk) 23:01, 28 August 2012 (UTC)

Not replacing & with "and" in sort values

Status   Fixed in the next release
Description Per WP:SORTKEY, the & character should be replaced by "and" in sort values. This currently not the case. Examples are Drake & Josh, Siegfried & Roy and Smith & Dale Bgwhite (talk) 22:29, 28 August 2012 (UTC)
To duplicate:
Operating system
.NET FW Version
AWB version SVN 8277
Workaround
Fixed in version rev 8318


Fixing... -- Magioladitis (talk) 22:31, 28 August 2012 (UTC)

rev 8318 fixes it. Magioladitis (talk) 22:37, 28 August 2012 (UTC)
6 minutes to fix it. Wow, that must be a record. It's dark outside and that means you need to goto bed for a change. Bgwhite (talk) 22:56, 28 August 2012 (UTC)
I'll be at my bed soon... dad. :D -- Magioladitis (talk) 22:58, 28 August 2012 (UTC)

Changes the original title in "cite web" etc.

Status   Not a bug in AWB, has been referred
Description AWB applies Wikipedia style guidelines to original article titles in "cite web" etc., even to titles in other languages. --Moscowconnection (talk) 15:15, 1 August 2012 (UTC)
To duplicate: Some fixes I undid at Cute (Japanese band) (the top three).
Operating system
.NET FW Version Unknown
AWB version
Workaround
Fixed in version


This is the right thing to do per MOS:QUOTE Rjwilmsi 15:51, 1 August 2012 (UTC)

Changes the order of references

Status   Not a bug/currently unresolvable
Description AWB orders references in alphabetical order. (I personally tend to order by date, but there can be other reasons for a particular order, so AWB shouldn't change it.) --Moscowconnection (talk) 15:15, 1 August 2012 (UTC)
To duplicate: Some fixes I undid at Cute (Japanese band) (the bottom two).
Operating system
.NET FW Version Unknown
AWB version
Workaround
Fixed in version


Refs are put in numerical order. If the importance/relevance of the references needs to be explained to readers, please add extra explanation to the references rather than assuming that anybody will interpret something from the order of the references. Rjwilmsi 15:54, 1 August 2012 (UTC)