Last modified: 2011-01-25 01:02:33 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T20346, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 18346 - Log suppression unreliable on Special:RecentChanges
Log suppression unreliable on Special:RecentChanges
Status: RESOLVED FIXED
Product: MediaWiki
Classification: Unclassified
Page deletion (Other open bugs)
unspecified
All All
: Normal normal (vote)
: ---
Assigned To: Aaron Schulz
http://ko.wikipedia.org/w/index.php?t...
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2009-04-05 04:39 UTC by Mike.lifeguard
Modified: 2011-01-25 01:02 UTC (History)
3 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments
kowiki's Special:RecentChanges showing the account name (102.51 KB, image/png)
2009-04-05 04:44 UTC, Mike.lifeguard
Details
kowiki's Special:Log/block with account names redacted properly (142.44 KB, image/png)
2009-04-05 04:44 UTC, Mike.lifeguard
Details

Description Mike.lifeguard 2009-04-05 04:39:49 UTC
Here, a block log entry was deleted, but the entry remains in RC. On Special:Log/block the action is crossed out. As well, the user had been blocked by a local sysop, then re-blocked using hideuser. Repeated attempts to hide the log entry with revision deletion were unsuccessful.
Comment 1 Mike.lifeguard 2009-04-05 04:44:20 UTC
Created attachment 5990 [details]
kowiki's Special:RecentChanges showing the account name
Comment 2 Mike.lifeguard 2009-04-05 04:44:51 UTC
Created attachment 5991 [details]
kowiki's Special:Log/block with account names redacted properly
Comment 3 Andrew Garrett 2009-04-05 04:50:24 UTC
Poking at Aaron, since he seems to be more or less responsible for revision deletion.
Comment 4 Aaron Schulz 2009-04-05 05:57:04 UTC
Was the block log entry manually hidden?
Comment 5 Mike.lifeguard 2009-04-05 15:59:45 UTC
Yes, we tried several times to hide it manually. (But I suppose even blocking the user with hideuser should have done the job?)
Comment 6 Aaron Schulz 2009-04-05 19:19:09 UTC
'hideuser' fixed in r49222.

So you can manually hide the log item, but the corresponding RC row is still visible?
Comment 7 Mike.lifeguard 2009-04-05 19:22:28 UTC
(In reply to comment #6)
> 'hideuser' fixed in r49222.
> 
> So you can manually hide the log item, but the corresponding RC row is still
> visible?
> 

Yeah, exactly. Even stranger, is the log entry on Special:Log or Special:Log/block is hidden properly.
Comment 8 Aaron Schulz 2009-04-05 19:32:19 UTC
Can you give me the logid (&logid=x) ?
Comment 9 Aaron Schulz 2009-04-05 19:37:10 UTC
Did you try unhiding and hiding it again?
Comment 11 Aaron Schulz 2009-04-05 19:38:15 UTC
Hmm, the key and timestamp (used for index) match as they should. Not sure what the issue is...

mysql> SELECT rc_logid,rc_timestamp FROM recentchanges WHERE rc_user_text = 'Kys951' AND rc_log_type = 'block' AND rc_title LIKE 'EV%';
+----------+----------------+
| rc_logid | rc_timestamp   |
+----------+----------------+
|   166263 | 20090405042100 | 
|   166264 | 20090405042117 | 
|   166265 | 20090405042154 | 
+----------+----------------+
3 rows in set (0.01 sec)

mysql> SELECT log_id,log_timestamp FROM logging WHERE log_id IN(166263,166264,166265);
+--------+----------------+
| log_id | log_timestamp  |
+--------+----------------+
| 166263 | 20090405042100 | 
| 166264 | 20090405042117 | 
| 166265 | 20090405042154 | 
+--------+----------------+
3 rows in set (0.01 sec)
Comment 12 Mike.lifeguard 2009-04-05 19:43:11 UTC
(In reply to comment #9)
> Did you try unhiding and hiding it again?
> 

I can't tell if that was tried (was another steward doing it) from the logs since they describe what was done in Korean (why?!)... but I just tried that and it worked. Of course it shouldn't be necessary to do that... :\
Comment 13 Aaron Schulz 2009-04-05 19:45:23 UTC
Fixed in r49222. I think the issue starting with hideuser. It didn't set rc_deleted, and revisiondelete doesn't do anything if log_deleted isn't changed.

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links