Skip to content

dtn_bpsec_init #3

@msancheznet

Description

@msancheznet

APPLICABILITY: v4.0.0-network-management

To initialize a network manger, the db_init function needs to be called. It takes as argument adm_init, a function handle to the function that loads all the ADMs into the system.

When calling adm_init, there is a call to dtn_bpsec_init. This call fails with a segmentation error. The cause of the segmentation fault is not known yet, but can be investigated using gdb (see https://stackoverflow.com/questions/2663841/python-tracing-a-segmentation-fault/2664232#2664232).

To circumvent the problem, the call the dtn_bpsec_init has been commented out in the Docker container ion_ubuntu:4.0.0 and ION has been recompiled without it.

To see the cause of the segfault, use gdb following https://stackoverflow.com/questions/2663841/python-tracing-a-segmentation-fault/2664232#2664232

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't workinghelp wantedExtra attention is needed

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions