[mythtv-commits] Ticket #11937: Channel icons not appearing in guide on remote frontend using IPv6 (v0.27-72-gea5af90)
MythTV
noreply at mythtv.org
Fri Nov 8 15:44:45 UTC 2013
#11937: Channel icons not appearing in guide on remote frontend using IPv6
(v0.27-72-gea5af90)
------------------------------------------+----------------------------
Reporter: Anthony Messina <amessina@…> | Owner: stuartm
Type: Bug Report - General | Status: closed
Priority: minor | Milestone: 0.27.1
Component: MythTV - General | Version: 0.27-fixes
Severity: medium | Resolution: fixed
Keywords: | Ticket locked: 0
------------------------------------------+----------------------------
Comment (by Anthony Messina <amessina@…>):
Replying to [comment:3 Stuart Morgan <smorgan@…>]:
> In [changeset:"0a5c67e424c4e500fa26567216761b46aefbd230/mythtv"]:
> {{{
> #!CommitTicketReference repository="mythtv"
revision="0a5c67e424c4e500fa26567216761b46aefbd230"
> Since IPv6 addresses can contain %{num} as the zone index, it's not safe
to use QString::arg() in GenMythUrl(). Potentially fixes #11937
> (cherry picked from commit 08b2525642ef1defa1390a4dbf35d5a3d2993147)
> }}}
Unfortunately, the above leads to the following output where the redaced
IPv6 address is a gloabl IPv6 address (not a link-local):
{{{
MythUIHelper:
LoadCacheImage(myth://ChannelIcons@[<IPv6_addr_redacted>myth:--ChannelIcons@[<IPv6_addr_redacted>]:6543-touch_vision_us.jpg-102-85x%4.png]:6543/touch_vision_us.jpg,%2)
MythUIHelper:
LoadCacheImage(myth://ChannelIcons@[<IPv6_addr_redacted>myth:--ChannelIcons@[<IPv6_addr_redacted>]:6543-touch_vision_us.jpg-102-85x%4.png]:6543/touch_vision_us.jpg,%2)
MythUIHelper:
LoadCacheImage(myth://ChannelIcons@[<IPv6_addr_redacted>myth:--ChannelIcons@[<IPv6_addr_redacted>]:6543-wpwr_my50_chicago.jpg-102-85x%4.png]:6543/wpwr_my50_chicago.jpg,%2)
MythUIHelper:
LoadCacheImage(myth://ChannelIcons@[<IPv6_addr_redacted>myth:--ChannelIcons@[<IPv6_addr_redacted>]:6543-wpwr_my50_chicago.jpg-102-85x%4.png]:6543/wpwr_my50_chicago.jpg,%2)
MythUIHelper:
LoadCacheImage(myth://ChannelIcons@[<IPv6_addr_redacted>myth:--ChannelIcons@[<IPv6_addr_redacted>]:6543-foxtel_movies_au.jpg-102-85x%4.png]:6543/foxtel_movies_au.jpg,%2)
MythUIHelper:
LoadCacheImage(myth://ChannelIcons@[<IPv6_addr_redacted>myth:--ChannelIcons@[<IPv6_addr_redacted>]:6543-foxtel_movies_au.jpg-102-85x%4.png]:6543/foxtel_movies_au.jpg,%2)
MythUIHelper:
LoadCacheImage(myth://ChannelIcons@[<IPv6_addr_redacted>myth:--ChannelIcons@[<IPv6_addr_redacted>]:6543-wbbm_cbs2_chicago.jpg-102-85x%4.png]:6543/wbbm_cbs2_chicago.jpg,%2)
MythUIHelper:
LoadCacheImage(myth://ChannelIcons@[<IPv6_addr_redacted>myth:--ChannelIcons@[<IPv6_addr_redacted>]:6543-wbbm_cbs2_chicago.jpg-102-85x%4.png]:6543/wbbm_cbs2_chicago.jpg,%2)
MythUIHelper:
LoadCacheImage(myth://ChannelIcons@[<IPv6_addr_redacted>myth:--ChannelIcons@[<IPv6_addr_redacted>]:6543-wmaq_nbc5_chicago.jpg-102-85x%4.png]:6543/wmaq_nbc5_chicago.jpg,%2)
MythUIHelper:
LoadCacheImage(myth://ChannelIcons@[<IPv6_addr_redacted>myth:--ChannelIcons@[<IPv6_addr_redacted>]:6543-wmaq_nbc5_chicago.jpg-102-85x%4.png]:6543/wmaq_nbc5_chicago.jpg,%2)
MythUIHelper:
LoadCacheImage(myth://ChannelIcons@[<IPv6_addr_redacted>myth:--ChannelIcons@[<IPv6_addr_redacted>]:6543-cozi_tv_us.jpg-102-85x%4.png]:6543/cozi_tv_us.jpg,%2)
MythUIHelper:
LoadCacheImage(myth://ChannelIcons@[<IPv6_addr_redacted>myth:--ChannelIcons@[<IPv6_addr_redacted>]:6543-cozi_tv_us.jpg-102-85x%4.png]:6543/cozi_tv_us.jpg,%2)
MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size
:myth:--ChannelIcons@[<IPv6_addr_redacted>]:6543-touch_vision_us.jpg-102-85x%4.png:
:0:
MythUIHelper: MythUIHelper::CacheImage : Cache Count = :113: size :0:
ImageLoader::LoadImage(myth:--ChannelIcons@[<IPv6_addr_redacted>]:6543-touch_vision_us.jpg-102-85x%4.png)
Found in cache, RefCount = 2
ImageLoader::LoadImage(myth://ChannelIcons@[<IPv6_addr_redacted>%0]:6543/touch_vision_us.jpg)
Image is NULL
MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size
:myth:--ChannelIcons@[<IPv6_addr_redacted>]:6543-foxtel_movies_au.jpg-102-85x%4.png:
:0:
MythUIHelper: MythUIHelper::CacheImage : Cache Count = :114: size :0:
ImageLoader::LoadImage(myth:--ChannelIcons@[<IPv6_addr_redacted>]:6543-foxtel_movies_au.jpg-102-85x%4.png)
Found in cache, RefCount = 2
ImageLoader::LoadImage(myth://ChannelIcons@[<IPv6_addr_redacted>%0]:6543/foxtel_movies_au.jpg)
Image is NULL
MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size
:myth:--ChannelIcons@[<IPv6_addr_redacted>]:6543-wmaq_nbc5_chicago.jpg-102-85x%4.png:
:0:
MythUIHelper: MythUIHelper::CacheImage : Cache Count = :115: size :0:
ImageLoader::LoadImage(myth:--ChannelIcons@[<IPv6_addr_redacted>]:6543-wmaq_nbc5_chicago.jpg-102-85x%4.png)
Found in cache, RefCount = 2
ImageLoader::LoadImage(myth://ChannelIcons@[<IPv6_addr_redacted>%0]:6543/wmaq_nbc5_chicago.jpg)
Image is NULL
MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size
:myth:--ChannelIcons@[<IPv6_addr_redacted>]:6543-wbbm_cbs2_chicago.jpg-102-85x%4.png:
:0:
MythUIHelper: MythUIHelper::CacheImage : Cache Count = :116: size :0:
ImageLoader::LoadImage(myth:--ChannelIcons@[<IPv6_addr_redacted>]:6543-wbbm_cbs2_chicago.jpg-102-85x%4.png)
Found in cache, RefCount = 2
ImageLoader::LoadImage(myth://ChannelIcons@[<IPv6_addr_redacted>%0]:6543/wbbm_cbs2_chicago.jpg)
Image is NULL
MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size
:myth:--ChannelIcons@[<IPv6_addr_redacted>]:6543-cozi_tv_us.jpg-102-85x%4.png:
:0:
MythUIHelper: MythUIHelper::CacheImage : Cache Count = :117: size :0:
ImageLoader::LoadImage(myth:--ChannelIcons@[<IPv6_addr_redacted>]:6543-cozi_tv_us.jpg-102-85x%4.png)
Found in cache, RefCount = 2
ImageLoader::LoadImage(myth://ChannelIcons@[<IPv6_addr_redacted>%0]:6543/cozi_tv_us.jpg)
Image is NULL
MythUIHelper: NOT IN RAM CACHE, Adding, and adding to size
:myth:--ChannelIcons@[<IPv6_addr_redacted>]:6543-wpwr_my50_chicago.jpg-102-85x%4.png:
:0:
MythUIHelper: MythUIHelper::CacheImage : Cache Count = :118: size :0:
ImageLoader::LoadImage(myth:--ChannelIcons@[<IPv6_addr_redacted>]:6543-wpwr_my50_chicago.jpg-102-85x%4.png)
Found in cache, RefCount = 2
ImageLoader::LoadImage(myth://ChannelIcons@[<IPv6_addr_redacted>%0]:6543/wpwr_my50_chicago.jpg)
Image is NULL
}}}
--
Ticket URL: <http://code.mythtv.org/trac/ticket/11937#comment:8>
MythTV <http://www.mythtv.org>
MythTV Media Center
More information about the mythtv-commits
mailing list