<?xml version="1.0" encoding="UTF-8"?> 
<?xml-stylesheet href="https://dev.horde.org/themes/horde//default/feed-rss.xsl" type="text/xsl"?> 
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"> 
 <channel> 
  <title>Fatal error in Horde_Service_Weather_WeatherUnderground</title> 
  <pubDate>Sun, 05 Apr 2026 22:08:56 +0000</pubDate> 
  <link>https://bugs.horde.org/ticket/14115</link> 
  <atom:link rel="self" type="application/rss+xml" title="Fatal error in Horde_Service_Weather_WeatherUnderground" href="https://bugs.horde.org/ticket/14115/rss" /> 
  <description>Fatal error in Horde_Service_Weather_WeatherUnderground</description> 
 
   
   
  <item> 
   <title>Since commit 4285cfbf442fe2a4a4c63fc247dac1aa85878ef3 the We</title> 
   <description>Since commit 4285cfbf442fe2a4a4c63fc247dac1aa85878ef3 the WeatherUnderground backend is broken. I know, it doesn&#039;t make any sense, but at least that&#039;s what bisect tells me.

( ! ) Fatal error: Call to a member function limitLength() on array in /home/jan/horde-develop/framework/Service_Weather/lib/Horde/Service/Weather/WeatherUnderground.php on line 242
Call Stack
#	Time	Memory	Function	Location
1	0.0001	240208	{main}( )	.../index.php:0
2	0.1071	3044288	Horde_Core_Block_Layout_View-&gt;toHtml( )	.../index.php:35
3	3.3834	10484384	Horde_Core_Block-&gt;getContent( )	.../View.php:98
4	3.3834	10484568	Horde_Core_Block-&gt;_call( &#039;_content&#039;, &#039;&#039;, ??? )	.../Block.php:175
5	3.3834	10485472	Horde_Block_Weather-&gt;_content( )	.../Block.php:278
6	3.3881	10590984	Horde_Service_Weather_WeatherUnderground-&gt;getForecast( &#039;zmw:00000.10.10326&#039;, &#039;7&#039;, ??? )	.../Weather.php:149
7	3.3881	10591152	Horde_Service_Weather_WeatherUnderground-&gt;_getCommonElements( &#039;zmw%3A00000.10.10326&#039;, &#039;7&#039; )	.../WeatherUnderground.php:128

What I don&#039;t understand at all is, how the limitLength() could have ever worked with $this-&gt;_forecast being an array since always.</description> 
   <pubDate>Thu, 17 Sep 2015 19:31:55 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/14115#t88717</link> 
  </item> 
   
  <item> 
   <title>Because the phpdoc and default value for $_forecast is incor</title> 
   <description>Because the phpdoc and default value for $_forecast is incorrect. It should be a      Horde_Service_Weather_Forecast_Base object. That, and the request for the radar image doesn&#039;t pass the forecast length currently, so the check for lastLength fails, even though we didn&#039;t change any user prefs :)
</description> 
   <pubDate>Thu, 17 Sep 2015 20:58:31 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/14115#t88724</link> 
  </item> 
   
  <item> 
   <title>Fix in git, along with a few other changes that got accident</title> 
   <description>Fix in git, along with a few other changes that got accidentally stashed on a local topic branch.</description> 
   <pubDate>Thu, 17 Sep 2015 21:20:06 +0000</pubDate> 
   <link>https://bugs.horde.org/ticket/14115#t88725</link> 
  </item> 
   
   
 
 </channel> 
</rss> 
