Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 7.7 и ранее

v7: Йоксель на Win 10 (1809) x64 тупо валит 1с

v7: Йоксель на Win 10 (1809) x64 тупо валит 1с
Я
   Cthulhu
 
28.12.18 - 00:20
как исправить - может кто секрет знает какой?
заранееблагодаренивсетакоэ….
 
 
   Провинциальный 1сник
 
1 - 28.12.18 - 02:17
Режим совместимости пробовали?
   Cthulhu
 
2 - 28.12.18 - 10:10
(1): да.
и ms visual c++ redistributable 2005 тоже пробовал (даже оба - 32bit и 64bit). та же ошибка.
попутно выяснил - использование раскраски формекса тоже валит систему... похоже они в 8209 (или только в 64х) что-то поменяли так, что ВК-шки стали тупо валить одинэсину.
рыдаю...
   Garykom
 
3 - 28.12.18 - 11:02
Виртуалка
   Garykom
 
4 - 28.12.18 - 11:03
(3)+ Можно все настроить так что будет выглядеть как будто 1С запущена нативно а не в окне вируталки, с мапингом дисков тоже можно и прочее
   trad
 
5 - 28.12.18 - 11:04
(2) на 1спп ответил
   Garykom
 
6 - 28.12.18 - 11:08
(5) После такой подмены dll не факт что сама винда не будет падать :)
   trad
 
7 - 28.12.18 - 11:17
(6) ты точно понял на каком уровне происходит подмена?
   Garykom
 
8 - 28.12.18 - 11:18
(7) Я шучу, понял прекрасно :)
   Garykom
 
9 - 28.12.18 - 11:20
(8)+ Но кста это не отменяет возможный факт падения винды при попытке запуска 1С с ВК со старыми версиями DLL (не проверенных на данной версии windows) из локального каталога
   trad
 
10 - 28.12.18 - 11:20
 
 Рекламное место пустует
   trad
 
11 - 28.12.18 - 11:21
(9) что значит страшное словосочетание падение винды?
кроме краха процесса, страшнее точно ничего не будет )
   Garykom
 
12 - 28.12.18 - 11:23
(11) Синий экран смерти вполне можно получить если постараться, но к теме это не относится, просто обратил внимание что это решение может не сработать
   trad
 
13 - 28.12.18 - 11:26
(12) )) вообще, мало шансов, что это решение поможет
но в у ТС ситуация такая, что стоит попробовать все
   Злопчинский
 
14 - 28.12.18 - 13:04
(5) а сюда ссылку дать влом?
   trad
 
15 - 28.12.18 - 13:13
(14) для тебя даже скопипащу ))

можно попробовать такое:
в каталоге bin создаешь каталог 1cv7.exe.local
найти комп с виндой 7 (или той на которой семерка не падает)
с этого компа скопировать в каталог 1cv7.exe.local скопировать:
ASYCFILT.DLL
COMCAT.DLL
CTL3D32.DLL
MFC42.DLL
MSVCRT.DLL
OLEAUT32.DLL
OLEPRO32.DLL
проверить
если не поможет, скопировать еще
KernelBase.dll
Kernel32.dll
   trad
 
16 - 28.12.18 - 13:16
(15) + я такой способ применял для замены ODBC драйверов во времена когда секретного релиза не было
   Cthulhu
 
17 - 28.12.18 - 15:27
на XP не нашел нигде KernelBase.dll
   Сияющий в темноте
 
18 - 28.12.18 - 15:36
Защиту от исполнения данных пробовали отключить?
и,если внутри длл что то меняется,то доступ должен быть Read Write Execute,но это надо в заголовках длл править.

валит то с какой ошибкой?
   trad
 
19 - 28.12.18 - 15:38
   trad
 
20 - 28.12.18 - 15:38
(17) завелась в win7
   Cthulhu
 
21 - 28.12.18 - 16:29
(18): нет не пробовал. и не хочется. там тупо дело в ответе одном? - так я отвечаю. админские права.

(20):
1) запихал весь dll-зоопарк из XP (кроме KERNELBASE.dll) в local - "Путь сбойного модуля: C:\WINDOWS\System32\KERNELBASE.dll"
нашел-скачал-засунул туда же KERNELBASE.dll (6.3.9600.17055) - все равно "Путь сбойного модуля: C:\WINDOWS\System32\KERNELBASE.dll"
   Сияющий в темноте
 
22 - 28.12.18 - 23:10
если в хп кернелбасе нету,то нужно сделать так,чтобы он был не нужен.
просто,используемые длл грузят другие длл для вызова функций,и где то функции работают неправильно
   Cthulhu
 
23 - 29.12.18 - 12:07
(22): "нужно сделать так,чтобы он был не нужен" - а как?
   Сияющий в темноте
 
24 - 29.12.18 - 12:29
(23)смотреть,какая длл его тянет,и заменять именно эту длл на старую версию
просто,однобайтовые строки в десятке не везде работают,как положено.
   Cthulhu
 
25 - 29.12.18 - 12:59
(24) эээ... я бы с удовольствием посмотрел - если бы знал - как.
   Cthulhu
 
26 - 29.12.18 - 13:00
ЗЫ: нашел бэкап - откатил систему на 1803 релиз - безрезультатно.
   Сияющий в темноте
 
27 - 29.12.18 - 19:50
У меня,просто,win 10 под рукой нет,а так бы посмотрел,чего там намудрили.
   Сияющий в темноте
 
28 - 29.12.18 - 19:51
просто,можно повесить перехватчик ошибок,и в нем ответить,что мол все ок,и тогда приложение не падает даже если данные случайно в таблицу дескрипторов записать.
   MadDAD
 
29 - 09.01.19 - 17:02
(26) а MFC42 какой версии?
   VladZ
 
30 - 09.01.19 - 17:08
(0) Переходи на 8.х


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует