Поймал интереснейший глюк

Разговоры на любые темы: вы можете обсудить здесь какой-либо сайт, найти единомышленников или просто пообщаться...
Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16473
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Поймал интереснейший глюк

Сообщение Хакер » 07.04.2015 (Вт) 11:31

Система мультимониторная.

На одном из мониторов открыта папка. В этой папке кликаю по файлу правкой кнопкой мыши, чтобы открыть контекстное меню. При этом в наушниках раздаётся звук извлечения устройства из системы, а монитор, на котором развёрнута папка — гаснет на пару секунд.

Потом картинка появляется вновь, контекстное меню развёрнуто.

P.S. Монитор именно гаснет (видеокарта перестаёт генерировать видеосигнал, монитор это детектит), а не просто показывает черную картинку.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16473
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Поймал интереснейший глюк

Сообщение Хакер » 07.04.2015 (Вт) 11:42

Update:
Если перетащить окно Проводника на другой монитор, и пытаться открыть контекстное меню файла там, то всё равно в момент открытия контекстного меню на пару секунд гаснет изначальный монитор.

В системных журналах ничего.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Debugger
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1667
Зарегистрирован: 17.06.2006 (Сб) 15:11

Re: Поймал интереснейший глюк

Сообщение Debugger » 07.04.2015 (Вт) 14:38

Дай угадаю: это воскрешенный из мертвых монитор?

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16473
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Поймал интереснейший глюк

Сообщение Хакер » 07.04.2015 (Вт) 14:40

Нет, это здоровый монитор. Мониторы тут вообще не причём, вимдеокарта в этот момент перестаёт генерировать видесигнал, примерно как это бывает в момент смены разрешения экрана.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Debugger
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1667
Зарегистрирован: 17.06.2006 (Сб) 15:11

Re: Поймал интереснейший глюк

Сообщение Debugger » 07.04.2015 (Вт) 14:55

Что будет, если поменять мониторы местами?
Надстроек в Проводнике много? Вангую, что это баги в каком-нибудь плагине.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16473
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Поймал интереснейший глюк

Сообщение Хакер » 07.04.2015 (Вт) 15:10

Debugger писал(а):Что будет, если поменять мониторы местами?

Почему ты прицепился к мониторам?

Debugger писал(а):Надстроек в Проводнике много?

Предостаточно.
Выяснил, что гадость происходит только на avi-файлах.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16473
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Поймал интереснейший глюк

Сообщение Хакер » 07.04.2015 (Вт) 15:35

Вот такие обращения идут к реестру, когда в проводнике пользователь открывает контекстное меню для AVI-файла. Видимо какая-то из этих попыток и приводит к эффекту.
avi_file_ctx_menu_causes_videoadapter_blackout_01.png
avi_file_ctx_menu_causes_videoadapter_blackout_01.png (81.71 Кб) Просмотров: 3177
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16473
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Поймал интереснейший глюк

Сообщение Хакер » 07.04.2015 (Вт) 15:40

Debugger писал(а):Вангую, что это баги в каком-нибудь плагине.


Несомненно, но плагины юзермодные, а эффекты — ядерные. Вот в этом и интересность глюка.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16473
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Поймал интереснейший глюк

Сообщение Хакер » 07.04.2015 (Вт) 16:05

Выключил все расширения проводника и IE — глюк всё равно остаётся.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.

Debugger
Продвинутый гуру
Продвинутый гуру
Аватара пользователя
 
Сообщения: 1667
Зарегистрирован: 17.06.2006 (Сб) 15:11

Re: Поймал интереснейший глюк

Сообщение Debugger » 07.04.2015 (Вт) 16:10

Хакер писал(а):
Debugger писал(а):Вангую, что это баги в каком-нибудь плагине.


Несомненно, но плагины юзермодные, а эффекты — ядерные. Вот в этом и интересность глюка.

Но я же могу из плагина дергать систему. Например, чтобы когда ты нажимал правой кнопкой на картинку, у тебя перезагружалась ОС, да? :)

Выключил все расширения проводника и IE — глюк всё равно остаётся.

О, вот это интересно.
Можно узнать, кто именно делает критичные изменения в реестр?

BV
Thinker
Thinker
Аватара пользователя
 
Сообщения: 3987
Зарегистрирован: 12.09.2004 (Вс) 0:55
Откуда: Молдавия, г. Кишинёв

Re: Поймал интереснейший глюк

Сообщение BV » 07.04.2015 (Вт) 16:30

Тю, контекстное меню проводника -- та еще распутная дева. Туда может прописаться кто угодно, и делать что угодно в момент открытия.

UPD:
Хакер писал(а):Выключил все расширения проводника и IE — глюк всё равно остаётся.

http://www.geekstogo.com/forum/topic/73 ... ile/page-2
Не твой сценарий?
const char *out = "|*0>78-,+<|"; size_t cc = char_traits<char>::length(out);
for (size_t i=0;i<cc;i++){cout<<static_cast<char>((out[i]^89));}cout<<endl;

Хакер
Телепат
Телепат
Аватара пользователя
 
Сообщения: 16473
Зарегистрирован: 13.11.2005 (Вс) 2:43
Откуда: Казахстан, Петропавловск

Re: Поймал интереснейший глюк

Сообщение Хакер » 07.04.2015 (Вт) 16:49

BV писал(а):http://www.geekstogo.com/forum/topic/73 ... ile/page-2
Не твой сценарий?

Похоже на то, что мой.
Удалил один PlayOnMyTV-ключик в реестре для avi-файлов, у них в контекстном меню для avi-файлов пропал пункт «Воспроизвести на моём», и блэкауты тоже прекратились. У mpg сохранились.

Так что зацепка найдена.

Непонятно только, почему глюк проявился только сегодня. Мультимониторная система давно, изменений в наборе драйверов и Shell-расширений не было, по avi-файлам я раньше правой кнопкой, конечно же, тыкал.
—We separate their smiling faces from the rest of their body, Captain.
—That's right! We decapitate them.


Вернуться в Народный треп

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13

    TopList