Archived
This forum has been archived. Please start a new discussion on GitHub.
icegridregistry Segmentation fault on shutdown
xdm
La Coruña, Spain
in Help Center
Hello
I found a problem using icegridregistry and i don't know how debug it
appdescriptor
icegridregistry config file
note: icegrid demo in ice distribution is working well in this computer
1) launch icegridregistry
2) launch icegridadmin
3) add application in previous descriptor
4) shutdown icegridregistry (Segmentationfault at this point)
any ideas to debug this error?
I found a problem using icegridregistry and i don't know how debug it
appdescriptor
<icegrid> <application name="oz-cms"> <node name="hydra"> <icebox id="FileService" exe="/opt/Ice-3.0.0/bin/icebox" activation="on-demand"> <service name="Files" entry="Files:create"> <adapter name="${service}" endpoints="tcp"> <object identity="FileServer/FileServer" type="::Oz::Files::FileServer"/> </adapter> <dbenv name="Files" home="/opt/oz-cms/DB/Files"/> <property name="Identity" value="FileServer/FileServer"/> <property name="Ice.MessageSizeMax" value="20480"/> <property name="Freeze.DbEnv.Files.OldLogsAutoDelete" value="0"/> <property name="Freeze.DbEnv.Files.DbPrivate" value="0"/> <property name="Freeze.DbEnv.Files.CheckpointPeriod" value="-1"/> </service> </icebox> <icebox id="DomainService" exe="/opt/Ice-3.0.0/bin/icebox" activation="on-demand"> <service name="Domains" entry="Domains:create"> <adapter name="${service}" endpoints="tcp"> <object identity="DomainServer/DomainServer" type="::Oz::Domains::DomainServer"/> </adapter> <dbenv name="Domains" home="/opt/oz-cms/DB/Domains"/> <property name="Identity" value="DomainServer/DomainServer"/> <property name="Ice.MessageSizeMax" value="20480"/> <property name="Freeze.DbEnv.Files.OldLogsAutoDelete" value="0"/> <property name="Freeze.DbEnv.Files.DbPrivate" value="0"/> <property name="Freeze.DbEnv.Files.CheckpointPeriod" value="-1"/> </service> </icebox> <icebox id="AddressesService" exe="/opt/Ice-3.0.0/bin/icebox" activation="on-demand"> <service name="Addresses" entry="Addresses:create"> <adapter name="${service}" endpoints="tcp"> <object identity="AddressServer/AddressServer" type="::Oz::Addresses::AddressServer"/> </adapter> <dbenv name="Addresses" home="/opt/oz-cms/DB/Addresses"/> <property name="Identity" value="AddressBookServer/AddressBookServer"/> <property name="Ice.MessageSizeMax" value="20480"/> <property name="Freeze.DbEnv.Files.OldLogsAutoDelete" value="0"/> <property name="Freeze.DbEnv.Files.DbPrivate" value="0"/> <property name="Freeze.DbEnv.Files.CheckpointPeriod" value="-1"/> </service> </icebox> <icebox id="MailService" exe="/opt/Ice-3.0.0/bin/icebox" activation="on-demand"> <service name="Mail" entry="Mail:create"> <adapter name="${service}" endpoints="tcp"> <object identity="MailServer/MailServer" type="::Oz::Mail::MailServer"/> </adapter> <dbenv name="Mail" home="/opt/oz-cms/DB/Mail"/> <property name="Identity" value="MailServer/MailServer"/> <property name="Ice.MessageSizeMax" value="20480"/> <property name="Freeze.DbEnv.Files.OldLogsAutoDelete" value="0"/> <property name="Freeze.DbEnv.Files.DbPrivate" value="0"/> <property name="Freeze.DbEnv.Files.CheckpointPeriod" value="-1"/> </service> </icebox> <icebox id="CmsService" exe="/opt/Ice-3.0.0/bin/icebox" activation="on-demand"> <service name="Cms" entry="Cms:create"> <adapter name="${service}" endpoints="tcp"> <object identity="CmsServer/CmsServer" type="::Oz::Cms::CmsServer"/> </adapter> <dbenv name="Cms" home="/opt/oz-cms/DB/Cms"/> <property name="Identity" value="CmsServer/CmsServer"/> <property name="Ice.MessageSizeMax" value="20480"/> <property name="Freeze.DbEnv.Files.OldLogsAutoDelete" value="0"/> <property name="Freeze.DbEnv.Files.DbPrivate" value="0"/> <property name="Freeze.DbEnv.Files.CheckpointPeriod" value="-1"/> </service> </icebox> </node> </application> </icegrid>
icegridregistry config file
# # The IceGrid locator proxy. # Ice.Default.Locator=IceGrid/Locator:tcp -h 127.0.0.1 -p 12000 # # IceGrid registry configuration. # IceGrid.Registry.Client.Endpoints=tcp -p 12000 IceGrid.Registry.Server.Endpoints=tcp IceGrid.Registry.Internal.Endpoints=tcp IceGrid.Registry.Admin.Endpoints=tcp IceGrid.Registry.Data=/opt/oz-cms/DB/icegrid/registry IceGrid.Registry.DynamicRegistration=1 IceGrid.Registry.Trace.Node=2 IceGrid.Registry.Trace.Object=1 IceGrid.Registry.Trace.Server1
note: icegrid demo in ice distribution is working well in this computer
1) launch icegridregistry
2) launch icegridadmin
3) add application in previous descriptor
4) shutdown icegridregistry (Segmentationfault at this point)
any ideas to debug this error?
0
Comments
-
I'm able to reproduce the segmentation fault with your descriptor. We will look into it. Thanks for reporting this problem.
Benoit.0 -
0