X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/ee46aeb90cdb3bc07942faa11cdc058ff0fa59e8..cf01ea2cd1ea548d7c0a6ef991105df2b1b2cf32:/src/xbt/ex.c diff --git a/src/xbt/ex.c b/src/xbt/ex.c index e1cc355b4f..56f5901bf5 100644 --- a/src/xbt/ex.c +++ b/src/xbt/ex.c @@ -180,18 +180,9 @@ void xbt_ex_setup_backtrace(xbt_ex_t *e) { are set */ p = xbt_strdup(backtrace[i]); p2 = strrchr(p,'('); - if (p2) { - *p2= '\0'; - } else { - p2 = strrchr(p,' '); - if(p2 == NULL) - { - ERROR1("Couldn't parse %s to get the library path", backtrace[i]); - xbt_abort(); - } - - *p2= '\0'; - } + if (p2) *p2= '\0'; + p2 = strrchr(p,' '); + if(p2) *p2= '\0'; /* Here we go, fire an addr2line up */ subcmd = bprintf("%s -f -e %s %s",ADDR2LINE,p, addrs[i]);