Пропадают пункты меню
- Author
- Message
-
Offline
- Posts: 582
- Joined: Mon Apr 08, 2013 9:50 pm
- Location: Win7SP1x64, APx64
Проверил на Intel HD 2500 - баг присутствует.
Без перезагрузки ОС и акелпада переключил кабель 2-ого монитора с дискретной nVidia GeForce 210 на встроенную Intel HD 2500 - баг присутствовал на обоих мониторах.
Тогда я отключил 2-ой монитор и переключил 1-ый точно так же. Баг остался.
Я закрыл акелпад и открыл его заново - баг остался.
Мне кажется, драйвера видеокарты здесь ни при чём.
Без перезагрузки ОС и акелпада переключил кабель 2-ого монитора с дискретной nVidia GeForce 210 на встроенную Intel HD 2500 - баг присутствовал на обоих мониторах.
Тогда я отключил 2-ой монитор и переключил 1-ый точно так же. Баг остался.
Я закрыл акелпад и открыл его заново - баг остался.
Мне кажется, драйвера видеокарты здесь ни при чём.
-
Offline
- Posts: 1161
- Joined: Sun Oct 20, 2013 11:44 am
Drugmix
А если закатать раздел ОС Clonezilla или б-гомерзским акронисом и отправить образ Instructor, а он в свою очередь раскатает его в виртуалке?
Я как-то помогал отловить баг (у меня воспроизводилось в т.ч. в виртуалке, а у разраба - нет, что-то там в итоге оказалось связанное с процессором), просто в виртуалке прогнал sdelete -z C:, сжал vdi-файл (прилично), добавил в торрент и кинул ему в ЛС магнет-ссылку и мой IP, чтобы сразу добавил в клиент. Очень удобно (он сливал, правда, на не более 2х мбит/сек, но все-таки) +контроль целостности.
Ну и придется потратить какое-то время, чтобы выпилить приватные данные.
А если закатать раздел ОС Clonezilla или б-гомерзским акронисом и отправить образ Instructor, а он в свою очередь раскатает его в виртуалке?
Я как-то помогал отловить баг (у меня воспроизводилось в т.ч. в виртуалке, а у разраба - нет, что-то там в итоге оказалось связанное с процессором), просто в виртуалке прогнал sdelete -z C:, сжал vdi-файл (прилично), добавил в торрент и кинул ему в ЛС магнет-ссылку и мой IP, чтобы сразу добавил в клиент. Очень удобно (он сливал, правда, на не более 2х мбит/сек, но все-таки) +контроль целостности.
Ну и придется потратить какое-то время, чтобы выпилить приватные данные.
-
Offline
- Posts: 366
- Joined: Mon Jan 10, 2011 5:28 pm
- Contact:
Можно попробовать в командной строке
Мало ли что бывает.
Code: Select all
sfc /scannow
-
Offline
- Posts: 4
- Joined: Sat Aug 06, 2011 6:20 pm
Та же проблема. Корелляций не вижу. Система х64 русская, встроенный интелевый адаптер (да и врядли это может быть связано с видеодрайверами) со стандартными драйверами. Скорее проблема в поведении каких-то библиотек. Или каким-то плагином.
Причем, не скажу точно, но похоже, нет эффекта при первом запуске после перезагрузки.
Причем, не скажу точно, но похоже, нет эффекта при первом запуске после перезагрузки.
-
Offline
- Site Admin
- Posts: 6311
- Joined: Thu Jul 06, 2006 7:20 am
alex_
Сложность в том, что на данный момент нельзя однозначно сказать:
- "проблема в драйверах", т.к. с исчезновением сталкиваются люди с разными адаптерами;
- "проблема в библиотеках Windows", т.к. исчезновение не проявляется на всех Windows 7 x64.
Тут пришла в голову мысль проверить количество "Объекты USER", "Счетчик дескрипторов", "Объекты GDI" у AkelPad.exe, когда начинают пропадать значки. Их можно посмотреть в диспетчере задач Windows, включив соответствующие столбцы.
Сложность в том, что на данный момент нельзя однозначно сказать:
- "проблема в драйверах", т.к. с исчезновением сталкиваются люди с разными адаптерами;
- "проблема в библиотеках Windows", т.к. исчезновение не проявляется на всех Windows 7 x64.
Тут пришла в голову мысль проверить количество "Объекты USER", "Счетчик дескрипторов", "Объекты GDI" у AkelPad.exe, когда начинают пропадать значки. Их можно посмотреть в диспетчере задач Windows, включив соответствующие столбцы.
-
Offline
- Posts: 582
- Joined: Mon Apr 08, 2013 9:50 pm
- Location: Win7SP1x64, APx64
-
Offline
- Posts: 171
- Joined: Thu Dec 01, 2011 11:15 pm
- Location: Россия
С пропаданием не сталкивался (в меню около 1000 строк, никогда никакие не пропадали ни на одном из четырёх имеющихся/бывших компьютеров).
Но интересен тот факт, что никто не написал про исчезновение пунктов меню в других программах. Если бы это был глюк видеодрайверов или системных библиотек - то он бы наблюдался регулярно, а не только в Акелпаде. А так проблема только в одной программе, и то проявилась начиная с определённой версии программы.
Но интересен тот факт, что никто не написал про исчезновение пунктов меню в других программах. Если бы это был глюк видеодрайверов или системных библиотек - то он бы наблюдался регулярно, а не только в Акелпаде. А так проблема только в одной программе, и то проявилась начиная с определённой версии программы.
-
Offline
- Posts: 582
- Joined: Mon Apr 08, 2013 9:50 pm
- Location: Win7SP1x64, APx64
Посмотреть - посмотрел, а что проверять - не понятно.Instructor wrote:Тут пришла в голову мысль проверить количество "Объекты USER", "Счетчик дескрипторов", "Объекты GDI" у AkelPad.exe, когда начинают пропадать значки. Их можно посмотреть в диспетчере задач Windows, включив соответствующие столбцы.
-
Offline
- Posts: 582
- Joined: Mon Apr 08, 2013 9:50 pm
- Location: Win7SP1x64, APx64
Больше информации:
1. отключённые (с серым текстом, некликабельные) пункты не исчезают.
2. исчезают только пункты открывающие суб-меню.
3. при быстром переоткрытии акелпада - очень часто меню ведёт себя как при предыдущем запуске: если был скрыт определённый набор пунктов меню, то он же и останется скрытым.
4. у меня в контекстном меню при старте акелпада 12 неотключённых пунктов. Если в диспетчере задач включить столбец "ошибки страниц", то при открытии контекстного меню число в этом столбце увеличивается на определённое число... и тут-то самое интересное:
я провёл ряд перезапусков отлавливая и сравнивая это число (прирост к ошибкам страниц) каждый раз когда ничего не скрывалось в контекстном меню, или когда скрывались 1 или несколько пунктов.
Из чего можно определить влияние тех или иных пунктов (и связок) на прирост ошибок страниц при открытии контекстного меню.
Получается, что:
1. пункты bbcode, scroll и format никак не влияют на прирост.
2. пункты scripts и mark имеют "вес" = 1.
3. пункты syntax theme и color theme взаимосвязаны: если скрыт один из них или они оба - то при открытии контекстного меню прирост количества ошибок страниц тоже уменьшается на 1.
4. веса различных пунктов меню "складываются": мне не попадалось ещё такого случая, но я практически уверен, что если бы были скрыты пункты scripts, mark и syntax (и/или color) theme - то при открытии контекстного меню прирост ошибок страниц был бы равен 9.
1. отключённые (с серым текстом, некликабельные) пункты не исчезают.
2. исчезают только пункты открывающие суб-меню.
3. при быстром переоткрытии акелпада - очень часто меню ведёт себя как при предыдущем запуске: если был скрыт определённый набор пунктов меню, то он же и останется скрытым.
4. у меня в контекстном меню при старте акелпада 12 неотключённых пунктов. Если в диспетчере задач включить столбец "ошибки страниц", то при открытии контекстного меню число в этом столбце увеличивается на определённое число... и тут-то самое интересное:
я провёл ряд перезапусков отлавливая и сравнивая это число (прирост к ошибкам страниц) каждый раз когда ничего не скрывалось в контекстном меню, или когда скрывались 1 или несколько пунктов.
Code: Select all
┌───────────────────────────────────────┬────┐
│ Скрытые пункты Прирост ошибок страниц │ │
├───────────────────────────────────────┼────┤
│ - │ 12 │
├───────────────────────────────────────┼────┤
│ bbcode │ 12 │
├───────────────────────────────────────┼────┤
│ bbcode, syntax theme │ 11 │
├───────────────────────────────────────┼────┤
│ syntax theme │ 11 │
├───────────────────────────────────────┼────┤
│ scripts, syntax theme │ 10 │
├───────────────────────────────────────┼────┤
│ scroll, mark │ 11 │
├───────────────────────────────────────┼────┤
│ format, mark │ 11 │
├───────────────────────────────────────┼────┤
│ mark │ 11 │
├───────────────────────────────────────┼────┤
│ scroll, color theme │ 11 │
├───────────────────────────────────────┼────┤
│ scripts, color theme │ 10 │
├───────────────────────────────────────┼────┤
│ syntax theme, color theme │ 10 │
├───────────────────────────────────────┼────┤
│ color theme │ 11 │
├───────────────────────────────────────┼────┤
│ syntax theme, format, bbcode, scroll │ 11 │
└───────────────────────────────────────┴────┘
Получается, что:
1. пункты bbcode, scroll и format никак не влияют на прирост.
2. пункты scripts и mark имеют "вес" = 1.
3. пункты syntax theme и color theme взаимосвязаны: если скрыт один из них или они оба - то при открытии контекстного меню прирост количества ошибок страниц тоже уменьшается на 1.
4. веса различных пунктов меню "складываются": мне не попадалось ещё такого случая, но я практически уверен, что если бы были скрыты пункты scripts, mark и syntax (и/или color) theme - то при открытии контекстного меню прирост ошибок страниц был бы равен 9.