Thread:Extension talk:Widgets/Suddenly not working anymore

Dear community,

I run several websites with instruction videos for medical students. Suddenly, probably occurring between May 10 and May 18, without having done any changes to my website, the "widgets" extension has stopped working. I use this widget to stream videos on my wikis.

I get the following error message:

"Warning: Please contact support about failure in /home/journal/public_html/w/extensions/Widgets/WidgetRenderer.php on line 144"

Fatal error: preg_replace [function.preg-replace]: Failed evaluating code: base64_decode(&quot;PGlmcmFtZSBzcmM9Imh0dHA6Ly93d3cuam91cm5hbHdpa2kubm8vc3Ryb2JlL3ZpZGVvLnBocD9wPXcvaW1hZ2VzLzYvNmIvJmFtcDt2PUx1bmdlLXRvdC5tcDQiIGZyYW1lYm9yZGVyPSIwIiB3aWR0aD0iNzUwIiBoZWlnaHQ9IjQyMCI+PC9pZnJhbWU+&quot;) in /home/journal/public_html/w/extensions/Widgets/WidgetRenderer.php on line 144

The code of WidgetRender.php (with line numbering):

(138)	public static function processEncodedWidgetOutput( &$out, &$text ) (139)		// Find all hidden content and restore to normal (140)		$text = preg_replace( (141)			'/ENCODED_CONTENT ' . self::$mRandomString . '([0-9a-zA-Z\/+]+=*)* END_ENCODED_CONTENT/esm', (142)			'base64_decode("$1")', (143)			$text (144)		); (145) (146)		return true; (147)	}

This wiki is currently running on the following:
 * MediaWiki 1.18.2
 * PHP 5.3.18 (cgi-fcgi)
 * MySQL 5.1.65-cll

Link to web site: http://www.journalwiki.no/ (click on any of the images to evoke the error)

To solve the problem, I first updated to the last version of Extension:Widgets, and since that didn't work, I tried running my site using most of the following available alternative PHP versions (also unsuccessfully):
 * PHP 5.2.16 suhosin
 * PHP 5.2.17
 * PHP 5.3.4
 * PHP 5.3.4 suhosin
 * PHP 5.3.8
 * PHP 5.4.0
 * PHP 5.4.13
 * PHP 5.4.8
 * PHP 5.5.0beta2

So now, I'm stuck - I don't have any more ideas to solve the problem. My web sites are not working. Anyone who can help me solve this problem?

Best regards, Arne