https://bugzilla.wikimedia.org/show_bug.cgi?id=49528
Web browser: ---
Bug ID: 49528
Summary: MediaWiki tries to create a thumbnail multiple times
although that is not needed
Product: MediaWiki
Version: 1.21.1
Hardware: All
OS: All
Status: NEW
Severity: normal
Priority: Unprioritized
Component: General/Unknown
Assignee: [email protected]
Reporter: [email protected]
Classification: Unclassified
Mobile Platform: ---
From
http://www.mediawiki.org/wiki/Thread:Project:Support_desk/Why_does_MediaWiki_try_to_create_the_same_thumbnail_multiple_times%3F
During one single request, MediaWiki tries to create one and the same thumbnail
multiple times. This error happens, when it is not actually needed at all to
create a thumbnail.
<b>How to reproduce:</b>
Create a page with this wiki text:
[[File:Image.png]]
Image.png must have a size, which can be rendered without any resizing. E.g. in
my case it has 450x151 pixels.
<b>Actual result:</b>
When viewing the uncached page, MediaWiki <i>several times</i> tries to create
a thumbnail with exactly the size of the original image.
Debug output:
<pre>
Start request GET /Main_Page
...
Pulling file metadata from cache key wiki:file:8866e45e917553a7dbb1198218cfa928
MimeMagic::__construct: loading mime types from /www/wiki/includes/mime.types
MimeMagic::__construct: loading mime info from /www/wiki/includes/mime.info
File::transform: Doing stat for
mwstore://local-backend/local-thumb/8/88/Image.png/450px-Image.png
FileBackendStore::getFileStat: File
mwstore://local-backend/local-thumb/8/88/Image.png/450px-Image.png does not
exist.
BitmapHandler::doTransform: creating 450x151 thumbnail at
/tmp//transform_64c4649d3b12-1.png using scaler im
BitmapHandler::doTransform: returning unscaled image
File::transform: Doing stat for
mwstore://local-backend/local-thumb/8/88/Image.png/450px-Image.png
BitmapHandler::doTransform: creating 450x151 thumbnail at
/tmp//transform_40e462b65414-1.png using scaler im
BitmapHandler::doTransform: returning unscaled image
File::transform: Doing stat for
mwstore://local-backend/local-thumb/8/88/Image.png/450px-Image.png
BitmapHandler::doTransform: creating 450x151 thumbnail at
/tmp//transform_341bb62f6727-1.png using scaler im
BitmapHandler::doTransform: returning unscaled image
</pre>
<b>Expected result:</b>
1. MediaWiki should recognize that it is not necessary to create a thumbnail in
this size, as the thumbnail would have exactly the size of the original image.
2. MediaWiki should only try to create the thumbnail ONE time, not three times.
--
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l