Crash on moving files to 7z file

Здесь можно сообщить о найденных багах в Far.
my.farmanager
Posts: 50
Joined: Mon 18 Mar, 2013 14:01

Crash on moving files to 7z file

Post by my.farmanager »

Crash on moving files to 7z file
Attachments
far.7z
(11.67 KiB) Downloaded 52 times
bug_report.txt
(41.88 KiB) Downloaded 57 times
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Crash on moving files to 7z file

Post by HaRT »

1. Please see if the issue reproduces in the latest FAR build.
2. Please see if the issue reproduces only with the archive plug-in you use.
3. Please provide detailed minimal steps that reproduce the issue.
Фар есть инструмент, а не нянька. © 2009 DrKnS
my.farmanager
Posts: 50
Joined: Mon 18 Mar, 2013 14:01

Crash on moving files to 7z file

Post by my.farmanager »

1.png
2.png
3.png
4.png
5.png
Потом синий FAR превращается в синий экран
Last edited by my.farmanager on Wed 31 Aug, 2022 08:28, edited 2 times in total.
my.farmanager
Posts: 50
Joined: Mon 18 Mar, 2013 14:01

Crash on moving files to 7z file

Post by my.farmanager »

в 6014 аналогично
Attachments
6.png
6.png (9.19 KiB) Viewed 1603 times
User avatar
HaRT
Moderator
Posts: 10823
Joined: Tue 30 Aug, 2005 17:21
Has thanked: 221 times
Been thanked: 358 times

Crash on moving files to 7z file

Post by HaRT »

У вас, очевидно, порядок скриншотов перепутан. Прошу исправить.

А если эти же файлы в тот архив не перемещать, а копировать (т.е. снять галку «Удалить файлы после архивации»)? А если снять галку «Непрерывный»? А если в целевом архиве не 50+ тыщ файлов, а, например, сорок?

Пока вы не научите других воспроизводить это падение, шансы на исправление ничтожны. Я сомневаюсь, что кто-то станет заморачиваться генерированием десятков и сотен тысяч файлов, подходящих под ваши картинки.
Фар есть инструмент, а не нянька. © 2009 DrKnS
2useven10
Posts: 5211
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

Crash on moving files to 7z file

Post by 2useven10 »

7z в режиме ультра на большом непрерывном архиве вполне может съесть всю память x86.
Переходите на x64.
User avatar
Taciturn
Posts: 600
Joined: Thu 26 May, 2005 17:14
Location: Санкт-Петербург
Has thanked: 89 times
Been thanked: 31 times
Contact:

Crash on moving files to 7z file

Post by Taciturn »

2useven10 wrote: Tue 30 Aug, 2022 14:36 7z в режиме ультра на большом непрерывном архиве вполне может съесть всю память x86.
А вот 7-Zip (как 7z.exe, так и 7zFM.exe) умеет тихо-мирно писать о нехватке памяти, не вызывая BSOD'а в ОС. Точно ли плагин никак нельзя этому научить?
Yegor
Posts: 1326
Joined: Mon 04 Apr, 2005 13:41
Location: San Ramon, CA / Kharkov, UA
Has thanked: 32 times
Been thanked: 61 times

Crash on moving files to 7z file

Post by Yegor »

Taciturn wrote: Tue 30 Aug, 2022 20:36 не вызывая BSOD'а в ОС
А это разве BSOD в OC? Это ж Far выдает.
Last edited by Yegor on Tue 30 Aug, 2022 21:24, edited 1 time in total.
Мы не можем ждать милостей от Фара, взять их у него — наша задача! (C) Мичурин
2useven10
Posts: 5211
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

Crash on moving files to 7z file

Post by 2useven10 »

Выдаёт обработчик исключений farmanager.
Мало того в стеке вызовов плагина при этом не видно, похоже на получение списка файлов из плагина самим фаром.
Это моё предположение - плагин память отъел так, что потом её не хватило на переаллокацию списка имен фару.
my.farmanager
Posts: 50
Joined: Mon 18 Mar, 2013 14:01

Crash on moving files to 7z file

Post by my.farmanager »

HaRT wrote: Tue 30 Aug, 2022 13:33 У вас, очевидно, порядок скриншотов перепутан. Прошу исправить.
Поправил.
Копировать - попробую.

Воспроизводить - думаю что проблема именно в большом количестве файлов. Но даже в таких условиях падает не всегда.
Возможно я плохо понимаю как происходит работа с памятью, но параллельно работает множество программ - Яндекс браузер, почтовая программа, Либр офис, 1С 8 - они на память не жалуются. Доступно памяти на компе больше 1Гб, всего установлено 4Гб.
my.farmanager
Posts: 50
Joined: Mon 18 Mar, 2013 14:01

Crash on moving files to 7z file

Post by my.farmanager »

2useven10 wrote: Tue 30 Aug, 2022 14:36 7z в режиме ультра на большом непрерывном архиве вполне может съесть всю память x86.
Переходите на x64.
хм, может быть.
my.farmanager
Posts: 50
Joined: Mon 18 Mar, 2013 14:01

Crash on moving files to 7z file

Post by my.farmanager »

Копирование попробовал - падает. Вообще есть ощущение что 6014 падает чаще чем 6000
my.farmanager
Posts: 50
Joined: Mon 18 Mar, 2013 14:01

Crash on moving files to 7z file

Post by my.farmanager »

При открытом диспетчере задач смотрю на свободную память. 400 Мб. Открываю фар и папку с файлами, их там более 900 тысяч. И свободной памяти становится 80Мб. процесс FAR изначально занимал меньше 5Мб, и превратился в 300Мб.
Открываю тот же список файлов на второй панели и свободно остается 60Мб.
Вхожу в архив и свободно все 30Мб.
2useven10
Posts: 5211
Joined: Mon 07 Sep, 2009 10:40
Has thanked: 18 times
Been thanked: 310 times

Crash on moving files to 7z file

Post by 2useven10 »

my.farmanager wrote: Wed 31 Aug, 2022 08:51 Вообще есть ощущение что 6014 падает чаще чем 6000
В 6014 7z.dll 22.00 -> 22.01
my.farmanager
Posts: 50
Joined: Mon 18 Mar, 2013 14:01

Crash on moving files to 7z file

Post by my.farmanager »

2useven10 wrote: Wed 31 Aug, 2022 09:11 В 6014 7z.dll 22.00 -> 22.01
Почему то кажется что причина не в 7z. Падение всегда происходит уже после обработки архива. В момент чтения папки с файлами.

Сейчас попробовал закрыть Яндекс браузер. Свободной памяти стало 400-500Мб. Процесс FAR еще подрос после этого до 650Мб. Но снова упал после переноса файлов в архив, хотя свободной памяти было 20-30Мб.
Post Reply

Return to “Глюки и баги”