The center for all Wikitravel images!

Tech:Bugs from the MediaWiki 1.17 upgrade

From Wikitravel Shared
Jump to: navigation, search

Please report bugs with the live MW 1.17 upgrade below, as this will be where tech is looking to address any issues that arise.--IBobi 17:34, 4 May 2012 (EDT)

Here are a few that I've noticed so far:
  • Attempt to apply a user block generate a 500 error. See en:Special:Block/Loansbadcredit564 for an example. Seems to be fixed as of 18-June.
  • The "delete" (admin only) and "move" (registered user only) tabs are gone from the top of all pages. Never mind, this is now in the dropdown next to "View history".
  • If you view source on any page there is a "script" tag appearing before the HTML doctype - I assume this must be a misconfiguration somewhere. Seems to be fixed as of 18-June.
  • Some CSS styles are missing - for example, the "patrolled" exclamation point on en:Special:RecentChanges (HTML is <abbr class="unpatrolled" title="This edit has not yet been patrolled">!</abbr>). Seems to be fixed as of 18-June.
  • New user creations show up twice in the logs and on the recent changes page: en:Special:Log/newusers:
16:17, 7 June 20IBxAnders32 (Talk | contribs | block) New user ‎
16:17, 7 June 2012 IBxAnders32 (Talk | contribs | block) New user ‎
15:24, 7 June 2012 Dentistofla (Talk | contribs | block) New user ‎
15:24, 7 June 2012 Dentistofla (Talk | contribs | block) New user ‎
14:52, 7 June 2012 Loansbadcredit564 (Talk | contribs | block) New user ‎
14:52, 7 June 2012 Loansbadcredit564 (Talk | contribs | block) New user ‎
14:30, 7 June 2012 Pktexas (Talk | contribs | block) New user ‎
14:30, 7 June 2012 Pktexas (Talk | contribs | block) New user ‎
13:01, 7 June 2012 Chadsie (Talk | contribs | block) New user ‎
13:01, 7 June 2012 Chadsie (Talk | contribs | block) New user ‎
18:21, 4 June 2012 Sheko (Talk | contribs | block) New user ‎
17:20, 4 June 2012 Descasaddruff1980 (Talk | contribs | block) New user ‎
16:22, 4 June 2012 Paydayloaanscity30 (Talk | contribs | block) New user ‎
Seems to be fixed as of 18-June.
-- Ryan 19:11, 7 June 2012 (EDT)
Ryan, how are you finding the performance compared the 1.11?--IBobi 19:21, 7 June 2012 (EDT)
My assumption was that caches would need to be rebuilt and that there would be a period of time while performance was very poor. At the time the above bug report was made the site was definitely slower, although I'm now writing this from an airport so I can't tell if slowness is due to the servers or the internet connection. Is it useful to report on performance now, or would it be better to wait a day or so? -- Ryan 21:01, 7 June 2012 (EDT)
I am unsure as to the state of cacheing; might be better to wait on this & see how it goes after we've had some site visits. Good one, thanks Ryan.--IBobi 21:05, 7 June 2012 (EDT)
The site is noticeably slower for me today than it was on Friday and also slower than it has been for the past month. I've seen a couple of timeouts today, and just now the en:Special:RecentChanges page took over thirty seconds to load. The database upgrade that was done in March previously resolved many of the performance issues, so it may be that MySQL simply needs to be defragmented or have otherwise normal maintenance performed due to the upgrade churn. -- Ryan 12:34, 11 June 2012 (EDT)
As of today, the site is still extremely slow from here. -- D. Guillaime 16:28, 17 June 2012 (EDT)
Further issues 19:38, 7 June 2012 (EDT) (en:User:Atsirlin)
  • OpenID login to Shared does not work (so I have to write anonymously)
  • Most articles have got a lot of empty space at the bottom: for example, en:Staraya Russa
  • Some critical issues at the Russian version:
  • Listings are broken completely. None of the fields are shown
  • Left bar is damaged. It shows entries like "<docentheader>" and "<relatedpages>" instead of normal headings.
The broken listings bug on :ru renders the whole language version basically unusable (and all the hard work done there...). This needs to be looked at urgently. --Peter Talk 14:57, 9 June 2012 (EDT)
I'm reporting these issues:
  • Left bar headings for About Docent & Related Pages is damaged for all versions of WT.
  • "Internet Brands Travel" button is not properly place at bottom of the page; is in the left bar.
--Iblib 19:43, 7 June 2012 (EDT)
  • Tables of Contents start after the lead section (as in Wikipedia) instead of at the top of the article (as normal for Wikitravel). LtPowers 21:01, 7 June 2012 (EDT)
Can you clarify this request? My technicians need a bit more guidance to address this.--IBobi 19:26, 14 June 2012 (EDT)
Galleries are supposed to display thumbnails in a table/grid, not in a long vertical series. texugo 21:34, 14 June 2012 (EDT)
See for a working example. It looks like the CSS on Wikitravel is missing. -- Ryan 01:37, 15 June 2012 (EDT)
  • I have diabled the google ads but i see them in all articles. ToC is very weird but already listed by LtPowers. Jc8136 02:10, 8 June 2012 (EDT)
  • I tried to block user "Dariusoneill24" because he is a spambot but the block page does not load. So i cant' block him! Jc8136 02:45, 8 June 2012 (EDT)
  • Listings function for "stay" listings are broken on sv: the wiki code is shown, not the final formatted version. Riggwelter 04:40, 8 June 2012 (EDT)
  • Unpatrolled edit exclamation mark is black on sv:, not red. Makes it difficult to see new edits. Riggwelter 04:40, 8 June 2012 (EDT)
  • The dropdown menu for deleting spam articles, blocking users, etc, does not work on sv:. This is urgent. Riggwelter 17:17, 8 June 2012 (EDT)
  • I can't seem to stay logged in even though I select the 30-day option (yes, cookies are enabled, and I cleared out the old ones). I'm also having the Google ad problem noted above. Eco84 08:55, 8 June 2012 (EDT)
Nevermind, I'm logged in, but I'm having to reload certain pages to get rid of the "log in/create account" link at the top. Eco84 09:01, 8 June 2012 (EDT)
I'm seeing the same thing; it almost seems to be a weird caching issue but there's little rhyme or reason to when it occurs. LtPowers 13:00, 8 June 2012 (EDT)

Inability to block users puts site security at risk, and should be the first priority. --Peter Talk 13:14, 8 June 2012 (EDT)

  • Unable to block spammer Same reason as Jc8136 above. This upgrade is very buggy and messed up. 15:01, 8 June 2012 (EDT)
  • I just realized it logged me out, and it is claiming there is no user by the name "Ikan Kekek". My ability to login and stay logged in has been inconsistent since the upgrade. 15:05, 8 June 2012 (EDT)
So I see that one of the issues for me is that this thread is on, and my account was only on proper, but the fact is, I still can't delete spammers' accounts on proper, and my opinion is that as long as this bug exists, the ability for new users to edit Wikitravel should be suspended - which probably means suspending all edits until you all fix this bug. Ikan Kekek 15:50, 9 June 2012 (EDT)
  • We're getting lots of extra whitespace at the bottom of transcluded templates, particularly those with conditional statements in them like en:Template:Regionlist and en:Template:Routebox. It appears (though I can't quite confirm) that whitespace that was being ignored when transcluded before is now being displayed. (Traditionally MediaWiki ignores more than two consecutive line breaks unless <br> tags are used.) LtPowers 22:06, 8 June 2012 (EDT)
  • Am I blind or did the map feature disappear? I'm not seeing the link for it on pages that are geo-tagged. Eco84 11:30, 9 June 2012 (EDT)
  • Although I am logged in, on the Wikitravel (not Wikitravel/shared) main page, I repeatedly get the message "Log in / create account". Ikan Kekek 17:17, 9 June 2012 (EDT)
  • $wgUseDatabaseMessages is disabled on :ru. That is easy to fix, and will give admins standard access to ru:Special:Allmessages, which will allow us to fix many of the more simple problems stemming from the update. --Peter Talk 08:37, 10 June 2012 (EDT)
  • A couple others mentioned this...there's some kind of cache issue that I believe has to do with the site rather than my computer. I'll occasionally view a page that I had viewed a day earlier and see the old version. On my end...history, cookies, cache, etc is all set to be cleared when browser (Firefox 12.0 on Windows 7) is closed (I just double-checked this). I also have to refresh the page nearly every time after making an edit in order to see the new version, which seems to be much more often than I had to do before the update. This also occurs after logging in, when I'm returned to the main page and I have to refresh in order to have the logged-in options at top (watchlist, contributions, etc). The old MW led to a page saying "You are now logged in" or something like that after logging in, so I never had this issue. I do, however, like this...returning to the last I can log in and then edit the page I was on and not have to search for it again. These are more an annoyance than a serious bug. AHeneen 19:24, 11 June 2012 (EDT)
  • CAPTCHA for registration and anonymous editing appears to have become disabled sitewide. We are facing a ton of new spam, particularly on less-watched language versions, and need this re-enabled. --Peter Talk 18:59, 19 June 2012 (EDT)
  • Search function (not "Go" button) seems broken at the time of this edit. --Peter Talk 13:51, 12 June 2012 (EDT)
    • Update: I'm still unable to use the search function, but only on :en. --Peter Talk 17:18, 15 June 2012 (EDT)
    • Error message persists: "There was a problem with the wiki search. This is probably temporary; try again in a few moments, or you can search the wiki through an external search service:"
    • Now it performs the search, but returned search results contain the entirety of each article in raw text form, which is hellaciously ugly. See [1]. texugo 09:54, 28 June 2012 (EDT)
      • Looks okay to me. LtPowers 15:51, 28 June 2012 (EDT)

The following seems to be new since the upgrade and seems potentially serious:

  1. Attempt to view File:Brussels_Map.png.
  2. The entire shared site seems to hang for about five minutes. I don't know if all users see the hang or if it's session-specific, but I was unable to load other pages while waiting.
  3. Eventually the page returns with:
Database error
A database query syntax error has occurred. This may indicate a bug in the software. The last
attempted database query was:
(SQL query hidden)
from within function "LocalFile::upgradeRow". Database returned error "1205: Lock wait timeout
exceeded; try restarting transaction (wikitraveldb1-new)".

-- Ryan 14:33, 21 June 2012 (EDT)

I get the same, although it was more like 15 minutes, and I didn't make it to the error message. If you want to check whether it affects all users, leave me a message on my talk page, with a suggested time in the next 7 hours. --Peter Talk 07:47, 22 June 2012 (EDT)
I think the database lock message and the fact that this is easily reproducible should be enough for IB to figure out the problem (hit the page, have the DBA figure out why there is contention for the same locked resource), but if they need help in debugging then we can probably set up a time to have several people hit the page to see what happens. -- Ryan 11:08, 22 June 2012 (EDT)
I've reported this as Tech:Database lock timeout and listed it in the table below since it appears to have been missed. -- Ryan 02:49, 29 June 2012 (EDT)

Tech:Listing editor adds TOC tag is a new issue as of this morning, apparently related to TOC changes. -- Ryan 13:56, 26 June 2012 (EDT)

Most Urgent bugs[edit]

A number of bugs have been reported since the upgrade, and many of them are probably closely connected. In order to get some sort of bug queue working, which would help IB to prioritise, I have created a copy of the table you recognise from Top bugs. Riggwelter 09:36, 9 June 2012 (EDT)

Bug Language version Date added to Most Urgent bugs Votes Users Priority as given by Internet Brands
Spambot session hijacking en: July 18, 2012 X Peter Pending as of 7/16/2012

Is page deletion really not functional on :sv and :de? It definitely is working on :ru, so I have removed that bit. --Peter Talk 10:05, 15 June 2012 (EDT)

The leftbar problems can be fixed by restoring (or creating) MediaWiki:Relatedpages, MediaWiki:Aboutdocent, MediaWiki:Aboutdocentpage, and MediaWiki:Docentheader. I will do this for language versions where I have admin privileges. Many locally created MediaWiki pages get deleted during upgrades, unfortunately. --Peter Talk 17:34, 15 June 2012 (EDT)

Less urgent[edit]

These bugs must be fixed, but the ones in the section above should take priority, particularly those that prevent normal site administration or basic reading/editing.

Fixed (179)--IBobi 15:13, 28 June 2012 (EDT)
The TOC now displays top-level section headings only. I believe that was the prior behavior. The TOC text could stand to be one size smaller, though. Also, it appears the TOC is appearing even on pages with fewer than four sections, which is new behavior (it was previously hidden for such pages). LtPowers 15:55, 28 June 2012 (EDT)
Text has been stopped down from 95% to 90% as well.--IBobi 20:42, 29 June 2012 (EDT)
  • Patrolling - Not able to consistently mark articles as patrolled as I was able to do before the "upgrade." This happens at least half the time in English-language Wikitravel. Ikan Kekek 04:27, 11 June 2012 (EDT)
    • The problem, I believe, is that it is not possible to mark patrolled grouped edits on special:recentchanges (grouped by article per "Use enhanced recent changes (requires JavaScript)" enabled in user preferences). Individual edits can still be patrolled, but that takes way too long. This will need fixing. --Peter Talk 17:06, 15 June 2012 (EDT)
PLEASE clarify this issue for tech; we are trying to determine the designed functionality for this.--IBobi 15:13, 28 June 2012 (EDT)
See Tech:Grouped edits not patrollable. --Peter Talk 19:10, 28 June 2012 (EDT)
Thank you, Peter, that's exactly what was needed.--IBobi 20:29, 28 June 2012 (EDT)
Please test the new functionality that we wrote around this. It was implemented last night/this morning.--IBobi 13:50, 3 July 2012 (EDT)
Pending as of 6/28/2012 (190)--IBobi 15:13, 28 June 2012 (EDT)
  • Left-hand toolbar obstruction - For very short pages, the Internet Brands logo superimposes itself on top of the left-hand toolbar. texugo 08:00, 12 June 2012 (EDT)
Fixed--IBobi 15:13, 28 June 2012 (EDT)
  • Being erroneously shown as not logged in. Although I am logged in, on the Wikitravel (not Wikitravel/shared) main page, I repeatedly get the message "Log in / create account". Once I click "Recent changes," I am shown as logged in and can see my user name and the usual menu of choices on the upper right hand of my browser (I use Firefox 13.0). This problem has continued to exist ever since the upgrade. Ikan Kekek 15:26, 12 June 2012 (EDT)
Now, I'm getting the same problem on the Wikitravel/shared main page, too. But my Firefox is now showing as 11.0 and updating. I don't get why that's happening, and that part is obviously not a Wikitravel problem. Ikan Kekek 02:31, 13 June 2012 (EDT)
Login issues are pending as of 6/28/2012 (175)--IBobi 15:13, 28 June 2012 (EDT)
Fixed--IBobi 19:39, 10 July 2012 (EDT)
  • OpenID login does not work. Atsirlin 18:07, 12 June 2012 (EDT)
Pending as of 6/29/2012 (183)--IBobi 15:13, 28 June 2012 (EDT)
Which OpenID sources should be enabled?--IBobi 13:56, 6 July 2012 (EDT)
Fixed.--IBobi 19:39, 10 July 2012 (EDT)
  • Line spacing in tables is smaller than in the main text. This looks very ugly. Atsirlin 18:07, 12 June 2012 (EDT)
PLEASE give examples of tables where this is occurring?--IBobi 15:13, 28 June 2012 (EDT)
This appears to be fixed to me. LtPowers 15:57, 28 June 2012 (EDT)
Yes, this has been fixed. Atsirlin 03:19, 29 June 2012 (EDT)
  • Wikitravel:Breadcrumb navigation (aka "Template:IsIn" (or "Template:IsPartOf" in en:)) does not display in ja:.. Thus we can't use this function at all, which makes us inconvenience when we try to search related pages or edit the page. --Shoestring 09:52, 16 June 2012 (EDT)
PLEASE give clarification/action (for tech):
These 4 templates need to be changed by the admins:
Admins need to replace:
the opening rdf tag
"<rdf>" with "{{#tag:rdf|"
the closing rdf tag
"</rdf>" with "}}"
--IBobi 15:15, 28 June 2012 (EDT)
I have done this for :it, but it did not bring back breadcrumb functionality. Texugo will have to take care of :ro and :pt. --Peter Talk 19:10, 28 June 2012 (EDT)
Didn't find this until now, as there is a separate Tech request out for pt:. I changed it on pt: and ro: and both appear to be functioning.texugo 14:16, 3 July 2012 (EDT)
Instructions from tech on fixing this:
This is because in the template all Italian language codes are changed with English.
Here is the comparison between two version of the template:, to see where the change is made. In the latest version all "en" should be replaced with "it". The positions are pointed out in the comparison -- all the red "it" should be returned back in the latest version of the template.--IBobi 15:09, 5 July 2012 (EDT)
Ah, my goof—thanks. While I was double checking things on :ro, I noticed this Tech:Zero Sized Reply error. --Peter Talk 19:02, 5 July 2012 (EDT)
  • Remove "Destination Docents" sub-header from Wikitravel Shared, as that is not a feature used on Shared. --Peter Talk 13:39, 18 June 2012 (EDT)
Pending as of 6/28/2012 (192)--IBobi 15:13, 28 June 2012 (EDT)
Fixed--IBobi 19:39, 10 July 2012 (EDT)
  • Credits displays anonymous users but definitely should not. Example: [2]. --Peter Talk 19:12, 26 June 2012 (EDT)
Pending as of 6/29/2012 (193)--IBobi 15:13, 28 June 2012 (EDT)
Fixed--IBobi 19:39, 10 July 2012 (EDT)
Is still does not work. There are no names shown in the sidebar -- Der Fussi 11:18, 13 July 2012 (EDT)
OK, I have raised it with tech again, thank you.--IBobi talk email 14:36, 13 July 2012 (EDT)
To fix Docents:
Admins need to replace:
1. the opening rdf tag
"<rdf>" with "{{#tag:rdf|"
2. the closing rdf tag
"</rdf>" with "}}"
Here is how the template should look like:
<{{PAGENAMEE}}> dcterms:spatial <urn:x-wikitravel:de:{{PAGENAMEE}}> .
<urn:x-wikitravel:de:{{PAGENAMEE}}> wts:hasDocent <{{{1}}}> .

If you come across an issue that is coming from something based on rdf template, you need to check if the rdf tags are updated. If not, you should update it as above. For orientation, here are some English rdf based templates: IsPardOf, Geo, Related, Description, HasDocent, IsIn.
--IBobi talk email 15:22, 16 July 2012 (EDT)

I am seeing this working on /de now; do you see it fixed, Der Fussi?--IBobi talk email 17:25, 18 July 2012 (EDT)

It works now... Thanks. -- Der Fussi 02:39, 19 July 2012 (EDT)
We had the same problem on sv: too, but an update of sv:Mall:Guide according to your advice, AND a re-save of the guides in question (Uppsala, Uddevalla and Nybro) sorted it. I do not know why I had to open them in edit mode, and resave them (clearing the cache was not enough), but it works now. Thanks! Riggwelter 12:15, 20 July 2012 (EDT)
  • Misreported differences in sizes between revisions. An edit that is made and subsequently reverted shows up on RecentChanges as a net change of −20 bytes, instead of zero. Oddly enough, expanding the edits out (screenshot here) shows a difference of −40 bytes between the two edits adding up to −20 overall. -- D. Guillaime 19:32, 22 July 2012 (EDT)
    Note that this bug started happening when the TOC changes were made - "<div>__TOC__</div>" with two newlines is exactly 20 bytes, and that appears to be the pattern added somehow for the TOC. -- Ryan 23:51, 22 July 2012 (EDT)
I've reported that, thank you.--IBobi talk email 17:11, 23 July 2012 (EDT)
This appears to be fixed after the MW 1.17.5 bump today. -- D. Guillaime 18:10, 24 July 2012 (EDT)