return false;
}
- if (asprintf(&cinfo->name, "%s_%d_%s", basename(cinfo->cmd_line),
+ if (asprintf(&cinfo->name, "%s_%d_%s", basename(cinfo->cmd_path),
cinfo->pid_info, date) == -1) {
_E("Failed to snprintf for name");
cinfo->name = NULL;
sig_str, // %s - number of signal
time_str, // %t - time of dump
"localhost", // %h - hostname
- basename(cinfo->cmd_line), // %e - exe name (need for result filename)
+ basename(cinfo->cmd_path), // %e - exe name (need for result filename)
MINICOREDUMPER_CONFIG_PATH, // config file
"-d",
cinfo->pfx, // temp dir
break;
}
ri->app_name = get_app_name_from_path(file_path);
+ if (ri->app_name == NULL) {
+ free(ri);
+ continue;
+ }
ri->build_id = build_id;
ri->rpm_info = NULL;
pkgs_not_found = g_slist_append(pkgs_not_found, ri);