As described here:
http://drupal.org/node/374645#comment-1306636

I was seeing this problem and disabling Popups API fixed it.

Comments

starbow’s picture

Please try the latest alpha. popups_init() hasn't called theme() for a couple of weeks now.

fred0’s picture

Well, in my sandbox environment, this did fix the problem. Now, my live site fails to WSOD when you click on a popup enabled link. Have to figure out what that is now.

starbow’s picture

Wow, that is very surprising. The only way a WSOD would come up is if the popup failed to capture the click (which could happen if there was a javascript error), and the page that the link when to also failed.
Have you tried shutting down your browser. Sometimes when you move between versions some of the old js gets cached and you end up in a weird, in between state.

fred0’s picture

Nope. Turns out it was the Google Analytics module. Not sure what function exactly, but when loading the popup it tried to send/receive something from www.google-analytics.com that was failing. By exempting the page set to popup in the analytics module, I got it to work but, it would be nice to have those page views register in analytics.
(btw, this happens with both the google analytics 2.0 and 2.x-dev)

fred0’s picture

submitted to GA also: http://drupal.org/node/414812

hass’s picture

ckng’s picture

Version: 6.x-2.x-dev » 6.x-1.3

Since 6.x-2.x branch is fixed, I've the same problem with 6.x-1.3.
Any fix?

edgar saumell’s picture

Same problem here with 6.x-1.3.
Any progress on this?

Thanks.

EDIT: Just double checked and I got the unthemed maintenance page with GA module disabled and Popups API 6.x-1.3 enabled.

EDIT 2: Just tried with Popups API 6.x-2.x-dev as of 2009-Nov-12 both at dev environment and live site without trouble with maintenance theming.