when going to groups i got this error
Hello,
*** FusionDirectory bug report *** FusionDirectory Version: 1.0.4
Please describe what you did to produce this error as detailed as possible. Can you reproduce this bug using the demo on http://demo.FusionDirectory.org ?
*** PHP error information ***
=== Error === PHP error: in_array() expects parameter 2 to be array, integer given (/usr/share/fusiondirectory/include/class_filterLDAP.inc, line 89) === /Error ===
=== Trace === Trace[0]:function gosaRaiseError File : Line : Type : - "2","in_array() expects parameter 2 to be array, integer given","/usr/share/fusiondirectory/include/class_filterLDAP.inc","89",array("dc=nodomain","(& (objectClass=posixGroup)(|(!(objectClass=gosaObject)) (objectClass=gosaMailAccount) (objectClass=sambaGroupMapping)))",array("dn","objectClass","cn","description"),"groups",array("ou=groups,"),"2","1",CLASS: userinfo,CLASS: config)
Trace[1]:function in_array File : /usr/share/fusiondirectory/include/class_filterLDAP.inc Line : 89 Type : - "","2"
Trace[2]:class filterLDAP / function get_list File : /usr/share/fusiondirectory/plugins/admin/groups/class_filterGroupLDAP.inc Line : 45 Type : static "dc=nodomain","(&(objectClass=posixGroup)(|(! (objectClass=gosaObject))(objectClass=gosaMailAccount) (objectClass=sambaGroupMapping)))",array("dn","objectClass","cn","description"),"groups",array("ou=groups,"),"2","1"
Trace[3]:class filterGroupLDAP / function get_list File : /usr/share/fusiondirectory/plugins/admin/groups/class_filterGroupLDAP.inc Line : 30 Type : static "dc=nodomain","(&(objectClass=posixGroup)(|(! (objectClass=gosaObject))(objectClass=gosaMailAccount) (objectClass=sambaGroupMapping)))",array("dn","objectClass","cn","description"),"groups",array("ou=groups,"),"2"
Trace[4]:class filterGroupLDAP / function query File : Line : Type : static CLASS: filter,"dc=nodomain","one","(&(objectClass=posixGroup)(| (!(objectClass=gosaObject))(objectClass=gosaMailAccount) (objectClass=sambaGroupMapping)))",array("dn","objectClass","cn","description"),"groups",array("ou=groups,")
Trace[5]:function call_user_func File : /usr/share/fusiondirectory/include/class_filter.inc Line : 506 Type : - array("filterGroupLDAP","query"),CLASS: filter,"dc=nodomain","one","(& (objectClass=posixGroup)(|(!(objectClass=gosaObject)) (objectClass=gosaMailAccount) (objectClass=sambaGroupMapping)))",array("dn","objectClass","cn","description"),"groups",array("ou=groups,")
Trace[6]:class filter / function query File : /usr/share/fusiondirectory/include/class_listing.inc Line : 630 Type : method
Trace[7]:class listing / function update File : /usr/share/fusiondirectory/include/class_management.inc Line : 200 Type : method
Trace[8]:class management / function renderList File : /usr/share/fusiondirectory/include/class_management.inc Line : 195 Type : method
Trace[9]:class management / function execute File : /usr/share/fusiondirectory/plugins/admin/groups/main.inc Line : 47 Type : method
Trace[10]:function require File : /usr/share/fusiondirectory/html/main.php Line : 360 Type : - "/usr/share/fusiondirectory/plugins/admin/groups/main.inc" === /Trace === === Error === PHP error: Invalid argument supplied for foreach() (/usr/share/fusiondirectory/include/class_filterLDAP.inc, line 100) === /Error ===
=== Trace === Trace[0]:function gosaRaiseError File : /usr/share/fusiondirectory/include/class_filterLDAP.inc Line : 100 Type : - "2","Invalid argument supplied for foreach()","/usr/share/fusiondirectory/include/class_filterLDAP.inc","100",array("dc=nodomain","(& (objectClass=posixGroup)(|(!(objectClass=gosaObject)) (objectClass=gosaMailAccount) (objectClass=sambaGroupMapping)))",array("dn","objectClass","cn","description"),"groups",array("ou=groups,"),"2","1",CLASS: userinfo,CLASS: config,"","search",array())
Trace[1]:class filterLDAP / function get_list File : /usr/share/fusiondirectory/plugins/admin/groups/class_filterGroupLDAP.inc Line : 45 Type : static "dc=nodomain","(&(objectClass=posixGroup)(|(! (objectClass=gosaObject))(objectClass=gosaMailAccount) (objectClass=sambaGroupMapping)))",array("dn","objectClass","cn","description"),"groups",array("ou=groups,"),"2","1"
Trace[2]:class filterGroupLDAP / function get_list File : /usr/share/fusiondirectory/plugins/admin/groups/class_filterGroupLDAP.inc Line : 30 Type : static "dc=nodomain","(&(objectClass=posixGroup)(|(! (objectClass=gosaObject))(objectClass=gosaMailAccount) (objectClass=sambaGroupMapping)))",array("dn","objectClass","cn","description"),"groups",array("ou=groups,"),"2"
Trace[3]:class filterGroupLDAP / function query File : Line : Type : static CLASS: filter,"dc=nodomain","one","(&(objectClass=posixGroup)(| (!(objectClass=gosaObject))(objectClass=gosaMailAccount) (objectClass=sambaGroupMapping)))",array("dn","objectClass","cn","description"),"groups",array("ou=groups,")
Trace[4]:function call_user_func File : /usr/share/fusiondirectory/include/class_filter.inc Line : 506 Type : - array("filterGroupLDAP","query"),CLASS: filter,"dc=nodomain","one","(& (objectClass=posixGroup)(|(!(objectClass=gosaObject)) (objectClass=gosaMailAccount) (objectClass=sambaGroupMapping)))",array("dn","objectClass","cn","description"),"groups",array("ou=groups,")
Trace[5]:class filter / function query File : /usr/share/fusiondirectory/include/class_listing.inc Line : 630 Type : method
Trace[6]:class listing / function update File : /usr/share/fusiondirectory/include/class_management.inc Line : 200 Type : method
Trace[7]:class management / function renderList File : /usr/share/fusiondirectory/include/class_management.inc Line : 195 Type : method
Trace[8]:class management / function execute File : /usr/share/fusiondirectory/plugins/admin/groups/main.inc Line : 47 Type : method
Trace[9]:function require File : /usr/share/fusiondirectory/html/main.php Line : 360 Type : - "/usr/share/fusiondirectory/plugins/admin/groups/main.inc" === /Trace ===
(from redmine: issue id 1511, created on 2012-11-14, closed on 2012-11-14)
- Changesets:
- Revision 2929d7f5 by Benoit MORTIER on 2012-11-14T10:11:33.000Z:
Fixes: #1511 when going to groups i got this error