Hello Thijs,

On Mon, 8 Dec 2008 13:02:59 +0100 (CET) Thijs Kinkhorst wrote:

[...]
> > Only after disabling the check quota plugin as well (which does/did NOT
> > require any patching nor has seen any updates since the original
> > install) full rendering was restored.
> 
> I cannot reproduce this with a plain installation of the squirrelmail
> Debian package and adding the check_quota plugin to that. The fact that
> you get a completely blank page, suggests to me that you get PHP errors
> but that display_errors is turned off. 
Indeed it was and I even did add a nice log file for php errors when this
change was forced upon us. And obviously promptly forgot about it, too. 

> I suggest you look into your error
> log to see what the PHP errors are, and whether they are caused by the
> change that the security update brought. Please let me know what you
> find.
> 
This is what I found:
[08-Dec-2008 22:03:39] PHP Fatal error:  Call to undefined function 
sq_change_text_domain() in 
/usr/share/squirrelmail/plugins/check_quota/functions.php on line 761
[08-Dec-2008 22:03:39] PHP Fatal error:  Call to undefined function 
get_current_hook_name() in 
/usr/share/squirrelmail/plugins/check_quota/functions.php on line 149

The first one is in the folder frame, the 2nd in the message frame.
Could it be that .... 
Yes, of course. The evil compatibility plugin raises it's rather
functional head again. After re-applying that patch things are working
again. It might be a very very good idea to mention re-running all
patches needed by plugins and explicitly the compatibility one during
installation. Esp. the compatibility one tends to be rather invisible.

Case closed and another reason to pine for 1.5 I guess. ^^

> > Tough choice between an insecure or a crippled webmail interface
> > here...
> 
> That seems to be a false dilemma, since you could as well disable the
> specific plugin causing the trouble.
> 
Oh, I disabled it allrite. ^^ The problem is of course that these 2
plugins are rather essential to the functionality we strive to provide
here. 

Thanks for looking into this, the display_errors was all I needed to
figure it out.

Christian
-- 
Christian Balzer        Network/Systems Engineer                NOC
[EMAIL PROTECTED]       Global OnLine Japan/Fusion Network Services
http://www.gol.com/
https://secure3.gol.com/mod-pl/ols/index.cgi/?intr_id=F-2ECXvzcr6656



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to