Jump to content

Wikipedia talk:AutoWikiBrowser/Bugs: Difference between revisions

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
Content deleted Content added
Line 1,288: Line 1,288:
:Do we need to allow self links within imagemaps then? [[User talk:Rjwilmsi|<font color="darkgreen">'''''Rjwilmsi'''''</font>]] 14:51, 17 May 2009 (UTC)
:Do we need to allow self links within imagemaps then? [[User talk:Rjwilmsi|<font color="darkgreen">'''''Rjwilmsi'''''</font>]] 14:51, 17 May 2009 (UTC)
::Yes, I think to avoid the error the AWB code should ignore self links inside imagemap tags. [[User:HumphreyW|HumphreyW]] ([[User talk:HumphreyW|talk]]) 15:07, 17 May 2009 (UTC)
::Yes, I think to avoid the error the AWB code should ignore self links inside imagemap tags. [[User:HumphreyW|HumphreyW]] ([[User talk:HumphreyW|talk]]) 15:07, 17 May 2009 (UTC)

== "Æ" → "ae" not "e" ==

{{AWB bug
| status = new <!-- when fixed replace with "fixed" -->
| description = After a seeing a bot bug report [http://en.wikipedia.org/w/index.php?title=User_talk:DrilBot&oldid=290599535#.C3.86_turns_into_Ae_not_E_.28most_of_the_time.29 here], it appears that AWB replaces "Æ" in DEFAULTSORTs with "e", when it should be "ae". See, for example, [http://en.wikipedia.org/w/index.php?title=%C3%86lfsige&diff=prev&oldid=290596077], [http://en.wikipedia.org/w/index.php?title=Den_Store_Danske_Encyklop%C3%A6di&diff=290519136&oldid=273867993]. Could this be fixed? –[[User:Drilnoth|Drilnoth]] ([[User talk:Drilnoth|T]]&nbsp;•&nbsp;[[Special:Contributions/Drilnoth|C]]&nbsp;•&nbsp;[[Special:Log/Drilnoth|L]]) 22:38, 17 May 2009 (UTC)
| duplicate = <!-- Directions to recreate the bug (i.e. what did you do that caused this bug); leave blank if unknown or not applicable -->
| site = en.Wikipedia
| OS = Vista
| version = 4.5.3.3 (SVN 4317)
| workaround = <!-- Any workaround for the problem -->
| fix_version = <!-- Version of AWB the fix will be included in; AWB developer will complete when it's fixed -->
}}

Revision as of 22:38, 17 May 2009

Only use this page to report bugs in the current version of the software. Update to the most recent version, check to make sure your bug has not been reported already on this page, and read the FAQ before posting a bug here. See How to Report Bugs Effectively for advice on how to write bug reports.

Before posting anything related to non-Wikimedia Foundation wikis, make sure that this site has a recent SVN version of MediaWiki with enabled Bot API. Older versions of MediaWiki or without the Bot API are not supported. Be sure to mention the exact URL of your wiki.

Please check reported or fixed bugs before filing a new one!

Any discussion can follow as normal.

This format allows the developers to keep track of bugs and to make sure the bugs are fixed as fast as possible. Once the bugs have been fixed, they will be moved to /Archive 11.

If you cannot find your Bug on this page, please check /Archive 11, as it may have been fixed.

To list a bug use the following template

{{AWB bug
 | status         = new <!-- when fixed replace with "fixed" -->
 | description    = <!-- Place description of the bug here -->~~~~
 | duplicate      = <!-- Directions to recreate the bug (i.e. what did you do that caused this bug); leave blank if unknown or not applicable -->
 | site           = <!-- The site you were working with when the error occurred -->
 | OS             = <!-- Your operating system (should be either Windows Vista or XP) -->
 | version        = <!-- The version of AWB you are using -->
 | workaround     = <!-- Any workaround for the problem -->
 | fix_version    = <!-- Version of AWB the fix will be included in; AWB developer will complete when it's fixed -->
}}

Exceptions

Unhandled Exception in AutoWikiBrowser.exe [7600]

Status Answer in FAQ
Description The Visual Studio JIT Debugger continually pops up with "An unhandled exception ('Unhandled Exception') occurred in AutoWikiBrowser.exe [7600]." It provides a list of possible debuggers (I have VS 2005 installed on my PC), and it asks me if I wish to debug using a selected debugger. This is happening as I am going through a list of articles checking while attempting to do cleanups. There were earlier similar errors when I first tried to login, but I did not notice if it was the same error message or a different one.
To duplicate: Source: Links on Page; Links on: List of cocktails; Options: Auto tag, Apply general fixes, Unicodify; Skip: Page is in use, No changes are made, Only minor genfixes; Start: Minor edit, Start
Site URL: en.wiki
Operating system Windows Vista Business w/ SP1 using Google Chrome and Firefox for a browser; IE gives no errors either
.NET FW Version Unknown
AWB version AWB v4.5.2.0
Workaround 'Disable Script Debugging (Other)' in Internet settings or select 'No' when asked if I want to debug.
Fixed in version Unknown


The application is functional, but the constant pestering to debug the application is annoying and certainly kills the efficiency of using the tool instead of manual editing. I decided to run the VS debugger and this is what it opened to:

http://en.wikipedia.org/w/index.php
if(navigator.appName != "Microsoft Internet Explorer") { //Doesn't work in IE.
FriendlyConfig = {
	enableClock			:	false,
};

	importScript("User:Ioeth/friendly.js");

A few moments later, this page also loaded.

http://en.wikipedia.org/w/index.php
//  _________________________________________________________________________________________
// |                                                                                         |
// |                    === WARNING: GLOBAL GADGET FILE ===                                  |
// |                  Changes to this page affect many users.                                |
// | Please discuss changes on the talk page or on [[Wikipedia_talk:Gadget]] before editing. |
// |_________________________________________________________________________________________|
//
// Imported from revision 264412998 as of 2009-01-16T05:53:39 from [[User:Mr.Z-man/refToolbar.js]]
// For a description, see [[User:Mr.Z-man/refToolbar]]

'''var numforms = 0;'''
var wikEdAutoUpdateUrl;
function refbuttons() {

…(File continues)…

The line, "var numforms = 0;" is where the debugger stops. I hope this helps. —Willscrlt “Talk” )

Wikipedia_talk:AutoWikiBrowser#Frequently_asked_questions, last couple of items Reedy 02:45, 2 May 2009 (UTC)[reply]
Sorry. Edit conflict. I looked at the FAQ, and I could find nothing similar to this condition. If you could be more specific than "last couple of items", I would be willing to troubleshoot that. Thanks! —Willscrlt “Talk” ) 02:52, 2 May 2009 (UTC)[reply]
  • AWB randomly crashes upon page load on my system, and I always use a browser other than Internet Explorer when using Wikipedia.'
    You may have installed custom scripts incompatible with IE. Wrap the contents of your monobook.js into conditional:
               //Detect IE5.5+
               if (navigator.appVersion.indexOf("MSIE")==-1)
               {
                   // Previous contents go here
                   ....
               }
  • I get Just In Time Debugger Messages when loading AWB/loading pages
    In Internet Explorer, go to Tools --> Options --> Advanced. Make sure 'Disable Script Debugging (Internet Explorer)' and 'Disable Script Debugging (Other)' Are both checked. Press apply and close.


More the 2nd one than the first. Reedy 02:54, 2 May 2009 (UTC)[reply]

Also, the browser makes no difference. AWB still uses a .NET Web control which is somewhat IE based Reedy 02:57, 2 May 2009 (UTC)[reply]
I realized that after you mentioned the IE settings. You were correct about 'Disable Script Debugging (Other)' suppressing the error message ('Disable Script Debugging (Internet Explorer)' was already checked). Thanks! Is that likely to cause me any other issues (I do occasionally do VB.NET development for work on the same computer)? Or is it something I should disable/enable every time I use AWB? —Willscrlt “Talk” ) 03:02, 2 May 2009 (UTC)[reply]
Unless you're a web developer, i suspect you're gonna have few issues.. But if you were, you'd probably be using a proper browser with a decent debugging tool. Haven't seen anyone with problems yet. Reedy 03:05, 2 May 2009 (UTC)[reply]

NullReferenceException in WebControl.Login

Status Need more information
Description
Exception:NullReferenceException
Message:Object reference not set to an instance of an object.
Call stack:
   at WikiFunctions.Browser.WebControl.Login(String username, String password) in E:\AWB\AWB\WikiFunctions\WebControl.cs:line 239
   at WikiFunctions.Profiles.AWBProfilesForm.browserLogin(String Username, String Password) in E:\AWB\AWB\WikiFunctions\AWBProfiles\AWBProfilesForm.cs:line 50
   at WikiFunctions.Profiles.AWBProfilesForm.browserLogin(String Password) in E:\AWB\AWB\WikiFunctions\AWBProfiles\AWBProfilesForm.cs:line 45
   at WikiFunctions.Profiles.AWBProfilesForm.login() in E:\AWB\AWB\WikiFunctions\AWBProfiles\AWBProfilesForm.cs:line 88

--OsamaK 19:35, 28 June 2008 (UTC)[reply]


AWBProfilesForm.cs as of afflicted version

To duplicate: Unknown
Operating system Microsoft Windows NT 5.1.2600 Service Pack 2
.NET FW Version Unknown
AWB version 4.3.2.1, as of r2998
Workaround None
Fixed in version Unknown


Could you elaborate what exactly did you do to encounter this bug? Can you reproduce it? MaxSem(Han shot first!) 14:17, 20 March 2008 (UTC)[reply]

I'd love to know what causes this. It happens now and again, randomly.. And theres a null check on the web browser, but its gotta be something in the Login() method Reedy Boy 14:21, 20 March 2008 (UTC)[reply]
Suppose this will be redundant post API edit changeover.. Reedy 19:37, 12 January 2009 (UTC)[reply]

SecurityException in Program.Main

Status New
Description
Exception:SecurityException
Message:Request for the permission of type 'System.Security.Permissions.SecurityPermission, mscorlib, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' failed.
Call stack:
   at System.Security.CodeAccessSecurityEngine.Check(Object demand, StackCrawlMark& stackMark, Boolean isPermSet)
   at System.Security.CodeAccessPermission.Demand()
   at System.Windows.Forms.Application.add_ThreadException(ThreadExceptionEventHandler value)
   at AutoWikiBrowser.Program.Main(String[] args)

{{Nihiltres|talk|log}} 15:21, 23 January 2009 (UTC)[reply]

To duplicate: Unknown
Operating system Microsoft Windows NT 5.1.2600 Service Pack 3
.NET FW Version Unknown
AWB version 4.4.2.0
Workaround None
Fixed in version Unknown


Just posting a bug I encountered, given AWB's request I post it here—my guess is that this is probably just an issue with running AWB on a school computer. It failed with this bug if run off the (network?) H: drive assigned to me, but when its folder was copied to the desktop it ran fine. {{Nihiltres|talk|log}} 15:21, 23 January 2009 (UTC)[reply]

I suspect so, im sure this has been reported before... Depends on the network setup to whether running stuff works from a network drive (IIRC it works fine from my uni network drive, i just get pestered to hell with javascript script debugging) Reedy 18:22, 23 January 2009 (UTC)[reply]
Got this today at work too on 4.5 when running from network, but off pen drive it was fine. Rjwilmsi 21:03, 27 January 2009 (UTC)[reply]
Suspect we should try and trap it and offer some advice... Reedy 21:12, 27 January 2009 (UTC)[reply]
Does AWB even get started up? AS im thinking its line 39 of Program.cs Reedy 21:51, 27 January 2009 (UTC)[reply]
AWB does not start up. While trapping the error would be useful it would be nicer to understand why the error occurs (I have full read/write to the network share, Firefox runs fine from there). Rjwilmsi 08:05, 28 January 2009 (UTC)[reply]

InvalidOperationException in UserPrefs.LoadPrefs

Status New
Description
Exception:InvalidOperationException
Message:There is an error in XML document (0, 0).
Call stack:
   at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
   at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle)
   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: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.Xml.XmlReader.MoveToContent()
   at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderUserPrefs.Read26_AutoWikiBrowserPreferences()

billinghurst (talk) 10:12, 25 February 2009 (UTC)[reply]

To duplicate: Unknown
Site URL: http://en.wikipedia.org
Operating system Microsoft Windows NT 5.1.2600 Service Pack 3
.NET FW Version Unknown
AWB version 4.5.1.0, revision 3906 (2009-01-31 22:59:06)
Workaround None
Fixed in version Unknown


Would seem like your settings file asnre't being saved correctly. Going to drop you an email, can you send me back your settings file? Reedy 18:33, 27 February 2009 (UTC)[reply]

ConfigurationErrorsException in MainForm.MainForm_FormClosing

Status New
Description
Exception:ConfigurationErrorsException
Message:Failed to save settings: An error occurred loading a configuration file: Δεν υπάρχει αρκετός χώρος στο δίσκο. (C:\Documents and Settings\M\Local Settings\Application Data\AutoWikiBrowser\AutoWikiBrowser.exe_Url_2xkuiu125ckv4cwlmbs2tfj0cukj02nq\4.5.1.1\user.config)
Call stack:
   at System.Configuration.ClientSettingsStore.WriteSettings(String sectionName, Boolean isRoaming, IDictionary newSettings)
   at System.Configuration.LocalFileSettingsProvider.SetPropertyValues(SettingsContext context, SettingsPropertyValueCollection values)
   at System.Configuration.SettingsBase.SaveCore()
   at System.Configuration.SettingsBase.Save()
   at System.Configuration.ApplicationSettingsBase.Save()
   at AutoWikiBrowser.MainForm.MainForm_FormClosing(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)
Inner exception:ConfigurationErrorsException
Message:An error occurred loading a configuration file: Not enough hard disc space. (C:\Documents and Settings\M\Local Settings\Application Data\AutoWikiBrowser\AutoWikiBrowser.exe_Url_2xkuiu125ckv4cwlmbs2tfj0cukj02nq\4.5.1.1\user.config)
Call stack:
   at System.Configuration.MgmtConfigurationRecord.SaveAs(String filename, ConfigurationSaveMode saveMode, Boolean forceUpdateAll)
   at System.Configuration.Configuration.SaveAsImpl(String filename, ConfigurationSaveMode saveMode, Boolean forceSaveAll)
   at System.Configuration.Configuration.Save()
   at System.Configuration.ClientSettingsStore.WriteSettings(String sectionName, Boolean isRoaming, IDictionary newSettings)
Inner exception:IOException
Message:Not enough hard disc space.
Call stack:
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.WriteCore(Byte[] buffer, Int32 offset, Int32 count)
   at System.IO.FileStream.FlushWrite(Boolean calledFromFinalizer)
   at System.IO.FileStream.Dispose(Boolean disposing)
   at System.IO.Stream.Close()
   at System.Configuration.ClientSettingsStore.QuotaEnforcedStream.Close()
   at System.IO.StreamWriter.Dispose(Boolean disposing)
   at System.IO.TextWriter.Dispose()
   at System.Configuration.MgmtConfigurationRecord.SaveAs(String filename, ConfigurationSaveMode saveMode, Boolean forceUpdateAll)

Magioladitis (talk) 21:31, 26 February 2009 (UTC)[reply]

To duplicate: Unknown
Site URL: http://en.wikipedia.org
Operating system Microsoft Windows NT 5.1.2600 Service Pack 2
.NET FW Version Unknown
AWB version 4.5.1.1, revision 3911 (2009-02-02 00:05:44)
Workaround None
Fixed in version Unknown


I had 0 bytes free in my hard disk. -- Magioladitis (talk) 21:31, 26 February 2009 (UTC)[reply]

Maybe a message could pop-up when there is not enough space in hard disk instead of this Exception error. -- Magioladitis (talk) 09:34, 28 April 2009 (UTC)[reply]

DivideByZeroException in UnsafeNativeMethods.CallWindowProc

Status New
Description
Exception:DivideByZeroException
Message:Attempted to divide by zero.
Call stack:
   at System.Windows.Forms.UnsafeNativeMethods.CallWindowProc(IntPtr wndProc, IntPtr hWnd, Int32 msg, IntPtr wParam, IntPtr lParam)
   at System.Windows.Forms.NativeWindow.DefWndProc(Message& m)
   at System.Windows.Forms.Control.DefWndProc(Message& m)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
   at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
   at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

Magioladitis (talk) 19:12, 10 March 2009 (UTC)[reply]

To duplicate: Unknown
Site URL: http://en.wikipedia.org
Operating system Microsoft Windows NT 5.1.2600 Service Pack 2
.NET FW Version Unknown
AWB version 4.5.1.1, revision 3911 (2009-02-02 00:05:44) and 4.5.2.0, revision 4100 (2009-03-20 20:01:06)
Workaround None
Fixed in version Unknown


Not a huge amount we can do about this as its in the .NET/Windows Code.. Reedy 22:02, 10 March 2009 (UTC)[reply]

Edit page load Failure

Status Need more information
Description
Exception:COMException
Message:Error HRESULT E_FAIL has been returned from a call to a COM component.
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 WikiFunctions.Browser.WebControl.LoadEditPage(String Article)

Phatom87 (talk contribs) 23:46, 9 February 2009 (UTC)[reply]

To duplicate: Unknown
Site URL: http://en.wikipedia.org
Operating system Microsoft Windows NT 5.1.2600 Service Pack 3
.NET FW Version Unknown
AWB version 4.5.1.0, revision 3906 (2009-01-31 22:59:06)
Workaround None
Fixed in version Unknown


What did you do to encounter this error? Thanks Rjwilmsi 13:42, 10 February 2009 (UTC)[reply]
IIRC we've had this before, its something in the .NET FW... Not a huge amount we can do about it... Reedy 11:02, 21 February 2009 (UTC)[reply]

ArgumentException in AWBLogListener.AddAndDateStamp

Status New
Description
Exception:ArgumentException
Message:Cannot add or insert the item 'Project:AutoWikiBrowser/Sandbox' in more than one place. You must first remove it from its current location or clone it. Parameter name: item
Call stack:
   at System.Windows.Forms.ListView.InsertItems(Int32 displayIndex, ListViewItem[] items, Boolean checkHosting)
   at System.Windows.Forms.ListView.ListViewNativeItemCollection.Insert(Int32 index, ListViewItem item)
   at System.Windows.Forms.ListView.ListViewItemCollection.Insert(Int32 index, ListViewItem item)
   at WikiFunctions.Logging.AWBLogListener.AddAndDateStamp(ListView listView) in D:\Programming\SVN\AWB\AWB\WikiFunctions\Logging\AWBLogListener.cs:line 81
   at WikiFunctions.Logging.LogControl.AddLog(Boolean Skipped, AWBLogListener LogListener) in D:\Programming\SVN\AWB\AWB\WikiFunctions\Logging\LogControl.cs:line 55
   at AutoWikiBrowser.MainForm.SkipPageReasonAlreadyProvided() in D:\Programming\SVN\AWB\AWB\AWB\Main.cs:line 1128

Reedy 12:57, 8 March 2009 (UTC)[reply]

To duplicate: Unknown
Site URL: http://it.deadoralive.wikia.com and http://en.wikipedia.org
Operating system Microsoft Windows NT 6.0.6001 Service Pack 1 and Microsoft Windows NT 5.1.2600 Service Pack 2
.NET FW Version Unknown
AWB version 4.5.1.1, revision 4049 (2009-03-08 12:45:00) and 4.5.2.0, revision 4100 (2009-03-20 20:01:06)
Workaround None
Fixed in version Unknown


I had a settings file and a list loaded. When the first article appear pending Save or Ignore, I switch to another settings by loading immediately another file and then i pressed ignore. Then the bug box appeared. -- Magioladitis (talk) 23:36, 11 April 2009 (UTC)[reply]

Do you have a way to reproduce this error? Rjwilmsi 09:48, 9 May 2009 (UTC)[reply]

XmlException in ApiListProviderBase.ApiMakeList

Status New
Description Thread: ListMaker (UserContribsListProvider: Copyright)
Exception:XmlException
Message:The 'img' start tag on line 95 does not match the end tag of 'div'. Line 107, position 4.
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 WikiFunctions.Lists.ApiListProviderBase.ApiMakeList(String url, Int32 haveSoFar)
   at WikiFunctions.Lists.UserContribsListProvider.MakeList(String[] searchCriteria)
   at WikiFunctions.Controls.Lists.ListMaker.MakeListPlugin()

86.88.44.213 (talk) 10:20, 10 April 2009 (UTC)[reply]

To duplicate: ListMaker Text: Copyright
Site URL: http://wikikids.wiki.kennisnet.nl/
Operating system Microsoft Windows NT 5.1.2600 Service Pack 3
.NET FW Version Unknown
AWB version 4.5.2.0, revision 4100 (2009-03-20 20:01:06)
Workaround None
Fixed in version Unknown


XML error

Status Unknown
Description
Exception:InvalidOperationException
Message:There is an error in XML document (664, 8).
Call stack:
   at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
   at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle)
   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:There are multiple root elements. Line 664, position 8.
Call stack:
   at System.Xml.XmlTextReaderImpl.Throw(Exception e)
   at System.Xml.XmlTextReaderImpl.Throw(String res, String arg)
   at System.Xml.XmlTextReaderImpl.Throw(Int32 pos, String res)
   at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
   at System.Xml.XmlTextReaderImpl.Read()
   at System.Xml.XmlTextReader.Read()
   at System.Xml.XmlReader.ReadEndElement()
   at System.Xml.Serialization.XmlSerializationReader.ReadEndElement()
   at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderUserPrefs.Read25_UserPrefs(Boolean isNullable, Boolean checkType)
   at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderUserPrefs.Read26_AutoWikiBrowserPreferences()

Rich Farmbrough, 15:31 13 March 2009 (UTC).

To duplicate: Unknown
Site URL: http://en.wikipedia.org
Operating system Microsoft Windows NT 6.0.6000.0
.NET FW Version Unknown
AWB version 4.5.1.1, revision 3963 (2009-02-13 20:03:21)
Workaround None
Fixed in version Unknown


Would help if it reported the document name. Rich Farmbrough, 15:32 13 March 2009 (UTC).
Default.xml if its loading up? Reedy 21:02, 15 March 2009 (UTC)[reply]

InvalidOperationException

Status New
Description
Exception:InvalidOperationException
Message:There is an error in XML document (0, 0).
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: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.Xml.XmlReader.MoveToContent()
   at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderUserPrefs.Read26_AutoWikiBrowserPreferences()

I get this after a FRESH SVN snapshot install, regardless of version...for the past week now. Charitwo (talk) 21:41, 8 April 2009 (UTC)[reply]

To duplicate: Unknown
Site URL: http://en.wikipedia.org
Operating system Microsoft Windows NT 6.0.6001 Service Pack 1
.NET FW Version Unknown
AWB version 4.5.2.1, revision 4176 (2009-04-08 20:48:58)
Workaround None
Fixed in version Unknown


Can you email me the settings file please? Reedy 21:47, 8 April 2009 (UTC)[reply]

UnauthorizedAccessException - Default settings should not always save to %SYSTEMROOT%\system32 for UAC reason

Status Bug currently being investigated/fixed
Description
Exception:UnauthorizedAccessException
Message:Access to the path 'C:\Windows\system32\Default.xml' is denied.
Call stack:
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at 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)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
   at System.IO.FileStream..ctor(String path, FileMode mode)
   at WikiFunctions.AWBSettings.UserPrefs.SavePrefs(UserPrefs prefs, String file)

Shinjiman 16:35, 2 May 2009 (UTC)[reply]

To duplicate: Unknown
Site URL: http://zh-yue.wikipedia.org
Operating system Microsoft Windows NT 6.0.6001 Service Pack 1
.NET FW Version Unknown
AWB version 4.5.2.0, revision 4100 (2009-03-20 20:01:06)
Workaround None
Fixed in version Unknown


Isn't better save the data within the %APPDATA% rather than in %SYSTEMROOT%\system32, which requires UAC operation? Shinjiman 16:39, 2 May 2009 (UTC)[reply]

AWB saves in the same directory as the executable is by default. Reedy 16:42, 2 May 2009 (UTC)[reply]
This issue can be reproduced using open the program by clicling on the custom toolbar button on the taskbar (Ctrl + click on the toolbar button). Shinjiman 02:10, 4 May 2009 (UTC)[reply]

rev 4285 Add specific error handling for insufficient permissions to save settings as default. It's up to the user to save their settings somewhere that the UAC allows them, or run AWB from a place they can write to. Rjwilmsi 11:24, 6 May 2009 (UTC)[reply]

InvalidOperationException

Status New
Description
Exception:InvalidOperationException
Message:There is an error in XML document (45792, 29).
Call stack:
   at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
   at System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle)
   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:Unexpected end of file has occurred. The following elements are not closed: PreProcessed, Article, ArticleList, List, AutoWikiBrowserPreferences. Line 45792, position 29.
Call stack:
   at System.Xml.XmlTextReaderImpl.Throw(Exception e)
   at System.Xml.XmlTextReaderImpl.Throw(String res, String arg)
   at System.Xml.XmlTextReaderImpl.ThrowUnclosedElements()
   at System.Xml.XmlTextReaderImpl.ParseElementContent()
   at System.Xml.XmlTextReaderImpl.Read()
   at System.Xml.XmlTextReader.Read()
   at System.Xml.XmlReader.ReadString()
   at System.Xml.XmlTextReader.ReadString()
   at System.Xml.XmlReader.ReadElementString()
   at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderUserPrefs.Read5_Article(Boolean isNullable, Boolean checkType)
   at Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderUserPrefs.Read6_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()

Unionhawk Talk 21:13, 5 May 2009 (UTC)[reply]

To duplicate: Unknown
Site URL: http://en.wikipedia.org
Operating system Microsoft Windows NT 6.0.6001 Service Pack 1
.NET FW Version Unknown
AWB version 4.5.2.0, revision 4100 (2009-03-20 20:01:06)
Workaround None
Fixed in version Unknown


ObjectDisposedException

Status New
Description
Exception:ObjectDisposedException
Message:Cannot access a disposed object. Object name: 'Help'.
Call stack:
   at System.Windows.Forms.Control.CreateHandle()
   at System.Windows.Forms.Form.CreateHandle()
   at System.Windows.Forms.Control.get_Handle()
   at System.Windows.Forms.Control.SetVisibleCore(Boolean value)
   at System.Windows.Forms.Form.SetVisibleCore(Boolean value)
   at System.Windows.Forms.Control.Show()
   at AutoWikiBrowser.MainForm.helpToolStripMenuItem1_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)

Saud (talk) 15:51, 6 May 2009 (UTC)[reply]

To duplicate: Unknown
Site URL: http://en.wikipedia.org
Operating system Microsoft Windows NT 6.0.6001 Service Pack 1
.NET FW Version Unknown
AWB version 4.5.2.0, revision 4100 (2009-03-20 20:01:06)
Workaround None
Fixed in version Unknown


Do you have a way to reproduce this error? Rjwilmsi 09:48, 9 May 2009 (UTC)[reply]

ReflectionTypeLoadException in Plugin.LoadPlugins

Status New
Description
Exception:ReflectionTypeLoadException
Message:Unable to load one or more of the requested types. Retrieve the LoaderExceptions property for more information.
Call stack:
   at System.Reflection.Module._GetTypesInternal(StackCrawlMark& stackMark)
   at System.Reflection.Assembly.GetTypes()
   at AutoWikiBrowser.Plugins.Plugin.LoadPlugins(IAutoWikiBrowser awb, String[] plugins, Boolean afterStartup)
Loader exception:TypeLoadException
Message:Method 'ProcessArticle' in type 'WikiFunctions.Plugins.ListMaker.TypoScan.TypoScanAWBPlugin' from assembly 'TypoScan, Version=1.0.1.0, Culture=neutral, PublicKeyToken=null' does not have an implementation.
Call stack:

Closedmouth (talk) 05:36, 10 May 2009 (UTC)[reply]

To duplicate: Unknown
Site URL: http://en.wikipedia.org
Operating system Microsoft Windows NT 5.1.2600 Service Pack 3
.NET FW Version Unknown
AWB version 4.5.3.1, revision 4300 (2009-05-09 14:44:41)
Workaround None
Fixed in version Unknown


Sounds like the plugin is out of date.. Grab an updated version from the plugins folder Reedy 15:05, 10 May 2009 (UTC)[reply]
Reedy, can you add some tests in the code to prevent the use of old plugins? Something like version check and if the version is old to pop up a message instead of crashing. -- Magioladitis (talk) 15:59, 10 May 2009 (UTC)[reply]

InvalidOperationException in SpecialPageListProvider.MakeList

Status New
Description Thread: ListMaker (SpecialPageListProvider: Wars_involving_Italy)
Exception:InvalidOperationException
Message:Een formulier dat al modaal wordt weergegeven, kan niet als modaal dialoogvenster worden weergegeven. Sluit het formulier alvorens showDialog aan te roepen.
Call stack:
   bij System.Windows.Forms.Form.ShowDialog(IWin32Window owner)
   bij System.Windows.Forms.Form.ShowDialog()
   bij WikiFunctions.Lists.SpecialPageListProvider.MakeList(String[] searchCriteria)
   bij WikiFunctions.Controls.Lists.ListMaker.MakeListPlugin()

Kwiki (talk) 18:35, 12 May 2009 (UTC)[reply]

To duplicate: ListMaker Text: Wars_involving_Italy
Site URL: http://en.wikipedia.org
Operating system Microsoft Windows NT 6.0.6001 Service Pack 1
.NET FW Version Unknown
AWB version 4.5.3.2, revision 4312 (2009-05-10 21:47:07)
Workaround Using "Random Pages" as source instead of "Special page - Random Pages". Or just avoid being too quick.
Fixed in version Unknown


How to replicate this bug:
- Start AWB
- Login
- Set "Special page" as list source
- Click the "Make list" button
- select "Random Pages" as source
- Press the Enter key
- Click the "Make list" button
- Press the Enter key
Repeat these last two steps a couple of times, rather quickly (I mean buttonbash), and soon you'll see an errormessage pop up.


The errormessage in Dutch roughly translates to:
A form that is already displayed as a modal, can not be displayed as a modal dialog form. Close the form before calling showDialog.

This probably means that AWB calls the function "showDialog" while the form "Special Pages" is open. It might be possible to solve this by checking if the form is already open before calling the "showDialog" function.


JiT error message: InvalidOperationException in SpecialPageListProvider.MakeList

  System.Threading.ThreadAbortException: De thread is afgebroken.
bij System.Windows.Forms.UnsafeNativeMethods.IntCreateWindowEx(Int32 dwExStyle, String lpszClassName, String lpszWindowName, Int32 style, Int32 x, Int32 y,
Int32 width, Int32 height, HandleRef hWndParent, HandleRef hMenu, HandleRef hInst, Object pvParam)
bij System.Windows.Forms.UnsafeNativeMethods.CreateWindowEx(Int32 dwExStyle, String lpszClassName, String lpszWindowName, Int32 style, Int32 x, Int32 y,
Int32 width, Int32 height, HandleRef hWndParent, HandleRef hMenu, HandleRef hInst, Object pvParam)
bij System.Windows.Forms.NativeWindow.CreateHandle(CreateParams cp)
bij System.Windows.Forms.Control.CreateHandle()
bij System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
bij System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
bij System.Windows.Forms.Control.CreateControl()
bij System.Windows.Forms.Control.WmShowWindow(Message& m)
bij System.Windows.Forms.Control.WndProc(Message& m)
bij System.Windows.Forms.ScrollableControl.WndProc(Message& m)
bij System.Windows.Forms.ContainerControl.WndProc(Message& m)
bij System.Windows.Forms.Form.WmShowWindow(Message& m)
bij System.Windows.Forms.Form.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)

ObjectDisposedException in MainForm.helpToolStripMenuItem1_Click

Status Duplicate
Description
Exception:ObjectDisposedException
Message:Cannot access a disposed object. Object name: 'Help'.
Call stack:
   at System.Windows.Forms.Control.CreateHandle()
   at System.Windows.Forms.Form.CreateHandle()
   at System.Windows.Forms.Control.get_Handle()
   at System.Windows.Forms.Control.SetVisibleCore(Boolean value)
   at System.Windows.Forms.Form.SetVisibleCore(Boolean value)
   at System.Windows.Forms.Control.Show()
   at AutoWikiBrowser.MainForm.helpToolStripMenuItem1_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)

Cjchilling (talk) 08:33, 17 May 2009 (UTC)[reply]

To duplicate: Unknown
Site URL: http://www.local.spadental.co.uk/wiki/
Operating system Microsoft Windows NT 5.1.2600 Service Pack 3
.NET FW Version Unknown
AWB version 4.5.3.2, revision 4312 (2009-05-10 21:47:07)
Workaround None
Fixed in version Unknown


Already reported above. -- Magioladitis (talk) 08:35, 17 May 2009 (UTC)[reply]

InvalidOperationException in UserPrefs.LoadPrefs

Status Fixed in the next release
Description
Exception:InvalidOperationException
Message:Het XML-document (0, 0) bevat een fout.
Call stack:
   bij System.Xml.Serialization.XmlSerializer.Deserialize(XmlReader xmlReader, String encodingStyle, XmlDeserializationEvents events)
   bij System.Xml.Serialization.XmlSerializer.Deserialize(TextReader textReader)
   bij WikiFunctions.AWBSettings.UserPrefs.LoadPrefs(String file)
   bij AutoWikiBrowser.MainForm.LoadPrefs(String path)
Inner exception:XmlException
Message:Hoofdelement ontbreekt.
Call stack:
   bij System.Xml.XmlTextReaderImpl.Throw(Exception e)
   bij System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(String res)
   bij System.Xml.XmlTextReaderImpl.ParseDocumentContent()
   bij System.Xml.XmlTextReaderImpl.Read()
   bij System.Xml.XmlTextReader.Read()
   bij System.Xml.XmlReader.MoveToContent()
   bij Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderUserPrefs.Read26_AutoWikiBrowserPreferences()

Japiot (talk) 10:25, 17 May 2009 (UTC)[reply]

To duplicate: Unknown
Site URL: http://en.wikipedia.org
Operating system Microsoft Windows NT 5.1.2600 Service Pack 3
.NET FW Version Unknown
AWB version 4.5.3.2, revision 4312 (2009-05-10 21:47:07)
Workaround None
Fixed in version Unknown


I can't open my saved settings greetings Japiot (talk) 10:25, 17 May 2009 (UTC)[reply]

I fixed is myself, my saved settings file was empty. I restored an old one and everything is oke. gr Japiot (talk) 10:47, 17 May 2009 (UTC)[reply]

Other bugs

Can't find difference in list filter

Status New
Description "Find difference" removes nothing from the list. Another set operation, find intersection, seems to work as it should. MaxSem(Han shot first!) 09:29, 29 June 2008 (UTC)[reply]
To duplicate: Make a list, save it. Make a second list, partially intersecting with the first one. Filter → Find difference → load first list → Apply.
Operating system -
.NET FW Version Unknown
AWB version HEAD
Workaround -
Fixed in version Unknown


Moar <br>

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


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

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

Link simplification too greedy - eating spaces

Status Need more information
Description James I of England replaced with James I of England in this diff. It happens to be OK here but the general rule should be not to do it. Rich Farmbrough, 00:21 27 August 2008 (GMT).
To duplicate:
Operating system V
.NET FW Version Unknown
AWB version 4.3.2.0
Workaround
Fixed in version Unknown


Hmm, does anyone have an example of inappropriate change using that feature? MaxSem(Han shot first!) 18:07, 16 September 2008 (UTC)[reply]

I've left a message on Rich's talk page asking for more information. Rjwilmsi 20:10, 13 February 2009 (UTC)[reply]
I don't. It seems to me that if the editor explicitly wants to link only part of the phrase they should be able to. For example "Henry IV and James I of England. " Rich Farmbrough, 20:34 14 February 2009 (UTC).

Substitution of template doesn't seem to be ok

Status New
Description Check [3] Magioladitis (talk) 19:32, 10 October 2008 (UTC)[reply]
To duplicate: Try to substitute BD with AWB's template substitution
Operating system XP SP2
.NET FW Version Unknown
AWB version 4.4.1.0
Workaround {{subst:{{BD}|year of birth|year of death|sort key'|subst=subst:}}
Fixed in version Unknown


I have the same issue running off the most recent snapshot and it's been like this for awhile (not sure what release).

Yes, this template has to be handled differently. We need some kind of exception. -- Magioladitis (talk) 12:40, 14 December 2008 (UTC)[reply]
In addition to that one, I meant just subst'ing templates in general. I used to be able to make it work and now nothing. §hep¡Talk to me! 12:48, 14 December 2008 (UTC)[reply]

Disambiguation is grabbing the word "Wictionary"

Status New
Description I am using Disamb. to take links from Lost and the word "Wictionary" came into the list. Is there anyway that you fix this?
To duplicate:
Operating system XP SP2
.NET FW Version Unknown
AWB version 4.4.1.1
Workaround
Fixed in version Unknown


Presumably your meaning links from transcluded templates? Reedy 21:00, 6 December 2008 (UTC)[reply]
Disambiguation -> Enable Disambiguation -> I entered the word "Lost" and pressed "Load links" -> "Variants" include "Wiktionary". -- Magioladitis (talk) 21:09, 6 December 2008 (UTC)[reply]
It's because there's a link to Wiktionary in the {{wiktionarypar}} template. --Closedmouth (talk) 05:32, 7 December 2008 (UTC)[reply]
Yes, it should be omitted. -- Magioladitis (talk) 10:01, 7 December 2008 (UTC)[reply]
[4] is the API query that gets used (same as in the list maker).. So, your saying, it shouldn't give links from transcluded templates, just links on the actual page? Reedy 20:06, 7 December 2008 (UTC)[reply]
Opened a MW Bug Reedy 20:15, 7 December 2008 (UTC)[reply]
Thanks. We could omit "Wictionary" and "Disambiguation link". -- Magioladitis (talk) 20:43, 7 December 2008 (UTC)[reply]

The bug has already been declined, will think about making a per-project exclusion lists. MaxSem(Han shot first!) 06:26, 8 December 2008 (UTC)[reply]

'Find' sometimes fails to use the search key

Status Need more information
Description 'Find' sometimes fails to use the search key. For example, if I search for 'foo', it will claim that 'bar' is a hit. It is an intermittent fault that I have noticed with several versions of AWB. I usually just ignore it or relaunch AWB. I recently discovered that you can workaround it by keep clicking 'Find' (i.e. the 'next' function) until it has gone to the end of the page and wraps round to the beginning. Incidentally, sometimes I have to click 'Find' about three times to get it going but that is a separate issue. Lightmouse (talk) 16:26, 19 December 2008 (UTC)[reply]
To duplicate:
Operating system
.NET FW Version Unknown
AWB version svn3582
Workaround keep clicking until the search wraps round to the beginning of the page again
Fixed in version Unknown


All i find is after it does the last one on the page, it just puts the caret back before the first character and seems to continue fine after... Any more detailed steps? Reedy 23:20, 2 January 2009 (UTC)[reply]
I've encountered both these quirks too. But I can't pin down what cirumstances cause them to happen. Colonies Chris (talk) 11:04, 9 January 2009 (UTC)[reply]

It is one of those tricky intermittent issues. I will try to see if I detect more context, I hope that Colonies Chris and other users will also add detail if they can. Lightmouse (talk) 12:50, 10 January 2009 (UTC)[reply]

Needless space

Status Need more information
Description See my need to fix an AWB mistake here: [5]. Link was properly formatted in AWB.
To duplicate: Revert the page to the old version on the link, and try to change the text to what it is now; it will insert the needless space.
Operating system Vista
.NET FW Version Unknown
AWB version 4.4.2.0
Workaround
Fixed in version Unknown


Steps to duplicate? Reedy 16:52, 8 January 2009 (UTC)[reply]

Source not persistant between releases

Status New
Description When using configs generated with previous verisons the ordinal is considered with respect to the current source listRich Farmbrough, 18:24 5 February 2009 (UTC). 18:24, 5 February 2009 (UTC)[reply]
To duplicate:
Operating system
.NET FW Version Unknown
AWB version
Workaround Manually edit XMl or resave
Fixed in version


Suggest that key for ordering the sources for display should be distinct from the persistent value stored. Rich Farmbrough, 18:24 5 February 2009 (UTC).
Its not between versions per se, ie its not the version change that breaks it, its the adding of new list providers... Reedy 19:26, 6 February 2009 (UTC)[reply]
Yes, I get that. That's why I'm suggesting that the index number stored in the XML be constant for a given source. The order the list is displayed in the select drop down can be independent of that - driven off a separate sort-key. Rich Farmbrough, 21:20 12 February 2009 (UTC).
Yeah... Its working out what this sort key should be.. Or how we generate it.. Reedy 15:50, 19 March 2009 (UTC)[reply]

Failing to "check we are logged in" on Wikia.

Status New
Description Starting a new run hangs in "loading page to check we are logged in"Rich Farmbrough, 21:31 12 February 2009 (UTC).
To duplicate: See above
Site URL: runescape.wikia.com
Operating system Vista
.NET FW Version Unknown
AWB version 3950
Workaround Be logged in at start of session / close - reopen AWB
Fixed in version


Seems to only be a problem after logging in explicitly. Rich Farmbrough, 19:05 13 February 2009 (UTC).

RegexTypoFix doesn't work on indented text

Status New
Description RegexTypoFix doesn't work on text which is indented with a colon. I realize that this is most often used on talk pages, where typos shouldn't be fixed, but it is also used in articles. mandarax • xɐɹɐpuɐɯ 00:47, 10 March 2009 (UTC)[reply]
To duplicate: Try RegexTypoFix on User:Mandarax/Sandbox
Site URL: en.wikipedia
Operating system XP
.NET FW Version Unknown
AWB version 4.5.1.0
Workaround Use Find and replace to fix specific typos.
Fixed in version Unknown


Verified. Never seen that before tbh... Will take a look later on today (see if i can grab the source whilst still at uni, god knows why i dont have it on my memory stick) Reedy 11:06, 10 March 2009 (UTC)[reply]
HideText is hiding it.
            ReplaceMore(WikiRegexes.IndentedText.Matches(ArticleText), ref ArticleText);
So, now its a case of, why is it hiding it? (there is presumably a reason for it doing so) Reedy 22:01, 10 March 2009 (UTC)[reply]

Two problems with restart time

Steady restart and steady increment of time for restart

Status Unknown
Description 1) After first page from list AWB-bot goes to restart after every page many of pages.
2) The time of restart increments after every bugged edit by 5 sec, from 5 sec after first edit to 60 sec (then it does not increment, but states at 60 sec until AWB will be closed fully and started again). Alex Spade (talk) 18:59, 11 February 2009 (UTC)[reply]
To duplicate:
Site URL: Ru-Wikipedia
Operating system Windows XP SP 3
.NET FW Version Unknown
AWB version 4.5.0.0, 4.5.1.0, 4.5.2.0, 4.5.3.2
Workaround Choose next page in list and click “Start” instead of waiting for a full minute
Fixed in version Unknown


Are you using the pre-parse mode? -- Magioladitis (talk) 19:05, 11 February 2009 (UTC)[reply]

Update: I have investigated log more carefully, I've found out, that restart was not occurring after every page, but after many of pages (some pages were saved without restart after them). Alex Spade (talk) 21:49, 21 February 2009 (UTC)[reply]

Same thing here. Precisely the same bug in every regard, except mine is on Simple Wikipedia. I've tried every version I can get my hands on. DefenseSupportParty (talk) 14:13, 19 March 2009 (UTC)[reply]

Choosing of next page in list and clicking “Start” instead of waiting for a full minute are helping, but it's suitable only for semiautomated edits (My main account) and not suitable for automated edits (My bot account) - this problem decreases my bot productivity from 10 pages/secmin to 1-3 pages/secmin. Alex Spade (talk) 17:43, 23 March 2009 (UTC)[reply]

I highly doubt 10 pages/sec.. I can get 10-12 edits per MINUTE - an edit every 5-6 seconds.. some people report faster/slower at different geographical locations... Reedy 19:29, 23 March 2009 (UTC)[reply]
Misprint. Alex Spade (talk) 19:46, 23 March 2009 (UTC)[reply]

From what I can tell, when AWB downloads the diff to check that the save has succeeded, it only gets the first 4096 bytes. As a result, most of the time either the document has no body, or the body does not contain 'id="siteSub"', causing WebControl.OnDocumentCompleted to fault. Hesperian 05:11, 27 March 2009 (UTC)[reply]

AWB generates the diff itself internally. Reedy 10:20, 27 March 2009 (UTC)[reply]
Whatever. WebControl.OnDocumentCompleted is faulting after a successful save, because Document.Body is null when it isn't suppose to be. Every time it happens, Tool.WriteDebug(Name, DocumentText) yields a 4096-byte-long incomplete HTML page. Make of that what you will. Hesperian 12:59, 27 March 2009 (UTC)[reply]
Hmm, thats a bit more descriptive, but mine doesn't do that... Nothing gets logged for me like that. Hmm Reedy 13:10, 27 March 2009 (UTC)[reply]

rev 4315 seems to have made this better for some users it seems... Please try the current snapshot (4325) Reedy 19:56, 16 May 2009 (UTC)[reply]

First experiments (sample of 30 files) show good results - the problem has not been detected. Now I'm looking for another, larger sample. Alex Spade (talk) 17:22, 17 May 2009 (UTC)[reply]

Timeout preference ignored

Status Bug currently being investigated/fixed
Description The timeout preference is ignored (in Options > Preferences > Site > Wait XX seconds before timing out). If a page load stalls, then the timer next to the bottom-left throbber always counts down starting from “Restarting in 60.”
To duplicate:
Site URL: http://en.wiktionary.org/
Operating system WinXP Home (under VMware Fusion)
.NET FW Version Unknown
AWB version
Workaround click “Stop” then “Start” instead of waiting for a full minute
Fixed in version Unknown


Those are different functionality. The timeout is related to the web request timeout (ie how long the web browser will wait for a response from the server before giving up). Reedy 19:45, 17 March 2009 (UTC)[reply]
Suggestions:
  • Make the difference evident to the user (it's reasonable to assume that “wait XX seconds” refers to the one and only visible seconds timer).
rev 4086 Reedy 23:07, 17 March 2009 (UTC)[reply]
  • Add a preference to change the visible timeout (for me, at least 1 in 8 pages stalls, and it waits for the full 60 seconds every time – the delay serves no purpose except to keep my edits/minute down at 1 or 2).
Thanks. Michael Z. 2009-03-17 20:10 z

Timeout preference silently wipes out values below 30

Status Unknown
Description If I type a number lower than 30 into the timeout preference (in Options > Preferences > Site > Wait XX seconds before timing out), then it sets the value to 30, without any warning or feedback.
To duplicate:
Site URL: http://en.wiktionary.org/
Operating system WinXP Home (under VMware Fusion)
.NET FW Version Unknown
AWB version
Workaround
Fixed in version Unknown


The numeric up down control is set to take a minimum of 30.. So if you set less, it'll give 30 as its answer. I suspect, though, you're not leaving the control or similar... Want the limit lowering? Reedy 23:05, 17 March 2009 (UTC)[reply]
I don't need a lower value (wrong timeout, see previous bug), it's just that the control is misleading. Here's what I notice upon closer examination:
Type in a number lower than 30. Click OK. The number resets to 30, but this is only visible for a fraction of a second before the dialogue disappears. In effect, your input is silently rejected. You think you've set the timeout to 15, but you haven't.
Fix:
  • Include text in the dialogue letting the user know the legal range (like “min. 30”, or “30+”).
  • If user enters an illegal figure and hits OK:
    1. Don't dismiss the dialogue.
    2. Beep to notify of error.
    3. Reset the figure to the nearest legal value (30).
    4. Select the figure, so the user can just start typing and hit enter.
 Michael Z. 2009-03-25 16:30 z


Blanking, Incorrect Tagging, and Incorrect Display

Status Unknown
Description It was reported that I made this edit [6] using AWB. It incorrectly tagged the article with {{wikify}} and blanked the rest of the article. I also clearly remember that AWB did not show any blanking but only the adding of the templates.
To duplicate:
Operating system
.NET FW Version Unknown
AWB version 4.5.2.0
Workaround
Fixed in version Unknown


-download | sign! 20:23, 22 March 2009 (UTC)[reply]

Seems like its a bugged edit. My version doesn't want to make change changes at all.. Are you using anything custom in your config? Reedy 20:28, 22 March 2009 (UTC)[reply]
I haven't edited anything, other than the skip and general settings... -download | sign! 20:34, 22 March 2009 (UTC)[reply]

Orphan tags

Status New
Description AWB's general fixes include attempting to remove valid Orphan tags. Examples include Big Barn Farm and Equipment codes. Double clicking on the Orphan line restores the tag, but also erroneously removes the first paragraph of the article. Also, it fails to find certain search & replace items which are correctly handled on other articles. This may be three separate problems, but I've only encountered the other two in conjunction with the Orphan issue.  MANdARAX • XAЯAbИAM  22:00, 16 February 2009 (UTC)[reply]
To duplicate: I've left typos uncorrected on Equipment codes for debugging. Set find & replace for Surveilance -> Surveillance and requirments -> requirements
Operating system XP
.NET FW Version Unknown
AWB version 4.5.1.0
Workaround turn off "Apply general fixes"
Fixed in version Unknown


Tagger logic to remove orphan tags may need improving. Double click undo behaviour is operating as expected: you will need multiple double clicks to completely undo the tag removal that way. I can't reproduce the find & replace issue on that article. Please post your AWB settings file for that. Rjwilmsi 23:59, 16 February 2009 (UTC)[reply]

Sorry I bothered you with the search & replace thing. I didn't notice that the "Ignore" option which I had selected included headings along with templates, refs, and link targets. The items in question were in section headings. As for the double click undo which removes the paragraph while restoring the tag, I'm very surprised to discover that it's supposed to work that way, but I only started using AWB yesterday, so I'll get used to things. Thanks,  MANdARAX • XAЯAbИAM  02:46, 17 February 2009 (UTC)[reply]
As I've gotten a little more experience with AWB, I've discovered that it's almost always wrong in its removal of Orphan tags. To restore them I copy and paste them because double clicking removes the first paragraph, and double clicking to restore that undoes corrections which had already been made to that paragraph.  mandarax • xɐɹɐpuɐɯ  20:56, 18 February 2009 (UTC)[reply]
Also problems with tagger. Will document when I have time. Rich Farmbrough, 03:22 22 February 2009 (UTC).
I've changed the Workaround in the table above. Turning off "Auto tag" does not prevent the erroneous removal of valid Orphan tags. Turning off "Apply general fixes" does. MANdARAX  XAЯAbИAM 01:03, 6 March 2009 (UTC)[reply]
Status New
Description removes {{Orphan}} tag with GF on and tagger and substitutions off Rich Farmbrough 12:41 27 March 2009 (UTC).
To duplicate: See diff below
Site URL: en
Operating system v
.NET FW Version Unknown
AWB version 4102
Workaround
Fixed in version


Hi, the bot is removing the orphan tag on Copyright Renewal Act of 1992, even though the page is still an orphan under the criteria listed at WP:ORPHAN. I suspect the bot is counting links from DAB pages such as CRA. TJRC (talk) 18:49, 26 March 2009 (UTC)

Yeah. GF will remove tags if they are deemed removable. The WLH might need tweaking for these purposes.. Reedy 12:47, 27 March 2009 (UTC)[reply]
There are three incoming links but the one is a disamb page. How can we really exclude disamb pages from counting? -- Magioladitis (talk) 12:55, 27 March 2009 (UTC)[reply]
The tagger already excludes non article mainspace and redirects. Disambiguation pages and lists need to be handled. The second may be easier, at least in a weak form. For example, exclude any incoming links with articles staring with "List of" and "xxxx in" (where xxxx a four digit number.

ps How is it possible 4102 is still in use? -- Magioladitis (talk) 12:59, 27 March 2009 (UTC)[reply]

Either modified, or a typo... Reedy 13:02, 27 March 2009 (UTC)[reply]
Build 4102 is only 7 days old. Rich Farmbrough, 13:43 27 March 2009 (UTC).
OH. SVN rev... Reedy 18:49, 27 March 2009 (UTC)[reply]
How tro exclude dab pages... make sure they are all at XXX (diasmbiguation). Humans will make a fuss though. Rich Farmbrough, 13:44 27 March 2009 (UTC).
The problem is much more than just counting dab pages. As I noted when I reported this above, AWB's removal of Orphan tags is almost always wrong. As a test, I just started at a random place in an "Orphaned articles" category and worked my way through. I stopped after AWB found ten Orphan tags it wanted to remove. In every single instance, AWB was incorrect. Example: Casio FZ-1 -- the only page linking to it is a redirect, which is not counted when determining Orphan status. MANdARAX  XAЯAbИAM 19:27, 27 March 2009 (UTC)[reply]
I suspect.. We want to use WLH exc Redirects then.. Reedy 19:30, 27 March 2009 (UTC)[reply]
It's not just redirects. For example, Casio CTK-691 has only one link from the article space (CTK, which is a dab page), but five links from other spaces (well, six after I post this). And my example above, Casio FZ-1, is especially puzzling since there was only one page of any kind linking to it. MANdARAX  XAЯAbИAM 20:26, 27 March 2009 (UTC)[reply]
Im not sure there is a way we can distinguish if its a diamb page (unless it says so in the title).. Or is there.. Without having to load loads of pages... Reedy 20:29, 27 March 2009 (UTC)[reply]
I propose the following solution: Exclude redirects and non article mainspace, exclude articles with "List of" "xxxx in", "(disambiguation)" in the title and give a warning when removing orphan tag that article may not fulfill WP:ORPHAN criteria. Moreover, add an option to turn on/off auto-detagging of orphan template. Afterall, AWB is used with editor's responsibility. -- Magioladitis (talk) 21:01, 27 March 2009 (UTC)[reply]

Null edits no longer possible

Status Not a bug/currently unresolvable
Description AWB doesn't allow saves without changes. Sometimes it's desired to null edit pages in order to refresh the cache (e.g. force-update transclusions/categories). Rocket000 (talk) 16:27, 28 March 2009 (UTC)[reply]
To duplicate: Usually (but not always) the Save button will stay grayed out unless changes have been made. In auto mode, the pages without change will actually be skipped instead of saved regardless of settings.
Operating system Microsoft Windows NT 5.1.2600 Service Pack 2
.NET FW Version Unknown
AWB version 4.5.2.0 (SVN 4100)
Workaround
Fixed in version Unknown


I'm tempted to mark this as wontfix. AWB shouldn't be used for mass null editing. Reedy 17:05, 28 March 2009 (UTC)[reply]
What should be used for mass null editing? --NE2 17:35, 28 March 2009 (UTC)[reply]
Because it forces the servers to changes the order they update the articles. Many people are waiting for their changes to be visible, why skip the queue? Null edits are non-constructive edits. Making null edits is certainly not one of the purposes of using AWB. -- Magioladitis (talk) 17:53, 28 March 2009 (UTC)[reply]
I repeat my question: what should be used for mass null editing? I don't think you understand the queue - it has nothing to do with visibility of changes except indirectly through categories. The queue is for updating (I believe) the links table, which generates "what links here" and category listings. "Jumping the queue" is a way of life when template changes take months to pass through. --NE2 18:11, 28 March 2009 (UTC)[reply]
Limitations on use should be made by local wiki policy, not built into the tool. Sometimes it's very important to have updated tables. Even py.wikipedia had touch.py to do this function. Rocket000 (talk) 15:56, 8 April 2009 (UTC)[reply]
P.S. Even if this is wontfix, it's still a bug because it skips pages when you tell it to save which is the wrong action. Either it should return an error message like "no changes have been made" or actually do what you tell it to. Rocket000 (talk) 16:00, 8 April 2009 (UTC)[reply]

Negative number of tagged files

Status New
Description KingbotK plugin outputs negative number of tagged articles. Magioladitis (talk) 09:36, 4 April 2009 (UTC)[reply]
To duplicate: I was first logged in as Magioladitis with no plugin loaded. Then I logged out, logged in as Yobot, loaded my settings (plugin load already in the settings file) and started running. The first tag gave number -3.
Site URL: en.wiki
Operating system XP SP2
.NET FW Version Unknown
AWB version 4.5.2.0 (svn 4100) and KingbotK plugin 2.1.1.0
Workaround
Fixed in version


Proof:

Magioladitis (talk) 09:36, 4 April 2009 (UTC)[reply]

Processing list

Status Need more information
Description When running through a "what links here" list, the just-saved item fails to clear from the process list after completion. AWB instead goes into "restarting in X seconds" (X+5 on each subsequent item) and then reloads the same page again, and I have to click on "start" again to cut the restart loop and then click on "ignore" in order to clear the page and move onto the next item. Note that the save is not timing out before this happens; it saves normally and then goes into this loop anyway.
To duplicate:
Operating system Windows XP
.NET FW Version Unknown
AWB version 4.5.2.0 SVN 4100
Workaround Click on start after each save and on ignore the second time the page loads.
Fixed in version Unknown


— Preceding unsigned comment added by Bearcat (talkcontribs)

That's how AWB handles your save timing out. It either means the wiki servers were slow at the time or your internet connection isn't great. If you wait for the restart timer the page will be automatically skipped as no changes (if you enable that setting) if the save did in fact get recorded by the wiki servers. Rjwilmsi 23:07, 10 April 2009 (UTC)[reply]
The save isn't timing out. It saves the edit within a completely normal time frame, and then goes into the restart loop anyway. Bearcat (talk) 07:13, 12 April 2009 (UTC)[reply]

When working through a longer list with the skip setting "page is in use", AWB goes through the following steps:

  • Loading page => Processing page => Ready to save => user clicks "Save" => Saving => Loading page
  • Loading page => Processing page => Ready to save => user clicks "Save" => Saving => Restarting in 60 .. 5 4 3 2 1 => Loading page

In the second case, it reloads the same page and one has to click "Ignore" to get to the next page. -- User:Docu

Deadend tag

Status Need more information
Description Adds {{wikify}} even when {{deadend}} is present. -download | sign! 01:07, 11 April 2009 (UTC)[reply]
To duplicate:
Operating system Windows XP
.NET FW Version Unknown
AWB version 4520
Workaround
Fixed in version Unknown


I always thought that was a feature rather than a bug. Looks like someone updated the description at {{deadend}} recently. http://en.wikipedia.org/w/index.php?title=Template:Dead_end/doc&diff=267322666&oldid=180873526 -- User:Docu

Yes, I can't find the discussion in which it was decided that to change. I didn't have the documentation of deadend in my watchlist. I think deadend should not omitted when wikify exists even if it sounds reasonable. The reason is that, if the deadend template is present, the Dead-end project can easier locate articles in which people can add a few internal links. In any case, this change in the documentation had to be discussed first. -- Magioladitis (talk) 07:47, 11 April 2009 (UTC)[reply]

rev 4190 I've updated the logic to match {{dead end}} to include its redirects and deadend within {{Articleissues}}. This needed doing anyway; it doesn't affect this bug/feature. I can resolve the bug, and have made a patch for it but won't apply it until the discussion concludes if it's correct. Rjwilmsi 08:28, 11 April 2009 (UTC)[reply]

I am copying here a discussion about the subject.:

I have a question about this edit of yours. Can you please give me a link in the discussion that was decided that deadend is used only when wikify doesn't apply? Until now, I knew that both templates can be used; if the article was lacking internal links we were adding deadend and if additional work was needed we were adding wikify additionally. When did that change? Thanks. -- Magioladitis (talk) 21:35, 21 April 2009 (UTC)[reply]
As part of the merge from Template:Internal links/doc. Clarified the language just a touch, though. What I'm sure the original author was shooting for was that these templates can be used to break down Template:Wikify into a more specific request, like the myriad cleanup templates preferred to Template:Cleanup or Template:Expert-subject to Expert. It's not protected, though, so feel free to tweak it however you like. MrZaiustalk 03:58, 22 April 2009 (UTC)[reply]

What I understand from the discussion above is that there is not 100% clear what should be done. A discussion has to be held in another page and not in AWB's talk page. -- Magioladitis (talk) 09:32, 28 April 2009 (UTC)[reply]

According to the discussion on the relevant talk page (Template talk:Deadend), the April 24 wording of the Template:Deadend/doc seems fine. It allows the current mode of operation of AWB. However, as now a "deadend" can still have links, the minimum number of links before de-tagging should probably be higher. -- User:Docu (April 28)

Uncategorized tag not added

Status Not a bug/currently unresolvable
Description At Shawanaga Lake (this version), AWB doesn't attempt to add {{uncategorized}} despite "Auto tag" being activated. It does stop though and the alert window indicates "no category" --- User:Docu 09:38, 11 April 2009 (UTC)

not sure about this part, might have been another setting. User:Docu 09:58, 11 April 2009 (UTC)

To duplicate:
Site URL: http://en.wikipedia.org
Operating system
.NET FW Version Unknown
AWB version 4.5.2.1 SVN 4176 in AutoWikiBrowser_rev4183.zip
Workaround tag or categorize it manually
Fixed in version


Code comment within tagger function is skip article if contains any template except for stub templates. That's why it won't add the {{uncategorised}} tag, but I don't know if that's correct really. Rjwilmsi 11:05, 11 April 2009 (UTC)[reply]

This is not a bug. Sometimes templates transclude categories. This is the reason an alert is given and and the tag in not automatically added. -- Magioladitis (talk) 11:13, 11 April 2009 (UTC)[reply]

In general, I'd think that categorization through templates is the exception rather than the rule. As any article can probably go into additional categories than, e.g. those assigned through {{lifespan}}, I think it would be an advantage to add the tag despite any templates. Before changing it, we should probably invite others to discuss it. -- User:Docu
Lifetime is an example. It adds two categories. (Even if I disagree with the use of Lifetime), We can't control how many templates are out there and what they do. Keep in mind that this is general fixed of AWB we are discussing here and they have to be 100% accurate. A bot can add uncat tags. -- Magioladitis (talk) 11:46, 11 April 2009 (UTC)[reply]
At least according to Wikipedia:Categorization#Categorization_using_templates, it's not the recommended method for ordinary content categories. That is the type of categories one would want to invite the article to be categorized in. -- User:Docu
Anyway, it's certainly not a bug since it's on purpose like that. I think the rest is not for discussion in here. I think if a bot is approved and we have strong evidence that there are not false positives then we can discuss an addition in AWB. Without any bot doing the job I have serious doubts we can go and implemented as a general fix. -- Magioladitis (talk) 15:16, 11 April 2009 (UTC)[reply]
rev 4197 Code comment updated. Rjwilmsi 21:16, 12 April 2009 (UTC)[reply]

In addition to the stub templates, the article issues set of templates should be a group that could be excluded as well. e.g. Eric Kline wasn't tagged automatically [7]. -- User:Docu 17:59, 21 April 2009 (UTC)

Still, this isn't a bug because AWB is not supposed to add uncat tags automatically. I agree that we can add it automatically when there are no categories and no templates, but what happens then if we add templates and/or categories with AWB? -- Magioladitis (talk) 18:59, 21 April 2009 (UTC)[reply]
It would only do this if you select "Auto tag". It already adds "uncategorized", just not if there is a template other than a stub template. The idea being that if {{infobox film}} already adds the category "English language films", the article isn't uncategorized.
This is different with stub templates and categories as these are parallel to content categories. The maintenance categories added by the article issues templates are comparable to that.
I agree it's not a bug, but an enhancement of an existing feature. -- User:Docu
I think we have to try this by creating a bot to add the tags and not implement it as a built-in feature of AWB. -- Magioladitis (talk) 19:45, 21 April 2009 (UTC)[reply]
It's already built in. It's just needs to be fine-tuned. -- User:Docu

Re: Empty results for "What links here" and "What transcludes page"

Pulled this from the archives. It was said to be fixed in late March, but in AWB 4.5.2.0 using:

Source: What links here (all NS)
What links to: Template:Snooker project

I get 0 pages. Changing source to "What links here", "What links here (inc. Redirects)", "What links here (all NS) (inc. Redirects)", and "What transcludes page", I still get 0 results, despite over 500 pages using that template redir, which needs to be replaced with Template:WikiProject Snooker proper, or WP:AALERTS won't work properly with the project in question. Also tried removing the "Template:" from it, and none of those options worked either. I'm kind of at a loss as to what to do about this, since I'm not going to edit hundreds of these things manually. — SMcCandlish [talk] [cont] ‹(-¿-)› 19:53, 12 April 2009 (UTC)[reply]

I confirm this. I got the same for WPBiography. -- Magioladitis (talk) 19:58, 12 April 2009 (UTC)[reply]

NB: If you were going to do an AWB run similar to mine, but for bio articles, you'll probably want to do it in the opposite direction. While Template:WikiProject Biography exists as a redir to Template:WPBiography, the latter is used orders of magnitude more frequently. I'd prefer it if all projects used the "Template:WikiProject Whatever" convention, but changing that one in particular would be an enormous job. It does not have to be changed to work with AALERTs (the AALERTs template has a flag for specifying the banner name), it just has to be consistent, so the few {{WikiProject Biography|...}} instances around would simply need to be changed to {{WPBiography|...}}. — SMcCandlish [talk] [cont] ‹(-¿-)› 20:14, 12 April 2009 (UTC)[reply]
Was after the last release AFAIK.. So should be fine in the SVN snapshots Reedy 19:59, 12 April 2009 (UTC)[reply]
I have rev.4183 and still no results. -- Magioladitis (talk) 20:08, 12 April 2009 (UTC)[reply]
Hmph. I can't even check to see if that is current; as of the last half-hour or so, http://sourceforge.net/projects/autowikibrowser/ is a "500 - Internal Server Error" if anything comes up at all. — SMcCandlish [talk] [cont] ‹(-¿-)› 20:22, 12 April 2009 (UTC)[reply]
You should be looking in http://toolserver.org/~reedy/awbsnapshots/ -- Magioladitis (talk) 22:36, 12 April 2009 (UTC)[reply]
So, yeah, it is current, and ergo this is still broken. D'oh. — SMcCandlish [talk] [cont] ‹(-¿-)› 21:57, 13 April 2009 (UTC)[reply]
For me, it works for some templates and for some not! -- Magioladitis (talk) 22:13, 13 April 2009 (UTC)[reply]
That's weird. I can't get it to work for any templates at all. This is obviously pretty serious. I would have to think that tracking down and modifying template inclusions has long been one of the top-10 uses of AWB, before this functionality was broken. — SMcCandlish [talk] [cont] ‹(-¿-)› 22:42, 15 April 2009 (UTC)[reply]

[8] - Is what it should be loading... Does it work on some of the older versions? Or has there been an API change..? Reedy 23:01, 15 April 2009 (UTC)[reply]

Nothing actually links to that page.. Hence no results. What transcludes page (All NS) should give you what you want... Reedy 23:09, 15 April 2009 (UTC)[reply]
Having similar problems. 0 results when trying to get transclusions of Wikipedia:Featured article tools or {{Featured article candidates}}. No permutation of what links here is returning transcluding pages for me, either. Maralia (talk) 03:44, 16 April 2009 (UTC)[reply]
What transcludes page (All NS), using "Template:Featured article candidates" gives 52 results. What links here (All NS), using "Wikipedia:Featured article tools", gives 12 pages Reedy 18:20, 16 April 2009 (UTC)[reply]
Case 1: not for me; in AWB I get 0 results.
Case 2: in AWB I do get 12 results, but onwiki there are 600+ results.
Neither method—not 'what transcludes page' nor 'what links here (all NS)'—is yielding a result that includes what transcludes the page. I am on 4.5.2.0/SVN 4100. Maralia (talk) 18:55, 16 April 2009 (UTC)[reply]

No comment on the bug, but if the article alerts bot doesn't work with redirects, shouldn't it be fixed? --NE2 22:45, 15 April 2009 (UTC)[reply]

I'll contact B. Wolterding for some insight. Headbomb {ταλκκοντριβς – WP Physics} 07:10, 24 April 2009 (UTC)[reply]
ArticleAlertbot does work with template redirects... It's just that in the subscription, you need to specify the main template (rather than a redirect). For the pages tagged with a project banner, template redirects are fine. --B. Wolterding (talk) 19:18, 28 April 2009 (UTC)[reply]

Ryan Braun external links format (test page)

Status Not a bug/currently unresolvable
Description Ryan Braun#References (this version) has references with external links in the form
[http://www.site.com/article "Articletitle" [[Site]] on April 17]

There isn't probably much that AWB can or should do about that, but it might be worth bookmarking this page just for tests. April 17, 2009 -- User:Docu

To duplicate:
Site URL: http://en.wikipedia.org
Operating system
.NET FW Version Unknown
AWB version 4.5.2.1 SVN 4218
Workaround
Fixed in version


In rev 4216 I added logic to handle [http://www.site.com/article description [part in square brackets] blah] because that displays incorrectly. I also noticed formatting like in your examples at the time. However, given that those ones do display correctly, I don't think AWB should try to change them, so there's no bug to fix here. Rjwilmsi 22:50, 17 April 2009 (UTC)[reply]
I agree with you on Ryan Braun. At Death of Ian Tomlinson (this version), AWB attempts to convert various single square brackets to &#93;
There is a square bracket missing in ref name=UnderwoodApril8 that seems to have triggered it. As the missing closing bracket is beyond the closing ref tag, maybe it could be reduced. There is another missing set in ref name=DavenportBrierleyApril2. - User:Docu
rev 4223 Limit adding &#93; to not go beyond </ref>. Unfortunately on that article with two unbalanced brackets in separate places, they cancelled each other out and AWB didn't see any problem. It will be a limitation of the AWB logic that it will only be able to highlight one unbalanced bracket, though the general fixes can correct many. Rjwilmsi 10:58, 18 April 2009 (UTC)[reply]

Use list

Status Works for me
Description On the list comparer there is a button marked "use list" under each list which is outputted from the list comparison. I assumed this meant it would copy the list back to AWB main, but it doesn't appear to. Hiding T 17:57, 18 April 2009 (UTC)[reply]
To duplicate:
Site URL: http://en.wikipedia.org
Operating system Windows Vista (Windows version 6.0)
.NET FW Version Unknown
AWB version 4.5.2.0
Workaround
Fixed in version Unknown


It should copy it back to the first list... It was being an ass when i tried to bring the listmaker from the main form properly... I cant remember whether its supposed to add them back (tbh, i dont think it was due to the stupid bug).. Reedy 18:36, 18 April 2009 (UTC)[reply]
What do you mean by it should copy it back to the first list... is that the first list in the list comparer? Sorry, I'm having a dense moment. Hiding T 08:35, 22 April 2009 (UTC)[reply]
It copies it back to the left hand side ListMaker on the form. Reedy 10:37, 22 April 2009 (UTC)[reply]
Okay, I see. That works then. Hiding T 14:04, 23 April 2009 (UTC)[reply]

The original request reporter has asked for this functionality also. This bug can be closed, and it'll be fixed on the FR. Reedy 10:59, 5 May 2009 (UTC)[reply]

Removing from watchlist

Status Unknown
Description Checking "Don't auto add to my watchlist" results in pages also being removed from watchlist if they are in a batch you are editing
To duplicate: Go to options and check "Don't auto add to my watchlist", then make a list that includes articles on your watchlist; edit, save, gone from watchlist
Site URL: en.wikipedia.org
Operating system Win XP
.NET FW Version Unknown
AWB version 4.5.2.0
Workaround Manually save watchlist before starting to edit
Fixed in version Unknown


Can't save settings

Status New
Description
Exception:UnauthorizedAccessException
Message:Access to the path 'C:\Program Files\AWB\Default.xml' is denied.
Call stack:
   at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at 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)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
   at System.IO.FileStream..ctor(String path, FileMode mode)
   at WikiFunctions.AWBSettings.UserPrefs.SavePrefs(UserPrefs prefs, String file)

dramatic (talk) 22:26, 22 April 2009 (UTC)[reply]

To duplicate: Unknown
Site URL: http://en.wikipedia.org
Operating system Microsoft Windows NT 6.0.6001 Service Pack 1
.NET FW Version Unknown
AWB version 4.5.2.0, revision 4100 (2009-03-20 20:01:06)
Workaround None
Fixed in version Unknown


I'm guessing this is a result of the program being run without being installed?

Just looks like a standard Windows permissions issue. Can you manually create a file called Default.xml in "C:\Program Files\AWB\"? Rjwilmsi 06:56, 23 April 2009 (UTC)[reply]

Kingbotk crashes when "|1=" is missing inside {{WPBS}}

Status New
Description Kingbok plugin crashes every time the "|1=" is missing inside WPBS. This is serious because many editors forget to add it in the template and AWB fails to fix it. -- Magioladitis (talk) 18:19, 15 March 2009 (UTC) (date copied from the talk page of KingbotK plugin where I first reported it). As I solution propose that AWB adds the parameter if missing.[reply]
To duplicate: Create an example in Sandbox
Site URL: en.wiki
Operating system XP SP2
.NET FW Version Unknown
AWB version 4.5.2.1
Workaround
Fixed in version


Section edit summary

Status Bug currently being investigated/fixed
Description The section edit summary generally mentions sections where AWB makes/suggests to make a change. When I do a few modifications myself, the section in the edit summary might not be the right one [9][10][11], even after hitting "reparse" [12][13].

[14][15][16] are probably off as prior to the edit, there were level 3 headers before the level 2 header.

-- User:Docu 15:50, 25 April 2009 (UTC)

To duplicate: edit the first three headers on [17]
Site URL: http://en.wikipedia.org
Operating system Unknown
.NET FW Version Unknown
AWB version 4.5.2.1 SVN 4218 (AutoWikiBrowser_rev4246.zip)
Workaround "lock summary" doesn't help. "reparse" is sometimes not an option, as not all suggested changes might be the ones to keep.
Fixed in version


I suspect it should work the same as the page edit summaries - If any change is made, the auto generated summary is removed Reedy 13:57, 27 April 2009 (UTC)[reply]
rev 4263 Compare text in edit box to original article text when deciding whether a section edit is appropriate so that user manual changes are picked up.
Reedy, not sure how this ties in with the edit summary tab? Rjwilmsi 17:56, 27 April 2009 (UTC)[reply]
Hmm? Poke me on Skype ;) Reedy 09:52, 28 April 2009 (UTC)[reply]
Thanks for looking into this. It seems to work fine in AutoWikiBrowser_rev4267.zip. -- User:Docu

Deletion?

Status New
Description I can't seem to delete image files with AWB... the box for the summary loads and when I click "delete" in the pop-up box it takes me to the page used for standard deletion, but when I then also click "delete" there it doesn't do anything. AWB's bottom bar says "protected". Is there something that I'm doing wrong or is this a bug?
To duplicate: Just try to delete an image using AWB
Site URL: en.wikipedia
Operating system Windows Vista
.NET FW Version Unknown
AWB version 4.5.2.0
Workaround Don't have one
Fixed in version Unknown


Any more information on this? I still can't delete files, which would be awfully helpful with some of the backlogs. –Drilnoth (T • C • L) 22:07, 10 May 2009 (UTC)[reply]

AWB is still using {{Articleissues}} instead of {{Article issues}}

Status Fixed in the next release
Description See archive - AWB is still using {{Articleissues}} instead of {{Article issues}}. ··gracefool 15:15, 10 May 2009 (UTC)[reply]

Just realised, it's because AWB was merging {{orphan}} and {{articleissues}} (this edit). Is there a way to make AWB run through the article twice? ··gracefool 15:22, 10 May 2009 (UTC)[reply]

To duplicate:
Site URL: http://en.wikipedia.org
Operating system Any
.NET FW Version Unknown
AWB version 4.5.3.0
Workaround
Fixed in version Unknown


The link you are giving just says that AWB that works with both names. AWB right now puts everything in Articleissues. I have not problem if this changes to Article issues but it's not very important. Redirects are cheap. -- Magioladitis (talk) 15:48, 10 May 2009 (UTC)[reply]

I can add logic to convert {{articleissues}} to {{article issues}}. Do we care enough? Rjwilmsi 17:14, 10 May 2009 (UTC)[reply]
I think what gracefool means that when AWB creates Article issues to use this name instead of Articleissues. -- Magioladitis (talk) 17:43, 10 May 2009 (UTC)[reply]
When created, AWB uses {{article issues}}. rev 4310 adds the probably pointless logic to convert existing {{articleissues}} to {{article issues}}. Rjwilmsi 18:29, 10 May 2009 (UTC)[reply]
That was really pointless. Remember WP:REDIRECT#NOTBROKEN. Articleissues is widely used as such. -- Magioladitis (talk) 19:39, 10 May 2009 (UTC)[reply]

String cannot be of zero length. Parameter name: oldValue / ArgumentException in MetaDataSorter.MoveDablinks

Status Fixed in the next release
Description
Exception:ArgumentException
Message:String cannot be of zero length. Parameter name: oldValue
Call stack:
   at System.String.Replace(String oldValue, String newValue)
   at WikiFunctions.Parse.MetaDataSorter.MoveDablinks(String articleText)
   at WikiFunctions.Parse.MetaDataSorter.Sort(String articleText, String articleTitle)
--Kumioko (talk) 03:16, 11 May 2009 (UTC)[reply]

Kwiki (talk) 07:08, 11 May 2009 (UTC)[reply]

To duplicate: [encountered while processing page [18]]
Site URL: http://en.wikipedia.org
Operating system Microsoft Windows NT 6.0.6001 Service Pack 1
.NET FW Version Unknown
AWB version 4.5.3.2, revision 4312 (2009-05-10 21:47:07)
Workaround None
Fixed in version Unknown


rev 4316 and rev 4317. Fixed. Rjwilmsi 04:10, 11 May 2009 (UTC)[reply]
rev 4321 adds unit tests, and better fix. Rjwilmsi 18:09, 14 May 2009 (UTC)[reply]

Two empty lines before stub-templates

Status New
Description The AWB insert two empty lines (or second empty line) before stub-templates. Early it insert only single empty line. Alex Spade (talk) 17:53, 13 May 2009 (UTC)[reply]
To duplicate:
Site URL: Ru-Wiki
Operating system Windows XP
.NET FW Version Unknown
AWB version 4.5.2.0 and 4.5.3.2
Workaround
Fixed in version


There was a bug report and following that rev 3435 changed the logic to add two new lines before stub tags per Manual Of Style standards. That was done in October 2008. Rjwilmsi 18:02, 14 May 2009 (UTC)[reply]
Could you please disable this function (two lines before stub-templates) for Ru-Wiki? Our standards recommends only one empty line before stub-templates and deprecates two or more empty lines. Alex Spade (talk) 16:12, 15 May 2009 (UTC)[reply]
Yes, we can have per-wiki variations in number of lines. I'm not sure I'll have time to do this for a few days though. Rjwilmsi 16:37, 15 May 2009 (UTC)[reply]
Thx. Alex Spade (talk) 17:08, 15 May 2009 (UTC)[reply]

Bold names

Status New
Description When the first instance of the article name in the article is linked (e.g., on Dog the first instance of "dog" is written as [[dog]]), AWB removes the wikilinks from the name, but this leaves the lead without a bold instance of the article title, since wikilinks to the current article make the text bold. Could this be fixed to replace it with bold text? –Drilnoth (T • C • L) 17:58, 13 May 2009 (UTC)[reply]
To duplicate: Use AWB on a page like Andrew Mwangura after having reverted my fix of the AWB change.
Site URL: en.wikipedia
Operating system Vista
.NET FW Version Unknown
AWB version 4.5.3.2 (SVN 4312)
Workaround
Fixed in version


I thought that was what AWB was doing. Moreover, in the edit you show us the uncategorised tag wasn't moved to the bottom as it should. -- Magioladitis (talk) 18:06, 13 May 2009 (UTC)[reply]

I just tried this again at Wikipedia:AutoWikiBrowser/Sandbox and the same thing happened; it just delinked the title without bolding it. Please note that for that edit I deactivated my custom gen fixes module and just applied the normal built-in general fixes. As for the uncategorized tag, I suspect that that wasn't moved either because my bot is set not to auto tag articles or because it doesn't sort meta data. –Drilnoth (T • C • L) 18:37, 13 May 2009 (UTC)[reply]
It's always worked for me, like here. It should only do it for articles, so AWB was correct in not doing it for your Sandbox example, but the Andrew Mwangura one is puzzling. MANdARAX  XAЯAbИAM 19:16, 13 May 2009 (UTC)[reply]
Please try giving diffs instead of links. Thanks! -- Magioladitis (talk) 19:17, 13 May 2009 (UTC)[reply]
(re: Mandrax) I'll do some more article testing... I have another idea.
(re: Magioladitis) My bad; I'll provide diffs for the next example. –Drilnoth (T • C • L) 19:27, 13 May 2009 (UTC)[reply]
Report: With identical AWB configuration, it fixes the error on Finder Wyvernspur (see [19] and [20]), but not on Andrew Mwangura. Weird. –Drilnoth (T • C • L) 19:46, 13 May 2009 (UTC)[reply]


There was a bug for this (or something very similar) somewhere Reedy 20:12, 13 May 2009 (UTC)[reply]

In updating the logic for the bolding of the first use of the article title I've inadvertently removed the 'first self link to bold' logic, so I'll reinstate it. Rjwilmsi 08:18, 14 May 2009 (UTC)[reply]
Any progress on this? My bot is waiting on it before it can make a 3000+ page run. –Drilnoth (T • C • L) 13:15, 15 May 2009 (UTC)[reply]
Okay new database dump. 36798 articles. :) But now I have plenty of other things to do. –Drilnoth (T • C • L) 19:13, 15 May 2009 (UTC)[reply]
I'm busy off wiki at the moment. I'm unlikely to have time to look at this for a week. Rjwilmsi 19:18, 15 May 2009 (UTC)[reply]
Okay; thanks for the info. As I said, I have plenty of pages to work on for now. –Drilnoth (T • C • L) 19:26, 15 May 2009 (UTC)[reply]

ReferenceS

Status Fixed in the next release
Description I have seen this happen three times now; shouldn't the "S" be lowercase? –Drilnoth (T • C • L) 18:04, 13 May 2009 (UTC)[reply]
To duplicate:
Site URL: en.wikipedia
Operating system Vista
.NET FW Version Unknown
AWB version As above
Workaround
Fixed in version


Yup,
        private static readonly Regex RegexHeadings3 = new Regex("(== ?)(referen[sc]e:?)(s? ?==)", RegexOptions.IgnoreCase | RegexOptions.Compiled);

is at fault, as its capturing the s in the thing, but ignoring the case. Reedy 20:17, 13 May 2009 (UTC)[reply]

rev 4322 That should fix it. Rjwilmsi 18:59, 14 May 2009 (UTC)[reply]
Thanks! –Drilnoth (T • C • L) 20:28, 14 May 2009 (UTC)[reply]

Comments get removed from between categories

Status New
Description If there are comments between categories, such as in Ohio and Mississippi Railroad (which is a redirect), they get moved to before the categories. NE2 01:38, 14 May 2009 (UTC)[reply]
To duplicate: Run general fixes on Ohio and Mississippi Railroad with "follow redirects" unchecked.
Site URL: English Wikipedia
Operating system XP
.NET FW Version Unknown
AWB version 4.5.3.2
Workaround
Fixed in version


Not exactly sure this a bug as this is AWB's intended behaviour. The question is whether comments within a list of categories should be allowed. I don't think it's common practice. Rjwilmsi 08:10, 14 May 2009 (UTC)[reply]
It's certainly useful in this example, so it shouldn't be the intended behavior. --NE2 18:47, 14 May 2009 (UTC)[reply]

Multiple breaks

Status New
Description When AWB removes unnesscary breaks from the end of lists, it only removes one (e.g., here). Could it be made to remove all of the breaks? –Drilnoth (T • C • L) 19:39, 16 May 2009 (UTC)[reply]
To duplicate:
Site URL: en.Wikipedia
Operating system Vista
.NET FW Version Unknown
AWB version 4.5.3.3 (SVN 4317)
Workaround
Fixed in version


Preferences > Site form is not being reset correctly

Status Fixed in the next release
Description Preferences > Site form is not being reset correctly

See image below, note that the Project selection is 'Custom' but alongsite the http:// option box it says '.wikia.com' File:AWB-prefrences-site-wiki-error.png
Cjchilling (talk) 09:09, 17 May 2009 (UTC)[reply]

To duplicate: Steps:
  1. Open Options>Preferences>Site
  2. Choose Project 'wikia' from the drop down menu and you will note that '.wikia.com' has appeared alongsite teh http:// box
  3. Enter something in the http:// box
  4. Change the Project to 'custom' and you note that the '.wikia.com' has not been removed
Site URL: http://www.local.spadental.co.uk/wiki/
Operating system Microsoft Windows NT 5.1.2600 Service Pack 3
.NET FW Version Unknown
AWB version 4.5.3.2, revision 4312 (2009-05-10 21:47:07)
Workaround None
Fixed in version Unknown


rev 4326 Reedy 18:56, 17 May 2009 (UTC)[reply]

Your code creates page errors inside imagemap tags.

See this difference, the self linking wiki markup was deleted and created a page error. "Error: no valid link was found at the end of line 20". HumphreyW (talk) 12:13, 17 May 2009 (UTC)[reply]

Do we need to allow self links within imagemaps then? Rjwilmsi 14:51, 17 May 2009 (UTC)[reply]
Yes, I think to avoid the error the AWB code should ignore self links inside imagemap tags. HumphreyW (talk) 15:07, 17 May 2009 (UTC)[reply]

"Æ" → "ae" not "e"

Status New
Description After a seeing a bot bug report here, it appears that AWB replaces "Æ" in DEFAULTSORTs with "e", when it should be "ae". See, for example, [21], [22]. Could this be fixed? –Drilnoth (T • C • L) 22:38, 17 May 2009 (UTC)[reply]
To duplicate:
Site URL: en.Wikipedia
Operating system Vista
.NET FW Version Unknown
AWB version 4.5.3.3 (SVN 4317)
Workaround
Fixed in version