in administration, click on blocks, white screen, not responding, go main admin page again, a message appears (as well is registered at report center):

warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'block_admin_display' was given in /somedir/somedir/public_html/includes/menu.inc on line 346.

so I can not load block administration. This behavoiur i suspect it should caused by other module than menu or even blocks.

I use Garland for administration, my versions installed are:

Drupal core
Drupal 6.2
Includes: Block, Color, Comment, Content translation, Database logging, Filter, Forum, Garland, Help, Locale, Menu, Node, PHP filter, Path, Poll, Search, System, Taxonomy, Update status, Upload, User

Modules

Click HeatMap 6.x-2.5
Node clone 6.x-1.0-beta2
Content Construction Kit (CCK) 6.x-2.0-beta
Email field 6.x-1.x-dev (2008-Abr-18)
FCKeditor - WYSIWYG HTML editor 6.x-1.2-1
Fivestar 6.x-1.12
Internationalization 6.x-1.0-beta1
IMCE 6.x-1.0
Imce CCK Image 6.x-1.x-dev (2008-Jun-01)
jQuery plugins 6.x-1.3
Link 6.x-2.2
Views 6.x-2.0-beta4
Voting API 6.x-2.0-beta5

Themes

Skyroots 6.x-2.x-dev (2008-Feb-23)
Actualizadook
gf1 6.x-1.1
Deco 6.x-1.0

Thank you for this great code.

Comments

petasques’s picture

I missed the URL that does not load:

http://www.mydomain.com/admin/build/block

zewize’s picture

Version: 6.2 » 6.14

Hi,
I've got exactly the same problem after updating from 6.13 to 6.14 (no new blocks added, no new modules added)
=> No more access to the block admin.

warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'block_admin_display' was given in /somedir/somedir/drupaldir/includes/menu.inc on line 348.

Does anyone know how to fix it ?

savinsur’s picture

I am getting the same error;

Actually listed twice:

* warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'block_admin_display_js' was given in /var/www/vhosts/eventpolicy.com/httpdocs/includes/menu.inc on line 348.
* warning: call_user_func_array() [function.call-user-func-array]: First argument is expected to be a valid callback, 'block_admin_display_js' was given in /var/www/vhosts/eventpolicy.com/httpdocs/includes/menu.inc on line 348.

REFRESH the page makes the error go away.

Status: Active » Closed (outdated)

Automatically closed because Drupal 6 is no longer supported. If the issue verifiably applies to later versions, please reopen with details and update the version.