smbc_init_context() issues home = getenv("HOME") slprintf(conf, sizeof(conf), "%s/.smb/smb.conf", home) but if HOME is not set in the environment, 'home' is null. Fix to assume that if HOME is not set, then ${HOME}/.smb/smb.conf and ${HOME}/.smb/smb.conf.append do not exist.
Created attachment 1507 [details] Patch I've applied to 3.0
Fixed in SVN. Thanks. Jeremy.