settings: fix crash when no previously stored settings are availble

This commit fixes a crash in the analyzer settins by properly
initializing the interfaces for setting the protocol and sample edge.