6.0.0-alpha12
6/12/25

[#9677] problems with hooks
Summary problems with hooks
Queue Horde Framework Packages
Queue Version Git master
Type Bug
State Resolved
Priority 1. Low
Owners slusarz (at) horde (dot) org
Requester rsalmon (at) mbpgroup (dot) com
Created 03/18/2011 (5200 days ago)
Due
Updated 03/22/2011 (5196 days ago)
Assigned 03/18/2011 (5200 days ago)
Resolved 03/22/2011 (5196 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
03/22/2011 09:37:06 AM Michael Slusarz Comment #13
State ⇒ Resolved
Reply to this comment
Fixed example in imp.  There is no example prefs_init hook in kronolith.
03/22/2011 09:30:23 AM Git Commit Comment #12 Reply to this comment
Changes have been made in Git for this ticket:

Bug #9677: Add 4th parameter

  1 files changed, 1 insertions(+), 1 deletions(-)
http://git.horde.org/horde-git/-/commit/c4956576f8f2152393ce8d4d8de6376fdec52e4b
03/22/2011 08:44:01 AM rsalmon (at) mbpgroup (dot) com Comment #11 Reply to this comment
in imp/config/hooks.php.dist,  (and kronolith ...)

Is there a missing 4th parameter when declaring function prefs_init ?
(this function has 4 parameters in horde/config/hooks.php.dist)

03/22/2011 08:22:29 AM rsalmon (at) mbpgroup (dot) com Comment #10 Reply to this comment
This should fix.
Fixed,
thanks.

03/22/2011 04:26:11 AM Michael Slusarz Comment #9
Assigned to Michael Slusarz
Reply to this comment
This should fix.
03/22/2011 04:25:39 AM Git Commit Comment #8 Reply to this comment
Changes have been made in Git for this ticket:

Bug #9677: Fix parameters

  1 files changed, 1 insertions(+), 1 deletions(-)
http://git.horde.org/horde-git/-/commit/73adeb732241f5ce3def0cfaf3e70544b9d82238
03/21/2011 09:41:14 AM rsalmon (at) mbpgroup (dot) com Comment #7 Reply to this comment
Horde/Core/Prefs/Storage/Hooks.php

-  $scope_ob->set($name, Horde::callHook('prefs_init', array($name, 
$scope_ob->get($name), strlen($this->_params['user']) ? 
$this->_params['user'] : null), $scope_ob));
+ $scope_ob->set($name, Horde::callHook('prefs_init', array($name, 
$scope_ob->get($name), strlen($this->_params['user']) ? 
$this->_params['user'] : null), $name));
Even with the above patch, function Horde_Hooks::prefs_init never gets 
called over here.



03/21/2011 09:26:50 AM rsalmon (at) mbpgroup (dot) com Comment #6 Reply to this comment
Horde/Core/Prefs/Storage/Hooks.php

-  $scope_ob->set($name, Horde::callHook('prefs_init', array($name, 
$scope_ob->get($name), strlen($this->_params['user']) ? 
$this->_params['user'] : null), $scope_ob));
+ $scope_ob->set($name, Horde::callHook('prefs_init', array($name, 
$scope_ob->get($name), strlen($this->_params['user']) ? 
$this->_params['user'] : null), $name));


03/21/2011 09:07:38 AM rsalmon (at) mbpgroup (dot) com Comment #5 Reply to this comment
prefs_init has changed parameters within the last week, so if you 
are using that hook you need to update.
this is true for Horde, but not for IMP. And my hook files look like 
the provided example, I can attached them if you want.

I think the problem could be related to the following errors :

2011-03-21T09:43:52+01:00 DEBUG: HORDE [horde] PHP ERROR: Object of 
class Horde_Prefs_Scope could not be converted to string [pid 31085 on 
line 1750 of "/var/www/html/hordetest/libs/Horde.php"]

2011-03-21T09:43:52+01:00 DEBUG: HORDE [imp] PHP ERROR: Object of 
class Horde_Prefs_Scope could not be converted to string [pid 31085 on 
line 1750 of "/var/www/html/hordetest/libs/Horde.php"]


here are my local prefs :
- Horde :
$_prefs['id']['value'] = '';
$_prefs['id']['locked'] = true;
$_prefs['id']['hook'] = true;
$_prefs['fullname']['value'] = '';
$_prefs['fullname']['locked'] = true;
$_prefs['fullname']['hook'] = true;
$_prefs['from_addr']['value'] = '';
$_prefs['from_addr']['locked'] = true;
$_prefs['from_addr']['hook'] = true;

- IMP :
$_prefs['search_sources']['value'] = '';
$_prefs['search_sources']['locked'] = true;
$_prefs['search_sources']['hook'] = true;
$_prefs['search_fields']['value'] = '';
$_prefs['search_fields']['locked'] = true;
$_prefs['search_fields']['hook'] = true;
$_prefs['add_source']['value'] = '';
$_prefs['add_source']['locked'] = true;
$_prefs['add_source']['hook'] = true;

03/18/2011 03:54:03 PM Michael Slusarz Comment #4 Reply to this comment
prefs_init has changed parameters within the last week, so if you are 
using that hook you need to update.
03/18/2011 09:23:52 AM rsalmon (at) mbpgroup (dot) com Comment #3 Reply to this comment
This line doesn't contain any code.
Sorry,  I probably altered the code here at some point. Here is the 
trace using a clean code.

2011-03-18T10:13:22+01:00 DEBUG: HORDE [horde] Load config file 
(nls.php; app: horde) [pid 30150 on line 799 of 
"/var/www/html/hordetest/libs/Horde.php"]
2011-03-18T10:13:22+01:00 DEBUG: HORDE [horde] Load config file 
(prefs.php; app: horde) [pid 30150 on line 799 of 
"/var/www/html/hordetest/libs/Horde.php"]
2011-03-18T10:13:22+01:00 DEBUG: HORDE [horde] PHP ERROR: Object of 
class Horde_Prefs_Scope could not be converted to string [pid 30150 on 
line 1750 of "/var/www/html/hordetest/libs/Horde.php"]
2011-03-18T10:13:22+01:00 DEBUG:  1. Horde_Registry::appInit() 
/var/www/html/hordetest/login.php:56
  2. Horde_Registry->pushApp() 
/var/www/html/hordetest/libs/Horde/Registry.php:238
  3. Horde_Registry->loadPrefs() 
/var/www/html/hordetest/libs/Horde/Registry.php:1276
  4. Horde_Core_Factory_Prefs->create() 
/var/www/html/hordetest/libs/Horde/Registry.php:1443
  5. Horde_Prefs->__construct() 
/var/www/html/hordetest/libs/Horde/Core/Factory/Prefs.php:135
  6. Horde_Prefs->retrieve() /var/www/html/hordetest/libs/Horde/Prefs.php:108
  7. Horde_Prefs->_loadScope() /var/www/html/hordetest/libs/Horde/Prefs.php:334
  8. Horde_Core_Prefs_Storage_Hooks->get() 
/var/www/html/hordetest/libs/Horde/Prefs.php:368
  9. Horde::callHook() 
/var/www/html/hordetest/libs/Horde/Core/Prefs/Storage/Hooks.php:30
10. Horde::hookExists() /var/www/html/hordetest/libs/Horde.php:1722
11. Horde::errorHandler() /var/www/html/hordetest/libs/Horde.php:1750

2011-03-18T10:13:22+01:00 WARN: HORDE [horde] PHP ERROR: Illegal 
offset type in isset or empty [pid 30150 on line 1752 of 
"/var/www/html/hordetest/libs/Horde.php"]
2011-03-18T10:13:22+01:00 DEBUG:  1. Horde_Registry::appInit() 
/var/www/html/hordetest/login.php:56
  2. Horde_Registry->pushApp() 
/var/www/html/hordetest/libs/Horde/Registry.php:238
  3. Horde_Registry->loadPrefs() 
/var/www/html/hordetest/libs/Horde/Registry.php:1276
  4. Horde_Core_Factory_Prefs->create() 
/var/www/html/hordetest/libs/Horde/Registry.php:1443
  5. Horde_Prefs->__construct() 
/var/www/html/hordetest/libs/Horde/Core/Factory/Prefs.php:135
  6. Horde_Prefs->retrieve() /var/www/html/hordetest/libs/Horde/Prefs.php:108
  7. Horde_Prefs->_loadScope() /var/www/html/hordetest/libs/Horde/Prefs.php:334
  8. Horde_Core_Prefs_Storage_Hooks->get() 
/var/www/html/hordetest/libs/Horde/Prefs.php:368
  9. Horde::callHook() 
/var/www/html/hordetest/libs/Horde/Core/Prefs/Storage/Hooks.php:30
10. Horde::hookExists() /var/www/html/hordetest/libs/Horde.php:1722
11. Horde::errorHandler() /var/www/html/hordetest/libs/Horde.php:1752

2011-03-18T10:13:22+01:00 WARN: HORDE [horde] PHP ERROR: Illegal 
offset type [pid 30150 on line 1753 of 
"/var/www/html/hordetest/libs/Horde.php"]
2011-03-18T10:13:22+01:00 DEBUG:  1. Horde_Registry::appInit() 
/var/www/html/hordetest/login.php:56
  2. Horde_Registry->pushApp() 
/var/www/html/hordetest/libs/Horde/Registry.php:238
  3. Horde_Registry->loadPrefs() 
/var/www/html/hordetest/libs/Horde/Registry.php:1276
  4. Horde_Core_Factory_Prefs->create() 
/var/www/html/hordetest/libs/Horde/Registry.php:1443
  5. Horde_Prefs->__construct() 
/var/www/html/hordetest/libs/Horde/Core/Factory/Prefs.php:135
  6. Horde_Prefs->retrieve() /var/www/html/hordetest/libs/Horde/Prefs.php:108
  7. Horde_Prefs->_loadScope() /var/www/html/hordetest/libs/Horde/Prefs.php:334
  8. Horde_Core_Prefs_Storage_Hooks->get() 
/var/www/html/hordetest/libs/Horde/Prefs.php:368
  9. Horde::callHook() 
/var/www/html/hordetest/libs/Horde/Core/Prefs/Storage/Hooks.php:30
10. Horde::hookExists() /var/www/html/hordetest/libs/Horde.php:1722
11. Horde::errorHandler() /var/www/html/hordetest/libs/Horde.php:1753

2011-03-18T10:13:22+01:00 DEBUG: HORDE [horde] Load config file 
(hooks.php; app: imp) [pid 30150 on line 799 of 
"/var/www/html/hordetest/libs/Horde.php"]
2011-03-18T10:13:22+01:00 DEBUG: HORDE [imp] Load config file 
(conf.php; app: imp) [pid 30150 on line 799 of 
"/var/www/html/hordetest/libs/Horde.php"]
2011-03-18T10:13:22+01:00 DEBUG: HORDE [imp] Load config file 
(prefs.php; app: imp) [pid 30150 on line 799 of 
"/var/www/html/hordetest/libs/Horde.php"]
2011-03-18T10:13:22+01:00 DEBUG: HORDE [imp] PHP ERROR: Object of 
class Horde_Prefs_Scope could not be converted to string [pid 30150 on 
line 1750 of "/var/www/html/hordetest/libs/Horde.php"]
2011-03-18T10:13:22+01:00 DEBUG:  1. Horde_Registry->isAuthenticated() 
/var/www/html/hordetest/login.php:60
  2. Horde_Core_Auth_Application->transparent() 
/var/www/html/hordetest/libs/Horde/Registry.php:1795
  3. Horde_Core_Auth_Application->transparent() 
/var/www/html/hordetest/libs/Horde/Core/Auth/Application.php:301
  4. Horde_Registry->callAppMethod() 
/var/www/html/hordetest/libs/Horde/Core/Auth/Application.php:303
  5. Horde_Registry->pushApp() 
/var/www/html/hordetest/libs/Horde/Registry.php:1030
  6. Horde_Registry->loadPrefs() 
/var/www/html/hordetest/libs/Horde/Registry.php:1276
  7. Horde_Core_Factory_Prefs->create() 
/var/www/html/hordetest/libs/Horde/Registry.php:1443
  8. Horde_Prefs->retrieve() 
/var/www/html/hordetest/libs/Horde/Core/Factory/Prefs.php:88
  9. Horde_Prefs->_loadScope() /var/www/html/hordetest/libs/Horde/Prefs.php:336
10. Horde_Core_Prefs_Storage_Hooks->get() 
/var/www/html/hordetest/libs/Horde/Prefs.php:368
11. Horde::callHook() 
/var/www/html/hordetest/libs/Horde/Core/Prefs/Storage/Hooks.php:30
12. Horde::hookExists() /var/www/html/hordetest/libs/Horde.php:1722
13. Horde::errorHandler() /var/www/html/hordetest/libs/Horde.php:1750

2011-03-18T10:13:22+01:00 WARN: HORDE [imp] PHP ERROR: Illegal offset 
type in isset or empty [pid 30150 on line 1752 of 
"/var/www/html/hordetest/libs/Horde.php"]
2011-03-18T10:13:22+01:00 DEBUG:  1. Horde_Registry->isAuthenticated() 
/var/www/html/hordetest/login.php:60
  2. Horde_Core_Auth_Application->transparent() 
/var/www/html/hordetest/libs/Horde/Registry.php:1795
  3. Horde_Core_Auth_Application->transparent() 
/var/www/html/hordetest/libs/Horde/Core/Auth/Application.php:301
  4. Horde_Registry->callAppMethod() 
/var/www/html/hordetest/libs/Horde/Core/Auth/Application.php:303
  5. Horde_Registry->pushApp() 
/var/www/html/hordetest/libs/Horde/Registry.php:1030
  6. Horde_Registry->loadPrefs() 
/var/www/html/hordetest/libs/Horde/Registry.php:1276
  7. Horde_Core_Factory_Prefs->create() 
/var/www/html/hordetest/libs/Horde/Registry.php:1443
  8. Horde_Prefs->retrieve() 
/var/www/html/hordetest/libs/Horde/Core/Factory/Prefs.php:88
  9. Horde_Prefs->_loadScope() /var/www/html/hordetest/libs/Horde/Prefs.php:336
10. Horde_Core_Prefs_Storage_Hooks->get() 
/var/www/html/hordetest/libs/Horde/Prefs.php:368
11. Horde::callHook() 
/var/www/html/hordetest/libs/Horde/Core/Prefs/Storage/Hooks.php:30
12. Horde::hookExists() /var/www/html/hordetest/libs/Horde.php:1722
13. Horde::errorHandler() /var/www/html/hordetest/libs/Horde.php:1752

...

2011-03-18T10:13:22+01:00 WARN: HORDE [imp] PHP ERROR: Illegal offset 
type [pid 30150 on line 1753 of 
"/var/www/html/hordetest/libs/Horde.php"]
2011-03-18T10:13:22+01:00 DEBUG:  1. Horde_Registry->isAuthenticated() 
/var/www/html/hordetest/login.php:60
  2. Horde_Core_Auth_Application->transparent() 
/var/www/html/hordetest/libs/Horde/Registry.php:1795
  3. Horde_Core_Auth_Application->transparent() 
/var/www/html/hordetest/libs/Horde/Core/Auth/Application.php:301
  4. Horde_Registry->callAppMethod() 
/var/www/html/hordetest/libs/Horde/Core/Auth/Application.php:303
  5. Horde_Registry->pushApp() 
/var/www/html/hordetest/libs/Horde/Registry.php:1030
  6. Horde_Registry->loadPrefs() 
/var/www/html/hordetest/libs/Horde/Registry.php:1276
  7. Horde_Core_Factory_Prefs->create() 
/var/www/html/hordetest/libs/Horde/Registry.php:1443
  8. Horde_Prefs->retrieve() 
/var/www/html/hordetest/libs/Horde/Core/Factory/Prefs.php:88
  9. Horde_Prefs->_loadScope() /var/www/html/hordetest/libs/Horde/Prefs.php:336
10. Horde_Core_Prefs_Storage_Hooks->get() 
/var/www/html/hordetest/libs/Horde/Prefs.php:368
11. Horde::callHook() 
/var/www/html/hordetest/libs/Horde/Core/Prefs/Storage/Hooks.php:30
12. Horde::hookExists() /var/www/html/hordetest/libs/Horde.php:1722
13. Horde::errorHandler() /var/www/html/hordetest/libs/Horde.php:1753


03/18/2011 09:16:08 AM Jan Schneider Comment #2
State ⇒ Feedback
Reply to this comment
2011-03-18T09:26:10+01:00 DEBUG: HORDE [horde] PHP ERROR: Object of 
class Horde_Prefs_Scope could not be converted to string [pid 30150 
on line 1737 of "/var/www/html/hordetest/libs/Horde.php"]
This line doesn't contain any code.
03/18/2011 08:42:36 AM rsalmon (at) mbpgroup (dot) com Comment #1
Patch ⇒ No
State ⇒ Unconfirmed
Milestone ⇒
Queue ⇒ Horde Framework Packages
Summary ⇒ problems with hooks
Type ⇒ Bug
Priority ⇒ 1. Low
Reply to this comment
hooks don't work anymore, see parts of horde.log :


2011-03-18T09:26:10+01:00 DEBUG: HORDE [horde] Load config file 
(nls.php; app: horde) [pid 30150 on line 786 of 
"/var/www/html/hordetest/libs/Horde.php"]
2011-03-18T09:26:10+01:00 DEBUG: HORDE [horde] Load config file 
(prefs.php; app: horde) [pid 30150 on line 786 of 
"/var/www/html/hordetest/libs/Horde.php"]
2011-03-18T09:26:10+01:00 DEBUG: HORDE [horde] PHP ERROR: Object of 
class Horde_Prefs_Scope could not be converted to string [pid 30150 on 
line 1737 of "/var/www/html/hordetest/libs/Horde.php"]
2011-03-18T09:26:10+01:00 DEBUG:  1. Horde_Registry::appInit() 
/var/www/html/hordetest/login.php:56
  2. Horde_Registry->pushApp() 
/var/www/html/hordetest/libs/Horde/Registry.php:238
  3. Horde_Registry->loadPrefs() 
/var/www/html/hordetest/libs/Horde/Registry.php:1273
  4. Horde_Core_Factory_Prefs->create() 
/var/www/html/hordetest/libs/Horde/Registry.php:1440
  5. Horde_Prefs->__construct() 
/var/www/html/hordetest/libs/Horde/Core/Factory/Prefs.php:135
  6. Horde_Prefs->retrieve() /var/www/html/hordetest/libs/Horde/Prefs.php:108
  7. Horde_Prefs->_loadScope() /var/www/html/hordetest/libs/Horde/Prefs.php:334
  8. Horde_Core_Prefs_Storage_Hooks->get() 
/var/www/html/hordetest/libs/Horde/Prefs.php:368
  9. Horde::callHook() 
/var/www/html/hordetest/libs/Horde/Core/Prefs/Storage/Hooks.php:30
10. Horde::hookExists() /var/www/html/hordetest/libs/Horde.php:1709
11. Horde::errorHandler() /var/www/html/hordetest/libs/Horde.php:1737

2011-03-18T09:26:10+01:00 DEBUG: HORDE [horde] PHP ERROR: Illegal 
offset type in isset or empty [pid 30150 on line 1739 of 
"/var/www/html/hordetest/libs/Horde.php"]
2011-03-18T09:26:10+01:00 DEBUG:  1. Horde_Registry::appInit() 
/var/www/html/hordetest/login.php:56
  2. Horde_Registry->pushApp() 
/var/www/html/hordetest/libs/Horde/Registry.php:238
  3. Horde_Registry->loadPrefs() 
/var/www/html/hordetest/libs/Horde/Registry.php:1273
  4. Horde_Core_Factory_Prefs->create() 
/var/www/html/hordetest/libs/Horde/Registry.php:1440
  5. Horde_Prefs->__construct() 
/var/www/html/hordetest/libs/Horde/Core/Factory/Prefs.php:135
  6. Horde_Prefs->retrieve() /var/www/html/hordetest/libs/Horde/Prefs.php:108
  7. Horde_Prefs->_loadScope() /var/www/html/hordetest/libs/Horde/Prefs.php:334
  8. Horde_Core_Prefs_Storage_Hooks->get() 
/var/www/html/hordetest/libs/Horde/Prefs.php:368
  9. Horde::callHook() 
/var/www/html/hordetest/libs/Horde/Core/Prefs/Storage/Hooks.php:30
10. Horde::hookExists() /var/www/html/hordetest/libs/Horde.php:1709
11. Horde::errorHandler() /var/www/html/hordetest/libs/Horde.php:1739

2011-03-18T09:26:10+01:00 DEBUG: HORDE [horde] PHP ERROR: Illegal 
offset type [pid 30150 on line 1740 of 
"/var/www/html/hordetest/libs/Horde.php"]
2011-03-18T09:26:10+01:00 DEBUG:  1. Horde_Registry::appInit() 
/var/www/html/hordetest/login.php:56
  2. Horde_Registry->pushApp() 
/var/www/html/hordetest/libs/Horde/Registry.php:238
  3. Horde_Registry->loadPrefs() 
/var/www/html/hordetest/libs/Horde/Registry.php:1273
  4. Horde_Core_Factory_Prefs->create() 
/var/www/html/hordetest/libs/Horde/Registry.php:1440
  5. Horde_Prefs->__construct() 
/var/www/html/hordetest/libs/Horde/Core/Factory/Prefs.php:135
  6. Horde_Prefs->retrieve() /var/www/html/hordetest/libs/Horde/Prefs.php:108
  7. Horde_Prefs->_loadScope() /var/www/html/hordetest/libs/Horde/Prefs.php:334
  8. Horde_Core_Prefs_Storage_Hooks->get() 
/var/www/html/hordetest/libs/Horde/Prefs.php:368
  9. Horde::callHook() 
/var/www/html/hordetest/libs/Horde/Core/Prefs/Storage/Hooks.php:30
10. Horde::hookExists() /var/www/html/hordetest/libs/Horde.php:1709
11. Horde::errorHandler() /var/www/html/hordetest/libs/Horde.php:1740

...


2011-03-18T09:26:10+01:00 DEBUG: HORDE [imp] Load config file 
(conf.php; app: imp) [pid 30150 on line 786 of 
"/var/www/html/hordetest/libs/Horde.php"]
2011-03-18T09:26:10+01:00 DEBUG: HORDE [imp] Load config file 
(prefs.php; app: imp) [pid 30150 on line 786 of 
"/var/www/html/hordetest/libs/Horde.php"]
2011-03-18T09:26:10+01:00 DEBUG: HORDE [imp] PHP ERROR: Object of 
class Horde_Prefs_Scope could not be converted to string [pid 30150 on 
line 1737 of "/var/www/html/hordetest/libs/Horde.php"]
2011-03-18T09:26:10+01:00 DEBUG:  1. Horde_Registry->isAuthenticated() 
/var/www/html/hordetest/login.php:60
  2. Horde_Core_Auth_Application->transparent() 
/var/www/html/hordetest/libs/Horde/Registry.php:1792
  3. Horde_Core_Auth_Application->transparent() 
/var/www/html/hordetest/libs/Horde/Core/Auth/Application.php:301
  4. Horde_Registry->callAppMethod() 
/var/www/html/hordetest/libs/Horde/Core/Auth/Application.php:303
  5. Horde_Registry->pushApp() 
/var/www/html/hordetest/libs/Horde/Registry.php:1027
  6. Horde_Registry->loadPrefs() 
/var/www/html/hordetest/libs/Horde/Registry.php:1273
  7. Horde_Core_Factory_Prefs->create() 
/var/www/html/hordetest/libs/Horde/Registry.php:1440
  8. Horde_Prefs->retrieve() 
/var/www/html/hordetest/libs/Horde/Core/Factory/Prefs.php:88
  9. Horde_Prefs->_loadScope() /var/www/html/hordetest/libs/Horde/Prefs.php:336
10. Horde_Core_Prefs_Storage_Hooks->get() 
/var/www/html/hordetest/libs/Horde/Prefs.php:368
11. Horde::callHook() 
/var/www/html/hordetest/libs/Horde/Core/Prefs/Storage/Hooks.php:30
12. Horde::hookExists() /var/www/html/hordetest/libs/Horde.php:1709
13. Horde::errorHandler() /var/www/html/hordetest/libs/Horde.php:1737

2011-03-18T09:26:10+01:00 DEBUG: HORDE [imp] PHP ERROR: Illegal offset 
type in isset or empty [pid 30150 on line 1739 of 
"/var/www/html/hordetest/libs/Horde.php"]
2011-03-18T09:26:10+01:00 DEBUG:  1. Horde_Registry->isAuthenticated() 
/var/www/html/hordetest/login.php:60
  2. Horde_Core_Auth_Application->transparent() 
/var/www/html/hordetest/libs/Horde/Registry.php:1792
  3. Horde_Core_Auth_Application->transparent() 
/var/www/html/hordetest/libs/Horde/Core/Auth/Application.php:301
  4. Horde_Registry->callAppMethod() 
/var/www/html/hordetest/libs/Horde/Core/Auth/Application.php:303
  5. Horde_Registry->pushApp() 
/var/www/html/hordetest/libs/Horde/Registry.php:1027
  6. Horde_Registry->loadPrefs() 
/var/www/html/hordetest/libs/Horde/Registry.php:1273
  7. Horde_Core_Factory_Prefs->create() 
/var/www/html/hordetest/libs/Horde/Registry.php:1440
  8. Horde_Prefs->retrieve() 
/var/www/html/hordetest/libs/Horde/Core/Factory/Prefs.php:88
  9. Horde_Prefs->_loadScope() /var/www/html/hordetest/libs/Horde/Prefs.php:336
10. Horde_Core_Prefs_Storage_Hooks->get() 
/var/www/html/hordetest/libs/Horde/Prefs.php:368
11. Horde::callHook() 
/var/www/html/hordetest/libs/Horde/Core/Prefs/Storage/Hooks.php:30
12. Horde::hookExists() /var/www/html/hordetest/libs/Horde.php:1709
13. Horde::errorHandler() /var/www/html/hordetest/libs/Horde.php:1739

2011-03-18T09:26:10+01:00 DEBUG: HORDE [imp] PHP ERROR: Illegal offset 
type [pid 30150 on line 1740 of 
"/var/www/html/hordetest/libs/Horde.php"]
2011-03-18T09:26:10+01:00 DEBUG:  1. Horde_Registry->isAuthenticated() 
/var/www/html/hordetest/login.php:60
  2. Horde_Core_Auth_Application->transparent() 
/var/www/html/hordetest/libs/Horde/Registry.php:1792
  3. Horde_Core_Auth_Application->transparent() 
/var/www/html/hordetest/libs/Horde/Core/Auth/Application.php:301
  4. Horde_Registry->callAppMethod() 
/var/www/html/hordetest/libs/Horde/Core/Auth/Application.php:303
  5. Horde_Registry->pushApp() 
/var/www/html/hordetest/libs/Horde/Registry.php:1027
  6. Horde_Registry->loadPrefs() 
/var/www/html/hordetest/libs/Horde/Registry.php:1273
  7. Horde_Core_Factory_Prefs->create() 
/var/www/html/hordetest/libs/Horde/Registry.php:1440
  8. Horde_Prefs->retrieve() 
/var/www/html/hordetest/libs/Horde/Core/Factory/Prefs.php:88
  9. Horde_Prefs->_loadScope() /var/www/html/hordetest/libs/Horde/Prefs.php:336
10. Horde_Core_Prefs_Storage_Hooks->get() 
/var/www/html/hordetest/libs/Horde/Prefs.php:368
11. Horde::callHook() 
/var/www/html/hordetest/libs/Horde/Core/Prefs/Storage/Hooks.php:30
12. Horde::hookExists() /var/www/html/hordetest/libs/Horde.php:1709
13. Horde::errorHandler() /var/www/html/hordetest/libs/Horde.php:1740

...


Saved Queries