↑↑↓↓←→←→ⒷⒶ Войти !bnw Сегодня Клубы
Ебущий шакал, СУКА!! Попытался случайно скопировать файлы из одной директории в неё же. Сраный vifm не заметил подкола (как и я) и куда-то просрал файлы, которые я готовил несколько часов. СУКА ГОВНО ПИДОРСТВО!!!
Рекомендовали: @krkm
#B198US / @corpse / 3641 день назад

топ кек
#B198US/9IG / @plhk / 3641 день назад
>обвиняет программу в том, что сам долбоёб
#B198US/XNY / @lord / 3641 день назад
@lord >пишет что-то не в гите\ртути
#B198US/OP8 / @lord --> #B198US/XNY / 3641 день назад
Багрепорт напиши ёпт.
#B198US/ALQ / @l29ah / 3641 день назад
@lord пруф или файловый менеджер должен такую хуйню проверять, чтобы защитить меня (дохуя поддиректорий с одинаковыми именами в разных директориях)
#B198US/2N6 / @corpse --> #B198US/XNY / 3641 день назад
СУКА МРАЗЬ ПИДОРЫ
#B198US/D8M / @krkm / 3641 день назад
@corpse СУКА ПИДОРСКИЙ ФАЙЛМЕНЕДЖЕР
#B198US/VPZ / @krkm --> #B198US/2N6 / 3641 день назад
`/tmp/a/fstab` and `/tmp/a/fstab` are the same file ranger полущ.
#B198US/YD7 / @l29ah / 3641 день назад
@corpse >должен Кто тебе еще что должен? >файловый менеджер >vifm АЗАЗАЗАЗАЗАЗА >чтобы защитить меня От педиков? Или от тупости?
#B198US/OPS / @lord --> #B198US/2N6 / 3641 день назад
vifm-0.7.7/src/ops.c /* Copies file/directory overwriting destination files if requested. Returns * non-zero on error, otherwise zero is returned. */ static int op_cp(void *data, const char src[], const char dst[], int overwrite) { #ifndef _WIN32 char *escaped_src, *escaped_dst; char cmd[6 + PATH_MAX*2 + 1]; int result; const int cancellable = data == NULL; escaped_src = escape_filename(src, 0); escaped_dst = escape_filename(dst, 0); if(escaped_src == NULL || escaped_dst == NULL) { free(escaped_dst); free(escaped_src); return -1; } snprintf(cmd, sizeof(cmd), "cp %s -R " PRESERVE_FLAGS " %s %s", overwrite ? "" : NO_CLOBBER, escaped_src, escaped_dst); LOG_INFO_MSG("Running cp command: \"%s\"", cmd); result = background_and_wait_for_errors(cmd, cancellable); я не понел, как опу удалось соснуть
#B198US/Y3A / @plhk / 3641 день назад
@plhk Нихуя себе костыли.
#B198US/ALH / @l29ah --> #B198US/Y3A / 3641 день назад
не понял что там произошло что файлы исчезли
#B198US/5R5 / @mugiseyebrows / 3641 день назад
@mugiseyebrows Открыл в обоих окна vifm одну и ту же директорию (думал, что они разные, но файлы почти все те же имена имеют, и сами директории одинаковые имена имеют, только одна из них включена в другую директорию, а так всё то же самое). Выделил файлы, подцепил файлы к копированию, перешёл во второе окно, нажал "вставить"; vifm спросил, хочу ли я перезаписать файлы; нажал overwrite all; файлы одни за другим исчезли с какой-то выплывшей ошибкой. Теперь сижу багетствую.
#B198US/NNL / @corpse --> #B198US/5R5 / 3641 день назад
@plhk вот это самое
#B198US/GA6 / @corpse --> #B198US/ANH / 3641 день назад
@corpse короч я понял уже (построил гипотезу), псевдокод (не пишите так посоны) string nin = "foo"; string nout = "foo"; FILE* fin = fopen(nin,"rb"); // не проверяем FILE* fout = fopen(nout,"wb"); // не проверяем if (!fread(fin,buf) || !fwrite(fout,buf)) { // проверяем fclose(fin); fclose(fout); remove(nout); // раз файл записать не удалось, чистим за собой }
#B198US/17B / @mugiseyebrows --> #B198US/NNL / 3641 день назад
>2017 >файлыдиректории
#B198US/3C2 / @anonymous / 3641 день назад
@mugiseyebrows но ведь cp -R так не делает!
#B198US/D7J / @plhk --> #B198US/17B / 3641 день назад
Разработчик ответил, написал что похоже это новый баг, и ему подвержены все версии vifm. Кстати, ответил на русском.
#B198US/8O6 / @corpse / 3641 день назад
>новый баг >ему подвержены все версии /0
#B198US/LU4 / @plhk / 3641 день назад
@plhk сорь, покапитаню, у цп пользователей побольше чем у любого файломенеджера они быстро такую хуйню найдут и засубмитят
#B198US/VKL / @mugiseyebrows --> #B198US/D7J / 3641 день назад
#B198US/LZ8 / @plhk --> #B198US/VKL / 3641 день назад
@anonymous храню данные в монгодбфс
#B198US/LYM / @mugiseyebrows --> #B198US/3C2 / 3641 день назад
@plhk бля сорь я тупой
#B198US/VRC / @mugiseyebrows --> #B198US/LZ8 / 3641 день назад
@corpse > Кстати, ответил на русском. я бы снес это говно немедленно
#B198US/0ZA / @komar --> #B198US/8O6 / 3640 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.