Segfault - perl_call_argv :(
Salut les gens :)
Voila, petit segfault tres enervant et je ne vois vraiment pas pourquoi il rsete colle a mon executable... si quelqu'un avait une idee ca me depannerait beaucoup !
Code:
1 2 3 4 5 6 7 8 9 10 11
|
char **tab;
tab = malloc(3 * sizeof(char *));
tab[0] = malloc(sizeof(char *));
tab[0] = fd;
if (!(perl_call_argv("pl_read", G_SCALAR | G_DISCARD, tab)))
{
perror("Didn't work!\n");
exit(EXIT_FAILURE);
} |
J'ai essaye en declarant uniquement char *tab[2], en ne mallocant pas, en mallocant, et tout et tout, et rien n'y fait.... Help :'(
Et merci d'avance a tous !