User:Staeckerbot/Known bugs

Staeckerbot has a few minor bugs that should very rarely cause it to do something ugly. These would require major effort to fix by the bot's operator, and (as of now) are judged to be more trouble than they're worth. If you think these are more serious than I do, please drop a note at User:Staecker.

Non substable templates
When copying the duplicate file info, badly formed wiki markup results if the source of the copied text has non-substable templates (since all templates are substed when they arrive in order to strip out the categories). This has occured when the text source has the nld and related templates (which call the non-substable date template). This rarely happens, since it requires a human-handling of the page before it is handled by the bot. The bot runs every 15 minutes, and is rarely beat to the task by a human.

Edit conflicts
When notifying an image's uploader, the bot can rarely revert edits made by other users to the user's talk page. All user notifications (indeed all edits) occur at the end of the bot's run, to avoid making several separate edits to each page (if a user requires 4 notifications, they all happen at once). During the (brief) interval of time between when the bot decides to change a page and when the bot's run ends, it is possible that the page would be changed, and the bot's edit would ignore those changes. Because the bot is storing its edits until the end, it will not result in a traditional edit conflict, which would ordinarily prevent this sort of thing. This should happen very rarely, as the bot's run typically only takes around 30 seconds, and it typically only edits very low-traffic pages (image descriptions, and talk pages for new/inexperienced users).