Skip to content
GitLab
Projects Groups Topics Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • fusiondirectory fusiondirectory
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributor statistics
    • Graph
    • Compare revisions
  • Issues 33
    • Issues 33
    • List
    • Boards
    • Service Desk
    • Milestones
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Container Registry
    • Terraform modules
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • fusiondirectoryfusiondirectory
  • fusiondirectoryfusiondirectory
  • Issues
  • #4195
Closed
Open
Issue created Oct 09, 2015 by bmortier@bmortierMaintainer

when going to the page groups and roles with mixedgroup plugin installed

Hello,

when going to the page groups and roles with mixedgroup plugin installed i got this trace

*** FusionDirectory bug report *** FusionDirectory Version: 1.0.9-fixes

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: Undefined index: GROUPTABS (/usr/share/fusiondirectory/plugins/admin/groups/class_groupManagement.inc, line 59) === /Error ===

=== Trace === Trace[0]:fonction html_trace File : /usr/share/fusiondirectory/include/php_setup.inc Line : 226 Type : - "Undefined index: GROUPTABS"

Trace[1]:fonction gosaRaiseError File : /usr/share/fusiondirectory/plugins/admin/groups/class_groupManagement.inc Line : 59 Type : - "8","Undefined index: GROUPTABS","/usr/share/fusiondirectory/plugins/admin/groups/class_groupManagement.inc","59",array("1","cn=test- groupofnames- classical,ou=groups,dc=labo,dc=opensides,dc=be","",CLASS: config,array())

Trace[2]:classe groupManagement / fonction filterProperties File : Line : Type : statique "1","cn=test-groupofnames- classical,ou=groups,dc=labo,dc=opensides,dc=be"

Trace[3]:fonction call_user_func_array File : /usr/share/fusiondirectory/include/class_listing.inc Line : 850 Type : - array("groupManagement","filterProperties"),array("1","cn=test- groupofnames-classical,ou=groups,dc=labo,dc=opensides,dc=be")

Trace[4]:classe listing / fonction processElementFilter File : /usr/share/fusiondirectory/include/class_listing.inc Line : 758 Type : méthode "%{filter:filterProperties(row,dn,gosaGroupObjects)}",array(array("1","test- groupofnames-classical"),"cn",array("1","test-groupOfNames- classical"),"description",array("2","groupOfNames","posixGroup"),"objectClass","3","cn=test- groupofnames-classical,ou=groups,dc=labo,dc=opensides,dc=be"),"1"

Trace[5]:classe listing / fonction renderCell File : /usr/share/fusiondirectory/include/class_listing.inc Line : 433 Type : méthode "%{filter:filterProperties(row,dn,gosaGroupObjects)}",array(array("1","test- groupofnames-classical"),"cn",array("1","test-groupOfNames- classical"),"description",array("2","groupOfNames","posixGroup"),"objectClass","3","cn=test- groupofnames-classical,ou=groups,dc=labo,dc=opensides,dc=be"),"1"

Trace[6]:classe listing / fonction render File : /usr/share/fusiondirectory/include/class_management.inc Line : 224 Type : méthode

Trace[7]:classe management / fonction renderList File : /usr/share/fusiondirectory/plugins/admin/groups/class_groupManagement.inc Line : 150 Type : méthode

Trace[8]:classe groupManagement / fonction renderList File : /usr/share/fusiondirectory/include/class_management.inc Line : 218 Type : méthode

Trace[9]:classe management / fonction execute File : /usr/share/fusiondirectory/include/simpleplugin/class_simpleManagement.inc Line : 934 Type : méthode

Trace[10]:classe simpleManagement / fonction mainInc File : /usr/share/fusiondirectory/plugins/admin/groups/main.inc Line : 21 Type : statique "groupManagement"

Trace[11]:fonction require File : /usr/share/fusiondirectory/html/main.php Line : 286 Type : - "/usr/share/fusiondirectory/plugins/admin/groups/main.inc" === /Trace ====== Error === PHP error: Invalid argument supplied for foreach() (/usr/share/fusiondirectory/plugins/admin/groups/class_groupManagement.inc, line 59) === /Error ===

=== Trace === Trace[0]:fonction html_trace File : /usr/share/fusiondirectory/include/php_setup.inc Line : 226 Type : - "Invalid argument supplied for foreach()"

Trace[1]:fonction gosaRaiseError File : /usr/share/fusiondirectory/plugins/admin/groups/class_groupManagement.inc Line : 59 Type : - "2","Invalid argument supplied for foreach()","/usr/share/fusiondirectory/plugins/admin/groups/class_groupManagement.inc","59",array("1","cn=test- groupofnames- classical,ou=groups,dc=labo,dc=opensides,dc=be","",CLASS: config,array())

Trace[2]:classe groupManagement / fonction filterProperties File : Line : Type : statique "1","cn=test-groupofnames- classical,ou=groups,dc=labo,dc=opensides,dc=be"

Trace[3]:fonction call_user_func_array File : /usr/share/fusiondirectory/include/class_listing.inc Line : 850 Type : - array("groupManagement","filterProperties"),array("1","cn=test- groupofnames-classical,ou=groups,dc=labo,dc=opensides,dc=be")

Trace[4]:classe listing / fonction processElementFilter File : /usr/share/fusiondirectory/include/class_listing.inc Line : 758 Type : méthode "%{filter:filterProperties(row,dn,gosaGroupObjects)}",array(array("1","test- groupofnames-classical"),"cn",array("1","test-groupOfNames- classical"),"description",array("2","groupOfNames","posixGroup"),"objectClass","3","cn=test- groupofnames-classical,ou=groups,dc=labo,dc=opensides,dc=be"),"1"

Trace[5]:classe listing / fonction renderCell File : /usr/share/fusiondirectory/include/class_listing.inc Line : 433 Type : méthode "%{filter:filterProperties(row,dn,gosaGroupObjects)}",array(array("1","test- groupofnames-classical"),"cn",array("1","test-groupOfNames- classical"),"description",array("2","groupOfNames","posixGroup"),"objectClass","3","cn=test- groupofnames-classical,ou=groups,dc=labo,dc=opensides,dc=be"),"1"

Trace[6]:classe listing / fonction render File : /usr/share/fusiondirectory/include/class_management.inc Line : 224 Type : méthode

Trace[7]:classe management / fonction renderList File : /usr/share/fusiondirectory/plugins/admin/groups/class_groupManagement.inc Line : 150 Type : méthode

Trace[8]:classe groupManagement / fonction renderList File : /usr/share/fusiondirectory/include/class_management.inc Line : 218 Type : méthode

Trace[9]:classe management / fonction execute File : /usr/share/fusiondirectory/include/simpleplugin/class_simpleManagement.inc Line : 934 Type : méthode

Trace[10]:classe simpleManagement / fonction mainInc File : /usr/share/fusiondirectory/plugins/admin/groups/main.inc Line : 21 Type : statique "groupManagement"

Trace[11]:fonction require File : /usr/share/fusiondirectory/html/main.php Line : 286 Type : - "/usr/share/fusiondirectory/plugins/admin/groups/main.inc" === /Trace ===

(from redmine: issue id 4195, created on 2015-10-09, closed on 2015-10-12)

  • Relations:
    • relates #4206
  • Changesets:
    • Revision b4089afe by Côme Chilliet on 2015-10-12T12:14:22.000Z:
Fixes #4195 Avoiding problems with incomplete object groups nodes
  • Revision 158739fb by Côme Chilliet on 2015-10-12T12:29:44.000Z:
Fixes #4195 Avoiding problems with incomplete object groups nodes

Conflicts:
	plugins/admin/groups/class_groupManagement.inc
  • Revision d86703a6 by Côme Chilliet on 2015-10-12T13:35:42.000Z:
Fixes #4195 Was using attrs before fetching it
  • Revision 9bd2f001 by Côme Chilliet on 2015-10-12T13:36:17.000Z:
Fixes #4195 Was using attrs before fetching it
  • Custom Fields:
    • Bug in version: 1.0.9
Assignee
Assign to
Time tracking