X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/301b65d454448ac156747d8112b884879cd7d24d..944109bb21e5dc635a47813a2adff0e16305d9c9:/src/xbt/backtrace_linux.c diff --git a/src/xbt/backtrace_linux.c b/src/xbt/backtrace_linux.c index 9704bc0560..084e668e1a 100644 --- a/src/xbt/backtrace_linux.c +++ b/src/xbt/backtrace_linux.c @@ -74,10 +74,10 @@ void xbt_backtrace_current(xbt_ex_t * e) { e->used = backtrace((void **) e->bt, XBT_BACKTRACE_SIZE); if (e->used == 0) { - fprintf(stderr, "The backtrace() function failed, which probably means that the memory is exhausted. Here is a crude dump of the exception that I was trying to build:"); - fprintf(stderr, "%s:%s(%d) [%s:%d] %s", e->host,e->procname,e->pid, e->file,e->line,e->msg); - fprintf(stderr, "Bailing out now since there is nothing I can do without a decent amount of memory. Please go fix the memleaks\n"); - exit(1); + XBT_DEBUG("The backtrace() function failed.\n" + "Here is a crude dump of the exception that I was trying to build:\n" + "%s:%s(%d) [%s:%d] %s", + e->host, e->procname, e->pid, e->file, e->line, e->msg); } }