From ff9d790217ab53b0dd4afaa1d8f316fb30f335fe Mon Sep 17 00:00:00 2001 From: "Xiaoyang Yu (max)" Date: Fri, 11 Apr 2014 22:41:12 +0800 Subject: [PATCH] Fix sdbd segfault Fix TIVI-3031 SDBD process segment fault Change-Id: I13e581b52827be8bba8f867ccb958dec6295d6e6 Signed-off-by: Xiaoyang Yu (max) --- src/sdb.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/sdb.c b/src/sdb.c index 0ab561a..2715341 100644 --- a/src/sdb.c +++ b/src/sdb.c @@ -1119,7 +1119,8 @@ int set_developer_privileges() { } } // TODO: use pam later - char * env = "HOME="; + char * env = malloc (strlen("HOME=") + strlen(HOME_DEV_PATH) +1); + strcpy(env, "HOME="); strcat(env, HOME_DEV_PATH); putenv(env); -- 2.7.4