Bugs / Найденные баги (1)

Russian main discussion
Locked
  • Author
  • Message
Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Infocatcher wrote:Выбираем «Да», file1 переоткрывается, file2 не открывается.
Не воспроизводится. Какая ОС?

Offline
Posts: 1862
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

Instructor wrote:Какая ОС?
Windows 7 SP1 x86.
Но, похоже, зависит от быстродействия то ли системы, то ли носителя, с которого запускается AkelPad и открываются файлы.
В результате на работе и с флэшки воспроизводится (кажется) всегда, а дома уже через раз. А с жесткого диска – вообще довольно редко.

Еще периодически бывает проблема при открытии файлов из архива в Total Commander'е, но там схожая ситуация: если удалять временный файл после открытия, то при открытии нового файла сперва появится сообщение про «файл удален», так вот при этом иногда новый файл так и не открывается.

Причем, что самое интересное, чем больше проверок, тем реже возникает проблема. Как будто что-то там кэшируется и начинает быстрее работать.

Offline
Posts: 267
Joined: Mon Mar 12, 2007 3:45 pm

Post by [Yustas.NeO] »

Instructor wrote:Какая ОС?
Win7 x64
Infocatcher wrote:А с жесткого диска – вообще довольно редко.
Работаю в 95% случаев с файлами с жесткого диска, и регулярно не открываются.
Infocatcher wrote:Причем, что самое интересное, чем больше проверок, тем реже возникает проблема.
А у меня только что наоборот: специально перезапустил AkelPad и — первый раз открылся нормально, потом — раз десять подряд не открылся.

Offline
Posts: 1862
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

Хм, что самое странное – я почему-то не вижу, чтобы в момент возникновения проблемы запускался (и тут же завершался) новый процесс AkelPad.exe.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Infocatcher, [Yustas.NeO]
Тестовая

Offline
Posts: 1862
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

Instructor wrote:Тестовая
Поставил, буду тестировать.
Но результаты, видимо, только после понедельника будут – дома у меня редко воспроизводится (я сейчас снова попробовал с текущим релизом, так только где-то на 10-й раз баг случился). Пока что ни разу не воспроизвелось.

Offline
Posts: 1862
Joined: Mon Aug 06, 2007 1:07 pm
Contact:

Post by Infocatcher »

Instructor
По этой инструкции воспроизводиться перестало.

Более сложная инструкция.
Заходим в какой-нибудь архив в Total Commander'е и открываем файлы через F4. На второй файл вылезет диалог «Нажмите «Закрыть», когда временный файл можно будет удалить!», сразу после открытия жмем «Закрыть» и открываем следующий файл. При этом периодически описанное выше окошко от Total Commander'а появляется до переключения на окно AkelPad'а, в этом случае файл не открывается.
Пока что выставил

Code: Select all

[Configuration]
EditWaitTime=4
в wincmd.ini (раньше было 3).
Но чисто визуально все происходит быстрее 3-х секунд.

[Upd] Хотя нет, какой-то явной корреляции не прослеживается. Сейчас попробовал EditWaitTime=2 (я так понимаю, это умолчание) и еще раз 3 – воспроизводиться перестало.

Offline
Posts: 122
Joined: Sat Mar 19, 2011 10:20 pm

Post by DrakonHaSh »

баг ли, фича ли... хз :)

заметил сейчас на 4.8.7
включен перенос строк. редактирую длинную строку - курсор в начале "второй" строки - нажимаю стрелку влево, а курсор остается на месте, в начале строки, т.е. гулять по строке путем стрелок влево/вправо уже не получается. (если встать в конец 1-й строки и нажать вправо - тоже не переходит на 2-ю строку, а доходит до конца экрана и там стопорится)

оказывается это зависит от опции [Редактор 1] - [Выход каретки за края строк]
если выключить, то поведение становится нормальным, а с ней - выше описанный глюк (ну или ооочень странная "фича") пропадает.

Offline
Posts: 582
Joined: Mon Apr 08, 2013 9:50 pm
Location: Win7SP1x64, APx64

Post by Drugmix »

nvm, подумал про другое
Last edited by Drugmix on Thu Feb 27, 2014 10:57 am, edited 1 time in total.

Offline
Posts: 1161
Joined: Sun Oct 20, 2013 11:44 am

Post by Skif_off »

Процитирую ответ с руборда, облегчу поиск:
что бы курсор переходил с конца 1-й на начало 2-й или с начала 2-ой на конец 1-ой по стрелкам право/лево надо зажать Ctrl.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

DrakonHaSh
Тестовая

Offline
Posts: 122
Joined: Sat Mar 19, 2011 10:20 pm

Post by DrakonHaSh »

Instructor wrote:DrakonHaSh
Тестовая
Спасибо. Стрелка влево с начала перенесенной строки заходит на предыдущую нормально. А вот вправо с конца первой строки не идет.

посмотрел логику реализацию этой фичи в других редакторах:
bred и hippoedit выключают фичу Virtual Space / caret after end of line при word wrap mode. что, в принципе, достаточно логично, но не на 100% удобно.

в akel сейчас (в тестовой версии) более удобный способ. а если бы курсор переходил на следующую строку при нажатии вправо с самой последней позиции, а не стопорился как сейчас, было бы еще удобнее. (а то когда он стопорится как-то вводит в заблуждение и разбивает привычную логику что по строке можно перемещаться кнопками влево/вправо)

Offline
Posts: 1161
Joined: Sun Oct 20, 2013 11:44 am

Post by Skif_off »

4.8.7 русская версия из архива, запускаю, меняю место хранения настроек на ini-файл и при попытке сохранить получаю
.

Code: Select all

Сигнатура проблемы:
  Имя события проблемы:	APPCRASH
  Имя приложения:	AkelPad.exe
  Версия приложения:	4.8.7.0
  Отметка времени приложения:	52ee3c91
  Имя модуля с ошибкой:	AkelPad.exe
  Версия модуля с ошибкой:	4.8.7.0
  Отметка времени модуля с ошибкой:	52ee3c91
  Код исключения:	c0000005
  Смещение исключения:	0002f665
  Версия ОС:	6.1.7601.2.1.0.256.48
  Код языка:	1049
  Дополнительные сведения 1:	0a9e
  Дополнительные сведения 2:	0a9e372d3b4ad19135b953a78882e789
  Дополнительные сведения 3:	0a9e
  Дополнительные сведения 4:	0a9e372d3b4ad19135b953a78882e789

В чем может быть дело? Каталог не системный, все права на него есть.

Offline
Site Admin
Posts: 6311
Joined: Thu Jul 06, 2006 7:20 am

Post by Instructor »

Skif_off
Не воспроизводится. Выложите/пришлите файл экспорта ключа реестра "HKEY_CURRENT_USER\Software\Akelsoft\AkelPad".

Offline
Posts: 1161
Joined: Sun Oct 20, 2013 11:44 am

Post by Skif_off »

Instructor
В HKCU\Software\Akelsoft\AkelPad может ничего не быть, как и самой ветки, а может быть до фига параметров: cкладывается впечатление, что из-за какой-то опции, т.к. тупо перебирая в какой-то момент (причем повторяя одно и тоже) вдруг инфа вносится в AkelPad.ini и все становится нормально. На WinXP картина практически 1 в 1.
Записал видео http://rghost.ru/52738893 (реально ~1 минута, VirtualBox стремно пишет).
Отчет c WinXP.
Locked