insorg
Platinum Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору При попытке вызывать окно проводника из программы под видом "сохранить", "открыть" и т.п. он сам падает и за собой утаскивает программу, которая его вызывает. Например: Сценарий 1. 1. Запускаем браузер (Firefox, Cent, Iron, Opera, Vivaldi - все portable или установить - всё без разницы) 2. Заходим, например на jpegshare.net чтобы выгрузить картинку 3. Жмём "Обзор" 4. Браузер вызывает окно проводника 5. Окно проводника на полсекунды частично отрисовывается, затем исчезает, за собой утаскивая браузер Сценарий 2. 1. Запускаем браузер (Firefox, Cent, Iron, Opera, Vivaldi - все portable или установить - всё без разницы) 2. Заходим на любой сайт 3. Ctrl+S (сохранить страницу) 4. Окно проводника вызывается без проблемы, можно сохранить, отменить, закрыть... Бага нет. Сценарий 3. 1. Запускаем Total Commander 2. Ходим по любым локальным папкам 3. В ком строку пишем пробел (или точку), затем энтер - вызывается окно проводника с соответствующей открытой папкой из ТС. Бага нет. Сценарий 4. 1. Запускаем Total Commander 2. Заходим на c:\Users\User\Desktop\ 3. В ком строку пишем пробел (или точку), затем энтер - вызывается окно проводника 4. Окно проводника на полсекунды частично отрисовывается, затем исчезает (Тотал при этом остаётся работать), остаётся вообщение "Прекращена работа программы Проводник" с кодом ошибки: Цитата: Сигнатура проблемы: Имя события проблемы: APPCRASH Имя приложения: explorer.exe Версия приложения: 6.1.7601.17514 Отметка времени приложения: 4ce7a144 Имя модуля с ошибкой: comctl32.dll Версия модуля с ошибкой: 6.10.7601.17514 Отметка времени модуля с ошибкой: 4ce7c45b Код исключения: c0000005 Смещение исключения: 0000000000093ec4 Версия ОС: 6.1.7601.2.1.0.256.48 Код языка: 1049 Дополнительные сведения 1: 7d5b Дополнительные сведения 2: 7d5b2aacb9bba2cb6b461b73b9f93596 Дополнительные сведения 3: 6ba2 Дополнительные сведения 4: 6ba22cbd25509215b9a16644dcd0e9b6 Ознакомьтесь с заявлением о конфиденциальности в Интернете: http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0419 Если заявление о конфиденциальности в Интернете недоступно, ознакомьтесь с его локальным вариантом: C:\Windows\system32\ru-RU\erofflps.txt | Затем ещё раз: Цитата: Сигнатура проблемы: Имя события проблемы: APPCRASH Имя приложения: explorer.exe Версия приложения: 6.1.7601.17514 Отметка времени приложения: 4ce7a144 Имя модуля с ошибкой: ntdll.dll Версия модуля с ошибкой: 6.1.7601.23539 Отметка времени модуля с ошибкой: 57c99b8f Код исключения: c015000f Смещение исключения: 000000000008af4a Версия ОС: 6.1.7601.2.1.0.256.48 Код языка: 1049 Дополнительные сведения 1: 3004 Дополнительные сведения 2: 300423a3feafe8c53a478ad1d1e0561a Дополнительные сведения 3: 9d9b Дополнительные сведения 4: 9d9b27226c5c957b6b814639fcc738b4 Ознакомьтесь с заявлением о конфиденциальности в Интернете: http://go.microsoft.com/fwlink/?linkid=104288&clcid=0x0419 Если заявление о конфиденциальности в Интернете недоступно, ознакомьтесь с его локальным вариантом: C:\Windows\system32\ru-RU\erofflps.txt | Решил отследить при помощи Procmon что же происходит. Отследить на браузере - почти нереально - он сам слишком много чего делает, лог растягивается на сотни тысяч строк за несколько секунд. Потому прилагаю CSV лог с четвёртого сценария - вызов проводника из Тотала. Лог в RAR архиве: https://dropmefiles.com/Mt0iF Он же в base64 Видимо, я что-то упускаю, но не вижу причины. Есть соображения? | Всего записей: 15809 | Зарегистр. 04-11-2010 | Отправлено: 23:35 10-11-2019 | Исправлено: insorg, 00:41 11-11-2019 |
|