patch -d падает, если каталог не существует. $ gdb --args patch -d NOWHERE (gdb) r Starting program: /usr/bin/patch -d NOWHERE /usr/bin/patch: **** Can't change to directory NOWHERE : No such file or directory Program received signal SIGSEGV, Segmentation fault. forget_output_files () at patch.c:1935 1935 gl_list_iterator_t iter = gl_list_iterator (files_to_output);
patch-2.7.1-alt2 -> sisyphus: * Thu Feb 14 2013 Dmitry V. Levin <ldv@altlinux> 2.7.1-alt2 - Updated to v2.7.1-3-g082baa3 (closes: #28556).
Спасибо, не падает!