![]() |
![]() |
![]() |
|
1C версия 7.70.0.21 (терминальная на Win2003) постоянно падает. | ☑ | ||
---|---|---|---|---|
0
roval
01.09.09
✎
13:46
|
При работе с 1С через терминал, при изменении реквизитов ТМЦ, последняя переодически ввываливается с ошибками(память не может быть считана или записана):
* Ошибка приложения 1cv7s.exe, версия 7.70.0.21, модуль Basic.dll, версия 7.70.0.21, адрес 0x00075fed. * Ошибка приложения 1cv7s.exe, версия 7.70.0.21, модуль mfc42.dll, версия 6.6.8063.0, адрес 0x0004cd5b. * ошибка приложения 1cv7s.exe, версия 7.70.0.21, модуль br32.dll, версия 7.70.0.14, адрес 0x0001987c. Было замечено, что ошибка вылетает в том случае, когда редактируются Элементы Справочника ТМЦ (менются цены, штрихкода, названия и т.д..) При чем может вылетеь как на 1 карточке ТМЦ, так и на 20-30 ... Люди, которые создают накладные, делают отчеты на вылеты не жалуются. Подскажите где копать ??? А то у нас 7 сентября переоценка товаров, и что-то не хочется каждых 2-5 минут запускать 1С заново. |
|||
1
ТелепатБот
гуру
01.09.09
✎
13:46
|
||||
2
Valery
01.09.09
✎
13:51
|
Для начала релиз платформа по-свежее поставте.
|
|||
3
roval
01.09.09
✎
14:18
|
на какой посоветуете поменять?
|
|||
4
Восточный Парень
01.09.09
✎
14:53
|
(3) на последний
|
|||
5
povar
01.09.09
✎
14:54
|
(0) 1С лицензионная ?
|
|||
6
IKSparrow
01.09.09
✎
14:57
|
(3) 27-й, вроде последний
|
|||
7
Дядя Васька
01.09.09
✎
14:59
|
(6) последний-последний... Только поможет вряд ли. 21-й стабильный релиз.
(0) ТиИ-то гонял? |
|||
8
roval
01.09.09
✎
15:15
|
1С с аппаратным ключем, который ввиду нестабильности был заменен ХАСП-эмулем от Соболя))) Ветку 21 выбирал как более-менее стабильную.
Тем более напомню еще раз: падает 1С при изменении товаров и их свойств (цена, штрих-код и т.д.). Если бы дело было в нестабильности релиза она бы падала при создании накладной, перепроводке, формировании отчетов (ИМХО). Возможно проблемы из-за видео на сервере? (оно у меня интегрированное в мамку и макс.размер его 8 Мб). |
|||
9
1Сергей
01.09.09
✎
15:20
|
(8) Не вижу связи видео на сервере и работе в терминальном режиме...
|
|||
10
roval
01.09.09
✎
15:23
|
согласен, что не видится.
Но, пока на сервере стояло разрешение 1280*1024, клиенты (а у них стоят 15" моники с расширением 800*600) вообще не могли запустить 1С: она постоянно падала с ошибкой: * Ошибка приложения 1cv7s.exe, версия 7.70.0.21, модуль frame.dll, версия 7.70.0.14, адрес 0x0001a540. Нагуглил, что надо на терм.сервере изменить разрешение десктопа... поржал, ибо не поверил ... но поменял ,- и всех пустило ... долго курил и думал ... |
|||
11
1Сергей
01.09.09
✎
15:32
|
(10) хе... спс за инфу. Может и правда дело в видюхе
|
|||
12
roval
01.09.09
✎
15:53
|
есть у кого-то предложения, что можно еще посмотреть?
|
|||
13
Дядя Васька
01.09.09
✎
15:53
|
(12) На (7) так и не ответил
|
|||
14
Дядя Васька
01.09.09
✎
15:58
|
+(13) Насчет соболя погорячился. Фиговенько он на современных процах себя ведет, а ты его на терминальный сервер. Нормальный ключ работает куда стабильнее, ставишь на серваке последние дрова с www.aladdin.ru, менеджер лицензий, в X:\Program Files\1cv77\BIN\nethasp.ini пишешь:
NH_TCPIP = Enabled ; Use the TCP/IP protocol NH_SERVER_ADDR = 192.168.0.1 ; где 192.168.0.1 пи-пи сервака NH_PORT_NUMBER = 475 NH_TCPIP_METHOD = TCP и ключ находится как шелковый (ну если не беленький конечно :)) |
|||
15
roval
01.09.09
✎
16:45
|
к сожелению, я не настолько гуру в 1С, потомоу ТиИ погонять для меня загадка (ввиду отсутствия понимания что єто такое :) ).
а по поводу ключа: когда бралась 1С (это было когда программы были маленькими, а компы - большими) он стоял смирно в ЛПТ порту. После того много воды утекло, и при очередной замене железа он был отдан в центральный офим на сохранения (дабы не потерятся), так как 1C_patcher_soaron_17-21 работал намного стабильнее ))) |
|||
16
dimm7310
01.09.09
✎
16:51
|
ТИИ - тестирование и исправление , (только перед этип сохранить копию)
|
|||
17
dimm7310
01.09.09
✎
16:51
|
на самомем деле причин вылета может быть масса
|
|||
18
roval
01.09.09
✎
16:51
|
а-а-а-а ... делано ... никаких проблем. Ошибок не найдено.
|
|||
19
dimm7310
01.09.09
✎
16:55
|
у меня например была подобная ситуации очень частой, путем опроса выяснилось , что чаще всего вылетало при попытке открыть историю по контрагенту (большая база на SQL) пришлось переписывать историю в регистр остатков (по типу регистра сведений) после этого число вылетов уменьшилось значительно
|
|||
20
dimm7310
01.09.09
✎
16:57
|
конфа типовая? если не ты делал изначально, просмотри повнимательнее кон модуля формы карточки ТМЦ И модуля списка
|
|||
21
roval
01.09.09
✎
16:58
|
давайте будем думать последовательно.
на Терминальном сервере работают люди в различных приложениях. Работают без видимых проблем. Во-вторых: при работе с накладными в 1С (перепроводка, создание налоговых ...) а также при формировании отчетности никаких проблем не видно. Отсюда видно, что можно исключить неправильную работу Терм.срвера и самой 1С (на этом этапе). Но когда начинают затрагивать картотеку товаров - вылетает. Возможно из-за того, что в карточке слишком много параметров? и при проведении транзакции мы не укладываемся в какое-то время? либо не умещаемся в отведенный для этого объем памяти?? |
|||
22
roval
01.09.09
✎
16:59
|
конфа писанная практически с нуля. Писал толковый парень (он и до сих пор сопроваждает и поддерживает ее). Думаем вместе над этой проблеммой.
|
|||
23
dimm7310
01.09.09
✎
17:00
|
(20)+ это в случае если конфа не типовая.
Используются ВК ? может быть дело в них (совместимость) |
|||
24
roval
01.09.09
✎
17:01
|
(23) ВК ?
|
|||
25
roval
01.09.09
✎
17:04
|
Внешние компоненты? Да.
Используем v7Queue для работы с очередью сообщений MSMQ (для автоматической обработки накладных скинутых с КПК по GPRS). |
|||
26
Дядя Васька
01.09.09
✎
17:19
|
Поди еще и прямые запросы есть?
|
|||
27
roval
01.09.09
✎
17:23
|
вроде бы нет (если я правильно понимаю понятие прямых запросов).
|
|||
28
Дядя Васька
01.09.09
✎
17:25
|
(27) ну это проще у толкового парня спросить :) Если в справочниках с ними поигрался, мог с блокировками не разрулить например...
|
|||
29
roval
01.09.09
✎
17:27
|
например? Что имеется ввиду блокировка ?
|
|||
30
roval
01.09.09
✎
17:30
|
а может это быть из-за того, например, что я что-то меняю в карточке, а кто-то параллельно выписывает в накладной товар из этой же карточки ?
|
|||
31
Дядя Васька
01.09.09
✎
17:36
|
(29) sql'евские
(30) Не может, если нет прямых. Если же есть, то что угодно быть может. Мне удавалось и скуль завалить, не то что одинэску (правда там объемы сумасшедшие были)... |
|||
32
Дядя Васька
01.09.09
✎
17:39
|
Если база на дбф, смотри размер самой большой таблицы. Когда до пары гиг доходит, дбф уже не тянет, надо либо на скуль перевести, либо обрезание делать.
|
|||
33
roval
01.09.09
✎
17:42
|
база на ДБФ. Все обработки над базой делаются только посредством встроенніх механизмов в 1С (без всяких примочек).
Размер наибольшего файла из базі: DT120.DBF - 118 Мб. Размер всей базі - 536 Мб. |
|||
34
Дядя Васька
01.09.09
✎
17:43
|
(33) вроде не тяжелая...
|
|||
35
roval
01.09.09
✎
17:43
|
да. Еще один момент.
База на ДБФ, а 1С ставили с поддержкой sql )) |
|||
36
Дядя Васька
01.09.09
✎
17:43
|
(35) ну это-то как раз пофик...
|
|||
37
roval
01.09.09
✎
17:47
|
был замечен момент подтормаживания, во время работы с картотекой. Тоесть:
как только запустил 1С все изменения проводятся шустро... через 5-20 карточек, после внесения изменения в карточку и нажатия на кнопку подтверждения изменений база "задумывается" - карточка проводится дольше обычного... и с каждым разом время все ощутимей увеличивается ... до тех пор, пока однажды 1С после нажатия на кнопку ОК просто вываливается. |
|||
38
Дядя Васька
01.09.09
✎
17:49
|
(37) Похоже на утечку памяти, код надо смотреть. Где-то что-то накапливается и не освобождает. Возможно та самая ВК, и имеет смысл ее подключать не в глобальнике, а перед каждым использованием, после чего выгружать.
|
|||
39
Дядя Васька
01.09.09
✎
17:52
|
+(38) Может просто в глобальнике ТЗ создал и строчки в нее добавляет не удаляя. Короче без базы это уже гадание на кофейной гуще...
|
|||
40
roval
01.09.09
✎
17:55
|
куда именно в код смотреть ?
Справочники.ТМЦ ? |
|||
41
Дядя Васька
01.09.09
✎
18:01
|
(40) Ну ты как спросишь тоже :) У тебя там самописка с нуля, я ее в глаза не видел, может форма списка справочника, может форма элемента, может глобальник, а если пробема в ВК, то любое место где она используется...
|
|||
42
roval
01.09.09
✎
18:06
|
хм ))) можно ж показать )
|
|||
43
Дядя Васька
01.09.09
✎
18:09
|
(42) И я прям с первого взгляда точно в яблочко )
|
|||
44
Дядя Васька
01.09.09
✎
18:10
|
наблюдать за ней надо, за процессом выхода из строя, отладчиком при этом подлавливать где тормозит, да смотреть где затык. Не так сразу-то...
|
|||
45
roval
01.09.09
✎
18:12
|
чувствую, что решение где-то сверху. Аналогичная база стоит на центральном офисе ... (с небольшими отличиями). У них таких проблем нету ...
|
|||
46
Дядя Васька
01.09.09
✎
18:14
|
(45) Ну так сделай объединение конфигураций, все отличия-то и увидишь...
|
|||
47
Дядя Васька
01.09.09
✎
18:14
|
Впрочем может в центре просто сервант мощнее... Той же оперативы больше, вот и вытягивает.
|
|||
48
roval
01.09.09
✎
18:17
|
Кстати - вылетает, когда я открываю карточку товара, и делаю в ней изменения. По моей просьбе в нашей конфе Игорь (толковый парень, который пишет нашу конфу, см. выше) написал что-то типа журнала товара: напоминает на вид развернутую карточку товара в строчках. Убираем галочку редактировать в диалоге - и все изменения в картотеке можно делать не открывая карточку. При этом ничего не вылетает .. все работат нормально.
(47) серверы брендовые и одинаковые. |
|||
49
Дядя Васька
01.09.09
✎
18:22
|
(48) Значит форму элемента и надо трассировать, где-то там намудрил
|
|||
50
roval
01.09.09
✎
18:27
|
будем ловить ... утро вечера мудрее ))
|
|||
51
Дядя Васька
01.09.09
✎
18:30
|
(50) Все что внизу модуля после процедур первым делом в ПриОткрытии() засуньте, там если с формой чего делать может завалиться.
|
|||
52
Дядя Васька
01.09.09
✎
18:35
|
+(51) Там фишка в том что до того как ПриОткрытии() начнет работать формы в памяти еще нет, и если к ней обращаться получается ссылка в небо. Правда не в терминальном режиме проблема есть только во внешних отчетах, в модулях работает нормально. Но если валится то именно с ошибкой "память не может быть read"
|
|||
53
dimm7310
01.09.09
✎
19:04
|
(52) Это важная инфа , я этого не знал
|
|||
54
СоболиныйГлаз
01.09.09
✎
21:19
|
Ну вообще-то если имеем сообщение типа "память не может быть прочитана", то первое необходимое действие - проверка на вирус(считаем, что железо в норме). И уж потом установить релиз движка поновее и какую-нибудь типовую конфу и проверять. Если вирусов нет и типовая конфа на нормальном релизе ошибок не дает, то все претензии к "толковому парню".
|
|||
55
roval
02.09.09
✎
10:18
|
вирусов нету (говорю настолько уверенно, насколько это можно сказать) :) ... железо в норме (говорю настолько уверенно, насколько это можно сказать) :) ...
типичная конфа не подходит - слишком много специфичных отчетов написано в "самописи" ))) (52) валится не только с ошибкой память не может быть read, а также с ошибкой память не может быть write. |
|||
56
Злой Бобр
02.09.09
✎
10:48
|
(0) Права, количество открытых файлов, неправильные индексы, где-то закрался спецсимвол в таблицу, тупо физически нехватает памяти, блокировки, глючная видео, поставить 25 или 27 релиз, пнуть ногой умного парня что б решил вопрос, пригласить другого 1С-неГа, ...
|
|||
57
roval
02.09.09
✎
12:48
|
сделал копию базы, подключился к ней ... меняю карточки .. уже штук 50 поменял - полет нормальный...
думается проблема в множественном доступе к изменяемым позициям (30) |
|||
58
СоболиныйГлаз
02.09.09
✎
12:51
|
(55)Типовая конфа только для понимания, что явялется причиной падений - конфа или движок.
|
|||
59
roval
02.09.09
✎
12:59
|
как вариант еще есть одна возможная проблемма:
покольку у нас реализована система автоматической обработки накладных скинутых из КПК, то на Сервере круглосуточно висит запущенная 1С под спец пользователем. Замечен интересный момент: после полуночи система автоматической обработки заказов перестает работать. Ее нужно перезапустить (выйти этим пользователем из 1С и зайти заново). При чем очень интересный факт наблюдается: если в этот момент еще кто-то залогинен в систему - то пускает без проблем. Если же это делать с самого утра (перезапускать спец.пользователя) то 1С попросит переиндексировать базу. Видимо что-то в системе подвисает, что приводит к утечке ресурсов. |
|||
60
Злой Бобр
02.09.09
✎
15:27
|
(60) Переведи в скуль - там такой проблемы нету. Ну или "научи" юзеров нормально выходить из 1С.
|
|||
61
Дядя Васька
02.09.09
✎
15:28
|
(59) ну это явно проблема в ВК..
|
|||
62
Дядя Васька
02.09.09
✎
15:29
|
(60) нет проблемы "система автоматической обработки заказов перестает работать"? :) Основная проблема у них не в переиндексации...
|
|||
63
roval
02.09.09
✎
16:51
|
выходят пользователи нормально, корректно. Но один пользователь (система автоматической обработки входящих сообщений из MSMQ) остается залогиненым наночь. И если на протяжении дня он обрабатывает очередь сообщений нормально, то на утро, он молчит .. у него затык. Закрываешь его копию 1С, залогиниваешься повторно и:
1) если в системе уже кто-то зареган, то 1С просто запускается, при этом автомат начинает резко обрабатывать все заказы накопившиеся у него в очереди .. в системе появляются новые накладные ... 2) если в системе никого нету, то при логине выскакивает, что работа была завершена аварийно, и необходимо переиндексировать базу... З.Ы: Вот обсуждаю тут с вами траблу - и мне почему-то кажется, что круг подозрительных событий сужается)) Всем спасибо, кто помагает думать в верном направлении ))) |
|||
64
Злой Бобр
02.09.09
✎
17:59
|
(63) Ну тогда действительно ВК. Попробуй время от времени ее выгружать и подгружать снова, не закрывая сеанс.
|
|||
65
roval
02.09.09
✎
19:14
|
что-то меня косит в сторону перевода даты.... ибо на протяжении дня все работает нормально .. но стоит перешагнуть часовую отметку в 00:00 и изменится системной дате ... (почему-то мне кажется, что проблема зарыта там) ...
|
|||
66
roval
03.09.09
✎
12:27
|
Сегодня утром все работает отлично.
Что было произведено из действий: 1) на все каталоги, которые принимают участвие в процессе работы (База, папка очереди сообщений ...) были даны ПОЛНЫЕ права для всех ... (понимаю что плохо). 2) была установлена служба: "Триггеры очереди сообщений". |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |