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);