Страница 5 из 7

Re: Тестирование SafeSurf на основе движка Firefox 52

Добавлено: 19 июн 2017, 13:20
drachev
Hans писал(а):
18 июн 2017, 16:01
Вопрос для знатоков. Что бы это значило?

Изображение

Стало появляться после последнего обновления.

Отправлено спустя 53 минуты 4 секунды:
Ещё такой момент. Перезалил все машины на новый движок от 9 июня на 1-й странице. Но почему-то на них идут обновления. Есть ли уже конечная стабильная версия, или обновления ещё будут идти на обновлённый движок ?
Тоже стало появляться такое, но крайне редко, в логе аналогично.Имхо связано с отсутствием какой-то dll.
Вычислить какой именно мне трудно из-за редкости появления этой ошибки.
Если у Вас это происходит часто - подкидывайте отсутствующие dll до исчезновения проблемы.
Я так вычислил отсутствие некоторых dll, необходимых для новой версии.
Версия на 1-й странице уже достаточно устарела. Актуальную на текущий момент можно получить удалив f\upcache и перезапустив SafeSurf.

Re: Тестирование SafeSurf на основе движка Firefox 52

Добавлено: 19 июн 2017, 13:54
Hans
drachev писал(а):
19 июн 2017, 13:20
...Если у Вас это происходит часто - подкидывайте отсутствующие dll до исчезновения проблемы.
Я так вычислил отсутствие некоторых dll, необходимых для новой версии.
Версия на 1-й странице уже достаточно устарела. Актуальную на текущий момент можно получить удалив f\upcache и перезапустив SafeSurf.
Установить полноценный Framework будет проще, и займёт меньше времени. :)

Re: Тестирование SafeSurf на основе движка Firefox 52

Добавлено: 19 июн 2017, 16:52
Support
Теоретически ошибку мог давать Internet Explorer, если его убили, то зря.
Немного оптимизировали загрузку, выпустили обновление, но не факт, что поможет.

Re: Тестирование SafeSurf на основе движка Firefox 52

Добавлено: 19 июн 2017, 23:37
drachev
Support писал(а):
19 июн 2017, 16:52
Теоретически ошибку мог давать Internet Explorer, если его убили, то зря.
Немного оптимизировали загрузку, выпустили обновление, но не факт, что поможет.
Трудно сказать, возможно. Но воскрешать не уговорите - с детства его не перевариваю.
Все ошибки возникают достаточно редко и лишь на некоторых конкретных сайтах, подавляющее большинство проходит без проблем.
Да, на последнем обновлении несколько живее пошла загрузка и работа вроде устойчивее.
Правда появилось такое
19.06.2017 21:08:19 sph 4.3 del d3dcompiler: The type initializer for 'System.Management.MTAHelper' threw an exception.; stack= at System.Management.MTAHelper.CreateInMTA(Type type)
at System.Management.ManagementPath.CreateWbemPath(String path)
at System.Management.ManagementPath..ctor(String path)
at System.Management.SelectQuery..ctor(String queryOrClassName)
at Microsoft.VisualBasic.Devices.ComputerInfo.get_OSManagementBaseObject()
at Microsoft.VisualBasic.Devices.ComputerInfo.get_OSFullName()
at SafeSurf.SplashScreen1. ()
Это что-то у меня или в консерватории ?
Вопрос академический т.к. работе не мешает.
В целом все проблемы вроде решены, серф крутится без остановок.
Остался пока единственный минус новой версии - заметно больше грузит процессор, но это видимо неустранимое свойство нового движка.
Hans писал(а):
19 июн 2017, 13:54
Установить полноценный Framework будет проще, и займёт меньше времени. :)
Установить полноценный Framework, да еще и на полноценную винду - бесспорно наилучшее решение, если заниматься серфом чисто из любви к искусству :)
А если заради кусочка хлеба, да с маслом - то нать запускать очень-очень много копий, и тут каждый лишний метр в копии вылазит в очень-очень много итого занятых метров . А овес метр нынче дорог, и сразу возникает очень-очень много нюансов .

Re: Тестирование SafeSurf на основе движка Firefox 52

Добавлено: 20 июн 2017, 12:27
Support
Принудительное обновление всех версий SafeSurf запущено. Все копии SafeSurf теперь работают на последней версии движка.
drachev писал(а):
19 июн 2017, 23:37
Это что-то у меня или в консерватории ?
В этом коде проверяется версия операционной системы и удаляется файл d3dcompiler_47.dll при необходимости.
В нормальных условиях никаких ошибок быть не должно, это что-то у вас.

Re: Тестирование SafeSurf на основе движка Firefox 52

Добавлено: 20 июн 2017, 15:27
Grundig777
Подскажите, d3dcompiler_47.dll на XP должен удалиться автоматом сразу же при запуске SS? Потому как он продолжает находиться в папке, лог пуст.

Re: Тестирование SafeSurf на основе движка Firefox 52

Добавлено: 20 июн 2017, 18:14
timer1974
Grundig777 писал(а):
20 июн 2017, 15:27
Подскажите, d3dcompiler_47.dll на XP должен удалиться автоматом сразу же при запуске SS? Потому как он продолжает находиться в папке, лог пуст.
Выше писали, что должен, Support советует: "...удалите файл f\upcache и перезапустите SafeSurf."

Re: Тестирование SafeSurf на основе движка Firefox 52

Добавлено: 20 июн 2017, 20:11
Support
Grundig777 писал(а):
20 июн 2017, 15:27
Подскажите, d3dcompiler_47.dll на XP должен удалиться автоматом сразу же при запуске SS? Потому как он продолжает находиться в папке, лог пуст.
Да, должен удалиться автоматом.
Значит система почему-то не определяется. как Windows XP :D

Правило определения простое

Код: Выделить всё

If My.Computer.Info.OSFullName.Contains("Windows XP")
то удаляем этот файл.
В случае любой ошибки она будет записана в лог.

Re: Тестирование SafeSurf на основе движка Firefox 52

Добавлено: 21 июн 2017, 11:32
timer1974
Сообщение для drachev: "Дружище, посмотрите личные сообщения!"

Re: Тестирование SafeSurf на основе движка Firefox 52

Добавлено: 22 июн 2017, 12:38
drachev
На лицензионную win-xp-sp1 (есть у мну) установил windowsxp-kb936929-sp3+dotNetFx35+все обновы (все с сайта Microsoft),
т.е. получил правильную win-xp-sp3 с Framework3.5, правильнее наверное и не бывает. Память 256м.
Тем не менее в логе
22.06.2017 11:10:56 sph 4.4: can't run main form; error: Не удается загрузить DLL "mozglue.dll": Не найдена указанная процедура. (Исключение из HRESULT: 0x8007007F); src= в Gecko.NativeMethods.Alloc(IntPtr size)
в Gecko.nsAString..ctor()
в Gecko.Xpcom.Initialize(String binDirectory)
в SafeSurf.SplashScreen1. (); WD=C:\SafeSurf; path=C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\SafeSurf\f\1
22.06.2017 11:10:56 xp fix path failed: В экземпляре объекта не задана ссылка на объект.; stack= в SafeSurf.SplashScreen1. ()
Серф пускается и работает без проблем.
Возможно уже из-за занудства хотелось бы разобраться в причинах ошибки.