[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