case 32: type = ELF_T_WORD; break;
case 64: type = ELF_T_XWORD; break;
default:
- fprintf(stderr, "__get_value for strange size: %llu\n", (unsigned long long)size);
+ fprintf(errfile, "__get_value for strange size: %llu\n", (unsigned long long)size);
break;
}
Elf_Data out = {
/* print thread */
dir = opendir(task_path);
if (!dir) {
- fprintf(stderr, "[crash-stack] cannot open %s\n", task_path);
+ fprintf(errfile, "[crash-stack] cannot open %s\n", task_path);
} else {
while (readdir_r(dir, &entry, &dentry) == 0 && dentry) {
if (strcmp(dentry->d_name, ".") == 0 ||
PROT_READ | PROT_WRITE,
MAP_PRIVATE | MAP_ANONYMOUS, -1, 0);
if (t_node == NULL) {
- fprintf(stderr, "error : mmap\n");
+ fprintf(errfile, "error : mmap\n");
return NULL;
}
memcpy(t_node->perm, perm, PERM_LEN);