It is a bug which appear because of admin_menu module, although you can reproduce it without this module, but it will be in drupal 7 core so...
The problem consists in accessing the url admin/build/block/list : my default theme is a custom theme, with custom blocks...and instead of displaying the block page for this theme, the $custom_theme is set to "garland", with $theme and $theme_key set to 'my_custom_theme'.
It can be solved easily with the appropriate patch I will propose in a few miniutes
Please tell me if anything goes wrong.

Comments

raphael waeselynck’s picture

As scheduled, here is the patch

hass’s picture

Status: Active » Needs review
hass’s picture

Version: 6.x-1.4 » 6.x-1.x-dev

Could you provide a step by step instruction how to repro, please?

raphael waeselynck’s picture

My apologies for the delay. Here is how you should be able to reproduce I think
- enable 2 different theme, garland and a zen theme for example, and set this one by default,
- enable specific blocks on each themes
- then visit admin/build/block/list
at this point, I am supposed to see the block list with my zen theme, but no way, I have garland theme.
This is not supposed to happen without admin_menu_module, since when you navigate through basics drupal menus by clicking web links, you should not visit this url.

hass’s picture

Status: Needs review » Fixed

Status: Fixed » Closed (fixed)

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