From: Mathieu Desnoyers Date: Wed, 11 Apr 2012 21:20:19 +0000 (-0400) Subject: Fix: put explicit error messages and warnings when opening a trace X-Git-Tag: v1.0.0-rc1~6 X-Git-Url: http://git.efficios.com/?p=babeltrace.git;a=commitdiff_plain;h=6a6b384c9d45af19bb3584a27eadc9f4afe4e2e8;hp=8210f9da616a44f4055e6a7b6745ca280f4e1cb4 Fix: put explicit error messages and warnings when opening a trace Signed-off-by: Mathieu Desnoyers --- diff --git a/formats/ctf/ctf.c b/formats/ctf/ctf.c index ad218c0f..15dd3f1e 100644 --- a/formats/ctf/ctf.c +++ b/formats/ctf/ctf.c @@ -1426,14 +1426,14 @@ int ctf_open_trace_read(struct ctf_trace *td, /* Open trace directory */ td->dir = opendir(path); if (!td->dir) { - fprintf(stderr, "[error] Unable to open trace directory.\n"); + fprintf(stderr, "[error] Unable to open trace directory \"%s\".\n", path); ret = -ENOENT; goto error; } td->dirfd = open(path, 0); if (td->dirfd < 0) { - fprintf(stderr, "[error] Unable to open trace directory file descriptor.\n"); + fprintf(stderr, "[error] Unable to open trace directory file descriptor for path \"%s\".\n", path); perror("Trace directory open"); ret = -errno; goto error_dirfd; @@ -1447,6 +1447,7 @@ int ctf_open_trace_read(struct ctf_trace *td, ret = ctf_open_trace_metadata_read(td, packet_seek, metadata_fp); if (ret) { + fprintf(stderr, "[warning] Unable to open trace metadata for path \"%s\".\n", path); goto error_metadata; }