Projects STRLCPY criu Commits d93409cf
🤬
  • sk-unix: remove bogus xfree from unix_resolve_name_old

    It is strange to free a pointer which is already in unix_sk_desc, either
    on error path or on skip as we leave freed pointer in desc and it can
    probably be used after free later and lead to some corruption. So I
    would prefer not to free it as we don't have full controll over it here.
    
    Fixes: 6d785e6cd ("unix: resolve a socket file when a socket descriptor is available")
    
    Signed-off-by: Pavel Tikhomirov <[email protected]>
  • Loading...
  • Pavel Tikhomirov committed with Andrei Vagin 1 year ago
    d93409cf
    1 parent ccc790d5
  • ■ ■ ■ ■ ■
    criu/sk-unix.c
    skipped 645 lines
    646 646   return 0;
    647 647   
    648 648  out:
    649  - xfree(name);
    650 649   return ret;
    651 650  skip:
    652 651   ret = 1;
    skipped 1736 lines
Please wait...
Page is in error, reload to recover