Folgende Codezeile crasht das programm:
Code: Alles auswählen
char* rostext=(char*) malloc(fs);
Hat jemand eine Idee woran das liegen könnte? Laut Xfce Task-manager sind noch 2 GB von 4 GB RAM frei.
MfG
Code: Alles auswählen
char* rostext=(char*) malloc(fs);
Code: Alles auswählen
char* rosTxt=(char*) malloc(10844); // um Diese Zeile geht es.
exit(0);
//** Dieses Statement: **//
wget=(char*) realloc(wget, str::strlen(server) + str::strlen(cfg_server->rosinf+ 50));
sprintf(wget, "wget -O\"%s\" \"%s/%s\"", cfg_server->rosinf, server, cfg_server->rosinf);
system(wget);
Code: Alles auswählen
wget=(char*) realloc(wget, str::strlen(server) + str::strlen(cfg_server->rosinf+ 50));
sprintf(wget, "wget -O\"%s\" \"%s/%s\"", cfg_server->rosinf, server, cfg_server->rosinf);