when creating a new server : Indirect modification of overloaded property serverGeneric::$cn
Oups. Seems like you've catched some kind of bug inside FusionDirectory/PHP. You may want to help us to improve the software stability. If so, please provide some more information below.
*** FusionDirectory bug report *** FusionDirectory Version: 1.0.5-dev
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: Indirect modification of overloaded property serverGeneric::$cn has no effect (/usr/share/fusiondirectory/plugins/admin/systems/services/kiosk/class_serviceKiosk.inc, line 48) === /Error ===
=== Trace === Trace[0]:function html_trace File : /usr/share/fusiondirectory/include/php_setup.inc Line : 138 Type : - "Indirect modification of overloaded property serverGeneric::$cn has no effect"
Trace[1]:function gosaRaiseError File : /usr/share/fusiondirectory/plugins/admin/systems/services/kiosk/class_serviceKiosk.inc Line : 48 Type : - "8","Indirect modification of overloaded property serverGeneric::$cn has no effect","/usr/share/fusiondirectory/plugins/admin/systems/services/kiosk/class_serviceKiosk.inc","48",array(CLASS: config,"new",CLASS: ServerService)
Trace[2]:class serviceKiosk / function __construct File : /usr/share/fusiondirectory/plugins/admin/systems/class_serverService.inc Line : 105 Type : method CLASS: config,"new",CLASS: ServerService
Trace[3]:class ServerService / function __construct File : /usr/share/fusiondirectory/include/class_tabs.inc Line : 94 Type : method CLASS: config,"new",CLASS: serverGeneric
Trace[4]:class tabs / function tabs File : /usr/share/fusiondirectory/plugins/admin/systems/tabs_server.inc Line : 29 Type : method CLASS: config,array(array("serverGeneric","Generic"),array("faiStartup","FAI"),array("debconfStartup","Debconf"),array("faiSummaryTab","FAI summary"),array("gotoLogView","Log view"),array("puppetNode","Puppet"),array("argonautClient","Argonaut client"),array("ServerService","Services")),"new","server",""
Trace[5]:class servtabs / function servtabs File : /usr/share/fusiondirectory/include/class_management.inc Line : 652 Type : method CLASS: config,array(array("serverGeneric","Generic"),array("faiStartup","FAI"),array("debconfStartup","Debconf"),array("faiSummaryTab","FAI summary"),array("gotoLogView","Log view"),array("puppetNode","Puppet"),array("argonautClient","Argonaut client"),array("ServerService","Services")),"new","server"
Trace[6]:class management / function newEntry File : /usr/share/fusiondirectory/plugins/admin/systems/class_systemManagement.inc Line : 583 Type : method "new_goServer",array(),array("new_goServer",array()),"servtabs","SERVERTABS","server"
Trace[7]:class systemManagement / function newEntry File : /usr/share/fusiondirectory/include/class_management.inc Line : 458 Type : method "new_goServer",array(),array("new_goServer",array())
Trace[8]:class management / function handleActions File : /usr/share/fusiondirectory/include/class_management.inc Line : 173 Type : method array("new_goServer")
Trace[9]:class management / function execute File : /usr/share/fusiondirectory/plugins/admin/systems/main.inc Line : 50 Type : method
Trace[10]:function require File : /usr/share/fusiondirectory/html/main.php Line : 360 Type : - "/usr/share/fusiondirectory/plugins/admin/systems/main.inc" === /Trace ====== Error === PHP error: Undefined offset: 1 (/usr/share/fusiondirectory/include/class_filterLDAP.inc, line 107) === /Error ===
=== Trace === Trace[0]:function html_trace File : /usr/share/fusiondirectory/include/php_setup.inc Line : 138 Type : - "Undefined offset: 1"
Trace[1]:function gosaRaiseError File : /usr/share/fusiondirectory/include/class_filterLDAP.inc Line : 107 Type : - "8","Undefined offset: 1","/usr/share/fusiondirectory/include/class_filterLDAP.inc","107",array(CLASS: filter,"dc=labo,dc=opensides,dc=be","(& (objectClass=apacheConfig))",array("dn","objectClass","apacheServerName","apacheDocumentRoot"),array("serviceApacheVhostEdit"),array("new"),"2",CLASS: userinfo,CLASS: config,"","search",array(),"new",array())
Trace[2]:class filterLDAP / function get_list File : /usr/share/fusiondirectory/include/class_filterLDAP.inc Line : 57 Type : static CLASS: filter,"dc=labo,dc=opensides,dc=be","(& (objectClass=apacheConfig))",array("dn","objectClass","apacheServerName","apacheDocumentRoot"),"serviceApacheVhostEdit",array("new"),"2"
Trace[3]:class filterLDAP / function query File : Line : Type : static CLASS: filter,"dc=labo,dc=opensides,dc=be","one","(& (objectClass=apacheConfig))",array("dn","objectClass","apacheServerName","apacheDocumentRoot"),"serviceApacheVhostEdit",array("new")
Trace[4]:function call_user_func File : /usr/share/fusiondirectory/include/class_filter.inc Line : 507 Type : - array("filterLDAP","query"),CLASS: filter,"dc=labo,dc=opensides,dc=be","one","(& (objectClass=apacheConfig))",array("dn","objectClass","apacheServerName","apacheDocumentRoot"),"serviceApacheVhostEdit",array("new")
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/plugins/admin/systems/services/apache2/class_serviceApacheVhostManagement.inc Line : 73 Type : method
Trace[7]:class serviceApacheVhostManagement / function count File : /usr/share/fusiondirectory/plugins/admin/systems/services/apache2/class_serviceApacheVhost.inc Line : 39 Type : method
Trace[8]:class serviceApache / function __construct File : /usr/share/fusiondirectory/plugins/admin/systems/class_serverService.inc Line : 105 Type : method CLASS: config,"new",CLASS: ServerService
Trace[9]:class ServerService / function __construct File : /usr/share/fusiondirectory/include/class_tabs.inc Line : 94 Type : method CLASS: config,"new",CLASS: serverGeneric
Trace[10]:class tabs / function tabs File : /usr/share/fusiondirectory/plugins/admin/systems/tabs_server.inc Line : 29 Type : method CLASS: config,array(array("serverGeneric","Generic"),array("faiStartup","FAI"),array("debconfStartup","Debconf"),array("faiSummaryTab","FAI summary"),array("gotoLogView","Log view"),array("puppetNode","Puppet"),array("argonautClient","Argonaut client"),array("ServerService","Services")),"new","server",""
Trace[11]:class servtabs / function servtabs File : /usr/share/fusiondirectory/include/class_management.inc Line : 652 Type : method CLASS: config,array(array("serverGeneric","Generic"),array("faiStartup","FAI"),array("debconfStartup","Debconf"),array("faiSummaryTab","FAI summary"),array("gotoLogView","Log view"),array("puppetNode","Puppet"),array("argonautClient","Argonaut client"),array("ServerService","Services")),"new","server"
Trace[12]:class management / function newEntry File : /usr/share/fusiondirectory/plugins/admin/systems/class_systemManagement.inc Line : 583 Type : method "new_goServer",array(),array("new_goServer",array()),"servtabs","SERVERTABS","server"
Trace[13]:class systemManagement / function newEntry File : /usr/share/fusiondirectory/include/class_management.inc Line : 458 Type : method "new_goServer",array(),array("new_goServer",array())
Trace[14]:class management / function handleActions File : /usr/share/fusiondirectory/include/class_management.inc Line : 173 Type : method array("new_goServer")
Trace[15]:class management / function execute File : /usr/share/fusiondirectory/plugins/admin/systems/main.inc Line : 50 Type : method
Trace[16]:function require File : /usr/share/fusiondirectory/html/main.php Line : 360 Type : - "/usr/share/fusiondirectory/plugins/admin/systems/main.inc" === /Trace ====== Error === PHP error: Undefined offset: 2 (/usr/share/fusiondirectory/include/class_filterLDAP.inc, line 107) === /Error ===
=== Trace === Trace[0]:function html_trace File : /usr/share/fusiondirectory/include/php_setup.inc Line : 138 Type : - "Undefined offset: 2"
Trace[1]:function gosaRaiseError File : /usr/share/fusiondirectory/include/class_filterLDAP.inc Line : 107 Type : - "8","Undefined offset: 2","/usr/share/fusiondirectory/include/class_filterLDAP.inc","107",array(CLASS: filter,"dc=labo,dc=opensides,dc=be","(& (objectClass=apacheConfig))",array("dn","objectClass","apacheServerName","apacheDocumentRoot"),array("serviceApacheVhostEdit"),array("new"),"2",CLASS: userinfo,CLASS: config,"","search",array(),"new",array())
Trace[2]:class filterLDAP / function get_list File : /usr/share/fusiondirectory/include/class_filterLDAP.inc Line : 57 Type : static CLASS: filter,"dc=labo,dc=opensides,dc=be","(& (objectClass=apacheConfig))",array("dn","objectClass","apacheServerName","apacheDocumentRoot"),"serviceApacheVhostEdit",array("new"),"2"
Trace[3]:class filterLDAP / function query File : Line : Type : static CLASS: filter,"dc=labo,dc=opensides,dc=be","one","(& (objectClass=apacheConfig))",array("dn","objectClass","apacheServerName","apacheDocumentRoot"),"serviceApacheVhostEdit",array("new")
Trace[4]:function call_user_func File : /usr/share/fusiondirectory/include/class_filter.inc Line : 507 Type : - array("filterLDAP","query"),CLASS: filter,"dc=labo,dc=opensides,dc=be","one","(& (objectClass=apacheConfig))",array("dn","objectClass","apacheServerName","apacheDocumentRoot"),"serviceApacheVhostEdit",array("new")
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/plugins/admin/systems/services/apache2/class_serviceApacheVhostManagement.inc Line : 73 Type : method
Trace[7]:class serviceApacheVhostManagement / function count File : /usr/share/fusiondirectory/plugins/admin/systems/services/apache2/class_serviceApacheVhost.inc Line : 39 Type : method
Trace[8]:class serviceApache / function __construct File : /usr/share/fusiondirectory/plugins/admin/systems/class_serverService.inc Line : 105 Type : method CLASS: config,"new",CLASS: ServerService
Trace[9]:class ServerService / function __construct File : /usr/share/fusiondirectory/include/class_tabs.inc Line : 94 Type : method CLASS: config,"new",CLASS: serverGeneric
Trace[10]:class tabs / function tabs File : /usr/share/fusiondirectory/plugins/admin/systems/tabs_server.inc Line : 29 Type : method CLASS: config,array(array("serverGeneric","Generic"),array("faiStartup","FAI"),array("debconfStartup","Debconf"),array("faiSummaryTab","FAI summary"),array("gotoLogView","Log view"),array("puppetNode","Puppet"),array("argonautClient","Argonaut client"),array("ServerService","Services")),"new","server",""
Trace[11]:class servtabs / function servtabs File : /usr/share/fusiondirectory/include/class_management.inc Line : 652 Type : method CLASS: config,array(array("serverGeneric","Generic"),array("faiStartup","FAI"),array("debconfStartup","Debconf"),array("faiSummaryTab","FAI summary"),array("gotoLogView","Log view"),array("puppetNode","Puppet"),array("argonautClient","Argonaut client"),array("ServerService","Services")),"new","server"
Trace[12]:class management / function newEntry File : /usr/share/fusiondirectory/plugins/admin/systems/class_systemManagement.inc Line : 583 Type : method "new_goServer",array(),array("new_goServer",array()),"servtabs","SERVERTABS","server"
Trace[13]:class systemManagement / function newEntry File : /usr/share/fusiondirectory/include/class_management.inc Line : 458 Type : method "new_goServer",array(),array("new_goServer",array())
Trace[14]:class management / function handleActions File : /usr/share/fusiondirectory/include/class_management.inc Line : 173 Type : method array("new_goServer")
Trace[15]:class management / function execute File : /usr/share/fusiondirectory/plugins/admin/systems/main.inc Line : 50 Type : method
Trace[16]:function require File : /usr/share/fusiondirectory/html/main.php Line : 360 Type : - "/usr/share/fusiondirectory/plugins/admin/systems/main.inc" === /Trace ===
(from redmine: issue id 1679, created on 2012-12-10, closed on 2012-12-11)
- Changesets:
- Revision 63aa876b by Benoit MORTIER on 2012-12-11T10:23:50.000Z:
Fixes: #1679 when creating a new server : Indirect modification of overloaded property serverGeneric::
- Custom Fields:
- Bug in version: 1.0.5
- Uploads: