crash-stack: change error reporting file handle 13/104913/1
authorŁukasz Stelmach <l.stelmach@samsung.com>
Wed, 14 Dec 2016 16:28:10 +0000 (17:28 +0100)
committerŁukasz Stelmach <l.stelmach@samsung.com>
Wed, 14 Dec 2016 16:28:10 +0000 (17:28 +0100)
Change-Id: I734b431f56f9e32c440839e1bd4e5b90112773ec

src/crash-stack/crash-stack.c

index bd5731f..9da6d93 100644 (file)
@@ -161,7 +161,7 @@ static void __get_value(Elf *core, const void *from, size_t size, void *to)
        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 = {
@@ -866,7 +866,7 @@ static void __crash_stack_print_threads(FILE* outputfile, pid_t pid, pid_t tid)
                /* 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 ||
@@ -959,7 +959,7 @@ static struct addr_node *get_addr_list_from_maps(int fd)
                                                          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);