diff --git a/src/server/distrend.c b/src/server/distrend.c --- a/src/server/distrend.c +++ b/src/server/distrend.c @@ -399,7 +399,7 @@ void loginuser(char *username, int secre void exec_blender(char *input, char *output, int frame) { int ret; /* SEGFAULTAGE :-D */ - char *cmd[] = { "blender", "-b", "-o", output, input, "-f", frame, (char *)0 }; + char *cmd[] = { "blender", "-b", "-o", *output, *input, "-f", *frame, (char *)0 }; ret = execv("/usr/bin/blender", cmd); // OHNOBINKI! ... check this... Its supposed to send a command back to the server and run the_finisher(); function which sets the frame status to complete.