Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Wikipedia: Wikitech

SVG Images do not render on 1.8 TRACE ATTACHED

 

 

Wikipedia wikitech RSS feed   Index | Next | Previous | View Threaded


jmerkey at wolfmountaingroup

Feb 22, 2007, 10:20 PM

Post #1 of 2 (460 views)
Permalink
SVG Images do not render on 1.8 TRACE ATTACHED

Here's a trace of attempts to render svg files on 1.8.

Jeff


Main cache: FakeMemCachedClient
Message cache: MediaWikiBagOStuff
Parser cache: MediaWikiBagOStuff
Unstubbing $wgParser on call of $wgParser->setHook from chr2syl
Unstubbing $wgMessageCache on call of $wgMessageCache->addMessages from
wfCite
Unstubbing $wgContLang on call of $wgContLang->getMagic from MagicWord::load
Got localisation for chr from source
Got localisation for en from source
Fully initialised
Unstubbing $wgUser on call of $wgUser->isAllowed from Title::userCanRead
Unstubbing $wgLoadBalancer on call of $wgLoadBalancer->getConnection
from wfGetDB
LoadBalancer::getReaderIndex: Using reader #0: localhost...
Unstubbing $wgOut on call of $wgOut->setSquidMaxage from
MediaWiki::performAction
OutputPage::checkLastModified: client did not send If-Modified-Since header
IP: 127.0.0.1
fileCacheName() - /wikidump/chr/chrcache/2/21/Alabama.html
isFileCacheGood() - cachetime 20070210200904, touched 20061219110211
epoch 20070223075230, good
Article::tryFileCache(): starting buffer
Article::view using parser cache: yes
Trying parser cache chrdb:pcache:idhash:1445-0!1!0!!chr!2
Parser cache miss.
Unstubbing $wgLang on call of $wgLang->getCode from MessageCache::get
MessageCache::load(): got from global cache
img_width match: 125
img_width match: 100
makeImageLinkObj: '100'x'', "State seal of Alabama"
makeImageLinkObj: client-size set to '100 x 103'
makeImageLinkObj2: '100'x'103'
Image::getViewURL(): supposed to render Map_of_USA_AL.svg (), but can't!
makeImageLinkObj: ''x'', "Map of the United States with Alabama highlighted"
makeImageLinkObj2: '0'x'0'
img_width match: 250
makeImageLinkObj: '250'x'', " ᎡᎶᎯ ᏓᏟᎶᏍᏔᏅ Alabama ᎬᏙᏗ ᏍᎦᏚᎩ boundaries ᎠᏎᏒᏓ"
img_width match: 250
makeImageLinkObj: '250'x'', "Alabama ᎾᏂᎥ ᏴᏫ ᎠᏫᏒᏗ ᎡᎶᎯ ᏓᏟᎶᏍᏔᏅ"
img_width match: 300
makeImageLinkObj: '300'x'', "Map of Alabama - <a
href="http://nationalatlas.gov/printable/images/pdf/reference/pagegen_al.pdf"
class="external text"
title="http://nationalatlas.gov/printable/images/pdf/reference/pagegen_al.pdf"
rel="nofollow">PDF</a>"
img_width match: 150
makeImageLinkObj: '150'x'', "Alabama ᎤᏤᎵ ᎩᏄᏙᏗ ᎠᏂᎶᏁᏍᎬ ᏗᎦᏃᏣᎵ ᎦᏁᎳ ᎮᎴᏂ
Keller ᎨᎳᏛᏍᏗ ᎬᏙᏗ ᎯᎠ longleaf ᏃᏥ ᎤᏩᏂᎦᎸ ᎠᎴ Camellia ᎠᏥᎸᏍᎬ ᏂᏛᎴᏅᏓ ᎯᎠ 50 ᎤᏔᏂᏗ
ᎦᏙᎯ ᎠᏂᎩᏄᏙᏗ ᎢᏯᏛᏁᏗ. ᏓᏥᏲᏒᎩ <!--LINK 209--><!--LINK 210-->."
img_width match: 25
makeImageLinkObj: '25'x'', " "
makeImageLinkObj: client-size set to '25 x 27'
makeImageLinkObj2: '25'x'27'
img_width match: 25
img_width match: 25
img_width match: 25
img_width match: 25
img_width match: 25
makeImageLinkObj: '25'x'', " "
makeImageLinkObj: client-size set to '25 x 13'
makeImageLinkObj2: '25'x'13'
img_width match: 75
img_width match: 80
Tidy error detected!
Saved in parser cache with key chrdb:pcache:idhash:1445-0!1!0!!chr!2 and
timestamp 20070223075255
OutputPage::sendCacheControl: private caching; Fri, 23 Feb 2007 07:52:30
GMT **
Request ended normally



Start request
GET /wiki/Alabama
Host: chr.wikigadugi.org
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8)
Gecko/20050524 Fedora/1.0.4-4 Firefox/1.0.4
Accept:
text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip,deflate
Accept-Charset: UTF-8,*
Referer:
http://chr.wikigadugi.org/wiki/%E1%8F%84%E1%8E%AC%E1%8F%AB%E1%8F%B3%E1%8F%92_%E1%8E%A4%E1%8F%86%E1%8F%93%E1%8F%9B
Via: 1.1 c-67-177-44-96.hsd1.ut.comcast.net:80 (squid/2.5.STABLE12)
X-Forwarded-For: 67.186.225.37
Cache-Control: max-age=259200
Connection: keep-alive

Main cache: FakeMemCachedClient
Message cache: MediaWikiBagOStuff
Parser cache: MediaWikiBagOStuff
Unstubbing $wgParser on call of $wgParser->setHook from chr2syl
Unstubbing $wgMessageCache on call of $wgMessageCache->addMessages from
wfCite
Unstubbing $wgContLang on call of $wgContLang->getMagic from MagicWord::load
Got localisation for chr from source
Got localisation for en from source
Fully initialised
Unstubbing $wgUser on call of $wgUser->isAllowed from Title::userCanRead
Unstubbing $wgLoadBalancer on call of $wgLoadBalancer->getConnection
from wfGetDB
LoadBalancer::getReaderIndex: Using reader #0: localhost...
Unstubbing $wgOut on call of $wgOut->setSquidMaxage from
MediaWiki::performAction
OutputPage::checkLastModified: client did not send If-Modified-Since header
IP: 127.0.0.1
fileCacheName() - /wikidump/chr/chrcache/2/21/Alabama.html
isFileCacheGood() - cachetime 20070210200904, touched 20061219110211
epoch 20070223075230, good
Article::tryFileCache(): starting buffer
Article::view using parser cache: yes
Trying parser cache chrdb:pcache:idhash:1445-0!1!0!!chr!2
Parser cache miss.
Unstubbing $wgLang on call of $wgLang->getCode from MessageCache::get
MessageCache::load(): got from global cache
img_width match: 125
img_width match: 100
makeImageLinkObj: '100'x'', "State seal of Alabama"
makeImageLinkObj: client-size set to '100 x 103'
makeImageLinkObj2: '100'x'103'
Image::getViewURL(): supposed to render Map_of_USA_AL.svg (), but can't!
makeImageLinkObj: ''x'', "Map of the United States with Alabama highlighted"
makeImageLinkObj2: '0'x'0'
img_width match: 250
makeImageLinkObj: '250'x'', " ᎡᎶᎯ ᏓᏟᎶᏍᏔᏅ Alabama ᎬᏙᏗ ᏍᎦᏚᎩ boundaries ᎠᏎᏒᏓ"
img_width match: 250
makeImageLinkObj: '250'x'', "Alabama ᎾᏂᎥ ᏴᏫ ᎠᏫᏒᏗ ᎡᎶᎯ ᏓᏟᎶᏍᏔᏅ"
img_width match: 300
makeImageLinkObj: '300'x'', "Map of Alabama - <a
href="http://nationalatlas.gov/printable/images/pdf/reference/pagegen_al.pdf"
class="external text"
title="http://nationalatlas.gov/printable/images/pdf/reference/pagegen_al.pdf"
rel="nofollow">PDF</a>"
img_width match: 150
makeImageLinkObj: '150'x'', "Alabama ᎤᏤᎵ ᎩᏄᏙᏗ ᎠᏂᎶᏁᏍᎬ ᏗᎦᏃᏣᎵ ᎦᏁᎳ ᎮᎴᏂ
Keller ᎨᎳᏛᏍᏗ ᎬᏙᏗ ᎯᎠ longleaf ᏃᏥ ᎤᏩᏂᎦᎸ ᎠᎴ Camellia ᎠᏥᎸᏍᎬ ᏂᏛᎴᏅᏓ ᎯᎠ 50 ᎤᏔᏂᏗ
ᎦᏙᎯ ᎠᏂᎩᏄᏙᏗ ᎢᏯᏛᏁᏗ. ᏓᏥᏲᏒᎩ <!--LINK 209--><!--LINK 210-->."
img_width match: 25
makeImageLinkObj: '25'x'', " "
makeImageLinkObj: client-size set to '25 x 27'
makeImageLinkObj2: '25'x'27'
img_width match: 25
img_width match: 25
img_width match: 25
img_width match: 25
img_width match: 25
makeImageLinkObj: '25'x'', " "
makeImageLinkObj: client-size set to '25 x 13'
makeImageLinkObj2: '25'x'13'
img_width match: 75
img_width match: 80
Tidy error detected!
Saved in parser cache with key chrdb:pcache:idhash:1445-0!1!0!!chr!2 and
timestamp 20070223075255
OutputPage::sendCacheControl: private caching; Fri, 23 Feb 2007 07:52:30
GMT **
Request ended normally



_______________________________________________
Wikitech-l mailing list
Wikitech-l [at] lists
http://lists.wikimedia.org/mailman/listinfo/wikitech-l


jmerkey at wolfmountaingroup

Feb 22, 2007, 10:23 PM

Post #2 of 2 (440 views)
Permalink
Re: SVG Images do not render on 1.8 TRACE ATTACHED [In reply to]

Here's some additonal info. It almost appears the mime types are not
being detected since "can render" never shows up
in the traces:

function canRender() {
global $wgUseImageMagick, $wgDjvuRenderer;

if( $this->getWidth()<=0 || $this->getHeight()<=0 ) return false;

$mime= $this->getMimeType();

if (!$mime || $mime==='unknown' || $mime==='unknown/unknown')
return false;

#if it's SVG, check if there's a converter enabled
if ($mime === 'image/svg') {
global $wgSVGConverters, $wgSVGConverter;

if ($wgSVGConverter && isset(
$wgSVGConverters[$wgSVGConverter])) {
wfDebug( "Image::canRender: SVG is ready!\n" );
return true;
} else {
wfDebug( "Image::canRender: SVG renderer missing\n" );
}
}

#image formats available on ALL browsers
if ( $mime === 'image/gif'
|| $mime === 'image/png'
|| $mime === 'image/jpeg' ) return true;

#image formats that can be converted to the above formats
if ($wgUseImageMagick) {
#convertable by ImageMagick (there are more...)
if ( $mime === 'image/vnd.wap.wbmp'
|| $mime === 'image/x-xbitmap'
|| $mime === 'image/x-xpixmap'
multiple parts
|| $mime === 'image/x-portable-anymap'
|| $mime === 'image/x-portable-bitmap'
|| $mime === 'image/x-portable-graymap'
|| $mime === 'image/x-portable-pixmap'
CPU and RAM!
|| $mime === 'image/x-rgb'
|| $mime === 'image/x-bmp'
|| $mime === 'image/tiff' ) return true;
}
else {
#convertable by the PHP GD image lib
if ( $mime === 'image/vnd.wap.wbmp'
|| $mime === 'image/x-xbitmap' ) return true;
}
if ( $mime === 'image/vnd.djvu' && isset( $wgDjvuRenderer ) &&
$wgDjvuRenderer ) return true;

return false;
}



Jeff


Jeffrey V. Merkey wrote:

>Here's a trace of attempts to render svg files on 1.8.
>
>Jeff
>
>
>Main cache: FakeMemCachedClient
>Message cache: MediaWikiBagOStuff
>Parser cache: MediaWikiBagOStuff
>Unstubbing $wgParser on call of $wgParser->setHook from chr2syl
>Unstubbing $wgMessageCache on call of $wgMessageCache->addMessages from
>wfCite
>Unstubbing $wgContLang on call of $wgContLang->getMagic from MagicWord::load
>Got localisation for chr from source
>Got localisation for en from source
>Fully initialised
>Unstubbing $wgUser on call of $wgUser->isAllowed from Title::userCanRead
>Unstubbing $wgLoadBalancer on call of $wgLoadBalancer->getConnection
>from wfGetDB
>LoadBalancer::getReaderIndex: Using reader #0: localhost...
>Unstubbing $wgOut on call of $wgOut->setSquidMaxage from
>MediaWiki::performAction
>OutputPage::checkLastModified: client did not send If-Modified-Since header
>IP: 127.0.0.1
>fileCacheName() - /wikidump/chr/chrcache/2/21/Alabama.html
>isFileCacheGood() - cachetime 20070210200904, touched 20061219110211
>epoch 20070223075230, good
>Article::tryFileCache(): starting buffer
>Article::view using parser cache: yes
>Trying parser cache chrdb:pcache:idhash:1445-0!1!0!!chr!2
>Parser cache miss.
>Unstubbing $wgLang on call of $wgLang->getCode from MessageCache::get
>MessageCache::load(): got from global cache
>img_width match: 125
>img_width match: 100
>makeImageLinkObj: '100'x'', "State seal of Alabama"
>makeImageLinkObj: client-size set to '100 x 103'
>makeImageLinkObj2: '100'x'103'
>Image::getViewURL(): supposed to render Map_of_USA_AL.svg (), but can't!
>makeImageLinkObj: ''x'', "Map of the United States with Alabama highlighted"
>makeImageLinkObj2: '0'x'0'
>img_width match: 250
>makeImageLinkObj: '250'x'', " ᎡᎶᎯ ᏓᏟᎶᏍᏔᏅ Alabama ᎬᏙᏗ ᏍᎦᏚᎩ boundaries ᎠᏎᏒᏓ"
>img_width match: 250
>makeImageLinkObj: '250'x'', "Alabama ᎾᏂᎥ ᏴᏫ ᎠᏫᏒᏗ ᎡᎶᎯ ᏓᏟᎶᏍᏔᏅ"
>img_width match: 300
>makeImageLinkObj: '300'x'', "Map of Alabama - <a
>href="http://nationalatlas.gov/printable/images/pdf/reference/pagegen_al.pdf"
>class="external text"
>title="http://nationalatlas.gov/printable/images/pdf/reference/pagegen_al.pdf"
>rel="nofollow">PDF</a>"
>img_width match: 150
>makeImageLinkObj: '150'x'', "Alabama ᎤᏤᎵ ᎩᏄᏙᏗ ᎠᏂᎶᏁᏍᎬ ᏗᎦᏃᏣᎵ ᎦᏁᎳ ᎮᎴᏂ
>Keller ᎨᎳᏛᏍᏗ ᎬᏙᏗ ᎯᎠ longleaf ᏃᏥ ᎤᏩᏂᎦᎸ ᎠᎴ Camellia ᎠᏥᎸᏍᎬ ᏂᏛᎴᏅᏓ ᎯᎠ 50 ᎤᏔᏂᏗ
>ᎦᏙᎯ ᎠᏂᎩᏄᏙᏗ ᎢᏯᏛᏁᏗ. ᏓᏥᏲᏒᎩ <!--LINK 209--><!--LINK 210-->."
>img_width match: 25
>makeImageLinkObj: '25'x'', " "
>makeImageLinkObj: client-size set to '25 x 27'
>makeImageLinkObj2: '25'x'27'
>img_width match: 25
>img_width match: 25
>img_width match: 25
>img_width match: 25
>img_width match: 25
>makeImageLinkObj: '25'x'', " "
>makeImageLinkObj: client-size set to '25 x 13'
>makeImageLinkObj2: '25'x'13'
>img_width match: 75
>img_width match: 80
>Tidy error detected!
>Saved in parser cache with key chrdb:pcache:idhash:1445-0!1!0!!chr!2 and
>timestamp 20070223075255
>OutputPage::sendCacheControl: private caching; Fri, 23 Feb 2007 07:52:30
>GMT **
>Request ended normally
>
>
>
>Start request
>GET /wiki/Alabama
>Host: chr.wikigadugi.org
>User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.8)
>Gecko/20050524 Fedora/1.0.4-4 Firefox/1.0.4
>Accept:
>text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5
>Accept-Language: en-us,en;q=0.5
>Accept-Encoding: gzip,deflate
>Accept-Charset: UTF-8,*
>Referer:
>http://chr.wikigadugi.org/wiki/%E1%8F%84%E1%8E%AC%E1%8F%AB%E1%8F%B3%E1%8F%92_%E1%8E%A4%E1%8F%86%E1%8F%93%E1%8F%9B
>Via: 1.1 c-67-177-44-96.hsd1.ut.comcast.net:80 (squid/2.5.STABLE12)
>X-Forwarded-For: 67.186.225.37
>Cache-Control: max-age=259200
>Connection: keep-alive
>
>Main cache: FakeMemCachedClient
>Message cache: MediaWikiBagOStuff
>Parser cache: MediaWikiBagOStuff
>Unstubbing $wgParser on call of $wgParser->setHook from chr2syl
>Unstubbing $wgMessageCache on call of $wgMessageCache->addMessages from
>wfCite
>Unstubbing $wgContLang on call of $wgContLang->getMagic from MagicWord::load
>Got localisation for chr from source
>Got localisation for en from source
>Fully initialised
>Unstubbing $wgUser on call of $wgUser->isAllowed from Title::userCanRead
>Unstubbing $wgLoadBalancer on call of $wgLoadBalancer->getConnection
>from wfGetDB
>LoadBalancer::getReaderIndex: Using reader #0: localhost...
>Unstubbing $wgOut on call of $wgOut->setSquidMaxage from
>MediaWiki::performAction
>OutputPage::checkLastModified: client did not send If-Modified-Since header
>IP: 127.0.0.1
>fileCacheName() - /wikidump/chr/chrcache/2/21/Alabama.html
>isFileCacheGood() - cachetime 20070210200904, touched 20061219110211
>epoch 20070223075230, good
>Article::tryFileCache(): starting buffer
>Article::view using parser cache: yes
>Trying parser cache chrdb:pcache:idhash:1445-0!1!0!!chr!2
>Parser cache miss.
>Unstubbing $wgLang on call of $wgLang->getCode from MessageCache::get
>MessageCache::load(): got from global cache
>img_width match: 125
>img_width match: 100
>makeImageLinkObj: '100'x'', "State seal of Alabama"
>makeImageLinkObj: client-size set to '100 x 103'
>makeImageLinkObj2: '100'x'103'
>Image::getViewURL(): supposed to render Map_of_USA_AL.svg (), but can't!
>makeImageLinkObj: ''x'', "Map of the United States with Alabama highlighted"
>makeImageLinkObj2: '0'x'0'
>img_width match: 250
>makeImageLinkObj: '250'x'', " ᎡᎶᎯ ᏓᏟᎶᏍᏔᏅ Alabama ᎬᏙᏗ ᏍᎦᏚᎩ boundaries ᎠᏎᏒᏓ"
>img_width match: 250
>makeImageLinkObj: '250'x'', "Alabama ᎾᏂᎥ ᏴᏫ ᎠᏫᏒᏗ ᎡᎶᎯ ᏓᏟᎶᏍᏔᏅ"
>img_width match: 300
>makeImageLinkObj: '300'x'', "Map of Alabama - <a
>href="http://nationalatlas.gov/printable/images/pdf/reference/pagegen_al.pdf"
>class="external text"
>title="http://nationalatlas.gov/printable/images/pdf/reference/pagegen_al.pdf"
>rel="nofollow">PDF</a>"
>img_width match: 150
>makeImageLinkObj: '150'x'', "Alabama ᎤᏤᎵ ᎩᏄᏙᏗ ᎠᏂᎶᏁᏍᎬ ᏗᎦᏃᏣᎵ ᎦᏁᎳ ᎮᎴᏂ
>Keller ᎨᎳᏛᏍᏗ ᎬᏙᏗ ᎯᎠ longleaf ᏃᏥ ᎤᏩᏂᎦᎸ ᎠᎴ Camellia ᎠᏥᎸᏍᎬ ᏂᏛᎴᏅᏓ ᎯᎠ 50 ᎤᏔᏂᏗ
>ᎦᏙᎯ ᎠᏂᎩᏄᏙᏗ ᎢᏯᏛᏁᏗ. ᏓᏥᏲᏒᎩ <!--LINK 209--><!--LINK 210-->."
>img_width match: 25
>makeImageLinkObj: '25'x'', " "
>makeImageLinkObj: client-size set to '25 x 27'
>makeImageLinkObj2: '25'x'27'
>img_width match: 25
>img_width match: 25
>img_width match: 25
>img_width match: 25
>img_width match: 25
>makeImageLinkObj: '25'x'', " "
>makeImageLinkObj: client-size set to '25 x 13'
>makeImageLinkObj2: '25'x'13'
>img_width match: 75
>img_width match: 80
>Tidy error detected!
>Saved in parser cache with key chrdb:pcache:idhash:1445-0!1!0!!chr!2 and
>timestamp 20070223075255
>OutputPage::sendCacheControl: private caching; Fri, 23 Feb 2007 07:52:30
>GMT **
>Request ended normally
>
>
>
>_______________________________________________
>Wikitech-l mailing list
>Wikitech-l [at] lists
>http://lists.wikimedia.org/mailman/listinfo/wikitech-l
>


_______________________________________________
Wikitech-l mailing list
Wikitech-l [at] lists
http://lists.wikimedia.org/mailman/listinfo/wikitech-l

Wikipedia wikitech RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.