Jump to content

Wikipedia talk:AutoWikiBrowser/Bugs/Archive 22

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
Archive 15Archive 20Archive 21Archive 22Archive 23Archive 24Archive 25

FixHeadings nor FixSyntax won't fix empty bold tags

Status Fixed in the next release
Description I had to do this manually. -- Magioladitis (talk) 18:34, 22 March 2013 (UTC)
To duplicate: Try == Header ''' ''' with empty bold tag==
Site URL: enwiki
Operating system 7
.NET FW Version
AWB version rev 8976
Workaround rev 8983 -- Magioladitis (talk) 13:28, 24 March 2013 (UTC)
Fixed in version


Magio: in FixHeadings add a new regex to remove empty bold, allow zero or more spaces between the apostrophes. Add more unit tests for FixHeadings and commit the lot if happy, or send me a patch if you can only do part of the work. Rjwilmsi 11:52, 23 March 2013 (UTC)
Done. -- Magioladitis (talk) 13:28, 24 March 2013 (UTC)
Status Fixed in the next release
Description AWB ignores wikilinks with colons when determining whether to add {{dead end}}. GoingBatty (talk) 21:58, 23 March 2013 (UTC)
To duplicate: Here's how:
  1. Load Magic: The Gathering duel decks
  2. Remove the wikilink to Return to Ravnica
  3. Remove the maintenance templates at the top of the article
  4. Reparse, and note that AWB adds {{dead end}}
  5. Remove {{dead end}}
  6. Change Magic: The Gathering to Magic The Gathering (i.e. remove the colon)
  7. Reparse, and note that AWB adds {{underlinked}}
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5737
AWB version 5.5.0.0 SVN 8979
Workaround manually fix before saving
Fixed in version rev 8988


rev 8988 Fixed. Rjwilmsi 17:38, 24 March 2013 (UTC)

It takes two edits to remove break line and bold from headers

Status Fixed in the next release
Description It does this and then thisMagioladitis (talk) 18:32, 22 March 2013 (UTC)
To duplicate: =='''Header with bold'''==<br/> → =='''Header with bold'''== → ==Header with bold==
Site URL: enwiki
Operating system 7
.NET FW Version
AWB version rev 8976
Workaround
Fixed in version rev 8990


Mediawiki does not show this as a valid header, did your example come from an actual article? Rjwilmsi 17:17, 24 March 2013 (UTC)
rev 8990 Rjwilmsi 17:51, 24 March 2013 (UTC)
Status Fixed in the next release
Description I was disambiguating "Chinese", with possible variants "China" and "Chinese language". The article contained the following paragraph:
'''Wei Yuan''' ([[Chinese]]:魏源, 1794 - 1857) was a [[Chinese]] scholar of the [[Qing Dynasty]] and he wrote many books on politics in his life. His [[courtesy name]] were '''Mo Shen'''([[Chinese]]: 默深) and Hanshi ([[Chinese]]: 漢士), . He was born in [[Shao Yang]] (present-day [[Hu Nan Province]]).

I chose "China" for the second link and "Chinese language" for all the others. The result was this:

'''Wei Yuan''' ([[Chinese language|China|Chinese]]:魏源, 1794 - 1857) was a [[Chinese]] scholar of the [[Qing Dynasty]] and he wrote many books on politics in his life. His [[courtesy name]] were '''Mo Shen'''([[Chinese language|Chinese language|Chinese]]: 默深) and Hanshi ([[Chinese]]: 漢士), . He was born in [[Shao Yang]] (present-day [[Hu Nan Province]]).

You can see that two of the links were handled incorrectly, and the other two weren't changed at all. Other links to "Chinese" in the article were handled correctly. You can see the diff of a recreation here. Auntof6 (talk) 09:39, 17 March 2013 (UTC)

To duplicate: Try disambiguating "Chinese" as described above on this version of simple:Wei Yuan.
Site URL: simple.wikipedia.org
Operating system Windows XP
.NET FW Version 2.0.50727.3643
AWB version 5.4.0.1 SVN 8964
Workaround manually fix the errors
Fixed in version rev 8984


OK, code in this area doesn't look great, probably is an error over multiple links on the same line. I'll investigate. Rjwilmsi 14:09, 22 March 2013 (UTC)
rev 8984 Fixed. In dab fixing window make editable portion only the wikilink, so that user cannot create conflicting changes and nearby dablinks can be updated correctly. Rjwilmsi 17:05, 24 March 2013 (UTC)
Status Fixed in the next release
Description Cannot open wikilinks from the preview. Left-clicking does nothing, while right-clicking and choosing "Open in New Window" opens an incorrect window. GoingBatty (talk) 00:00, 25 March 2013 (UTC)
To duplicate: Open Goldenheart in the preview and go down to the references. Right click on any external link and choose "Open in New Window", and it works fine. Right click on Allmusic and choose "Open in New Window", and you're taken to about:/wiki/Allmusic instead of http://en.wikipedia.org/wiki/Allmusic
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5737
AWB version 5.5.0.0 SVN 8979
Workaround Manually open new window
Fixed in version rev 8996


rev 8996 Fix relative link setting for wikilinks. Open in new window will now work as expected. Rjwilmsi 11:56, 28 March 2013 (UTC)

Disable typo fixing inside "hiero" tags

Status Fixed in the next release
Description Text inside <hiero> tags should be exempt from ordinary typo fixing, as it is encoded ancient Egyptian, not English. John of Reading (talk) 09:49, 29 March 2013 (UTC)
To duplicate: Giza East Field
Site URL: en
Operating system
.NET FW Version
AWB version 5.4.0.1 SVN 8853
Workaround
Fixed in version rev 8998


rev 8998 Rjwilmsi 08:07, 30 March 2013 (UTC)

It firsts reorders references and then moves punctuation

Status Fixed in the next release
Description it reorders references and then moves punctuation -- Magioladitis (talk) 19:05, 22 March 2013 (UTC)
To duplicate:
Site URL: enwiki
Operating system 7
.NET FW Version
AWB version rev 8976
Workaround
Fixed in version rev 9015


Magio: create a new Genfixes unit test to show the problem, within file GenfixesTests, you should be able to use the AssertChange function. Then try changing the order of the RefsAfterPunctuation and ReorderReferences calls within Article.PerformGeneralFixes, does this make the new test pass without breaking others? Commit the lot if all tests pass OK. Rjwilmsi 11:57, 23 March 2013 (UTC)

rev 8992 I created a test which, surprisingly, doesn't fail. -- Magioladitis (talk) 11:19, 26 March 2013 (UTC)

rev 9013 The problem occurs when the References section doesn't exist. -- Magioladitis (talk) 09:33, 31 March 2013 (UTC)

It added uncat in the wrong place in the first edit and fixed in the second

Status Fixed in the next release
Description line 33 -- Magioladitis (talk) 16:55, 22 March 2013 (UTC)
To duplicate:
Site URL: enwiki
Operating system 7
.NET FW Version
AWB version rev 8976
Workaround
Fixed in version rev 9020


Magio, use debugger to see why the first time round during SortMetaData the Uncategorized stub was not picked up as a stub template, could it be that Wikiregexes.Stub doesn't match it when it has the subst date values in? Rjwilmsi 12:02, 23 March 2013 (UTC)

rev 8993 proves that Uncategorized stub is picked as a stub template by Wikiregexes.Stub. -- Magioladitis (talk) 11:48, 26 March 2013 (UTC)

rev 9020 Rjwilmsi 09:05, 1 April 2013 (UTC)

WikiProjectBannerShell issue

Status Fixed in the next release
Description When merging a WikiProject template into an existing {{WikiProjectBannerShell}} template, AWB removes the line break after the |1= -GoingBatty (talk) 21:45, 31 March 2013 (UTC)
To duplicate: Try Category talk:Metalcore albums by American artists
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5737
AWB version 5.5.0.0 SVN 8979
Workaround add line break back manually
Fixed in version rev 9017


Maybe this is custom module's bug? -- Magioladitis (talk) 23:30, 31 March 2013 (UTC)

Nope - try Category talk:Metalcore albums by American artists with no module loaded. GoingBatty (talk) 01:02, 1 April 2013 (UTC)
rev 9017 Rjwilmsi 08:39, 1 April 2013 (UTC)

Ambiguous citation dates alert remains when existing content blanked

Status Fixed in the next release
Description The Ambiguous citation dates alert does not disappear when the offending text is removed, the page is reparsed and a Multiple wiki-links box entry is clicked (proof: it remains when all the original text has been removed.) This frustrates attempts to find the offending text e.g. by binary search. Also the manual does not expand on the alert. re/greg/ex;{mbox|history} 19:15, 1 April 2013 (UTC)
To duplicate: #
  1. Open Viola (plant) for editing (as of today's date).
  2. Delete all text in the edit box and replace with [[a]][[a]][[b]]
  3. Reparse by pressing F5.
  4. Click the Multiple wiki-links box entry for A.
  5. Ambiguous citation dates (1) reappears in the Alerts box.
Site URL: http://en.wikipedia.org/wiki/Viola_(plant)
Operating system Windows XP SP3
.NET FW Version 2.0.50727.36453
AWB version 5.5.0.0
Workaround
Fixed in version rev 9025


rev 9025 Rjwilmsi 21:31, 1 April 2013 (UTC)

Wikipedia message, "You are using the MySkin skin, which is being removed..."

Status Fixed in the next release
Description In the history window, there is the following Wikipedia message, "You are using the MySkin skin, which is being removed beginning on 15 April 2013" Bgwhite (talk) 19:53, 2 April 2013 (UTC)
To duplicate:
Operating system
.NET FW Version
AWB version 9024
Workaround
Fixed in version rev 9028


rev 9028 For History and What Links Here views use printable form rather than myskin. Rjwilmsi 20:59, 2 April 2013 (UTC)


I/O Error

Status Fixed in the next release
Description
see this screenshot
To duplicate:
Site URL: Wikipedia
Operating system Windows XP
.NET FW Version
AWB version 5,5
Workaround
Fixed in version rev 9030

— Preceding unsigned comment added by A1 (talkcontribs)

Under Help->About in AWB, what is your .NET Framework version? You may need to update your .NET installation to the latest .NET 2 service pack. We are now using features from .NET that are available in .NET 2 but you may need the latest service pack. Rjwilmsi 21:30, 24 March 2013 (UTC)
I have .NET 2 SP2 but still got I/O Error message. http://prntscr.com/yw4d8 I've downgrade to .NET 2 without SP and SP1, still not work. Please help. Anyway, why the old version can not load anymore? With the old version I can work and never have a problem!  Ę-oиė  >>> 17:04, 2 April 2013 (UTC)
rev 9030 Dynamically determine if HashSets can be used, fallback to old method if not. Rjwilmsi 16:58, 3 April 2013 (UTC)

Focus the edit box with single click

Status Fixed in the next release
Description "Single click to focus the edit box to that line". This does not longer work after update to 5.5. WolfgangRieger (talk) 20:14, 2 April 2013 (UTC)
To duplicate:
Site URL: de-WP; en.WP
Operating system Vista; XP
.NET FW Version 2.0.50727.4234
AWB version 5.5.0.0
Workaround
Fixed in version rev 9046, rev 9048


Known problem. See Wikipedia talk:AutoWikiBrowser#Click in diff box no longer focuses edit box on that line for the grizzly details. Bgwhite (talk) 20:41, 2 April 2013 (UTC)

rev 9046, rev 9048 Dynamically determine if Microsoft.Mshtml is available, fall back to old diff behaviour if not. Rjwilmsi 13:03, 3 April 2013 (UTC)

Template:Orphan is persona non grata @svwiki

Status Fixed in the next release
Description The sv:Template:Orphan is taken out of service on sv.wikipedia.org. Any features on AWB who automatically or semi-automatic add this template should be de-activated in the software. -- Lavallen (talk) 18:30, 21 March 2013 (UTC)
To duplicate:
Site URL: sv.wikipedia.org
Operating system
.NET FW Version
AWB version 5.5.0.0
Workaround
Fixed in version rev 9053 Magioladitis (talk) 09:04, 4 April 2013 (UTC)


The main template is sv:Mall:Föräldralös with Mall:Orphan as a redirect and Mall:Fl (and Mall:FL) as subst-template. Observe that templates are normally never deleted on svwiki, therfore it will most likely continue to exist, but it's content will be altered. Community consensus: sv:Wikipedia:Bybrunnen#Föräldralösa (orphan) artiklar - för 4-5:e (och sista?) gången. -- Lavallen (talk) 18:30, 21 March 2013 (UTC)

Can you please provide a link to a relevant discussion? I still see it as interwiki of the English orphan tag in wikidata. -- Magioladitis (talk) 16:38, 22 March 2013 (UTC)
As I said above, templates are almost never deleted on svwiki, to not make older versions of pages hard to read. Therefor the interwiki will most likely stay on Wikidata. A link to the discussion on the Swedish Village pump (Bybrunnen) can also be found above. -- Lavallen (talk) 07:44, 23 March 2013 (UTC)

Incorrect template redirect for WPB

Status Fixed in the next release
Description The talk page general fixes are changing {{WPB}} to {{WikiProjectBannerShell}}, but should be changing it to {{WikiProjectBanners}}. GoingBatty (talk) 21:12, 17 March 2013 (UTC)
To duplicate: Try Talk:Albert Camus
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5737
AWB version SVN 8964
Workaround Manually fix
Fixed in version rev 9054 Magioladitis (talk) 12:07, 4 April 2013 (UTC)


WikiProjectBanners is WikiProjectBannerShell with |collapsed=yes -- Magioladitis (talk) 12:16, 18 March 2013 (UTC)

Yes, so changing {{WPB}} to {{WikiProjectBannerShell}} essentially removes the |collapsed=yes parameter. Should AWB always uncollapse this template? GoingBatty (talk) 02:39, 20 March 2013 (UTC)
It's a bug. It was my mistake at the first place when we created this function. -- Magioladitis (talk) 09:08, 4 April 2013 (UTC)
rev 9054 fixes it. -- Magioladitis (talk) 12:07, 4 April 2013 (UTC)

Possible char set problems on hi

Status Works for me
Description AWB does "restarting in X seconds" and eventually stops. Rich Farmbrough, 21:47, 12 July 2010 (UTC).
To duplicate: try to use AWB to create http://hi.wikipedia.org/wiki/%E0%A4%B5%E0%A4%BE%E0%A4%B0%E0%A5%8D%E0%A4%A4%E0%A4%BE:%E0%A5%AF-%E0%A5%A8-%E0%A5%A7%E0%A5%A7
Site URL: hi.wikipdeia
Operating system V
.NET FW Version
AWB version 6708
Workaround
Fixed in version


Other pagenames are available. for example hi:वार्ता:चीन द्वारा भारत पर आक्रमण (१९६२). Rich Farmbrough, 21:47, 12 July 2010 (UTC).
I was able to save an edit to hi:वार्ता:चीन द्वारा भारत पर आक्रमण (१९६२) so this is now working. Rjwilmsi 21:25, 4 April 2013 (UTC)

InvalidOperationException - Form that is already displayed modally cannot be displayed as a modal dialog box. Close the form before calling showDialog.

Status New
Description nThread: ListMaker (SpecialPageListProvider: Category:Wikipedia requested maps in the United States)
Exception:InvalidOperationException
Message:Form that is already displayed modally cannot be displayed as a modal dialog box. Close the form before calling showDialog.
Call stack:
   at System.Windows.Forms.Form.ShowDialog(IWin32Window owner)
   at System.Windows.Forms.Form.ShowDialog()
   at WikiFunctions.Lists.Providers.SpecialPageListProvider.MakeList(String[] searchCriteria)
   at WikiFunctions.Controls.Lists.ListMaker.MakeTheList()

System.InvalidOperationException: Form that is already displayed modally cannot be displayed as a modal dialog box. Close the form before calling showDialog.

at System.Windows.Forms.Form.ShowDialog(IWin32Window owner)
at System.Windows.Forms.Form.ShowDialog()
at WikiFunctions.Lists.Providers.SpecialPageListProvider.MakeList(String[] searchCriteria)
at WikiFunctions.Controls.Lists.ListMaker.MakeTheList()

Kumioko (talk) 19:37, 16 August 2011 (UTC)

To duplicate: ListMaker Text: Category:Wikipedia requested maps in the United States
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


I got this a couple times today when I was using AWB to pull in some different articles using make list. I got it on a couple categories and again when using the special pages function. --Kumioko (talk) 19:38, 16 August 2011 (UTC)

Banners that have comments in them are considered a bad tag by KingbotK

Status New
Description While using AWB to review talk pages it is generating errors. The first error that I get on some pages states "Bad Tag. Please fix it manually or click ignore." and I get this when the Kingbotk plugin is enabled. I was reviewing the Category:Recipients of the Medal of Honor when I got the error and with the US, Biography and Military check boxes checked. The second error is posted below: Kumioko (talk) 15:10, 16 March 2010 (UTC)
To duplicate: Attempt to run the KINGBOTK plugin with the US, Biography and Military check boxes checked.
Site URL: English wiki
Operating system Windows XP and Vista
.NET FW Version .Net version 2.0.50727.1873
AWB version 5.0.1.1 SVN 6310
Workaround
Fixed in version


  • This is probably not a bug. There is probably something in the banners that is causing the problem. Can you give an example page it happened on? –xenotalk 13:38, 18 March 2010 (UTC)
Yeah no problem if you pull in virtually any of the articles from the Category:Recipients of the Medal of Honor you get it. A couple specific articles are talk:Gary Evans Foster or Talk:Gary George Wetzel. Please let me know if you need anything else. --Kumioko (talk) 14:27, 18 March 2010 (UTC)
The bad tag report is from this mess of "B class checklist" items. Not sure why the plugin does not like it, it may be getting confused because of the hidden comments. –xenotalk 14:44, 18 March 2010 (UTC)
Oh ok, if its worth mentioning I am going to cleanup all those comments to the shortened version on the milhist banner page, like below. I just haven't gotten that far along yet. Unfortunately most folks don't appreciate the need for the talk page banners so they are a mess.
<!-- B-Class 5-criteria checklist -->
|B1 <!-- Referencing and citations --> = y/n
|B2 <!-- Coverage and accuracy --> = y/n
|B3 <!-- Structure --> = y/n
|B4 <!-- Grammar and style --> = y/n
|B5 <!-- Supporting materials --> = y/n --Kumioko (talk) 14:57, 18 March 2010 (UTC)

Atm, KingbotK will mark as bad tags all banners with comments. -- Magioladitis (talk) 10:51, 20 March 2010 (UTC)

Can we amend this? Milhist, especially, does this quite often. –xenotalk 13:52, 20 March 2010 (UTC)
We could but it's not a priority at the moment. The exception is on the top of the list. -- Magioladitis (talk) 14:07, 20 March 2010 (UTC)
Ok thanks, that seems like a pretty big bug to me but I guess I can just keep using AWB without it. Seems like a waste of a perfectly good plugin though.--Kumioko (talk) 17:29, 20 March 2010 (UTC)

Not fixing spacing in defaultsort when it is only change being made

Status Resolved
Description In cases of {{DEFAULTSORT: Doe, John}}, the space after the comma should be removed. In cases where this is the only change being made, AWB will skip it due to "only whitespace is changed" box being checked. This is Checkwiki error #88. Bgwhite (talk) 05:01, 5 April 2013 (UTC)
To duplicate: See Wahibre-teni or Tjaenhebyu
Operating system
.NET FW Version
AWB version 9049 (of course they way the developers are going, I'll be using version 11,205 tomorrow)
Workaround
Fixed in version


I think you mean "the space after the colon" -- John of Reading (talk) 06:55, 5 April 2013 (UTC)
Why are you saying there is a problem: only whitespace is changed and you have this skip option enabled? Rjwilmsi 07:05, 5 April 2013 (UTC)
I notice that Tjaenhebyu is listed under "T" in Category:Egyptian architects even though the DEFAULTSORT has a space after the colon. So unless I'm missing something, an edit to remove the space is just a cosmetic change, and the AWB skip options are correct to skip it. -- John of Reading (talk) 07:14, 5 April 2013 (UTC)
OK. The whitespace check is just that, it just checks whitespace, does not even try to identify whether the whitespace change would be significant or not. Rjwilmsi 07:17, 5 April 2013 (UTC)
(edit conflict)Looking at your examples, I note that they get sorted correctly with the space, so there's no need for AWB to change this. More importantly perhaps; neither Wahibre-teni nor Tjaenhebyu even need a defaultsort, so if you are going to change them, simply removing the defaultsort would be better (so that, if the page ever gets moved, the old defaultsort isn't wrong). But even that change shouldn't be made without a more fundamental change to the article at the same time. Fram (talk) 07:20, 5 April 2013 (UTC)
I agree that defaultsort isn't needed in this case, but that is not the point and is off-topic. Due to a bug that was introduced, Mediawiki currently strips off the leading space. There is a bug report. Like all user generated bug reports, it probably won't be fixed until the zombie apocalypse. As I live in fantasy land, I like to work as if bugs were fixed.
@Rjwilmsi. Ok, if it is a general whitespace check, then no need to add complexity to the code. Bgwhite (talk) 07:57, 5 April 2013 (UTC)

NullReferenceException in MainForm.CloseDownAWB

Status Fixed in the next release
Description
Exception:NullReferenceException
Message:Object reference not set to an instance of an object.
Call stack:
   at AutoWikiBrowser.MainForm.CloseDownAWB()
   at AutoWikiBrowser.MainForm.MainForm_FormClosing(Object sender, FormClosingEventArgs e)
   at System.Windows.Forms.Form.OnFormClosing(FormClosingEventArgs e)
   at System.Windows.Forms.Form.WmClose(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.NullReferenceException: Object reference not set to an instance of an object.

at AutoWikiBrowser.MainForm.CloseDownAWB()
at AutoWikiBrowser.MainForm.MainForm_FormClosing(Object sender, FormClosingEventArgs e)
at System.Windows.Forms.Form.OnFormClosing(FormClosingEventArgs e)
at System.Windows.Forms.Form.WmClose(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)

MANdARAX  XAЯAbИAM 20:33, 15 January 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.3625
AWB version AutoWikiBrowser (5.3.1.1), WikiFunctions (5.3.1.1), revision 7910 (2012-01-05 17:07:59)
Workaround
Fixed in version rev 9062


I got an error when I first started AWB which I, unfortunately, failed to copy. Then I got errors whenever I attempted to do anything. For example, when I tried to open a settings file, I got a NullReferenceException in MainForm.SetProject, which was previously reported three years ago and two years ago. Those were archived without action due to rarity, so there's probably no point re-reporting, although I do have the info if you think it might be helpful.

Then I got the above error whenever I tried to close down AWB. It's very frustrating to be unable to close a program because there's an error closing the program. I had to use the Windows Task Manager to close it. Then I was able to restart AWB normally. I didn't find any references to this in the archives. This all happened to me once before. Feel free to archive this as a rarity, but I figured I should report it this time. MANdARAX  XAЯAbИAM 20:33, 15 January 2012 (UTC)

Perhaps we could try to close the program without trying to save the settings when this occurs. -- Magioladitis (talk) 23:17, 19 August 2012 (UTC)

rev 9062 Networks errors causing problems on AWB startup will not prevent AWB closing down cleanly. Rjwilmsi 19:04, 5 April 2013 (UTC)

NullReferenceException in MainForm.SetProject

Status Fixed in the next release
Description Following download of latest version getting following when attempting to start programme that fails to start -
Exception:NullReferenceException
Message:Object reference not set to an instance of an object.
Call stack:
   at AutoWikiBrowser.MainForm.SetProject(String code, ProjectEnum project, String customProject, String protocol)
   at AutoWikiBrowser.MainForm.LoadPrefs(UserPrefs p)
   at AutoWikiBrowser.MainForm.LoadPrefs(String path)

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

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

Keith D (talk) 18:59, 8 September 2012 (UTC)

To duplicate: Unknown
Site URL: https://en.wikipedia.org
Operating system Microsoft Windows NT 5.1.2600 Service Pack 3
.NET FW Version 2.0.50727.3634
AWB version AutoWikiBrowser (5.4.0.0), WikiFunctions (5.4.0.0), revision 8347 (2012-09-03 23:58:43)
Workaround
Fixed in version rev 9063


The above was likely a result of Wikipedia server/internet poor response rather then AWB specifically, although AWB does not handle such errors in a user friendly way. Regards, Sun Creator(talk) 10:33, 17 September 2012 (UTC)
rev 9063 prevents this error from being thrown. (AWB still won't work if network connections fail). Rjwilmsi 19:27, 5 April 2013 (UTC)

NullReferenceException in ListMaker.LoadArticlesInBrowser

Status Fixed in the next release
Description
Exception:NullReferenceException
Message:La référence d'objet n'est pas définie à une instance d'un objet.
Call stack:
   à WikiFunctions.Controls.Lists.ListMaker.LoadArticlesInBrowser()
   à WikiFunctions.Controls.Lists.ListMaker.lbArticles_DoubleClick(Object sender, EventArgs e)
   à System.Windows.Forms.Control.OnDoubleClick(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)

System.NullReferenceException: La référence d'objet n'est pas définie à une instance d'un objet.

  à WikiFunctions.Controls.Lists.ListMaker.LoadArticlesInBrowser()
  à WikiFunctions.Controls.Lists.ListMaker.lbArticles_DoubleClick(Object sender, EventArgs e)
  à System.Windows.Forms.Control.OnDoubleClick(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)

Hunter789 (talk) 14:03, 6 March 2013 (UTC)

To duplicate: Unknown
Site URL: http://rappelz.wikia.com
Operating system Microsoft Windows NT 6.1.7601 Service Pack 1
.NET FW Version 2.0.50727.5466
AWB version AutoWikiBrowser (5.4.0.0), WikiFunctions (5.4.0.0), revision 8347 (2012-09-03 23:58:43)
Workaround
Fixed in version rev 9061


rev 9061 Rjwilmsi 18:59, 5 April 2013 (UTC)

AccessViolationException in MainForm.GetDiff

Status Fixed in the next release
Description
Exception:AccessViolationException
Message:Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
Call stack:
   at System.Windows.Forms.UnsafeNativeMethods.IHTMLDocument2.Open(String mimeExtension, Object name, Object features, Object replace)
   at System.Windows.Forms.HtmlDocument.OpenNew(Boolean replaceInHistory)
   at AutoWikiBrowser.MainForm.GetDiff()

System.AccessViolationException: Attempted to read or write protected memory. This is often an indication that other memory is corrupt.

at System.Windows.Forms.UnsafeNativeMethods.IHTMLDocument2.Open(String mimeExtension, Object name, Object features, Object replace)
at System.Windows.Forms.HtmlDocument.OpenNew(Boolean replaceInHistory)
at AutoWikiBrowser.MainForm.GetDiff()

Phillycj 02:32, 17 February 2012 (UTC)

To duplicate: Unknown
Site URL: http://callofduty.wikia.com
Operating system Microsoft Windows NT 5.1.2600 Service Pack 1
.NET FW Version 2.0.50727.42
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 9072


This happens fairly often under Wine (normally after around 100 edits in a session). After that new diffs are appended to the existing ones, however right click->Refresh twice on the diff seems to make it work again. I'll investigate further. Rjwilmsi 18:35, 6 April 2013 (UTC)
rev 9072 Works around this problem. Rjwilmsi 21:54, 6 April 2013 (UTC)

AWB cannot log in to en.wikipedia - "This version is not enabled, please download the newest version"

Status Resolved
Description AWB cannot log in to en.wikipedia - "This version is not enabled, please download the newest version". I'm dead in the water. Chris the speller yack 23:03, 6 April 2013 (UTC)
To duplicate:
Site URL: en.wikipedia.org
Operating system Windows Vista
.NET FW Version v4.0.30319
AWB version SVN 8964
Workaround
Fixed in version rev 9075


I just filled in the .NET version above. v4.0.30319 was installed (by who?) just about the time AWB stopped working. I will attempt to remove that version, going back to 3.5. Chris the speller yack 01:31, 7 April 2013 (UTC)
The .Net version is just fine. The problem is the SVN versions currently available are all old as version 5.5 came out a couple weeks ago. Goto Sourceforge's download site to get the latest version. Bgwhite (talk) 02:05, 7 April 2013 (UTC)
Thanks, that worked. I thought I was staying at the front of the pack by constantly using the latest SVN snapshots. Now that I have wasted several hours, what should I do from now on -- not go to the snapshots? WP:AWB still says I can do so. I don't think I am the only AWB user that will go off the tracks over this. Chris the speller yack 02:27, 7 April 2013 (UTC)
Still update the same way. You do have a point... The SVN page should be blank until an SVN is newer than a main release. Will bring it upto the powers that be. Bgwhite (talk) 04:15, 7 April 2013 (UTC)
Great. Thanks again for the quick help. Chris the speller yack 05:06, 7 April 2013 (UTC)

rev 9075 Clarify error message "This version is not enabled" -> "This version of AWB is not enabled". Rjwilmsi 08:13, 7 April 2013 (UTC)

%%key%% sometimes doesn't provide expected result

Status Need more information
Description %%key%% works fine for most articles. But here on :en, Adil Çarçani, Ahmad Hardi, Ali Ismael are not "switched" by %%key%%. On :fr, same for fr:Abdellatif Hammouchi. Normal? Bug? (As sysop on :fr, I can add you to your local CheckPage if required)). Zetud (talk) 19:29, 27 September 2011 (UTC)
To duplicate: Test on Ali Ismael
Site URL: Found on fr.wikipedia.org first, then same on here on :en
Operating system Vista Professional 6.0 (version 6000)
.NET FW Version 2.0.50727.3003
AWB version 5.3.1.0 SVN 7793
Workaround DefaultSort manually managed
Fixed in version


It's because of the Arabic name rules, see Wikipedia_talk:AutoWikiBrowser/Bugs/Archive_11#Arabic_names. Rjwilmsi 08:14, 2 October 2011 (UTC)
I personally think this needs to be revisited. There are many names in the Arabic name rules that should no longer be in there, all three examples given by Zetud for example. Minus people from Malaysia, 99% of living people with Arabic names do follow a surname, firstname pattern. The different 1% are dang hard to figure out they don't follow the pattern. This is similar to the Japanese surname problem. Living people (except sumo and kabuki) follow western order. Dead people before a certain date follow Chinese order. A very good journal article is from The Indexer, The International Journal of Indexing. Bgwhite (talk) 07:09, 8 October 2011 (UTC)
I would be fine to remove the Arabic names logic if there is an appropriate centralized discussion that comes to that conclusion. Rjwilmsi 11:02, 11 October 2011 (UTC)

ObjectDisposedException in ApiEdit.MD5 (Safe handle has been closed)

Status Fixed in the next release
Description
Exception:ObjectDisposedException
Message:Safe handle has been closed
Call stack:
   at System.Security.Cryptography.Utils._HashData(SafeHashHandle hHash, Byte[] data, Int32 ibStart, Int32 cbSize)
   at System.Security.Cryptography.MD5CryptoServiceProvider.HashCore(Byte[] rgb, Int32 ibStart, Int32 cbSize)
   at System.Security.Cryptography.HashAlgorithm.ComputeHash(Byte[] buffer)
   at WikiFunctions.API.ApiEdit.MD5(Byte[] input) in C:\AWB\AWB\WikiFunctions\API\ApiEdit.cs:line 1156
   at WikiFunctions.API.ApiEdit.MD5(String input) in C:\AWB\AWB\WikiFunctions\API\ApiEdit.cs:line 1146
   at WikiFunctions.API.ApiEdit.Save(String pageText, String summary, Boolean minor, WatchOptions watch) in C:\AWB\AWB\WikiFunctions\API\ApiEdit.cs:line 618

Rich Farmbrough, 07:06, 22 September 2010 (UTC).

To duplicate: Unknown
Site URL: http://en.wikipedia.org
Operating system Microsoft Windows NT 6.0.6002 Service Pack 2
Microsoft Windows NT 5.1.2600 Service Pack 3
.NET FW Version 2.0.50727.4206
2.0.50727.3615
AWB version AutoWikiBrowser (5.0.3.1), WikiFunctions (5.0.3.1), revision 7095 (2010-09-06 21:06:35)
AutoWikiBrowser (5.2.0.1), WikiFunctions (5.2.0.1), revision 7522 (2011-01-01 18:55:19)
Workaround
Fixed in version rev 10825 -- Magioladitis (talk) 23:45, 17 February 2015 (UTC)


Saving Posadowsky Glacier (Antarctica). Rich Farmbrough, 07:06, 22 September 2010 (UTC).

I'm not sure what caused it but I was trying out the 'Max edits' function in the bots tab. But when I turned 'Max edits' off, the error still happened. It appears to happen whenever I try to save the changes to the article. I downgraded to SVN 7505 and the bug disappeared. A popup error message came up. -- Lightmouse (talk) 11:13, 2 January 2011 (UTC)

NullReferenceException in MyPreferences.get_Language

Status New
Description
Exception:NullReferenceException
Message:Referência de objeto não definida para uma instância de um objeto.
Call stack:
   em AutoWikiBrowser.MyPreferences.get_Language()
   em AutoWikiBrowser.MainForm.PreferencesToolStripMenuItem_Click(Object sender, EventArgs e)
   em System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   em System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   em System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   em System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   em System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
   em System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
   em System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   em System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   em System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   em System.Windows.Forms.Control.WndProc(Message& m)
   em System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   em System.Windows.Forms.ToolStrip.WndProc(Message& m)
   em System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
   em System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   em System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   em System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

CasteloBrancomsg 13:02, 26 July 2010 (UTC)

To duplicate: Unknown
Site URL: http://localhost/wiki/ (change to: http://www.spescoladeteatro.org.br/enciclopedia/)
Operating system Microsoft Windows NT 5.1.2600 Service Pack 3
.NET FW Version 2.0.50727.3603
AWB version 5.0.3.1, revision 6872 (2010-07-24 08:32:31)
Workaround The error occurs when I try to change the site to: www.spescoladeteatro.org.br/enciclopedia/
Fixed in version


Reported in Wikipedia_talk:AutoWikiBrowser/Bugs/Archive_10 in the past and Reedy claimed to have fixed that in rev 3971. -- Magioladitis (talk) 11:48, 26 July 2010 (UTC)

Yes, I know. But this happened in version 4.5, and I'm using the 5.0.3 and it is still there for that site (www.spescoladeteatro.org.br/enciclopedia/). I think the fix was only for the wikia sites. This site I'm attempting to connect is not related to Wikimedia (but it uses MediaWiki) and it is a single language project (it doesn't have interwikis ou subdomains like xx.spescoladeteatro.org.br/enciclopedia/, for instance). I think there's some bug in AWB with that, because I use it in a wiki in my notebook (http://localhost/wiki/) and there's no problem with that. This only happens when I try to use it on http://www.spescoladeteatro.org.br/enciclopedia/ . CasteloBrancomsg 12:02, 26 July 2010 (UTC)
We can easily fix it if you install the latest snapshot found in http://toolserver.org/~awb/snapshots/AutoWikiBrowser5031_rev6872.zip and recatch the bug. This will show us in which line we have to add the extra code. -- Magioladitis (talk) 12:04, 26 July 2010 (UTC)

Thanks, Magioladitis, I'll put the new message here, that ocurred in 5.0.3.1, revision 6872. CasteloBrancomsg 13:02, 26 July 2010 (UTC)

Is there a solution for this error? CasteloBrancomsg 19:42, 30 July 2010 (UTC)
We can't find the line where it occurs. We 'll have to search a bit more. Sorry. -- Magioladitis (talk) 06:59, 14 October 2010 (UTC)
Since now we have a better bug catcher and we made many code improvements I need you to tell if the bug still happens for you. The latest AWB can be downloaded at http://toolserver.org/~awb/snapshots/ If the bug reoccurs please change th current bug form with the most recent one. It will contain more info and I might be able to fix the bug. Thanks. -- Magioladitis (talk) 06:53, 22 December 2012 (UTC)

NullReferenceException in ApiEdit.Login

Status New
Description
Exception:NullReferenceException
Message:Object reference not set to an instance of an object.
Call stack:
   at WikiFunctions.API.ApiEdit.Login(String username, String password) in C:\Users\Daniel\Documents\AWB\WikiFunctions\API\ApiEdit.cs:line 467
   at WikiFunctions.Profiles.AWBProfilesForm.PerformLogin(String username, String password) in C:\Users\Daniel\Documents\AWB\WikiFunctions\Profiles\AWBProfilesForm.cs:line 51
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) 02:36, 12 January 2011 (UTC)

To duplicate: Unknown
Site URL: http://cod.wikia.com
http://minecraftwiki.net/
http://mediawikiwidgets.org
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)
AutoWikiBrowser (5.2.0.0), WikiFunctions (5.2.0.0), revision 7471 (2010-12-17 01:03:47)
AutoWikiBrowser (5.3.1.0), WikiFunctions (5.3.1.0), revision 7792 (2011-07-23 16:53:25)
Workaround Tried completely removing all traces of AWB and re-installing from scratch (Yes, I deleted install dir, appdata dir, and all registry keys): failed. T13   ( C • M • Click to learn how to view this signature as intended ) Last updated: 15:45, 16 April 2012 (UTC)
Fixed in version


It seems you don't have .NET 3.5 installed. Please install and rereport if bugs persists. -- Magioladitis (talk) 15:40, 12 November 2012 (UTC)

NullReferenceException in AsyncApiEdit.CallEvent

Status Resolved
Description
Exception:NullReferenceException
Message:Object reference not set to an instance of an object.
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)
AWBPlugins AWBBasePlugins ListMakerPlugins
  • CFD-Plugin
  • Delinker
  • Fronds
  • IFD-Plugin
  • TheTemplator
  • Kingbotk Plugin
  • 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) 07:35, 31 January 2011 (UTC)

To duplicate: Load the Kingbtok plugin and press the Start button really fast. -- Magioladitis (talk) 18:40, 10 July 2012 (UTC)
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 7576 (2011-01-30 02:49:34)
Workaround
Fixed in version


ArgumentException in TraceManager.AddListener

Status Fixed in the next release
Description nThread: DB Scanner thread
Exception:ArgumentException
Message:Έχει προστεθεί ήδη στοιχείο με το ίδιο κλειδί.
Call stack:
   σε System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   σε System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)
   σε System.Collections.Generic.Dictionary`2.Add(TKey key, TValue value)
   σε WikiFunctions.Logging.TraceManager.AddListener(String key, IMyTraceListener listener) στο c:\Users\Marios\Desktop\AWB\WikiFunctions\Logging\TraceManager.cs:γραμμή 43
   σε AutoWikiBrowser.Logging.MyTrace.AddListener(String key, IMyTraceListener listener) στο c:\Users\Marios\Desktop\AWB\AWB\Logging\MyTrace.cs:γραμμή 262
   σε WikiFunctions.Article.InitialiseLogListener() στο c:\Users\Marios\Desktop\AWB\WikiFunctions\Article\Article.cs:γραμμή 131
   σε WikiFunctions.Article..ctor(String name, Int32 nameSpaceKey) στο c:\Users\Marios\Desktop\AWB\WikiFunctions\Article\Article.cs:γραμμή 78
   σε WikiFunctions.Article..ctor(String name) στο c:\Users\Marios\Desktop\AWB\WikiFunctions\Article\Article.cs:γραμμή 69
   σε WikiFunctions.Tools.IsValidTitle(String articleTitle) στο c:\Users\Marios\Desktop\AWB\WikiFunctions\Tools.cs:γραμμή 122
   σε WikiFunctions.Parse.Parsers.FixCategories(String articleText) στο c:\Users\Marios\Desktop\AWB\WikiFunctions\Parse\Parsers.cs:γραμμή 4127
   σε WikiFunctions.Parse.Parsers.ChangeToDefaultSort(String articleText, String articleTitle, Boolean& noChange, Boolean restrictDefaultsortChanges) στο c:\Users\Marios\Desktop\AWB\WikiFunctions\Parse\Parsers.cs:γραμμή 4924
   σε WikiFunctions.Parse.Parsers.ChangeToDefaultSort(String articleText, String articleTitle, Boolean& noChange) στο c:\Users\Marios\Desktop\AWB\WikiFunctions\Parse\Parsers.cs:γραμμή 4806
   σε WikiFunctions.DBScanner.MissingDefaultsort.Check(ArticleInfo article) στο c:\AWB\WikiFunctions\DBScanner\Scanners.cs:γραμμή 393
   σε WikiFunctions.DBScanner.MainProcess.ScanArticle(ArticleInfo ai) στο c:\AWB\WikiFunctions\DBScanner\MainProcess.cs:γραμμή 178
   σε WikiFunctions.DBScanner.MainProcess.Process() στο c:\AWB\WikiFunctions\DBScanner\MainProcess.cs:γραμμή 230
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) 11:37, 19 February 2011 (UTC)

To duplicate: Unknown
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 7606 (2011-02-18 02:04:59)
Workaround
Fixed in version rev 9288


Rereported and fixed. -- Magioladitis (talk) 13:03, 23 July 2013 (UTC)

NullReferenceException in MainForm.LoadSuccessApi

Status New
Description
Exception:NullReferenceException
Message:Object reference not set to an instance of an object.
Call stack:
   at AutoWikiBrowser.MainForm.LoadSuccessApi()

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

at AutoWikiBrowser.MainForm.LoadSuccessApi()

117.192.116.53 (talk) 10:59, 6 November 2011 (UTC)

To duplicate: Unknown
Site URL: http://elderscrolls.wikia.com
Operating system Microsoft Windows NT 6.1.7600.0
.NET FW Version 2.0.50727.4963
AWB version AutoWikiBrowser (5.3.1.0), WikiFunctions (5.3.1.0), revision 7792 (2011-07-23 16:53:25)
Workaround
Fixed in version


UnauthorizedAccessException in Updater.UpdateUpdaterFile

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

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

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

WGH (talk) 10:54, 25 January 2012 (UTC)

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


ArgumentException in MainForm.MainForm_Load

Status New
Description
Exception:ArgumentException
Message:Value does not fall within the expected range.
Call stack:
   at System.Windows.Forms.UnsafeNativeMethods.IWebBrowser2.Navigate2(Object& URL, Object& flags, Object& targetFrameName, Object& postData, Object& headers)
   at System.Windows.Forms.WebBrowser.PerformNavigate2(Object& URL, Object& flags, Object& targetFrameName, Object& postData, Object& headers)
   at System.Windows.Forms.WebBrowser.PerformNavigateHelper(String urlString, Boolean newWindow, String targetFrameName, Byte[] postData, String headers)
   at System.Windows.Forms.WebBrowser.Navigate(String urlString)
   at AutoWikiBrowser.MainForm.MainForm_Load(Object sender, EventArgs e)

System.ArgumentException: Value does not fall within the expected range.

at System.Windows.Forms.UnsafeNativeMethods.IWebBrowser2.Navigate2(Object& URL, Object& flags, Object& targetFrameName, Object& postData, Object& headers)
at System.Windows.Forms.WebBrowser.PerformNavigate2(Object& URL, Object& flags, Object& targetFrameName, Object& postData, Object& headers)
at System.Windows.Forms.WebBrowser.PerformNavigateHelper(String urlString, Boolean newWindow, String targetFrameName, Byte[] postData, String headers)
at System.Windows.Forms.WebBrowser.Navigate(String urlString)
at AutoWikiBrowser.MainForm.MainForm_Load(Object sender, EventArgs e)

The Polish (talk) 19:09, 26 March 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.3082
AWB version AutoWikiBrowser (5.3.1.0), WikiFunctions (5.3.1.0), revision 7792 (2011-07-23 16:53:25)
Workaround
Fixed in version


Status Need more information
Description
Exception:IndexOutOfRangeException
Message:Index was outside the bounds of the array.
Call stack:
   at AutoWikiBrowser.MainForm.lbDuplicateWikilinks_Click(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.ListBox.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.IndexOutOfRangeException: Index was outside the bounds of the array.

at AutoWikiBrowser.MainForm.lbDuplicateWikilinks_Click(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.ListBox.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
  • TypoScan Plugin
  • TypoScan ListMaker Plugin
  • TypoScan ListMaker Plugin 500

HMman (talk) 18:13, 11 August 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.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


Do you have any information on what you did to encounter this error, what page it was on etc.? Thanks Rjwilmsi 17:31, 14 August 2012 (UTC)
I don't remember the exact circumstances, but I think the error occurred when 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 try and duplicate this problem, I get the same result (error message and restart with loss of work), but I get a different error message: "Attempted to save a wrong page", header: "Exception in MainForm.Save". HMman (talk) 17:56, 14 August 2012 (UTC).
rev 8266 Fix watch/unwatch by Reedy. -- Magioladitis (talk) 23:34, 14 August 2012 (UTC)

It didn't rename the References section correctly

Status Fixed in the next release
Description It changed reference to Reference instead of References. The latter is the correct name per WP:ASL and WP:FNNR. -- Magioladitis (talk) 23:55, 8 April 2013 (UTC)
To duplicate:
Site URL: enwiki
Operating system 7
.NET FW Version
AWB version rev 9075
Workaround
Fixed in version rev 9080 by Rjw. -- Magioladitis (talk) 09:46, 9 April 2013 (UTC)


It didn't add year of birth nor converted b. to born

Status Fixed in the next release
Description [1] -- Magioladitis (talk) 13:19, 7 April 2013 (UTC)
To duplicate:
Site URL: enwiki
Operating system 7
.NET FW Version
AWB version rev 9065
Workaround
Fixed in version rev 9083


rev 9083 18:39, 9 April 2013 (UTC)
Status Fixed in the next release
Description AWB should only remove a wikilink in the header if it is wikilinked elsewhere in the text. See User_talk:Bgwhite#Heading_link_removal. Bgwhite (talk) 17:55, 9 April 2013 (UTC)
To duplicate:
Operating system
.NET FW Version
AWB version 9075
Workaround
Fixed in version rev 9085


Link to the MOS policy on this please? Rjwilmsi 18:28, 9 April 2013 (UTC)
It's MOS:HEAD, but I think it is dangerous for software to enforce this MOS rule automatically. A proper fix requires a human to decide whether the same link occurs close enough to the heading for the lost link not to be a problem, or to decide how to add an equivalent link to nearby text. My preference for this rule, as I've said before, is that the software should only remove a link from a heading if the same link appears near the beginning of the following section. Otherwise, perhaps, it should be re-implemented as an alert. I routinely double-click to undo the effect of this general fix. -- John of Reading (talk) 18:46, 9 April 2013 (UTC)
I personally haven't thought about this before, but Keith D's comment of my bot's edit convinced me. Removing the wikilink should be done by a human and not bot. I'd favor John's suggestion of it be re-implemented as an alert. Bgwhite (talk) 23:07, 9 April 2013 (UTC)
rev 9085 Remove genfixes logic to unlink wikilinks in section headers. Add new alert to highlight headings with wikilinks on mainspace pages. Rjwilmsi 19:53, 11 April 2013 (UTC)

It takes two edits to remove unneeded heading and remove unneeded empty line

Status Fixed in the next release
Description Unneeded heading removed and then the unneeded empty line which was created after removing the heading. Magioladitis (talk) 06:53, 12 April 2013 (UTC)
To duplicate:
Site URL: enwiki
Operating system 7
.NET FW Version
AWB version rev 9075
Workaround
Fixed in version rev 9088


rev 9088 Rjwilmsi 16:37, 15 April 2013 (UTC)

Unbalanced brackets caused a correct pair to break

Status Fixed in the next release
Description Try general fixes on this version. It tries to remove two closing brackets from a File. After fixing the real unbalanced brackets, this bad bevahiour stopped. Interesting is that there was a pair of closing brackets missing and our logic wanted to remove a correct pair of closing brackets. -- Magioladitis (talk) 07:55, 12 April 2013 (UTC)
To duplicate:
Site URL: enwiki
Operating system 7
.NET FW Version
AWB version rev 9075
Workaround Limit search area for unbalanced brackets? Tighten logic?
Fixed in version rev 9089


rev 9089 Rjwilmsi 17:11, 15 April 2013 (UTC)

Skip option "only genfixes" can lose "Find and Replace" corrections

Status Fixed in the next release
Description The skip option "Only genfixes" can cause find+replace corrections to be lost. -- John of Reading (talk) 21:52, 12 April 2013 (UTC)
To duplicate: Use the settings file posted at User:John of Reading/X3. Process Hannah Smith (philanthropist) and note that one of the Find+Replace rules has made a change. Then, on the "Skip" tab, tick "Only genfixes" and try again. This time the article is skipped, and the "Log" tab says "Only general fix changes".
Site URL: en
Operating system Windows 7 SP 1
.NET FW Version 9.0.8112.16476
AWB version 5.5.0.0 SVN 8979
Workaround Turn off "Only genfixes", and stop to ponder how many good corrections have been quietly skipped!
Fixed in version rev 9090


rev 9090 Rjwilmsi 17:58, 15 April 2013 (UTC)

Takes two edits

Status Fixed in the next release
Description It takes two edits to go from {facts}}{{facts}}{{citation needed|date={{subst:CURRENTMONTHNAME}} {{subst:CURRENTYEAR}}}}. I'm guessing this is because the Order of procedures is to do WP:AWB/TR before general fixes. However, is fixing the unbalanced braces something that should go into the "Universal general fixes"? (Which genfixes are "universal"?) Thanks! GoingBatty (talk) 23:13, 14 April 2013 (UTC)
To duplicate: Try Foodborne illness
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5466
AWB version 5.5.0.1
Workaround reparse before saving
Fixed in version rev 9091


rev 9091 Rjwilmsi 18:19, 15 April 2013 (UTC)

Doesn't always add Defaultsort or persondata name parameter

Status Bug currently being investigated/fixed
Description Doesn't always add Defaultsort or persondata name parameter Bgwhite (talk) 07:04, 4 April 2013 (UTC)
To duplicate: See William Langhorne Bond, Opeti Fonua and Peter Knudsen
In November, I kept a list of several articles that I had to add defaultsort manually: Harry Halm, Agnidev Chatterjee, Tanusree Chakraborty, Jai Kalra, Colin Towns and Lee Sunmi were among the many I wrote down.
Site URL: enwiki
Operating system
.NET FW Version
AWB version 9049
Workaround
Fixed in version rev 9058


I think AWB only adds persondata if there is a birth or death category e.g. after I added 'Category:1893 births' to William Langhorne Bond AWB worked normally.--Racklever (talk) 07:44, 4 April 2013 (UTC)

The pages reported can not be identified as pages about persons with our current logic. -- Magioladitis (talk) 08:02, 4 April 2013 (UTC)

Working like this is hopeless: if we report pages then immediately go and edit them. If there is still a problem please re-report problem pages without editing them afterwards so I can test against the page as-is. Rjwilmsi 08:21, 4 April 2013 (UTC)
None of us edited the first 3 pages, it was an uninvolved editor. AWB would add persondata (2 had infoboxes), but not the name parameter, so AWB did identify them as persons. Bgwhite (talk) 08:31, 4 April 2013 (UTC)
Defaultsort is too subtle for software to fill in automatically - see WP:SUR for the list of hard cases. The Persondata name parameter is also subtle (Wikipedia:Persondata#Name and titles), and I believe that AWB will only fill it in by copying the defaultsort. -- John of Reading (talk) 08:45, 4 April 2013 (UTC)
@John, yes Persondata name is taken from DEFAULTSORT. @Bgwhite, fine, though either way I need live examples to work on. Also, is "restrict DEFAULTSORT" definitely turned off for you? Rjwilmsi 08:53, 4 April 2013 (UTC)
@Rjwilmsi, yes "restrict DEFAULTSORT" is off. I do add alot of DEFAULTSORTs. @John, I wrote WP:SUR, so yes, there are alot of different permutations for DEFAULTSORT. However, AWB does get it right 95% of the time, it can be corrected by the user and does fill in a value, which wouldn't normally happen. There is an automatic check for diacritics and a manual one... when adding listas as this is hardly ever done by anyone. Bgwhite (talk) 17:26, 4 April 2013 (UTC)
OK, so if you have further problems please try to give me a live example. Rjwilmsi 18:00, 4 April 2013 (UTC)
Live examples: Ahmed Zahir and Mohamed Didi--Racklever (talk) 22:05, 4 April 2013 (UTC)
These examples do not contain a bug. For certain Arabic names, AWB will not add DEFAULTSORT. Ahmed and any variant of Mohamed will trigger the exception. See Wikipedia talk:AutoWikiBrowser/Bugs#%%key%% sometimes doesn't provide expected result. Bgwhite (talk) 22:51, 4 April 2013 (UTC)

A live example, for now... Don Williams (animator). Bgwhite (talk) 06:43, 5 April 2013 (UTC)

That page has no categories, hence no DEFAULTSORT is added. Rjwilmsi 07:15, 5 April 2013 (UTC)
Why does it add Persondata? Bgwhite (talk) 07:26, 5 April 2013 (UTC)
rev 9058 If adding persondata template and no DEFAULTSORT, derive NAME field as DEFAULTSORT would be derived (using MakeHumanCatKey) Rjwilmsi 08:29, 5 April 2013 (UTC)

Found another one... Nenad Ban. It adds persondata and fills in the name parameter, but doesn't add DEFAULTSORT. It also doesn't add any categories. It should atleast add birth category as the birth date is given in the infobox. I'm using svn9075. Bgwhite (talk) 21:34, 7 April 2013 (UTC)

FixPeopleCategories does not run for an article when there are >20 refs to guard against false positives. Rjwilmsi 18:43, 9 April 2013 (UTC)

We need someone to update the our manual. -- Magioladitis (talk) 22:26, 10 April 2013 (UTC)

Deletes heading if name is same as article's title

Status Fixed in the next release
Description If the name of a section heading is the same as the article's title, the heading gets deleted. I've noticed this a few times, but it finally just dawned on me what is going on. I'm slow. Bgwhite (talk) 07:18, 17 April 2013 (UTC)
To duplicate: See Yes! PreCure 5
Operating system
.NET FW Version
AWB version 9091
Workaround
Fixed in version rev 9097


Probably we should keep doing this but only if the very first header matches the pagetitle. -- Magioladitis (talk) 08:07, 17 April 2013 (UTC)

And it has to be limited to level 2 headers. Try Vector projection. -- Magioladitis (talk) 10:45, 19 April 2013 (UTC)

rev 9097 Only remove level 2 headings that match the article title Rjwilmsi 21:50, 19 April 2013 (UTC)

"Highlight errors" and "Auto focus end of the edit box"

Status Fixed in the next release
Description I've been dealing with categories, so I have "Auto focus end of the edit box" checked. However, "Highlight errors" then becomes unchecked. Bgwhite (talk) 17:46, 13 April 2013 (UTC)
To duplicate:
Operating system
.NET FW Version
AWB version 9084
Workaround
Fixed in version rev 9099, rev 9100


Highlight errors will focus the edit box on the first error, so I made it mutually exclusive with "Auto focus end of the edit box". How do you think it should work? Rjwilmsi 21:25, 15 April 2013 (UTC)
If they are both checked, then the edit box should contain red highlighting and the focus should jump to the end. But, in the longer term, focus and highlighting ought to be independent. Other possible options for focus could be "at the beginning" or "at the first yellow 'find' match". -- John of Reading (talk) 06:31, 16 April 2013 (UTC)
For me, "Highlight errors" always focuses the edit box on the last error. Very annoying because I have to scroll to the top of the article before I click anything in the alerts box.
I agree with John, if "Auto focus end of the edit box" is checked, it should override anything else and goto the end. If not checked, it should focus wherever the default is set. Bgwhite (talk) 07:14, 16 April 2013 (UTC)
While the developers are looking at this code, there's a related performance issue. If an article has hundreds of mismatched brackets, there's a long delay while the edit box scrolls to each one in turn. -- John of Reading (talk) 07:45, 16 April 2013 (UTC)

rev 9099 Allow both options to operate together. Rjwilmsi 22:04, 19 April 2013 (UTC)

rev 9100 Performance improvement to error highlighting in edit box when many errors. Rjwilmsi 22:20, 19 April 2013 (UTC)

XmlException in ApiEdit.Login

Status Bug is in old software, please update
Description
Exception:XmlException
Message:For security reasons DTD is prohibited in this XML document. To enable DTD processing set the ProhibitDtd property on XmlReaderSettings to false and pass the settings into XmlReader.Create method.
Call stack:
   at System.Xml.XmlTextReaderImpl.Throw(Exception e)
   at System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(String res, String arg)
   at System.Xml.XmlTextReaderImpl.ParseDoctypeDecl()
   at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
   at System.Xml.XmlTextReaderImpl.Read()
   at System.Xml.XmlReader.ReadToFollowing(String name)
   at WikiFunctions.API.ApiEdit.Login(String username, String password, String domain)
   at WikiFunctions.Profiles.AWBProfilesForm.PerformLogin(String username, String password)

System.Xml.XmlException: For security reasons DTD is prohibited in this XML document. To enable DTD processing set the ProhibitDtd property on XmlReaderSettings to false and pass the settings into XmlReader.Create method.

  at System.Xml.XmlTextReaderImpl.Throw(Exception e)
  at System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(String res, String arg)
  at System.Xml.XmlTextReaderImpl.ParseDoctypeDecl()
  at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
  at System.Xml.XmlTextReaderImpl.Read()
  at System.Xml.XmlReader.ReadToFollowing(String name)
  at WikiFunctions.API.ApiEdit.Login(String username, String password, String domain)
  at WikiFunctions.Profiles.AWBProfilesForm.PerformLogin(String username, String password)

66.158.149.203 (talk) 14:51, 10 April 2013 (UTC)

To duplicate: Unknown
Site URL: http://marvelheroes.gamepedia.local
Operating system Microsoft Windows NT 6.1.7601 Service Pack 1
.NET FW Version 2.0.50727.5466
AWB version AutoWikiBrowser (5.4.0.0), WikiFunctions (5.4.0.0), revision 8347 (2012-09-03 23:58:43)
Workaround
Fixed in version


You seem to work with 5.4.0.0 How is this possible? -- Magioladitis (talk) 22:25, 10 April 2013 (UTC)

Please upgrade to version 5.5.0.0 or later. -- Magioladitis (talk) 14:51, 20 April 2013 (UTC)

ArgumentException in TypoScanBasePlugin.UploadResult

Status Not enough information/very rare bug
Description
Exception:ArgumentException
Message:Offset and length were out of bounds for the array or count is greater than the number of elements from index to the end of the source collection.
Call stack:
   at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
   at System.Collections.Generic.List`1.RemoveRange(Int32 index, Int32 count)
   at WikiFunctions.Plugins.ListMaker.TypoScan.TypoScanBasePlugin.UploadResult(String result)
   at WikiFunctions.Plugins.ListMaker.TypoScan.TypoScanBasePlugin.UploadFinishedArticlesToServer()
   at WikiFunctions.Plugins.ListMaker.TypoScan.TypoScanBasePlugin.UploadFinishedArticlesToServer(Object sender, FormClosingEventArgs e)
   at System.Windows.Forms.FormClosingEventHandler.Invoke(Object sender, FormClosingEventArgs e)
   at System.Windows.Forms.Form.OnFormClosing(FormClosingEventArgs e)
   at System.Windows.Forms.Form.WmClose(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.ArgumentException: Offset and length were out of bounds for the array or count is greater than the number of elements from index to the end of the source collection.

at System.ThrowHelper.ThrowArgumentException(ExceptionResource resource)
at System.Collections.Generic.List`1.RemoveRange(Int32 index, Int32 count)
at WikiFunctions.Plugins.ListMaker.TypoScan.TypoScanBasePlugin.UploadResult(String result)
at WikiFunctions.Plugins.ListMaker.TypoScan.TypoScanBasePlugin.UploadFinishedArticlesToServer()
at WikiFunctions.Plugins.ListMaker.TypoScan.TypoScanBasePlugin.UploadFinishedArticlesToServer(Object sender, FormClosingEventArgs e)
at System.Windows.Forms.FormClosingEventHandler.Invoke(Object sender, FormClosingEventArgs e)
at System.Windows.Forms.Form.OnFormClosing(FormClosingEventArgs e)
at System.Windows.Forms.Form.WmClose(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)
AWBPlugins AWBBasePlugins ListMakerPlugins
  • TypoScan Plugin
  • TypoScan ListMaker Plugin
  • TypoScan ListMaker Plugin 500

Inks.LWC (talk) 20:07, 24 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 8097 (2012-07-12 20:29:11)
Workaround
Fixed in version


Most probably an one-off problem caused to lost network connection. Please rereport if it occurs to v.5.5.0.0 or later. -- Magioladitis (talk) 14:57, 20 April 2013 (UTC)

SEHException in Command.GetCommandFromID

Status Bug is in old software, please update
Description
Exception:SEHException
Message:External component has thrown an exception.
Call stack:
   at System.Windows.Forms.Command.GetCommandFromID(Int32 id)
   at System.Windows.Forms.Command.DispatchID(Int32 id)
   at System.Windows.Forms.Form.WmSysCommand(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.Runtime.InteropServices.SEHException: External component has thrown an exception.

at System.Windows.Forms.Command.GetCommandFromID(Int32 id)
at System.Windows.Forms.Command.DispatchID(Int32 id)
at System.Windows.Forms.Form.WmSysCommand(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)

Meno25 (talk) 18:04, 7 August 2012 (UTC)

To duplicate: Unknown
Site URL: https://ar.wikipedia.org
Operating system Microsoft Windows NT 6.1.7600.0
.NET FW Version 2.0.50727.4971
AWB version AutoWikiBrowser (5.3.1.1), WikiFunctions (5.3.1.1), revision 8207 (2012-07-31 08:58:21)
Workaround
Fixed in version


Did you use the external processing? -- Magioladitis (talk) 22:54, 18 April 2013 (UTC)

It creates empty Multiple issues tags or something worse

Status Fixed in the next release
Description Try Naomi Wakabayashi. -- Magioladitis (talk) 08:37, 28 April 2013 (UTC)
To duplicate:
Operating system
.NET FW Version
AWB version
Workaround
Fixed in version rev 9111


Even worse try Hidetoshi Nakamura. It creates two groups of Multiple issues. -- Magioladitis (talk) 08:41, 28 April 2013 (UTC)

Not adding defaultsort

Status Fixed in the next release
Description Still not adding defaultsort all the time. Bgwhite (talk) 07:47, 30 April 2013 (UTC)
To duplicate: See: Pavel Pavlenko, Mikhail Volpin and Varvara Popova
Operating system
.NET FW Version
AWB version 9106
Workaround
Fixed in version rev 9116


rev 9116 Rjwilmsi 17:42, 30 April 2013 (UTC)
Found another one. Randy Johnson (second baseman). Using 9118. Bgwhite (talk) 06:55, 1 May 2013 (UTC)
rev 9119 added the Infobox in the list of infoboxes about persons. -- Magioladitis (talk) 07:25, 1 May 2013 (UTC)

rev 9120 by Rjwilmsi fixes the problem. -- Magioladitis (talk) 11:26, 1 May 2013 (UTC)

I got this exception when I was without connection. With it, AWB starts normally

Status Fixed in the next release
Description
Exception:NullReferenceException
Message:Object reference not set to an instance of an object.
Call stack:
   at AutoWikiBrowser.MainForm.CloseDownAWB()
   at AutoWikiBrowser.MainForm.MainForm_FormClosing(Object sender, FormClosingEventArgs e)
   at System.Windows.Forms.Form.OnFormClosing(FormClosingEventArgs e)
   at System.Windows.Forms.Form.WmClose(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.NullReferenceException: Object reference not set to an instance of an object.

  at AutoWikiBrowser.MainForm.CloseDownAWB()
  at AutoWikiBrowser.MainForm.MainForm_FormClosing(Object sender, FormClosingEventArgs e)
  at System.Windows.Forms.Form.OnFormClosing(FormClosingEventArgs e)
  at System.Windows.Forms.Form.WmClose(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)

151.40.31.4 (talk) 15:35, 28 April 2013 (UTC)

To duplicate: Unknown
Site URL: http://it.wikivoyage.org
Operating system Microsoft Windows NT 6.1.7601 Service Pack 1
.NET FW Version 2.0.50727.5466
AWB version AutoWikiBrowser (5.5.0.1), WikiFunctions (5.5.0.1), revision 9049 (2013-04-03 18:29:03)
Workaround
Fixed in version rev 9062


rev 9062 Rjwilmsi 21:28, 10 May 2013 (UTC)

Defaultsort

Status Not a bug in AWB, has been referred
Description Not sure if this is a bug, oddity or ? A couple dozen articles about Swedish towns were recently created. Articles had two strange things in them: {{{2}}} as value for a parameter and a category with a colon in front... [[:Category:Populated places in Ekerö Municipality]] The strange parameter is nothing new and shows up as CheckWiki Error #34.

The strange part is AWB wouldn't add a Defaultsort value if any one of the two oddities were in the article. Lunda, Färingsö församling and Mälby, Ekerö kommun are two of the articles. Sorry, I've already added Defaultsort to them. Bgwhite (talk) 05:56, 4 May 2013 (UTC)

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


This is not a problem. We don't add DEFAULTSORT where there are any {{{2}}} as this can indicate an article with problems, adding a DEFAULTSORT may only make the problems worse. As for the categories, if the category has a colon then it's a wikilink not a category, so the articles wouldn't be in any categories so wouldn't need a DEFAULTSORT per our logic. Rjwilmsi 21:22, 10 May 2013 (UTC)

It takes two edits to add break line after header with whitespace

Status Fixed in the next release
Description It added break line after it removed trailing whitespace -- Magioladitis (talk) 11:49, 7 May 2013 (UTC)
To duplicate:
Site URL: enwiki
Operating system 7
.NET FW Version
AWB version rev 9120
Workaround
Fixed in version rev 9122


rev 9122 Rjwilmsi 17:31, 13 May 2013 (UTC)
Status Fixed in the next release
Description [2] -- Magioladitis (talk) 11:53, 7 May 2013 (UTC)
To duplicate: {{cite news|work="[[foo|foo]]"}} → {{cite news|work="[[foo]]"}} → {{cite news|work=[[foo]]}}
Site URL: enwiki
Operating system 7
.NET FW Version
AWB version rev 9120
Workaround
Fixed in version rev 9123


May be sufficient to update PerformGeneralFixes such that SimplifyLinks is called before FixCitationTemplates. Rjwilmsi 09:52, 13 May 2013 (UTC)
rev 9123 Rjwilmsi 17:37, 13 May 2013 (UTC)

It takes two runs to consolidate references

Status Fixed in the next release
Description I am not sure why this was missed in the first run -- Magioladitis (talk) 11:55, 7 May 2013 (UTC)
To duplicate:
Site URL: enwiki
Operating system 7
.NET FW Version
AWB version rev 9120
Workaround
Fixed in version rev 9124


rev 9124 Rjwilmsi 17:46, 13 May 2013 (UTC)

It adds more than one References list

Status Not a bug in AWB, has been referred
Description [3] -- Magioladitis (talk) 18:05, 7 May 2013 (UTC)
To duplicate:
Site URL: enwiki
Operating system 7
.NET FW Version
AWB version rev 9120
Workaround
Fixed in version


Unclosed wiki comment in article caused the problems, article was fixed by Bgwhite. Rjwilmsi 17:55, 13 May 2013 (UTC)

Mainspace cats added in non-mainspace pages

Status Fixed in the next release
Description Birth, death, and "living people" cats are added to pages (based on text, infobox, persondata?), even when these pages are not in the mainspace. These cats should never be used on e.g. user space or AfC pages (if added, they should be disabled, e.g. Category:Living people See e.g. User:Fram/Sandbox for an example.
To duplicate: Apply AWB on User:Fram/Sandbox with all "automatic changes" enabled
Operating system Windows 7
.NET FW Version
AWB version 5.5.0.0 SVN 8979
Workaround
Fixed in version rev 9127


Sandboxes are a special case, we need to be able to test full functionality against sandboxes for testing purposes. Have you got examples of non-sandbox, non-mainspace pages where category addition is a problem? Rjwilmsi 21:17, 17 April 2013 (UTC)
Here's a listing of Fram's cleanup efforts yesterday, showing the many kinds of pages where it is a problem. I !vote for Fram's suggestion that the categories should be added, but with the extra colon: [[:Category:Living people]]. This wouldn't hinder the testing of AWB in sandboxes. -- John of Reading (talk) 06:51, 18 April 2013 (UTC)
John's idea is a good solution. Solves Fram's problem while keeping the cats in place on sandbox articles. I've deleted way too many cats on stale sandbox articles. Bgwhite (talk) 07:23, 18 April 2013 (UTC)
Yep, this would work for me. Fram (talk) 08:03, 18 April 2013 (UTC)
rev 9127 When genfixes running on non-minaspace page, add birth/death/living categories only as wikilinks with colon at start. Rjwilmsi 08:54, 14 May 2013 (UTC)

Don't change Japanese fullwidth characters to halfwidth

Status Fixed in the next release
Description In this edit, AWB changed the fullwidth brackets in the nihongo template "()" to ordinary halfwidth brackets "()". Please don't do this, it makes the text look strange and unreadable. These are called "fullwidth characters" and this type of brackets is used in the Japanese Wikipedia and is preferred to the halfwidth brackets. It would be even better if AWB didn't change anything in language templates. Cause the original-language text doesn't have to correspond to any Wikipedia style guidelines. — Preceding unsigned comment added by Moscowconnection (talkcontribs)
To duplicate:
Operating system
.NET FW Version
AWB version
Workaround
Fixed in version rev 9126


rev 9126 Only change Japanese/Chinese full width bracket characters if unbalanced brackets. Rjwilmsi 08:34, 14 May 2013 (UTC)

It won't alert for unclosed tags in all cases

Status Fixed in the next release
Description Try this page. -- Magioladitis (talk) 08:50, 16 April 2013 (UTC)
To duplicate:
Site URL: enwiki
Operating system 7
.NET FW Version
AWB version rev 9087
Workaround
Fixed in version rev 9128 by Rjw. -- Magioladitis (talk) 11:15, 17 May 2013 (UTC)


TypeInitializationException in SiteMatrix.GetProjectLanguages

Status Fixed in the next release
Description
Exception:TypeInitializationException
Message:The type initializer for 'WikiFunctions.Parse.SiteMatrix' threw an exception.
Call stack:
   at WikiFunctions.Parse.SiteMatrix.GetProjectLanguages(ProjectEnum project)
   at WikiFunctions.Parse.MetaDataSorter.set_InterWikiOrder(InterWikiOrderEnum value)
   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:SocketException
Message:An invalid argument was supplied
Call stack:
   at System.Net.Sockets.Socket.Poll(Int32 microSeconds, SelectMode mode)
   at System.Net.Sockets.NetworkStream.PollRead()
   at System.Net.Connection.StartRequest(HttpWebRequest request)
   at System.Net.Connection.SubmitRequest(HttpWebRequest request)
   at System.Net.ServicePoint.SubmitRequest(HttpWebRequest request, String connName)
   at System.Net.HttpWebRequest.SubmitRequest(ServicePoint servicePoint)
   at System.Net.HttpWebRequest.GetResponse()
   at WikiFunctions.Tools.GetHTML(String url, Encoding enc, String& responseURL)
   at WikiFunctions.Tools.GetHTML(String url, Encoding enc)
   at WikiFunctions.Parse.SiteMatrix.LoadFromNetwork()
   at WikiFunctions.Parse.SiteMatrix..cctor()

System.TypeInitializationException: The type initializer for 'WikiFunctions.Parse.SiteMatrix' threw an exception. ---> System.Net.Sockets.SocketException: An invalid argument was supplied

at System.Net.Sockets.Socket.Poll(Int32 microSeconds, SelectMode mode)
at System.Net.Sockets.NetworkStream.PollRead()
at System.Net.Connection.StartRequest(HttpWebRequest request)
at System.Net.Connection.SubmitRequest(HttpWebRequest request)
at System.Net.ServicePoint.SubmitRequest(HttpWebRequest request, String connName)
at System.Net.HttpWebRequest.SubmitRequest(ServicePoint servicePoint)
at System.Net.HttpWebRequest.GetResponse()
at WikiFunctions.Tools.GetHTML(String url, Encoding enc, String& responseURL)
at WikiFunctions.Tools.GetHTML(String url, Encoding enc)
at WikiFunctions.Parse.SiteMatrix.LoadFromNetwork()
at WikiFunctions.Parse.SiteMatrix..cctor()
--- End of inner exception stack trace ---
at WikiFunctions.Parse.SiteMatrix.GetProjectLanguages(ProjectEnum project)
at WikiFunctions.Parse.MetaDataSorter.set_InterWikiOrder(InterWikiOrderEnum value)
at WikiFunctions.Parse.MetaDataSorter..ctor()
at WikiFunctions.Parse.Parsers.get_Sorter()
at WikiFunctions.Parse.Parsers..ctor(Int32 stubWordCount, Boolean addHumanKey)
at AutoWikiBrowser.MainForm..ctor()

JayJayTalk to me 16:01, 4 March 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 rev 9063


Also seeing this message displayed JayJayTalk to me 18:39, 4 March 2012 (UTC)
rev 9063 Clearer error handling on network errors. Rjwilmsi 17:57, 20 May 2013 (UTC)

Start-up error

Status Fixed in the next release
Description
Exception:NullReferenceException
Message:Object reference not set to an instance of an object.
Call stack:
   at AutoWikiBrowser.MainForm.SetProject(String code, ProjectEnum project, String customProject, String protocol)
   at AutoWikiBrowser.MainForm.LoadPrefs(UserPrefs p)
   at AutoWikiBrowser.MainForm.LoadPrefs(String path)

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

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

Keith D (talk) 19:30, 24 April 2013 (UTC)

To duplicate: Unknown
Site URL: https://en.wikipedia.org
Operating system Microsoft Windows NT 5.1.2600 Service Pack 3
.NET FW Version 2.0.50727.3643
AWB version AutoWikiBrowser (5.5.0.1), WikiFunctions (5.5.0.1), revision 9049 (2013-04-03 18:29:03)
Workaround
Fixed in version rev 9063


rev 9063 Better error handling of network errors on startup. Rjwilmsi 18:00, 20 May 2013 (UTC)

TypeInitializationException in Parsers..ctor

Status Not a bug in AWB, has been referred
Description
Exception:TypeInitializationException
Message:The type initializer for 'WikiFunctions.Parse.Parsers' threw an exception.
Call stack:
   at WikiFunctions.Parse.Parsers..ctor(Int32 stubWordCount, Boolean addHumanKey)
   at AutoWikiBrowser.MainForm..ctor()
Inner exception:TypeInitializationException
Message:The type initializer for 'WikiFunctions.Parse.SiteMatrix' threw an exception.
Call stack:
   at WikiFunctions.Parse.SiteMatrix.GetProjectLanguages(ProjectEnum project)
   at WikiFunctions.Parse.MetaDataSorter.set_InterWikiOrder(InterWikiOrderEnum value)
   at WikiFunctions.Parse.MetaDataSorter..ctor()
   at WikiFunctions.Parse.Parsers..cctor()
Inner exception:WebException
Message:The request was aborted: The operation has timed out.
Call stack:
   at System.Net.HttpWebRequest.GetResponse()
   at WikiFunctions.Tools.GetHTML(String url, Encoding enc, String& responseURL)
   at WikiFunctions.Tools.GetHTML(String url, Encoding enc)
   at WikiFunctions.Parse.SiteMatrix.LoadFromNetwork()
   at WikiFunctions.Parse.SiteMatrix..cctor()

System.TypeInitializationException: The type initializer for 'WikiFunctions.Parse.Parsers' threw an exception. ---> System.TypeInitializationException: The type initializer for 'WikiFunctions.Parse.SiteMatrix' threw an exception. ---> System.Net.WebException: The request was aborted: The operation has timed out.

  at System.Net.HttpWebRequest.GetResponse()
  at WikiFunctions.Tools.GetHTML(String url, Encoding enc, String& responseURL)
  at WikiFunctions.Tools.GetHTML(String url, Encoding enc)
  at WikiFunctions.Parse.SiteMatrix.LoadFromNetwork()
  at WikiFunctions.Parse.SiteMatrix..cctor()
  --- End of inner exception stack trace ---
  at WikiFunctions.Parse.SiteMatrix.GetProjectLanguages(ProjectEnum project)
  at WikiFunctions.Parse.MetaDataSorter.set_InterWikiOrder(InterWikiOrderEnum value)
  at WikiFunctions.Parse.MetaDataSorter..ctor()
  at WikiFunctions.Parse.Parsers..cctor()
  --- End of inner exception stack trace ---
  at WikiFunctions.Parse.Parsers..ctor(Int32 stubWordCount, Boolean addHumanKey)
  at AutoWikiBrowser.MainForm..ctor()

PBS (talk) 14:55, 3 May 2013 (UTC)

To duplicate: Unknown
Site URL: https://en.wikipedia.org
Operating system Microsoft Windows NT 6.2.9200.0
.NET FW Version 2.0.50727.6400
AWB version AutoWikiBrowser (5.5.0.2), WikiFunctions (5.5.0.2), revision 9117 (2013-04-30 20:44:43)
Workaround
Fixed in version


AutoWikiBrowser was working fine. The system was getting slow (seem that windows 8 has a memory leak somewhere) so a reboot usually fixes the dozy OS. This time I restarted AutoWikiBrowser while the system was still under a heavy start up load. This bug appeared. So I updated AWB to the latest version but the bug did not go away, so I suspect the data causing the crash is in a cache somewhere. -- PBS (talk) 14:55, 3 May 2013 (UTC)

The AWB application has now started, without displaying the bug. So it could have been due a thread timeout on a heavily loaded system. Not sure. Will report back if it occurs again when the system is not showing high load levels. -- PBS (talk) 15:04, 3 May 2013 (UTC)

This is a network error, AWB needs to load interwiki and wiki language information on startup. rev 9138 makes the error message a bit clearer, but there's nothing we can do if your PC, or your ISP or the Wikipedia servers are having network problems. Thanks Rjwilmsi 17:55, 20 May 2013 (UTC)

Unfixed typos still listed in edit summary

Status Fixed in the next release
Description Using the "cleanup" edit summary, a typofix that i have not done still lists in the summary, leading the casual observer to think that the edit has introduced a new error. See here for an example with a triple replacement which didn't happen. This bug has been reported previously[4], but was fixed (didn't happen in the previous version of AWB)Cheers, LindsayHello 04:18, 6 September 2012 (UTC)
To duplicate: Described above
Site URL: enwiki
Operating system XP
.NET FW Version Unknown
AWB version 5.4.0.0
Workaround
Fixed in version rev 9136


If you edit the text, either directly in the edit box or by double-clicking in the diff window, then it is up to you to check that the edit summary still describes your edit. The edit summary can be edited on the "Edit summary" tab before you save the edit. -- John of Reading (talk) 06:38, 6 September 2012 (UTC)
Why has this changed? The previous version, which i updated from this morning, did not behave this way; if i didn't replace "it's home" with "its home" i didn't have to go and correct the edit summary. Cheers, LindsayHello 15:43, 6 September 2012 (UTC)
See the archived feature request here. I think the new behaviour is great; it means I can do some copyediting in the edit box without losing the software-generated edit summary. -- John of Reading (talk) 16:07, 6 September 2012 (UTC)
Yeah, but it should still remove explicitly double-clicked changes that are undone. See this diff and its corresponding edit summary -- FYI I definitely wouldn't have manually edited out that change (as it automatically includes |date= etc.), other than by double clicking on the diff. Mark Hurd (talk) 06:30, 10 September 2012 (UTC)
...and the discussion returned back when we decided to change the edit summary behaviour and use the previous one. We can never be sure what manual changes the editor does before saving. -- Magioladitis (talk) 07:01, 10 September 2012 (UTC)
OK. Probably a warning on first use or a readme automatically displayed when using new versions would be good. Mark Hurd (talk) 07:37, 10 September 2012 (UTC)
And perhaps it should at least warn when you made further changes outside of the section still in the comment, like I did here, instead of just silently removing the section "comment", which I didn't in this case to test. (I do actually like the idea of allowing us to determine if a major edit was done in one section and very minor edits in others and so only mentioning one section, although I think it should be warned against.) Mark Hurd (talk) 09:39, 10 September 2012 (UTC)

This is a rather annoying behaviour. But I see several ways to prevent wrong edit summaries and necessary additional clicks:

  1. Remove summary parts if the according change has been reverted by double-clicking
  2. Displaying the actual edit summary not in a special tab, but in the "Edit box" tab (beyond the default edit summary or the edit area would be good)
  3. Coloring the "Edit Summary" tab if there was something added to the default edit summary automatically
  4. Providing an option not to change the default edit summary automatically at all --YMS (talk) 20:12, 29 September 2012 (UTC)
Option 1 may not be doable. We could put the edit summary on the edit summary tab by splitting that tab with a vertical line. 3 and 4 could certainly be done, opinions from others? Rjwilmsi 08:07, 10 October 2012 (UTC)
Option 1 looks very hard to code; I like option 2 - if the full edit summary was moved to the top of the "edit box" tab, I wouldn't have to switch tabs at all; if option 3 were implemented I would want a preference option to turn it off; option 4 might please some editors but I wouldn't use it. -- John of Reading (talk) 07:36, 27 October 2012 (UTC)
rev 9136 Remove edit summary tab. Add edit summary box to top of edit box tab, if edit box toolbox is used resize edit summary box to fit. Rjwilmsi 14:52, 20 May 2013 (UTC)

DEFAULTSORT is added in the wrong place in categories

Status Fixed in the next release
Description [5] -- Magioladitis (talk) 12:34, 2 March 2013 (UTC)
To duplicate:
Site URL: enwiki
Operating system 7
.NET FW Version
AWB version rev 8961
Workaround Enable some part of SortMetaData for categories? -- Magioladitis (talk) 12:34, 2 March 2013 (UTC)
Fixed in version rev 9135


Magio to review what parts of meta data sorter should run for Category namespace. Rjwilmsi 08:44, 7 March 2013 (UTC)
  • Sort interwikis should also be done for categories.
  • Move portals, see also, etc. also should be done for categories.
  • We don't expect persondata in categories
  • articleText += strStub + categories+ interwikis;

So, basically everything. -- Magioladitis (talk) 09:30, 4 April 2013 (UTC)

After further investigation: Activate to just change order of things: DEFAULTSORT, categories, interwikis; in this order. Persondata thing should be mainspace only. Don't Move portals, see also, etc. -- Magioladitis (talk) 17:44, 12 April 2013 (UTC)

rev 9135 Will need testing over a wide range of categories to ensure nothing else is affected. Rjwilmsi 09:50, 20 May 2013 (UTC)

bug with the ReGex Tester that prevents the "replace" section be empty as to delete such text

Status Fixed in the next release
Description As noted here and then here, there seems to be a bug with the ReGex Tester that prevents the "replace" section be empty as to delete such text. Technical 13 (talk) 14:35, 21 May 2013 (UTC)
To duplicate:
Site URL: en.wikipedia.org
Operating system Windows Vista
.NET FW Version 2.0.50727.3623
AWB version 5.5.0.2
Workaround per John of Reading - this is a quirk of the Regex Tester. In the actual Find & Replace dialog, you can leave the "replace" column blank.
Fixed in version rev 9143


rev 9143 Rjwilmsi 07:24, 22 May 2013 (UTC)

Error converting html 'bold' tags

Status Fixed in the next release
Description <b> tags correctly converted to ''', but <B> converted to '' Colonies Chris (talk) 20:56, 18 May 2013 (UTC)
To duplicate: http://en.wikipedia.org/w/index.php?title=Big_Four_(tennis)&diff=555695662&oldid=555669137
Site URL: Big Four (tennis)
Operating system Windows 7 64-bit
.NET FW Version 2.0.50727.5466
AWB version 5.5.0.2
Workaround
Fixed in version rev 9149


Confirmed. -- Magioladitis (talk) 22:31, 18 May 2013 (UTC)

rev 9131 fixes my report. -- Magioladitis (talk) 19:02, 19 May 2013 (UTC)

Original problem still occurs -- Magioladitis (talk) 00:06, 24 May 2013 (UTC)

rev 9149 Fixed. Rjwilmsi 06:53, 24 May 2013 (UTC)

NullReferenceException in TraceManager.RemoveListener

Status Fixed in the next release
Description nThread: ListMaker (CategoryRecursiveListProvider: Ανθρωπιστικές επιστήμες)
Exception:NullReferenceException
Message:Δεν έχει οριστεί αναφορά αντικειμένου σε μια παρουσία αντικειμένου.
Call stack:
   σε WikiFunctions.Logging.TraceManager.RemoveListener(String key) στο c:\Users\user\Desktop\AWB\WikiFunctions\Logging\TraceManager.cs:γραμμή 53
   σε AutoWikiBrowser.Logging.MyTrace.AddListener(String key, IMyTraceListener listener) στο c:\Users\user\Desktop\AWB\AWB\Logging\MyTrace.cs:γραμμή 259
   σε WikiFunctions.Article.InitialiseLogListener() στο c:\Users\user\Desktop\AWB\WikiFunctions\Article\Article.cs:γραμμή 126
   σε WikiFunctions.Article..ctor(String name, Int32 nameSpaceKey) στο c:\Users\user\Desktop\AWB\WikiFunctions\Article\Article.cs:γραμμή 78
   σε WikiFunctions.Lists.Providers.ApiListProviderBase.ApiMakeList(String url, Int32 haveSoFar) στο c:\Users\user\Desktop\AWB\WikiFunctions\Lists\Providers\ListProviderBase.cs:γραμμή 116
   σε WikiFunctions.Lists.Providers.CategoryProviderBase.GetListing(String category, Int32 haveSoFar) στο c:\Users\user\Desktop\AWB\WikiFunctions\Lists\Providers\ListProviderBase.cs:γραμμή 198
   σε WikiFunctions.Lists.Providers.CategoryProviderBase.RecurseCategory(String category, Int32 haveSoFar, Int32 depth) στο c:\Users\user\Desktop\AWB\WikiFunctions\Lists\Providers\ListProviderBase.cs:γραμμή 219
   σε WikiFunctions.Lists.Providers.CategoryProviderBase.RecurseCategory(String category, Int32 haveSoFar, Int32 depth) στο c:\Users\user\Desktop\AWB\WikiFunctions\Lists\Providers\ListProviderBase.cs:γραμμή 231
   σε WikiFunctions.Lists.Providers.CategoryProviderBase.RecurseCategory(String category, Int32 haveSoFar, Int32 depth) στο c:\Users\user\Desktop\AWB\WikiFunctions\Lists\Providers\ListProviderBase.cs:γραμμή 231
   σε WikiFunctions.Lists.Providers.CategoryProviderBase.RecurseCategory(String category, Int32 haveSoFar, Int32 depth) στο c:\Users\user\Desktop\AWB\WikiFunctions\Lists\Providers\ListProviderBase.cs:γραμμή 231
   σε WikiFunctions.Lists.Providers.CategoryProviderBase.RecurseCategory(String category, Int32 haveSoFar, Int32 depth) στο c:\Users\user\Desktop\AWB\WikiFunctions\Lists\Providers\ListProviderBase.cs:γραμμή 231
   σε WikiFunctions.Lists.Providers.CategoryProviderBase.RecurseCategory(String category, Int32 haveSoFar, Int32 depth) στο c:\Users\user\Desktop\AWB\WikiFunctions\Lists\Providers\ListProviderBase.cs:γραμμή 231
   σε WikiFunctions.Lists.Providers.CategoryProviderBase.RecurseCategory(String category, Int32 haveSoFar, Int32 depth) στο c:\Users\user\Desktop\AWB\WikiFunctions\Lists\Providers\ListProviderBase.cs:γραμμή 231
   σε WikiFunctions.Lists.Providers.CategoryRecursiveListProvider.MakeList(String[] searchCriteria) στο c:\Users\user\Desktop\AWB\WikiFunctions\Lists\Providers\ListProviders.cs:γραμμή 90
   σε WikiFunctions.Controls.Lists.ListMaker.MakeTheList() στο c:\Users\user\Desktop\AWB\WikiFunctions\Controls\Lists\ListMaker.cs:γραμμή 834

System.NullReferenceException: Δεν έχει οριστεί αναφορά αντικειμένου σε μια παρουσία αντικειμένου.

σε WikiFunctions.Logging.TraceManager.RemoveListener(String key) στο c:\Users\user\Desktop\AWB\WikiFunctions\Logging\TraceManager.cs:γραμμή 53
σε AutoWikiBrowser.Logging.MyTrace.AddListener(String key, IMyTraceListener listener) στο c:\Users\user\Desktop\AWB\AWB\Logging\MyTrace.cs:γραμμή 259
σε WikiFunctions.Article.InitialiseLogListener() στο c:\Users\user\Desktop\AWB\WikiFunctions\Article\Article.cs:γραμμή 126
σε WikiFunctions.Article..ctor(String name, Int32 nameSpaceKey) στο c:\Users\user\Desktop\AWB\WikiFunctions\Article\Article.cs:γραμμή 78
σε WikiFunctions.Lists.Providers.ApiListProviderBase.ApiMakeList(String url, Int32 haveSoFar) στο c:\Users\user\Desktop\AWB\WikiFunctions\Lists\Providers\ListProviderBase.cs:γραμμή 116
σε WikiFunctions.Lists.Providers.CategoryProviderBase.GetListing(String category, Int32 haveSoFar) στο c:\Users\user\Desktop\AWB\WikiFunctions\Lists\Providers\ListProviderBase.cs:γραμμή 198
σε WikiFunctions.Lists.Providers.CategoryProviderBase.RecurseCategory(String category, Int32 haveSoFar, Int32 depth) στο c:\Users\user\Desktop\AWB\WikiFunctions\Lists\Providers\ListProviderBase.cs:γραμμή 219
σε WikiFunctions.Lists.Providers.CategoryProviderBase.RecurseCategory(String category, Int32 haveSoFar, Int32 depth) στο c:\Users\user\Desktop\AWB\WikiFunctions\Lists\Providers\ListProviderBase.cs:γραμμή 231
σε WikiFunctions.Lists.Providers.CategoryProviderBase.RecurseCategory(String category, Int32 haveSoFar, Int32 depth) στο c:\Users\user\Desktop\AWB\WikiFunctions\Lists\Providers\ListProviderBase.cs:γραμμή 231
σε WikiFunctions.Lists.Providers.CategoryProviderBase.RecurseCategory(String category, Int32 haveSoFar, Int32 depth) στο c:\Users\user\Desktop\AWB\WikiFunctions\Lists\Providers\ListProviderBase.cs:γραμμή 231
σε WikiFunctions.Lists.Providers.CategoryProviderBase.RecurseCategory(String category, Int32 haveSoFar, Int32 depth) στο c:\Users\user\Desktop\AWB\WikiFunctions\Lists\Providers\ListProviderBase.cs:γραμμή 231
σε WikiFunctions.Lists.Providers.CategoryProviderBase.RecurseCategory(String category, Int32 haveSoFar, Int32 depth) στο c:\Users\user\Desktop\AWB\WikiFunctions\Lists\Providers\ListProviderBase.cs:γραμμή 231
σε WikiFunctions.Lists.Providers.CategoryProviderBase.RecurseCategory(String category, Int32 haveSoFar, Int32 depth) στο c:\Users\user\Desktop\AWB\WikiFunctions\Lists\Providers\ListProviderBase.cs:γραμμή 231
σε WikiFunctions.Lists.Providers.CategoryRecursiveListProvider.MakeList(String[] searchCriteria) στο c:\Users\user\Desktop\AWB\WikiFunctions\Lists\Providers\ListProviders.cs:γραμμή 90
σε WikiFunctions.Controls.Lists.ListMaker.MakeTheList() στο c:\Users\user\Desktop\AWB\WikiFunctions\Controls\Lists\ListMaker.cs:γραμμή 834

Magioladitis (talk) 09:30, 28 July 2012 (UTC)

To duplicate: ListMaker Text: Ανθρωπιστικές επιστήμες
Site URL: https://el.wikipedia.org
Operating system Microsoft Windows NT 6.1.7601 Service Pack 1
.NET FW Version 4.0.30319.269
AWB version AutoWikiBrowser (5.3.1.1), WikiFunctions (5.3.1.1), revision 8188 (2012-07-28 01:02:24)
Workaround
Fixed in version rev 9166 by Reedy -- Magioladitis (talk) 17:21, 24 May 2013 (UTC)


KeyNotFoundException in ImageFileLinksListProvider.get_UserInputTextBoxText

Status Works for me
Description
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.Lists.Providers.ImageFileLinksListProvider.get_UserInputTextBoxText()
   at WikiFunctions.Controls.Lists.ListMaker.cmboSourceSelect_SelectedIndexChanged(Object sender, EventArgs e)
   at System.EventHandler.Invoke(Object sender, EventArgs e)
   at System.Windows.Forms.ComboBox.OnSelectedIndexChanged(EventArgs e)
   at System.Windows.Forms.ComboBox.WmReflectCommand(Message& m)
   at System.Windows.Forms.ComboBox.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.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.

  at System.ThrowHelper.ThrowKeyNotFoundException()
  at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
  at WikiFunctions.Lists.Providers.ImageFileLinksListProvider.get_UserInputTextBoxText()
  at WikiFunctions.Controls.Lists.ListMaker.cmboSourceSelect_SelectedIndexChanged(Object sender, EventArgs e)
  at System.EventHandler.Invoke(Object sender, EventArgs e)
  at System.Windows.Forms.ComboBox.OnSelectedIndexChanged(EventArgs e)
  at System.Windows.Forms.ComboBox.WmReflectCommand(Message& m)
  at System.Windows.Forms.ComboBox.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)

92.17.227.119 (talk) 00:45, 16 January 2013 (UTC)

To duplicate: Unknown
Site URL: http://callofduty.wikia.com
Operating system Microsoft Windows NT 6.1.7601 Service Pack 1
.NET FW Version 2.0.50727.5466
AWB version AutoWikiBrowser (5.4.0.0), WikiFunctions (5.4.0.0), revision 8347 (2012-09-03 23:58:43)
Workaround
Fixed in version


Please rereport if it occurs to version 5.5.0.0 or later. -- Magioladitis (talk) 17:25, 24 May 2013 (UTC)

KeyNotFoundException in WikiRegexes.MakeLangSpecificRegexes

Status Fixed in the next release
Description
Exception:KeyNotFoundException
Message:The given key was not present in the dictionary.
Call stack:
   bei System.ThrowHelper.ThrowKeyNotFoundException()
   at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
   at WikiFunctions.WikiRegexes.MakeLangSpecificRegexes()
   at WikiFunctions.Variables.RegenerateRegexes()
   at WikiFunctions.Variables.SetProject(String langCode, ProjectEnum projectName, String customProject, String protocol)
   at AutoWikiBrowser.MainForm.SetProject(String code, ProjectEnum project, String customProject, String protocol)
   at AutoWikiBrowser.MainForm.LoadPrefs(UserPrefs p)
   at AutoWikiBrowser.MainForm.LoadPrefs(String path)

System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.

  at System.ThrowHelper.ThrowKeyNotFoundException()
  at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
  at WikiFunctions.WikiRegexes.MakeLangSpecificRegexes()
  at WikiFunctions.Variables.RegenerateRegexes()
  at WikiFunctions.Variables.SetProject(String langCode, ProjectEnum projectName, String customProject, String protocol)
  at AutoWikiBrowser.MainForm.SetProject(String code, ProjectEnum project, String customProject, String protocol)
  at AutoWikiBrowser.MainForm.LoadPrefs(UserPrefs p)
  at AutoWikiBrowser.MainForm.LoadPrefs(String path)

$traight-$hoota (talk) 11:59, 1 February 2013 (UTC)

To duplicate: Unknown
Site URL: https://de.wikipedia.org
Operating system Microsoft Windows NT 6.2.9200.0
.NET FW Version 2.0.50727.6400
AWB version AutoWikiBrowser (5.4.0.0), WikiFunctions (5.4.0.0), revision 8347 (2012-09-03 23:58:43)
Workaround
Fixed in version rev 9167 -- Magioladitis (talk) 17:29, 24 May 2013 (UTC)


This bug repeatedly appears just after starting AWB (while splash screen is still showing loading bar) and I can't get AWB to run. Even downloaded a fresh version, but didn't help, same error occurs. So I'd guess it has nothing to do with configuration or the like. --$traight-$hoota (talk) 12:02, 1 February 2013 (UTC)

rev 9167 -- Magioladitis (talk) 17:29, 24 May 2013 (UTC)

Generic templates created by Kingbotk plugin not loaded from the settings file, although successfully saved into it

Status Fixed in the next release
Description I created two generic templates with Kingbotk/Plugin. I saved everything in the settings file (I checked and the settings related to them are in settings.xml). But if I restart AWB, load the settings and them load the Kingbotk/Plugin, they don't show up in the list of templates/plugins anymore. I tried loading the Kingbotk/Plugin and then loading the settings. Same result. Basically the generic templates configs get saved but are never loaded. Looks like a bug to me. Not sure if in the Kingbotk/Plugin or AWB properCodrin.B (talk) 16:58, 1 February 2012 (UTC)
To duplicate:
Operating system Windows XP
.NET FW Version
AWB version
Workaround
Fixed in version 2.3.3.0


This might've been broken since July 2010 when I majorly overhauled the plugin to give the more generic base. Being that long ago, I've no idea as to remembering if I tested it back then. If it's saving, that's half the battle, I guess it's just skipping what to do with the user defined generics, and either not building them, or even just not displaying it. Reedy (talk) 00:27, 19 March 2012 (UTC)

Seems to work fine now. Please download version 2.3.3.0 of the plugin or later. -- Magioladitis (talk) 17:56, 24 May 2013 (UTC)

ApiErrorException in ApiEdit.CheckForErrors

Status Fixed in the next release
Description
Exception:ApiErrorException
Message:Bot API returned the following error: 'The target file exists on a shared repository. Use the ignorewarnings parameter to override it.'
Call stack:
   σε WikiFunctions.API.ApiEdit.CheckForErrors(String xml, String action) στο c:\Users\user\Desktop\AWB\WikiFunctions\API\ApiEdit.cs:γραμμή 1301
   σε WikiFunctions.API.ApiEdit.CheckForErrors(String xml) στο c:\Users\user\Desktop\AWB\WikiFunctions\API\ApiEdit.cs:γραμμή 1224
   σε WikiFunctions.API.ApiEdit.Move(String title, String newTitle, String reason, Boolean moveTalk, Boolean noRedirect, Boolean watch) στο c:\Users\user\Desktop\AWB\WikiFunctions\API\ApiEdit.cs:γραμμή 1036
   σε WikiFunctions.Article.Move(Session session, String& newTitle) στο c:\Users\user\Desktop\AWB\WikiFunctions\Article\Article.cs:γραμμή 1514
   σε AutoWikiBrowser.MainForm.MoveArticle() στο c:\Users\user\Desktop\AWB\AWB\Main.cs:γραμμή 4157

WikiFunctions.API.ApiErrorException: Bot API returned the following error: 'The target file exists on a shared repository. Use the ignorewarnings parameter to override it.'

  σε WikiFunctions.API.ApiEdit.CheckForErrors(String xml, String action) στο c:\Users\user\Desktop\AWB\WikiFunctions\API\ApiEdit.cs:γραμμή 1301
  σε WikiFunctions.API.ApiEdit.CheckForErrors(String xml) στο c:\Users\user\Desktop\AWB\WikiFunctions\API\ApiEdit.cs:γραμμή 1224
  σε WikiFunctions.API.ApiEdit.Move(String title, String newTitle, String reason, Boolean moveTalk, Boolean noRedirect, Boolean watch) στο c:\Users\user\Desktop\AWB\WikiFunctions\API\ApiEdit.cs:γραμμή 1036
  σε WikiFunctions.Article.Move(Session session, String& newTitle) στο c:\Users\user\Desktop\AWB\WikiFunctions\Article\Article.cs:γραμμή 1514
  σε AutoWikiBrowser.MainForm.MoveArticle() στο c:\Users\user\Desktop\AWB\AWB\Main.cs:γραμμή 4157

Magioladitis (talk) 23:54, 23 August 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 4.0.30319.269
AWB version AutoWikiBrowser (5.3.1.1), WikiFunctions (5.3.1.1), revision 8289 (2012-08-24 02:21:37)
Workaround
Fixed in version rev 9177 by Reedy. -- Magioladitis (talk) 19:04, 24 May 2013 (UTC)


While trying to move File:Cc1.jpg.jpg to File:Cc1.jpg. -- Magioladitis (talk) 23:54, 23 August 2012 (UTC)

We need a windows with "Overwrite anyway? OR Cancel". -- Magioladitis (talk) 00:17, 31 August 2012 (UTC)

rev 9175 Pass actions for a couple of CheckForErrors calls. -- Magioladitis (talk) 18:41, 24 May 2013 (UTC)

rev 9177 by Reedy. -- Magioladitis (talk) 19:04, 24 May 2013 (UTC)

It won't skip on edit filter 529

Status Fixed in the next release
Description [6] Magioladitis (talk) 20:02, 24 May 2013 (UTC)
To duplicate:
Site URL: enwiki
Operating system 7
.NET FW Version
AWB version
Workaround Add exception for "hookaborted" -- Magioladitis (talk) 20:22, 24 May 2013 (UTC)
Fixed in version rev 9180 by Reedy. -- Magioladitis (talk) 20:27, 24 May 2013 (UTC)


ArgumentOutOfRangeException in AsyncApiEdit.CallEvent

Status Resolved
Description
Exception:ArgumentOutOfRangeException
Message:Value to add was out of range. Parameter name: value
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.set_State(EditState value)
   at WikiFunctions.API.AsyncApiEdit.InvokerThread(Object genericArgs)

Magioladitis (talk) 09:50, 10 January 2010 (UTC)
Geraki TL 09:55, 21 January 2010 (UTC)

VinculumMan (talk) 21:04, 6 March 2011 (UTC)

To duplicate:
Site URL: http://en.wikipedia.org
http://el.wikipedia.org
Operating system Microsoft Windows NT 5.1.2600 Service Pack 3
.NET FW Version 2.0.50727.3603
AWB version 4.9.0.3, revision 5980 (2010-01-09 23:46:25)
5.0.0.1, revision 6037 (2010-01-14 09:03:35)
5.0.0.1, revision 6092 (2010-01-20 22:49:25)
5.0.1.0, revision 6295 (2010-03-09 23:07:42)
5.0.2.1, revision 6446 (2010-04-22 18:06:27)
5.0.3.1, revision 6866 (2010-07-21 11:16:58)
AutoWikiBrowser (5.5.0.2), WikiFunctions (5.5.0.2), revision 9075 (2013-04-07 11:12:47)
Workaround
Fixed in version


Duplicate: Load KingbotK plugin. Bot mode: Off -> Load a page, when "Press skip" appears activate bot mode and press Skip -> Kaboom. -- Magioladitis (talk) 09:50, 10 January 2010 (UTC)

Exception:ArgumentOutOfRangeException
Message:Η τιμή για προσθήκη βρισκόταν εκτός περιοχής τιμών. Όνομα παραμέτρου: value

Geraki, did this occur when you pressed Start in the Plugins tab? -- Magioladitis (talk) 10:09, 21 January 2010 (UTC)

Yep, I'm getting this one as well. Arbitrarily0 (talk) 12:47, 18 February 2010 (UTC)

I am pretty sure that this related to the timer and the way we save the plugin's stats. I ll try to do some debugging later. -- Magioladitis (talk) 10:43, 1 March 2010 (UTC)

Method to correctly count Kingbotk edits:

  • Save text
  • Apply plugin changes
    • If old text <> new text add 1 to Tagged
  • Apply genfixes

-- Magioladitis (talk) 20:16, 1 March 2010 (UTC)

I believe this is the same error that I pointed out. If thats the case its due to the Plugin getting stuck on comments. Could you provide them an example article or two that generates the error. --Kumioko (talk) 13:32, 1 April 2010 (UTC)
Duplicate with Wikipedia_talk:AutoWikiBrowser/Bugs#ArgumentOutOfRangeException_in_AsyncApiEdit.CallEvent. Charles_Edward are you trying to assess articles? -- Magioladitis (talk) 15:02, 1 April 2010 (UTC)
I'm getting it too when trying to assess and cleanup metalworking articles. Wizard191 (talk) 13:39, 2 April 2010 (UTC)
The problem is in the way we do the ststistics in KingbotK. We are already aware of that. -- Magioladitis (talk) 19:58, 5 April 2010 (UTC)
Yes I am trying to assess. I can get through, say fifty or more without an error, and then it gets to a patch where its error after error. Then it clears back up and I can assess another fifty or so before it craps out again. I have just been going back and manually assessing all the errored ones right now. I think this is related to other errors posted here. Here's some examples:
  1. Samuel Henderson (Indianapolis mayor), I can load the page, then click skip or save to get to the talk and it hangs. It never loads the talk page. If I click skip or save a second time, the above error occurs. If I click stop, then restart, or just click start without stopping, I get the above error too. Then upon restarting I get the "pluggin was expecting talk page" error.
  2. Same with Jim Hill (Oregon politician)
Eventually you get through the "bad" articles and it will start working again. I don't see on the talk pages of those articles any comments, or things like that. And it is on such a variety of articles and they have no common template except the Indiana project template, which I am assessing for. —Charles Edward (Talk | Contribs) 14:09, 7 April 2010 (UTC)

Happens when I try to do assessments with {{WikiProject Ontario Roads}}. Half the pages come up with an error saying 'AWB expected a talk page', with only OK to click. That stops the processing. I click start again, and it often skips the item and goes to the next and asks the same thing. Eventually it will go, but then this error will come up and stop the processing again. - ʄɭoʏɗiaɲ τ ¢ 12:49, 2 May 2010 (UTC)

Yep, getting same errors. --Ankit MaityTalkContribs 12:08, 3 December 2012 (UTC)
Do you also use the KingbotK plugin? -- Magioladitis (talk) 12:13, 3 December 2012 (UTC)
Yes. Not only when I press 'skip' but also when I press 'stop'. Once (i.e. just now when my bot was mass-tagging for BRFA Bot Trial) it stopped in the middle with this same warning, without me pressing any button. Then, I had to restart AWB when it again started working. --Ankit MaityTalkContribs 12:27, 3 December 2012 (UTC)
The "assess" feature is officially broken. -- Magioladitis (talk) 12:30, 3 December 2012 (UTC)
It doesn't even open the 'assess' window it's supposed to open. So it's kind of doesn't even exist. --Ankit MaityTalkContribs 12:41, 3 December 2012 (UTC)
Status Resolved
Description
Exception:ArgumentOutOfRangeException
Message: Value to add was out of range. Parameter name: value Parameter name: value
Call stack:
   σε 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) στο c:\AWB\WikiFunctions\API\AsyncApiEdit.cs:line 230
   at WikiFunctions.API.AsyncApiEdit.set_State(EditState value) στο c:\AWB\WikiFunctions\API\AsyncApiEdit.cs:line 114
   at WikiFunctions.API.AsyncApiEdit.InvokerThread(Object genericArgs) στο c:\AWB\WikiFunctions\API\AsyncApiEdit.cs:line 270
AWBPlugins AWBBasePlugins ListMakerPlugins
  • CFD-Plugin
  • Delinker
  • Fronds
  • IFD-Plugin
  • TheTemplator
  • Kingbotk Plugin
  • 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) 02:05, 23 February 2011 (UTC)

To duplicate: Unknown
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 7615 (2011-02-22 18:59:51)
AutoWikiBrowser (5.3.1.1), WikiFunctions (5.3.1.1), revision 7915 (2012-01-15 20:51:10)
Workaround
Fixed in version


Removing many stuff from the plugin seems to have resolved the problem. Anyone can rereport on version 2.3.3.0 or later. -- Magioladitis (talk) 21:07, 24 May 2013 (UTC)

InvalidOperationException in UserPrefs.LoadPrefs / UserPrefs.SavePrefs

Status Bug is in old software, please update
Description
Exception:InvalidOperationException
Message:Unable to generate a temporary class (result=1).

error CS0016: Could not write to output file 'c:\Documents and Settings\Abaco\Impostazioni locali\Temp\k36saoqp.dll' -- 'Accesso negato. '

Call stack:
   at System.Xml.Serialization.Compiler.Compile(Assembly parent, String ns, CompilerParameters parameters, Evidence evidence)
   at System.Xml.Serialization.TempAssembly.GenerateAssembly(XmlMapping[] xmlMappings, Type[] types, String defaultNamespace, Evidence evidence, CompilerParameters parameters, Assembly assembly, Hashtable assemblies)
   at System.Xml.Serialization.TempAssembly..ctor(XmlMapping[] xmlMappings, Type[] types, String defaultNamespace, String location, Evidence evidence)
   at System.Xml.Serialization.XmlSerializer.GenerateTempAssembly(XmlMapping xmlMapping, Type type, String defaultNamespace, String location, Evidence evidence)
   at System.Xml.Serialization.XmlSerializer..ctor(Type type, XmlAttributeOverrides overrides, Type[] extraTypes, XmlRootAttribute root, String defaultNamespace, String location, Evidence evidence)
   at System.Xml.Serialization.XmlSerializer..ctor(Type type, Type[] extraTypes)
   at WikiFunctions.AWBSettings.UserPrefs.LoadPrefs(String file)
   at AutoWikiBrowser.MainForm.LoadPrefs(String path)

System.InvalidOperationException: Unable to generate a temporary class (result=1). error CS0016: Could not write to output file 'c:\Documents and Settings\Abaco\Impostazioni locali\Temp\k36saoqp.dll' -- 'Accesso negato. '

at System.Xml.Serialization.Compiler.Compile(Assembly parent, String ns, CompilerParameters parameters, Evidence evidence)
at System.Xml.Serialization.TempAssembly.GenerateAssembly(XmlMapping[] xmlMappings, Type[] types, String defaultNamespace, Evidence evidence, CompilerParameters parameters, Assembly assembly, Hashtable assemblies)
at System.Xml.Serialization.TempAssembly..ctor(XmlMapping[] xmlMappings, Type[] types, String defaultNamespace, String location, Evidence evidence)
at System.Xml.Serialization.XmlSerializer.GenerateTempAssembly(XmlMapping xmlMapping, Type type, String defaultNamespace, String location, Evidence evidence)
at System.Xml.Serialization.XmlSerializer..ctor(Type type, XmlAttributeOverrides overrides, Type[] extraTypes, XmlRootAttribute root, String defaultNamespace, String location, Evidence evidence)
at System.Xml.Serialization.XmlSerializer..ctor(Type type, Type[] extraTypes)
at WikiFunctions.AWBSettings.UserPrefs.LoadPrefs(String file)
at AutoWikiBrowser.MainForm.LoadPrefs(String path)

Pracchia-78 (talk) 19:59, 23 October 2011 (UTC) ... and many others

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.42
AWB version AutoWikiBrowser (5.1.0.0), WikiFunctions (5.1.0.0), revision 7268 (2010-10-13 23:10:26)
AutoWikiBrowser (5.3.1.0), WikiFunctions (5.3.1.0), revision 7792 (2011-07-23 16:53:25)
Workaround
Fixed in version


This error usually is a result of the ASP.NET account not having permissions to a directory, possibly the windows temp directory. -- Magioladitis (talk) 16:18, 6 January 2012 (UTC)

Bug reported 3 times and reports were merged. Check edit history. -- Magioladitis (talk) 16:36, 6 January 2012 (UTC)

You are using old settings file. Please make a clean install. -- Magioladitis (talk) 23:37, 24 May 2013 (UTC)

NullReferenceException in MainForm.profilesToolStripMenuItem_Click

Status Not enough information/very rare bug
Description
Exception:NullReferenceException
Message:Object reference not set to an instance of an object.
Call stack:
   at AutoWikiBrowser.MainForm.profilesToolStripMenuItem_Click(Object sender, EventArgs e)
   at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e)
   at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e)
   at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e)
   at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met)
   at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
   at System.Windows.Forms.ToolStrip.WndProc(Message& m)
   at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

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

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

Mjs1991 (talk) 07:53, 2 January 2013 (UTC)

To duplicate: Unknown
Site URL: https://en.wikipedia.org
Operating system Microsoft Windows NT 6.1.7601 Service Pack 1
.NET FW Version 2.0.50727.5466
AWB version AutoWikiBrowser (5.3.1.1), WikiFunctions (5.3.1.1), revision 7916 (2012-01-15 18:58:17)
AutoWikiBrowser (5.4.0.1), WikiFunctions (5.4.0.1), revision 8686 (2012-11-24 18:05:21)
Workaround
Fixed in version


Can you reproduce this? Do you remember what was your last action before it happened? -- Magioladitis (talk) 09:53, 2 January 2013 (UTC)

We won't be able to fix this if we don't know more. -- Magioladitis (talk) 10:45, 25 May 2013 (UTC)

ArgumentException in AsyncApiEdit.CallEvent

Status Not enough information/very rare bug
Description
Exception:ArgumentException
Message:Empty path name is not legal.
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: Empty path name is not legal.

  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)

Mr T(Talk?) (New thread?) 17:47, 17 November 2012 (UTC)

To duplicate: [encountered while processing page [7]]
Site URL: https://en.wikipedia.org
Operating system Microsoft Windows NT 6.1.7600.0
.NET FW Version 2.0.50727.4927
AWB version AutoWikiBrowser (5.4.0.1), WikiFunctions (5.4.0.1), revision 8506 (2012-10-28 08:18:02)
Workaround
Fixed in version


I processed the page with no problem: [8]. -- Magioladitis (talk) 16:26, 19 November 2012 (UTC)

I was asked to comment here. This report was semi-automated and unfortunately I don't know much about the technicalities sorry! Mr T(Talk?) (New thread?) 05:44, 12 February 2013 (UTC)

Marking as "rare". Please rereport in version 5.5.0.0 or newer if bug reoccurs. -- Magioladitis (talk) 21:19, 25 May 2013 (UTC)

ConfigurationErrorsException in Settings.get_WindowLocation

Status Not enough information/very rare bug
Description
Exception:ConfigurationErrorsException
Message:Configuration system failed to initialize
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:Root element is missing. (C:\Users\Mohammed\AppData\Local\AutoWikiBrowser\AutoWikiBrowser.exe_Url_vhawepeqsl2v31uhsft2d1htok4axczc\5.3.1.1\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:Root element is missing.
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()

System.Configuration.ConfigurationErrorsException: Configuration system failed to initialize ---> System.Configuration.ConfigurationErrorsException: Root element is missing. (C:\Users\Mohammed\AppData\Local\AutoWikiBrowser\AutoWikiBrowser.exe_Url_vhawepeqsl2v31uhsft2d1htok4axczc\5.3.1.1\user.config) ---> System.Xml.XmlException: Root element is missing.

  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()
  --- End of inner exception stack trace ---
  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)
  --- End of inner exception stack trace ---
  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)

Meno25 (talk) 00:02, 31 August 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 8277 (2012-08-20 00:10:49)
Workaround
Fixed in version


Marking as "rare". Please rereport in version 5.5.0.0 or newer if bug reoccurs. -- Magioladitis (talk) 21:21, 25 May 2013 (UTC)

InvocationException in AsyncApiEdit.InvokeFunction

Status Bug is in old software, please update
Description
Exception:InvocationException
Message:An asynchronous call is already being performed
Call stack:
   at WikiFunctions.API.AsyncApiEdit.InvokeFunction(InvokeArgs args)
   at WikiFunctions.API.AsyncApiEdit.Open(String title, Boolean resolveRedirects)
   at WikiFunctions.Logging.Uploader.LogUploader.LogIt(String log, String logTitle, String logDetails, String uploadTo, List`1 linksToLog, Int32 pageNumber, DateTime startDate, Boolean openInBrowser, Boolean addToWatchlist, String username, String logHeader, Boolean addLogTemplate, String editSummary, String logSummaryEditSummary, String sender, Boolean addLogArticlesToAnAWBList, IAutoWikiBrowser awb)
   at WikiFunctions.Logging.TraceManager.UploadHandler(TraceListenerUploadableBase sender, String logTitle, String logDetails, String uploadToWithoutPageNumber, List`1 linksToLog, Boolean openInBrowser, Boolean addToWatchlist, String username, String logHeader, String editSummary, String logSummaryEditSummary, IAutoWikiBrowser awb, UsernamePassword loginDetails)

WikiFunctions.API.InvocationException: An asynchronous call is already being performed

at WikiFunctions.API.AsyncApiEdit.InvokeFunction(InvokeArgs args)
at WikiFunctions.API.AsyncApiEdit.Open(String title, Boolean resolveRedirects)
at WikiFunctions.Logging.Uploader.LogUploader.LogIt(String log, String logTitle, String logDetails, String uploadTo, List`1 linksToLog, Int32 pageNumber, DateTime startDate, Boolean openInBrowser, Boolean addToWatchlist, String username, String logHeader, Boolean addLogTemplate, String editSummary, String logSummaryEditSummary, String sender, Boolean addLogArticlesToAnAWBList, IAutoWikiBrowser awb)
at WikiFunctions.Logging.TraceManager.UploadHandler(TraceListenerUploadableBase sender, String logTitle, String logDetails, String uploadToWithoutPageNumber, List`1 linksToLog, Boolean openInBrowser, Boolean addToWatchlist, String username, String logHeader, String editSummary, String logSummaryEditSummary, IAutoWikiBrowser awb, UsernamePassword loginDetails)

Clarkcj12 (talk) 20:41, 28 November 2011 (UTC)

To duplicate: Unknown
Site URL: http://en.wikipedia.org
Operating system Microsoft Windows NT 6.1.7601 Service Pack 1
Microsoft Windows NT 5.1.2600 Service Pack 3
.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


Marking as "rare". Please rereport in version 5.5.0.0 or newer if bug reoccurs.-- Magioladitis (talk) 21:21, 25 May 2013 (UTC)

XML exception nThread: DB Scanner thread

Status Bug is in old software, please update
Description nThread: DB Scanner thread
Exception:XmlException
Message:'prererve' is an invalid xml:space value. Line 111058700, position 13.
Call stack:
   at System.Xml.XmlTextReaderImpl.Throw(Exception e)
   at System.Xml.XmlTextReaderImpl.Throw(String res, String arg, Int32 lineNo, Int32 linePos)
   at System.Xml.XmlTextReaderImpl.OnXmlReservedAttribute(NodeData attr)
   at System.Xml.XmlTextReaderImpl.ParseAttributes()
   at System.Xml.XmlTextReaderImpl.ParseElement()
   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()

Headbomb {talk / contribs / physics / books} 16:01, 7 August 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.0), WikiFunctions (5.3.0.0), revision 7728 (2011-05-25 16:09:23)
Workaround
Fixed in version


Marking as "old". Please rereport in version 5.5.0.0 or newer if bug reoccurs. -- Magioladitis (talk) 22:14, 25 May 2013 (UTC)

InvalidOperationException in TraceManager.ProcessingArticle

Status Bug is in old software, please update
Description
Exception:InvalidOperationException
Message:Collection was modified; enumeration operation may not execute.
Call stack:
   at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
   at System.Collections.Generic.Dictionary`2.Enumerator.MoveNext()
   at WikiFunctions.Logging.TraceManager.ProcessingArticle(String fullArticleTitle, Int32 ns)
   at AutoWikiBrowser.Logging.MyTrace.ProcessingArticle(String fullArticleTitle, Int32 ns)
   at AutoWikiBrowser.Plugins.Kingbotk.PluginManager.ProcessArticle(IAutoWikiBrowser sender, IProcessArticleEventArgs eventargs)
   at WikiFunctions.Article.SendPageToPlugin(IAWBPlugin plugin, IAutoWikiBrowser sender)
   at AutoWikiBrowser.MainForm.ProcessPage(Article theArticle, Boolean mainProcess)

System.InvalidOperationException: Collection was modified; enumeration operation may not execute.

at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
at System.Collections.Generic.Dictionary`2.Enumerator.MoveNext()
at WikiFunctions.Logging.TraceManager.ProcessingArticle(String fullArticleTitle, Int32 ns)
at AutoWikiBrowser.Logging.MyTrace.ProcessingArticle(String fullArticleTitle, Int32 ns)
at AutoWikiBrowser.Plugins.Kingbotk.PluginManager.ProcessArticle(IAutoWikiBrowser sender, IProcessArticleEventArgs eventargs)
at WikiFunctions.Article.SendPageToPlugin(IAWBPlugin plugin, IAutoWikiBrowser sender)
at AutoWikiBrowser.MainForm.ProcessPage(Article theArticle, Boolean mainProcess)
AWBPlugins AWBBasePlugins ListMakerPlugins
  • Kingbotk Plugin

Clarkcj12 (talk) 19:30, 28 November 2011 (UTC)

To duplicate: [encountered while processing page [9]]
[encountered while processing page [10]]
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.1.0.1), WikiFunctions (5.1.0.1), revision 7290 (2010-10-15 11:50:59)
AutoWikiBrowser (5.3.1.0), WikiFunctions (5.3.1.0), revision 7792 (2011-07-23 16:53:25)
Workaround
Fixed in version


Please upgrade the plugin to version 2.3.3.0 and rereport if bug reoccurs. -- Magioladitis (talk) 10:38, 26 May 2013 (UTC)

Reported again at Wikipedia_talk:AutoWikiBrowser/Bugs/Archive_17#InvalidOperationException_in_TraceManager.ProcessingArticle. -- Magioladitis (talk) 08:21, 20 July 2014 (UTC)

NullReferenceException in AsyncApiEdit.InvokeFunction

Status Not enough information/very rare bug
Description
Exception:NullReferenceException
Message:Object reference not set to an instance of an object.
Call stack:
   σε WikiFunctions.API.AsyncApiEdit.InvokeFunction(InvokeArgs args)
   σε WikiFunctions.API.AsyncApiEdit.InvokeFunction(String name, Object[] args)
   σε WikiFunctions.API.AsyncApiEdit.Save(String pageText, String summary, Boolean minor, WatchOptions watch)
   σε AutoWikiBrowser.MainForm.SaveArticle() στο c:\Users\user\Desktop\AWB\AWB\Main.cs:γραμμή 1871
   σε AutoWikiBrowser.MainForm.DelayedAutoSave(Object sender, EventArgs e) στο c:\Users\user\Desktop\AWB\AWB\Main.cs:γραμμή 3138
   σε AutoWikiBrowser.MainForm.Timer_Tick(Object sender, EventArgs e) στο c:\Users\user\Desktop\AWB\AWB\Main.cs:γραμμή 3174
   σε System.Windows.Forms.Timer.OnTick(EventArgs e)
   σε System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
   σε System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

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

  σε WikiFunctions.API.AsyncApiEdit.InvokeFunction(InvokeArgs args)
  σε WikiFunctions.API.AsyncApiEdit.InvokeFunction(String name, Object[] args)
  σε WikiFunctions.API.AsyncApiEdit.Save(String pageText, String summary, Boolean minor, WatchOptions watch)
  σε AutoWikiBrowser.MainForm.SaveArticle() στο c:\Users\user\Desktop\AWB\AWB\Main.cs:γραμμή 1871
  σε AutoWikiBrowser.MainForm.DelayedAutoSave(Object sender, EventArgs e) στο c:\Users\user\Desktop\AWB\AWB\Main.cs:γραμμή 3138
  σε AutoWikiBrowser.MainForm.Timer_Tick(Object sender, EventArgs e) στο c:\Users\user\Desktop\AWB\AWB\Main.cs:γραμμή 3174
  σε System.Windows.Forms.Timer.OnTick(EventArgs e)
  σε System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
  σε System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Magioladitis (talk) 17:55, 17 September 2012 (UTC)

To duplicate: Unknown
Site URL: https://en.wikipedia.org
Operating system Microsoft Windows NT 6.1.7601 Service Pack 1
.NET FW Version 4.0.30319.269
AWB version AutoWikiBrowser (5.4.0.1), WikiFunctions (5.4.0.1), revision 8413 (2012-09-13 02:06:14)
Workaround
Fixed in version


AccessViolationException in Program.Main

Status Not a bug in AWB, has been referred
Description
Exception:AccessViolationException
Message:Attempted to read or write protected memory. This is often an indication that other memory is corrupt.
Call stack:
   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)

Pracchia-78 (talk) 13:42, 15 June 2011 (UTC)

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


http://archistance.blogspot.com/2010/05/exception-attempted-to-read-or-write.html -- Magioladitis (talk) 14:39, 3 January 2012 (UTC)

Nothing we can do for this one. -- Magioladitis (talk) 11:22, 26 May 2013 (UTC)

InvalidOperationException in UserPrefs.LoadPrefs

Status Not a bug in AWB, has been referred
Description
Exception:InvalidOperationException
Message:There is an error in XML document (9, 7).
Call stack:
   at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
   at System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader)
   at WikiFunctions.AWBSettings.UserPrefs.LoadPrefs(String file)
   at AutoWikiBrowser.MainForm.LoadPrefs(String path)
Inner exception:XmlException
Message:The 'List' start tag on line 8 does not match the end tag of 'ListSource'. Line 9, position 7.
Call stack:
   at System.Xml.XmlTextReaderImpl.Throw(Exception e)
   at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args)
   at System.Xml.XmlTextReaderImpl.ThrowTagMismatch(NodeData startTag)
   at System.Xml.XmlTextReaderImpl.ParseEndElement()
   at System.Xml.XmlTextReaderImpl.ParseElementContent()
   at System.Xml.XmlTextReaderImpl.Read()
   at System.Xml.XmlTextReader.Read()
   at System.Xml.XmlReader.MoveToContent()
   at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderUserPrefs.Read5_ListPrefs(Boolean isNullable, Boolean checkType)
   at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderUserPrefs.Read25_UserPrefs(Boolean isNullable, Boolean checkType)
   at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderUserPrefs.Read26_AutoWikiBrowserPreferences()

System.InvalidOperationException: There is an error in XML document (9, 7). ---> System.Xml.XmlException: The 'List' start tag on line 8 does not match the end tag of 'ListSource'. Line 9, position 7.

at System.Xml.XmlTextReaderImpl.Throw(Exception e)
at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args)
at System.Xml.XmlTextReaderImpl.ThrowTagMismatch(NodeData startTag)
at System.Xml.XmlTextReaderImpl.ParseEndElement()
at System.Xml.XmlTextReaderImpl.ParseElementContent()
at System.Xml.XmlTextReaderImpl.Read()
at System.Xml.XmlTextReader.Read()
at System.Xml.XmlReader.MoveToContent()
at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderUserPrefs.Read5_ListPrefs(Boolean isNullable, Boolean checkType)
at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderUserPrefs.Read25_UserPrefs(Boolean isNullable, Boolean checkType)
at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderUserPrefs.Read26_AutoWikiBrowserPreferences()
--- End of inner exception stack trace ---
at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
at System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader)
at WikiFunctions.AWBSettings.UserPrefs.LoadPrefs(String file)
at AutoWikiBrowser.MainForm.LoadPrefs(String path)

T13   ( C • M • Click to learn how to view this signature as intended ) 17:10, 31 March 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 Manually deleted lines 8-12 of the settings.xml in Notepad++
  <List>
    </ListSource>
    </SelectedProvider>
    <ArticleList />
  </List>
Fixed in version


<ListSource> is missing but I ve no idea why. -- Magioladitis (talk) 11:27, 26 May 2013 (UTC)

Most probably not an AWB mistake. Maybe the list was modified manually? -- Magioladitis (talk) 11:39, 26 May 2013 (UTC)

InvalidOperationException in TypoGroup.FixTypos

Status Not enough information/very rare bug
Description
Exception:InvalidOperationException
Message:Collection was modified; enumeration operation may not execute.
Call stack:
   at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
   at System.Collections.Generic.List`1.Enumerator.MoveNextRare()
   at System.Collections.Generic.List`1.Enumerator.MoveNext()
   at WikiFunctions.Parse.TypoGroup.FixTypos(String& articleText, String& summary, String articleTitle, String originalArticleText) in C:\Users\Mohammed\Downloads\AWB\WikiFunctions\Parse\RegExTypoFix.cs:line 309
   at WikiFunctions.Parse.RegExTypoFix.PerformTypoFixes(String articleText, Boolean& noChange, String& summary, String articleTitle) in C:\Users\Mohammed\Downloads\AWB\WikiFunctions\Parse\RegExTypoFix.cs:line 500
   at WikiFunctions.Article.PerformTypoFixes(RegExTypoFix regexTypos, Boolean skipIfNoChange) in C:\Users\Mohammed\Downloads\AWB\WikiFunctions\Article\Article.cs:line 898
   at AutoWikiBrowser.MainForm.ProcessPage(Article theArticle, Boolean mainProcess) in C:\Users\Mohammed\Downloads\AWB\AWB\Main.cs:line 1502

System.InvalidOperationException: Collection was modified; enumeration operation may not execute.

  at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
  at System.Collections.Generic.List`1.Enumerator.MoveNextRare()
  at System.Collections.Generic.List`1.Enumerator.MoveNext()
  at WikiFunctions.Parse.TypoGroup.FixTypos(String& articleText, String& summary, String articleTitle, String originalArticleText) in C:\Users\Mohammed\Downloads\AWB\WikiFunctions\Parse\RegExTypoFix.cs:line 309
  at WikiFunctions.Parse.RegExTypoFix.PerformTypoFixes(String articleText, Boolean& noChange, String& summary, String articleTitle) in C:\Users\Mohammed\Downloads\AWB\WikiFunctions\Parse\RegExTypoFix.cs:line 500
  at WikiFunctions.Article.PerformTypoFixes(RegExTypoFix regexTypos, Boolean skipIfNoChange) in C:\Users\Mohammed\Downloads\AWB\WikiFunctions\Article\Article.cs:line 898
  at AutoWikiBrowser.MainForm.ProcessPage(Article theArticle, Boolean mainProcess) in C:\Users\Mohammed\Downloads\AWB\AWB\Main.cs:line 1502

Meno25 (talk) 19:32, 13 December 2012 (UTC)

To duplicate: [encountered while processing page [11]]
Site URL: https://en.wikipedia.org
Operating system Microsoft Windows NT 6.1.7601 Service Pack 1
.NET FW Version 2.0.50727.5466
AWB version AutoWikiBrowser (5.4.0.1), WikiFunctions (5.4.0.1), revision 8805 (2012-12-13 13:33:14)
Workaround
Fixed in version


Please rereport if this occurs in versiob 5.5.0.0 or later. -- Magioladitis (talk) 11:41, 26 May 2013 (UTC)

SocketException in AsyncApiEdit.CallEvent

Status Not enough information/very rare bug
Description
Exception:SocketException
Message:远程主机强迫关闭了一个现有的连接。
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.Net.Sockets.SocketException: 远程主机强迫关闭了一个现有的连接。

  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)

 Ohconfucius ping / poke 05:02, 17 November 2012 (UTC)

To duplicate: Unknown
Site URL: https://en.wikipedia.org
Operating system Microsoft Windows NT 5.1.2600 Service Pack 3
.NET FW Version 2.0.50727.3634
AWB version AutoWikiBrowser (5.4.0.0), WikiFunctions (5.4.0.0), revision 8347 (2012-09-03 23:58:43)
Workaround
Fixed in version


Takes two tries to load list from saved settings

Status Fixed in the next release
Description It takes two tries to load a list from your saved settings. GoingBatty (talk) 15:19, 27 May 2013 (UTC)
To duplicate: Do the following steps:
  1. Make a list
  2. Save your settings
  3. Close AWB
  4. Open AWB
  5. Use Recent settings to load the settings. Note that the settings load except for the list
  6. Use Recent settings to load the settings again. This time the list is updated.
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5466
AWB version 5.5.0.2 SVN 9117
Workaround Follow steps above
Fixed in version rev 9186


This has since been fixed. Rjwilmsi 09:38, 28 May 2013 (UTC)

It won't remove duplicated categories with same sortkey if first letter has different case

Status Fixed in the next release
Description I had to do this manually -- Magioladitis (talk) 08:05, 28 May 2013 (UTC)
To duplicate:
Site URL: enwiki
Operating system 7
.NET FW Version
AWB version rev 9213
Workaround
Fixed in version rev 9214


If sortkeys are now entirely case insensitive should we do a case insensitive compare of the entire sortkey, not just first letter? Rjwilmsi 10:22, 28 May 2013 (UTC)
You are right, We can do a case insensitive compare of the entire sortkey but I thiknk it's better if the first letter is capitalised. -- Magioladitis (talk) 10:48, 28 May 2013 (UTC)
rev 9214 Meta data sorter: categories are also duplicate if first letter upper sortkey is the same. Rjwilmsi 13:49, 28 May 2013 (UTC)

Add only one blank line instead of two before stub template on arwiki

Status Fixed in the next release
Description In this edit, AWB added two blank lines before the template {{stub}} (localized as ar:قالب:بذرة). Instaed, please, make it add only one blank line. Thank you. Meno25 (talk) 18:21, 28 May 2013 (UTC)
To duplicate: Run AWB with autotagging enabled on this revision of ar:الحصن العبوري
Site URL: https://ar.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5466
AWB version 5.5.0.2 SVN 9117
Workaround
Fixed in version rev 9215


rev 9215 Rjwilmsi 09:01, 29 May 2013 (UTC)

Don't add a blank line between daed end and orphan templates on arwiki

Status Fixed in the next release
Description In this edit, AWB added a blank line between the templates {{dead end}} (localized as ar:قالب:نهاية مسدودة) and {{orphan}} (localized as ar:قالب:يتيمة) on arwiki. Please don't do this. Meno25 (talk) 18:30, 28 May 2013 (UTC)
To duplicate: Run AWB with autotagging enabled on this revision of ar:السياسه الجريئه لتمويل راس المال العامل.
Site URL: https://ar.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5466
AWB version 5.5.0.2 SVN 9117
Workaround
Fixed in version rev 9217


rev 9217 Rjwilmsi 09:39, 29 May 2013 (UTC)

UnauthorizedAccessException in WikiTraceListener..ctor

Status Bug is in old software, please update
Description
Exception:UnauthorizedAccessException
Message:Toegang tot het pad C:\Program Files (x86)\AutoWikiBrowser\Log\dec-30 2011 2352-37.47 log.txt is geweigerd.
Call stack:
   bij System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   bij System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
   bij System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)
   bij System.IO.StreamWriter.CreateFile(String path, Boolean append)
   bij System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize)
   bij WikiFunctions.Logging.WikiTraceListener..ctor(UploadableLogSettings2 uploadSettings, TraceStatus traceStatus)
   bij AutoWikiBrowser.Logging.MyTrace.WikiTraceListener..ctor(String fileName, LoggingSettings ls)
   bij AutoWikiBrowser.Logging.MyTrace.NewWikiTraceListener()
   bij AutoWikiBrowser.Logging.MyTrace.PropertiesChange()
   bij AutoWikiBrowser.LoggingSettings.GetSettingsFromControls()
   bij AutoWikiBrowser.LoggingSettings.WeHaveUnappliedChanges()
   bij AutoWikiBrowser.LoggingSettings.FolderButton_Click(Object sender, EventArgs e)
   bij System.Windows.Forms.Control.OnClick(EventArgs e)
   bij System.Windows.Forms.Button.OnClick(EventArgs e)
   bij System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   bij System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   bij System.Windows.Forms.Control.WndProc(Message& m)
   bij System.Windows.Forms.ButtonBase.WndProc(Message& m)
   bij System.Windows.Forms.Button.WndProc(Message& m)
   bij System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   bij System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   bij System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

System.UnauthorizedAccessException: Toegang tot het pad C:\Program Files (x86)\AutoWikiBrowser\Log\dec-30 2011 2352-37.47 log.txt is geweigerd.

bij System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
bij System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy)
bij System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options)
bij System.IO.StreamWriter.CreateFile(String path, Boolean append)
bij System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize)
bij WikiFunctions.Logging.WikiTraceListener..ctor(UploadableLogSettings2 uploadSettings, TraceStatus traceStatus)
bij AutoWikiBrowser.Logging.MyTrace.WikiTraceListener..ctor(String fileName, LoggingSettings ls)
bij AutoWikiBrowser.Logging.MyTrace.NewWikiTraceListener()
bij AutoWikiBrowser.Logging.MyTrace.PropertiesChange()
bij AutoWikiBrowser.LoggingSettings.GetSettingsFromControls()
bij AutoWikiBrowser.LoggingSettings.WeHaveUnappliedChanges()
bij AutoWikiBrowser.LoggingSettings.FolderButton_Click(Object sender, EventArgs e)
bij System.Windows.Forms.Control.OnClick(EventArgs e)
bij System.Windows.Forms.Button.OnClick(EventArgs e)
bij System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
bij System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
bij System.Windows.Forms.Control.WndProc(Message& m)
bij System.Windows.Forms.ButtonBase.WndProc(Message& m)
bij System.Windows.Forms.Button.WndProc(Message& m)
bij System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
bij System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
bij System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Mbch331 (talk) 22:57, 30 December 2011 (UTC)

To duplicate: Unknown
Site URL: http://nl.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


Maybe log file got really huge? We won't write log files anymore so this bug won't reoccur. -- Magioladitis 09:50, 29 May 2013 (UTC)

Add only one blank line instead of two before stub template on arzwiki

Status Fixed in the next release
Description Similar to this bug, AWB shouldn't add two blank lines before the template {{stub}} (localized as arz:قالب:تقاوى) in arzwiki. Instead, please, make it add only one blank line. Thank you. Meno25 (talk) 11:16, 30 May 2013 (UTC)
To duplicate: Run AWB with autotagging enabled on this revision of arz:محمود طارق هدهود.
Site URL: https://arz.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5466
AWB version 5.5.0.2 SVN 9117
Workaround
Fixed in version rev 9219 -- Magioladitis (talk) 11:48, 30 May 2013 (UTC)


ApiErrorException in ApiEdit.CheckForErrors

I found similar bugs but wasn't sure if they were related. On almost all page loads I do while running AWB, I get an error dialogue:

The program has encountered the following problem:

Bot API returned the following error: 'Exception Caught: Internal error in ApiResult::setElement: Attempting to add element backlinks=2500, existing value is 5000'

Heading: ApiErrorException in ApiEdit.CheckForErrors

Body:

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:
   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.WhatLinksHereListProvider.MakeList(String Namespace, String[] searchCriteria)
   at WikiFunctions.Parse.Parsers.TagOrphans(String articleText, String articleTitle, Boolean restrictOrphanTagging)

WikiFunctions.API.ApiErrorException: Bot API returned the following error: 'Exception Caught: Internal error in ApiResult::setElement: Attempting to add element backlinks=2500, existing value is 5000'

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.WhatLinksHereListProvider.MakeList(String Namespace, String[] searchCriteria)
at WikiFunctions.Parse.Parsers.TagOrphans(String articleText, String articleTitle, Boolean restrictOrphanTagging)

Sagaciousuk (talk) 01:39, 14 August 2011 (UTC)

To duplicate: [encountered while processing page [12]]
Site URL: http://sonichu.com
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


While I appreciate support for using AWB on non Wikipedia sites is limited, I wondered if this error was specific to my use of it on other wikis or whether there was another bug that may be affecting more people than just myself. --Sagaciousuk (talk) 01:39, 14 August 2011 (UTC)

Temporary Mediawiki problem. Check similar at http://www.mediawiki.org/wiki/API_talk:Lists#API_internal_error. -- Magioladitis (talk) 13:52, 30 May 2013 (UTC)

Remove English date parameter when adding Arabic date parameter on arwiki

Status Fixed in the next release
Description See this edit, AWB correctly adds the Arabiuc date parameter (تاريخ=) to maintenance templates such as {{Citation needed}} and {{Clarify}}. However, when doing so, it should remove the English date parameter (date=) or else the template will have two date parameters. Meno25 (talk) 14:08, 2 June 2013 (UTC)
To duplicate: Run AWB with autotagging enabled on this revision of ar:الدايكون.
Site URL: https://ar.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5466
AWB version 5.5.0.2 SVN 9117
Workaround
Fixed in version rev 9226


rev 9226 Dated templates: rename |date= if parameter name localized. Rjwilmsi 14:19, 3 June 2013 (UTC)

It didn't remove comma from date in all cases

Status Fixed in the next release
Description [13] -- Magioladitis (talk) 09:53, 2 June 2013 (UTC)
To duplicate: Gerd Schmückle (1 December, 1917 – 28 May, 2013) → Gerd Schmückle (1 December 1917 – 28 May, 2013) instead of Gerd Schmückle (1 December 1917 – 28 May 2013)
Site URL: enwiki
Operating system 7
.NET FW Version 4.0....
AWB version rev 9223
Workaround
Fixed in version rev 9227


rev 9227 Rjwilmsi 15:21, 3 June 2013 (UTC)
Status Fixed in the next release
Description AWB gets stuck for several minutes when loading List of abbeys and priories in Ireland, even with nothing ticked on the "options" tab. Hint: the article has 1640 unclosed "small" tags. -- John of Reading (talk) 09:47, 5 June 2013 (UTC)
To duplicate:
Operating system 7
.NET FW Version 2.0.50727.5466
AWB version 5.5.0.2 SVN 9117
Workaround Make a cup of coffee while waiting
Fixed in version rev 9236, rev 9239


Start closing the unclosed tags please!!!! -- Magioladitis (talk) 09:54, 5 June 2013 (UTC)

rev 9236 Workaround for WikiRegexes.Small backtracking in UnclosedTags when many unclosed small tags in page text: fix performance problem, but where there are many unclosed small tags we may also incorrectly report valid small tags with nested tags as invalid as well. Rjwilmsi 09:39, 6 June 2013 (UTC)
rev 9239 performance: only highlight first 100 errors. Rjwilmsi 10:07, 6 June 2013 (UTC)

It replaces line separator although genfixes are turned off

Status Not enough information/very rare bug
Description When running AWB in bot mode and setting it to skip pages if changes made are gen fixes only, AWB still doesn't skip this page. AWB should skip such pages because doing such edits may violate AWB rules of use particularly point 4. Meno25 (talk) 18:15, 6 June 2013 (UTC)
To duplicate: Run AWB with auto-tagging enabled and set skip if only gen fixes on this revision of Corn production in the United States.
Site URL: https://en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5466
AWB version 5.5.0.2 SVN 9117
Workaround
Fixed in version


I see that there was a unicode character removed (Line separator LSEP). In line 108. -- Magioladitis (talk) 18:49, 6 June 2013 (UTC)

But removing Unicode characters is considered gen fixes, isn't it? --Meno25 (talk) 18:56, 6 June 2013 (UTC)
Check Wikipedia_talk:AutoWikiBrowser/Bugs/Archive_21#Fake_spaces. Nothing we can do about it but it is really rare. -- Magioladitis (talk) 18:58, 6 June 2013 (UTC)
Wikipedia_talk:AutoWikiBrowser/Bugs/Archive_12#Line_break_insertion too. -- Magioladitis (talk) 18:59, 6 June 2013 (UTC)

I performed a database scan on May 2013 dump to search for line separator. Only 1 result found. -- Magioladitis (talk) 19:27, 6 June 2013 (UTC)

stub / cats on cy

Resolved

I operate on cy, where AWB made this edit here, whereby the order of the cats / stubs were altered wrongly. Does AWB not recognise the Welsh word for Stub (Egin)? Can someone point me to a discussion on conforming AWB to other languages, please? Llywelyn2000 (talk) 05:18, 7 June 2013 (UTC)

rev 9240 Localize stub tag for Welsh/cy. Rjwilmsi 06:27, 7 June 2013 (UTC)

AWB doesn't remove empty DEFAULTSORT

Status Not enough information/very rare bug
Description I don't know if this is intended but AWB doesn't remove empty {{DEFAULTSORT:}} whereas I think it should. For example, in this edit, AWB didn't remove DEFAULTSORT (localized as {{ترتيب افتراضي:}}). It doesn't remove the empty magic word even when it is in its English form. Meno25 (talk) 11:41, 30 May 2013 (UTC)
To duplicate: Run AWB with general fixes enabled on this revision for the magic word localized in Arabic and this revision for the magic word in English.
Site URL: https://ar.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5466
AWB version 5.5.0.2 SVN 9117
Workaround Remove the empty magic word manually from the page.
Fixed in version


Who says we need to remove this? If the DEFAULTSORT is there with no key, doesn't it suggest a user needs to manually set the right DEFAULTSORT? Rjwilmsi 15:16, 30 May 2013 (UTC)
In most cases I have seen this, the addition of empty DEFAULTSORT is vandalism by someone trying the edit tools. Also, note that AWB removes empty gallery tags and I think it should do the same for any other empty tag or magic word. Any way, if you want to close this bug as won't fix then fine by me. --Meno25 (talk) 18:17, 30 May 2013 (UTC)

It should be very rare to have an empty DEFAULTSORT anyway. -- Magioladitis (talk) 11:55, 4 June 2013 (UTC)

Not skipping when triggering edit filter

Status Fixed in the next release
Description I'm hitting an edit filter when trying to make an edit to Wrecking Ball (Bruce Springsteen album). In bot mode, instead of trying over and over, could you please set up AWB to write an entry to the log and skip the article. When being run by a non-bot user, could you please have AWB pop up a window stating that the edit is being caught in the edit filter? Thanks! GoingBatty (talk) 15:01, 9 June 2013 (UTC)
To duplicate: Run general fixes against Wrecking Ball (Bruce Springsteen album)
Site URL: en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5466
AWB version 5.5.0.2 SVN 9117
Workaround Edit the article manually?
Fixed in version


Check Archives. -- Magioladitis (talk) 15:42, 9 June 2013 (UTC)

Yup - it's at #It won't skip on edit filter 529. Sorry for the duplicate report. GoingBatty (talk) 15:46, 9 June 2013 (UTC)

Don't add Template:Stub to set index pages

Status Fixed in the next release
Description See these edits: [14] [15] AWB shouldn't add {{stub}} to set index pages. According to WP:SETINDEX: "a set index article is a type of list article. The criteria for creating, adding to, or deleting a set index article should be the same as for a stand-alone list. The style of a set index article should follow the style guidelines at Wikipedia:Stand-alone lists. A set index article can be tagged with {{Set index article}}." We don't add {{stub}} to lists. Meno25 (talk) 10:53, 11 June 2013 (UTC)
To duplicate: Run AWB with auto-tagging enabled on C23H34O3 or C25H38O3
Site URL: https://en.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5466
AWB version 5.5.0.3 SVN 9243
Workaround
Fixed in version rev 9245 -- Magioladitis (talk) 11:13, 11 June 2013 (UTC)


It takes two edits to move wiktionary and fix whitespace

Status Fixed in the next release
Description [16] -- Magioladitis (talk) 11:11, 8 June 2013 (UTC)
To duplicate:
Site URL: enwiki
Operating system 7
.NET FW Version
AWB version rev 9241
Workaround
Fixed in version rev 9255 -- Magioladitis (talk) 11:20, 14 June 2013 (UTC)


Enable Auto-tagger for pages in namespace 104 on arwiki

Status Fixed in the next release
Description AWB adds maintenance templates to pages in the main namespace (NS:0) only on arwiki (Arabic Wikipedia). It should also tag pages in the "ملحق" namespace (NS:104). This namespace is a content namespace that contains lists and date pages (years and days, etc). It was created to separate lists from the main namespace. Meno25 (talk) 12:08, 10 June 2013 (UTC)
To duplicate: Run AWB with auto-tagging enabled on ar:ملحق:16 ذو الحجة. It does nothing although it should add maintenance templates to the page.
Site URL: https://ar.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5466
AWB version 5.5.0.3 SVN 9241
Workaround
Fixed in version rev 9256 -- Magioladitis (talk) 11:34, 14 June 2013 (UTC)


Adding {{stub}} on sv:wp.

Status Fixed in the next release
Description AWB tries to add a stub-template even if an article on sv has another stub-template. (se screenshot below) For a list over all the stub-tags and cats please see sv:Kategori:Alla stubbmallar
Screenshot
To duplicate:
Site URL: sv.wikipedia.org
Operating system Windows 8 (Windows version: 6.2)
.NET FW Version 2.0.50727.6400
AWB version 5.5.0.2
Workaround
Fixed in version rev 9257 Magioladitis (talk) 11:39, 14 June 2013 (UTC)


So what's the rule on sv-wiki, do all stub templates either end with "stub" or have "stub-" in their name? Rjwilmsi 23:10, 11 June 2013 (UTC)
It's different. Some is names 1920-talsstub and some 1910-talsstub-USA, but all stubs has the word stub in it. -(tJosve05a (c) 14:27, 12 June 2013 (UTC)

It takes two edits to fix dates in date and accessdate fields

Status Fixed in the next release
Description [17] -- Magioladitis (talk) 11:48, 8 June 2013 (UTC)
To duplicate: {{cite web | url=http://www.foo.com| title=Bar | date=January 28th, 2013 | accessdate=March 07, 2013 | }}
Site URL: enwiki
Operating system 7
.NET FW Version
AWB version rev 9241
Workaround
Fixed in version rev 9258


rev 9258 Rjwilmsi 08:00, 15 June 2013 (UTC)

It takes two runs to fix date ranges

Status Fixed in the next release
Description [18] -- Magioladitis (talk) 00:20, 9 June 2013 (UTC)
To duplicate: March 1st – March 5th, 1747 → March 1 – March 5, 1747 → March 1–5, 1747
Site URL: enwiki
Operating system 7
.NET FW Version
AWB version rev 9241
Workaround
Fixed in version rev 9260


rev 9260 Rjwilmsi 08:13, 15 June 2013 (UTC)

Disable user notifications counter on wikis that don't have this feature

Status Fixed in the next release
Description The recently added feature of the counter of user notifications in the status bar alongside the "Skipped", "Edits", "Edits/min", etc counters should be disabled on wikis that don't have the notifications feature (a part of Echo) installed such as Arabic Wikipedia (arwiki). Currently, clicking on the counter in arwiki opens ar:Special:Notifications which gives a "No such special page" error. Meno25 (talk) 13:18, 13 June 2013 (UTC)
To duplicate: Login to AWB on any wiki that doesn't have Echo installed
Site URL: https://ar.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5466
AWB version 5.5.0.3 SVN 9254
Workaround
Fixed in version rev 9261


OK, I'll do this if the API can tell us which wikis have it enabled. If not, you can just ignore the notifications icon. Rjwilmsi 16:55, 13 June 2013 (UTC)
Another option would be to disable the click action if there are no notifications. Rjwilmsi 17:28, 13 June 2013 (UTC)
rev 9261 Only show count of notifications, and make notifications area clickable if notifications enabled for the wiki. Rjwilmsi 09:32, 15 June 2013 (UTC)

Not considering other protection levels from Special:ProtectedPages

Status Not enough information/very rare bug
Description When making a list from the page Special:ProtectedPages, there is just the option to filter by sysop or autoconfirmed protection levels. It would be good if it also worked with other values for $wgRestrictionLevels, such as autoreviewer in Portuguese Wikipedia. – Opraco (talk) 13:31, 28 January 2013 (UTC)
To duplicate: Make list → Source: Special page → Make list → Source: Protected Pages → OK → just autoconfirmed and sysop levels
Site URL: pt.wikipedia
Operating system
.NET FW Version
AWB version 5.4.0.0
Workaround
Fixed in version


According to this API query you have precisely one page that is autoreviewer protected. It hardly seems worth my effort to support this. Thanks Rjwilmsi 10:16, 27 February 2013 (UTC)

Restarting in ...

Status Bug is in old software, please update
Description When I want to do with the AWB some tasks, Find and replace, AWB refuses to perform the task, and in the lower left display shows "Restarting in (10, 15, 20 etc.)" Screenshot for example: [19]. Thanks. Ворота рая Импресариата (talk) 13:15, 20 January 2013 (UTC)
To duplicate:
Site URL: http://ru.anima.shoutwiki.com
Operating system Microsoft Windows NT 5.1.2600 Service Pack 3
.NET FW Version 2.0.50727.3615
AWB version AutoWikiBrowser (5.4.0.1), WikiFunctions (5.4.0.1), revision 8853 (2012-12-30 20:00:05)
Workaround
Fixed in version


So AWB is failing to save the pages. Have previous versions of AWB worked on your wiki? Is there any information in the Log.txt file (in the same directory as AutoWikiBrowser.exe) relating to this issue? Rjwilmsi 10:42, 10 February 2013 (UTC)

Please rereport if bug reoccurs in version 5.5.0.3 or later. -- Magioladitis (talk) 13:37, 15 June 2013 (UTC)

InvalidOperationException in UserPrefs.SavePrefs

Status Fixed in the next release
Description
Exception:InvalidOperationException
Message:Impossible de générer une classe temporaire (result=1).

error CS0016: Impossible d'écrire dans le fichier de sortie 'c:\Users\Olivier\AppData\Local\Temp\uou9xjkc.dll' -- 'Accès refusé. '

Call stack:
   à System.Xml.Serialization.Compiler.Compile(Assembly parent, String ns, XmlSerializerCompilerParameters xmlParameters, Evidence evidence)
   à System.Xml.Serialization.TempAssembly.GenerateAssembly(XmlMapping[] xmlMappings, Type[] types, String defaultNamespace, Evidence evidence, XmlSerializerCompilerParameters parameters, Assembly assembly, Hashtable assemblies)
   à System.Xml.Serialization.TempAssembly..ctor(XmlMapping[] xmlMappings, Type[] types, String defaultNamespace, String location, Evidence evidence)
   à System.Xml.Serialization.XmlSerializer.GenerateTempAssembly(XmlMapping xmlMapping, Type type, String defaultNamespace, String location, Evidence evidence)
   à System.Xml.Serialization.XmlSerializer..ctor(Type type, XmlAttributeOverrides overrides, Type[] extraTypes, XmlRootAttribute root, String defaultNamespace, String location, Evidence evidence)
   à System.Xml.Serialization.XmlSerializer..ctor(Type type, Type[] extraTypes)
   à WikiFunctions.AWBSettings.UserPrefs.SavePrefs(UserPrefs prefs, String file)

System.InvalidOperationException: Impossible de générer une classe temporaire (result=1). error CS0016: Impossible d'écrire dans le fichier de sortie 'c:\Users\Olivier\AppData\Local\Temp\uou9xjkc.dll' -- 'Accès refusé. '

  à System.Xml.Serialization.Compiler.Compile(Assembly parent, String ns, XmlSerializerCompilerParameters xmlParameters, Evidence evidence)
  à System.Xml.Serialization.TempAssembly.GenerateAssembly(XmlMapping[] xmlMappings, Type[] types, String defaultNamespace, Evidence evidence, XmlSerializerCompilerParameters parameters, Assembly assembly, Hashtable assemblies)
  à System.Xml.Serialization.TempAssembly..ctor(XmlMapping[] xmlMappings, Type[] types, String defaultNamespace, String location, Evidence evidence)
  à System.Xml.Serialization.XmlSerializer.GenerateTempAssembly(XmlMapping xmlMapping, Type type, String defaultNamespace, String location, Evidence evidence)
  à System.Xml.Serialization.XmlSerializer..ctor(Type type, XmlAttributeOverrides overrides, Type[] extraTypes, XmlRootAttribute root, String defaultNamespace, String location, Evidence evidence)
  à System.Xml.Serialization.XmlSerializer..ctor(Type type, Type[] extraTypes)
  à WikiFunctions.AWBSettings.UserPrefs.SavePrefs(UserPrefs prefs, String file)

Ѕÿϰדα×₮ɘɼɾ๏ʁ You talkin' to me? 16:36, 9 June 2013 (UTC)

To duplicate: Unknown
Site URL: https://fr.wikipedia.org
Operating system Microsoft Windows NT 6.1.7601 Service Pack 1
.NET FW Version 2.0.50727.5466
AWB version AutoWikiBrowser (5.5.0.2), WikiFunctions (5.5.0.2), revision 9117 (2013-04-30 20:44:43)
Workaround
Fixed in version


I can't save my settings, using "save settings", "save settings as..." nor "save settings as default". I already tried to reinstall, to solve compatibility problems, to run AWB as an administrator and to save settings in different places, but I always have this error message. Ѕÿϰדα×₮ɘɼɾ๏ʁ You talkin' to me? 16:36, 9 June 2013 (UTC) — Preceding unsigned comment added by SyntaxTerror (talkcontribs)

It's a permissions problem on your PC. rev 9265 Add a more specific error message. Rjwilmsi 15:02, 15 June 2013 (UTC)

Won't remove section in edit summary

Status Not enough information/very rare bug
Description Edit Summary in the edit box will not remove section (ie /* References */) when edits are made in other sections. Bgwhite (talk) 06:27, 4 June 2013 (UTC)
To duplicate: In Aït Nsar, AWB automatically fixes problems in the "references" section, thus the edit summary contains /* References */. If I make changes to other sections, the edit summary still keeps /* References */. When I scroll to another "Default Summary", /* References */ is still there. Very annoying when you are fixing something that AWB won't automatically catch, thus in a different section.
Operating system
.NET FW Version
AWB version 9227
Workaround
Fixed in version


So how about you disable section edit summary use from the Options menu? Rjwilmsi 06:47, 4 June 2013 (UTC)
AWB already does this, but the check is deferred until you actually save the edit. In this edit, the "edit summary" tab displayed a section name, but, because I edited another section it removed it from the edit summary when I saved the edit. I'm using 5.5.0.1 SVN 9049. I think the current behaviour is good enough. -- John of Reading (talk) 07:25, 4 June 2013 (UTC)
You can always edit the edit summary too. In latest versions the edit summary box is above the edit box. -- Magioladitis (talk) 07:33, 4 June 2013 (UTC)
I probably never noticed before, but I do now because of the new edit box, thus I thought it as a bug. Magioladitis, I am using the latest version and it is not above the edit box, it is IN the edit box. Removing 1/3 of the edit box when I have to enlarge font size is not fun. There has to be a way to turn it off.
On another note. How is John still using 5.5.0.1 SVN 9049? Shouldn't that have been turned off with 5.5.0.2 out? Bgwhite (talk) 07:45, 4 June 2013 (UTC)
We always allow some days for the previous version. -- Magioladitis (talk) 10:33, 4 June 2013 (UTC)

I think we are good enough in this one. If someone makes changes to other sections can also modify their own edit summary. -- Magioladitis (talk) 13:40, 15 June 2013 (UTC)

Auto-tagger: Change order of words in edit summary on arwiki

Status Fixed in the next release
Description This is a minor bug but it would be lovely if it was fixed. AWB provides localized edit summaries for arwiki (Arabic Wikipedia). However, Arabic is written from right to left and the order of words in the edit summary is incorrect. To explain, see this edit. English is written from left to right, so, "added" is the first word, "uncategorised" (the blue link) is the second word and "tag" is the third word. On arwiki, see this edit. Arabic is written from right to left, so, "وسوم" is the first word, "مقالات غير مصنفة" (the blue link) is the second word and "أضاف" is the third word. This is wrong. The correct order should be: "أضاف" is the first word, "وسوم" is the second word and "مقالات غير مصنفة" (the blue link) is the third word. Meno25 (talk) 12:28, 10 June 2013 (UTC)
To duplicate: Run AWB with auto-tagging enabled on this revision of ar:المعهد الدولي للدراسات الإستراتيجية
Site URL: https://ar.wikipedia.org
Operating system Windows 7
.NET FW Version 2.0.50727.5466
AWB version 5.5.0.3 SVN 9241
Workaround
Fixed in version rev 9270 -- Magioladitis (talk) 13:14, 16 June 2013 (UTC)


Meno25 do you want the same thing to be done for arzwiki too? -- Magioladitis (talk) 12:38, 10 June 2013 (UTC)

@Magio: Yes, please. --Meno25 (talk) 12:49, 10 June 2013 (UTC)

Meno25 try 9243 and tell me if this is what you want. -- Magioladitis (talk) 14:50, 10 June 2013 (UTC)

Magio: Test edit Sadly no. Two problems: 1-The word "وسوم" should be rendered in normal text (not linked as it is now). 2-The word "وسوم" should be after "أضاف" and before "مقالات غير مصنفة" (i.e. the edit summary should be rendered as "أضاف وسوم مقالات غير مصنفة"). --Meno25 (talk) 15:19, 10 June 2013 (UTC)

What does "وسوم" mean? -- Magioladitis (talk) 08:12, 16 June 2013 (UTC)

It means "tags" in Arabic. --Meno25 (talk) 11:49, 16 June 2013 (UTC)

I hope rev 9269 is what we meant. -- Magioladitis (talk) 08:23, 16 June 2013 (UTC)

Nope. (Test edit) The edit summary is now rendered as "مقالات غير مصنفة وسوم أضاف". It should be "أضاف وسوم مقالات غير مصنفة". --Meno25 (talk) 11:49, 16 June 2013 (UTC)
I think you can create a patch for me. Please change the lines I changed to reflect the correct order. I am trying but I think it's my keyboard. I put something in a place and appears in a different one. -- Magioladitis (talk) 12:07, 16 June 2013 (UTC)
Meno25 help! -- Magioladitis (talk) 12:09, 16 June 2013 (UTC)

Meno25 I did a test edit [20]. -- Magioladitis (talk) 12:17, 16 June 2013 (UTC)

Magio: Here is the patch but please double check the syntax:
Index: Parsers.cs
===================================================================
--- Parsers.cs	(revision 9269)
+++ Parsers.cs	(working copy)
@@ -7398,9 +7398,9 @@
             {
                 // Reverse order of words for arwiki and arzwiki
                 if (Variables.LangCode.Equals("ar"))
-                    summary = Tools.ListToStringCommaSeparator(tagsRemoved) + " وسوم " + " أزال";
+                    summary = " أزال" + " وسوم " + Tools.ListToStringCommaSeparator(tagsRemoved);
                 else if (Variables.LangCode.Equals("arz"))
-                    summary = Tools.ListToStringCommaSeparator(tagsRemoved) + " وسوم " +  " شال";
+                    summary = " شال" +  " وسوم " + Tools.ListToStringCommaSeparator(tagsRemoved);
                 else summary = "removed " + Tools.ListToStringCommaSeparator(tagsRemoved) + " tag" +
                     (tagsRemoved.Count == 1 ? "" : "s");
             }
@@ -7412,9 +7412,9 @@
 
                 // Reverse order of words for arwiki and arzwiki
                 if (Variables.LangCode.Equals("ar"))
-                    summary += Tools.ListToStringCommaSeparator(tagsAdded) + " وسوم " + " أضاف";
+                    summary += "أضاف " + " وسوم " + Tools.ListToStringCommaSeparator(tagsAdded);
                 else if (Variables.LangCode.Equals("arz"))
-                    summary += Tools.ListToStringCommaSeparator(tagsAdded) + " وسوم " + " زود";
+                    summary += "زود " + " وسوم " + Tools.ListToStringCommaSeparator(tagsAdded);
                 else summary += "added " + Tools.ListToStringCommaSeparator(tagsAdded) + " tag" +
                     (tagsAdded.Count == 1 ? "" : "s");
             }

--Meno25 (talk) 12:30, 16 June 2013 (UTC)

This test edit shows that the patch is working correctly. --Meno25 (talk) 12:30, 16 June 2013 (UTC)

Thanks. This is what I was trying to do but for some reason copy-paste seemed to change the order of things. -- Magioladitis (talk) 13:14, 16 June 2013 (UTC)

Localize edit summary when removing stub template on arwiki

Status Fixed in the next release
Description Another minor issue with the edit summary on arwiki. AWB provides localized edit summaries on Arabic Wikipedia (arwiki) and Egyptian Arabic Wikipedia (arzwiki). However, when removing stub template the word "stub" is still displayed in English. In this edit, the word "stub" should be "بذرة". So, the edit summary should be "أزال وسوم بذرة". The first part of the summary "بوت: تصحيح أخطاء فحص ويكيبيديا" is manually added by me. In this edit on arzwiki, the word "stub" should be "تقاوى". So, the edit summary should be "شال وسوم تقاوى". Thank you. Meno25 (talk) 05:56, 21 June 2013 (UTC)
To duplicate: Run AWB with auto-tagging enabled on this revision of ar:ملعب لخويا الرياضي
Site URL: https://ar.wikipedia.org
Operating system Windows 8
.NET FW Version 2.0.50727.6400
AWB version 5.5.0.3 SVN 9275
Workaround
Fixed in version rev 9276 Magioladitis (talk) 06:03, 21 June 2013 (UTC)