I literally downloaded this module ten minutes ago and as soon as I installed it I got the following error –

( ! ) Fatal error: Call to undefined function _opensearch_check_plain() in /sites/all/modules/contrib/opensearch/opensearch.module on line 267
Call Stack
#	Time	Memory	Function	Location
1	0.0003	65628	{main}( )	../index.php:0
2	0.0043	286528	drupal_bootstrap( )	../index.php:16
3	0.1087	3018952	_drupal_bootstrap( )	../bootstrap.inc:1110
4	0.1215	3691280	_drupal_bootstrap_full( )	../bootstrap.inc:1203
5	0.5613	25335884	module_invoke_all( )	../common.inc:2676
6	0.5867	25881800	call_user_func_array ( )	../module.inc:483
7	0.5867	25881800	opensearch_init( )	../module.inc:0
8	0.5892	25883440	opensearch_add_opensearch_link( )	../opensearch.module:52

Am I missing something here?

Comments

ejwettstein’s picture

I had the same problem today. The function on line 288 of opensearch.module was named opensearch_check_plain without the leading underscore. I added that locally and it seems to be working now.

giorgio79’s picture

Priority: Major » Critical

ejwettstein thanks!

That fixed it for me. This breakes the site so bumping to critical.

carinadigital’s picture

The same problem still exists in the release module 6 months later. Really it needs another release fixing the issue or at least some information on the download page.

I'll try to contact the module maintainer.

dave reid’s picture

Status: Active » Fixed

There is already a 6.x-1.4-beta1 release which should have fixed it - its not visible on the project page due to a bug on drupal.org but you can download it from http://drupal.org/node/74142/release.

Status: Fixed » Closed (fixed)

Automatically closed -- issue fixed for 2 weeks with no activity.