Ошибка multi user 1c v7 starter program

Показывать по
10
20
40
сообщений

Новая тема

Ответить

Pitontik

Дата регистрации: 07.08.2006
Сообщений: 2

Привет!<br>1C:V7 starter program(multi-user)-обнаружена ошибка.<br>Кто с таким чудом встречался? Подскажите как с ним бороться.

Vlad Larin

Дата регистрации: 06.07.2006
Сообщений: 49

Много вариантов. На каком этапе происходит ошибка?<br><br>Возможно, неверно выставлены права на доступ к расшаренной ИБ. Лечится выддачей пользователю полного доступа к папке. Возможно, дохлый ключ (да-да, у меня был такой случай, хотя и с Single-User версией). Лечится визитом в 1С. Возможно, проблемы с жёстким диском. Лечится Scandisk’ом. Возможно, баа скопирована с CD-ROM или ещё по каким-либо причинам MD-файл (или отдельные DBF) имеют атрибут Read-only, System или Hidden. Лечится снятием этих атрибутов.<br><br>И ещё можно штук пять причин найти. Опишите симптомы подробнее, пожалуйста.

Pitontik

Дата регистрации: 07.08.2006
Сообщений: 2

Ситуация такова:<br>Конфигурация «Квартплата и Паспортный стол» версия 2.06, релиз 025.<br>Программа была установленна и нормально работала.В очердной раз,при запуске,выдала -1C:V7 starter program(multi-user)-вызвала ошибку и будет закрыта.И так постоянно.<br>Выходит это сообщение после того как появляется основное окно программы.<br>Переустанавливал на других машинах- результат такой же(при чистых базах).<br>Конфигуратор,монитор,отладчик— работают нормально.<br>

Vlad Larin

Дата регистрации: 06.07.2006
Сообщений: 49

Сталкивался с подобной ситуацией (симптомы, по крайней мере, совпадают полностью), только на стандартной бухе. Решилось заменой ключа защиты 1С (LPT-версия).

pavlika

Дата регистрации: 25.12.2004
Сообщений: 528

попробуйте «убить» папку Syslog в каталоге базы данных или просто переименуйте ее

Vlad Larin

Дата регистрации: 06.07.2006
Сообщений: 49

Проблема возникает даже в чистой базе. Не вижу смысла в стирании Syslog.

Rfc_id

Дата регистрации: 31.08.2006
Сообщений: 25

1. Перенеси эту базу в другую папку.<br>2. На всякий — проверь скандиском.

CheshirskyCat

Дата регистрации: 09.01.2004
Сообщений: 326

> В очердной раз,при запуске,выдала -1C:V7 starter program(multi-user)-вызвала ошибку и будет закрыта.И так постоянно.<br>Сначала копать в сторону указанную Vlad Larin (проверить ключ защиты).<br><br>А еще, эту конфигурацию не знаю, может там какая-то своя защита со своим ключом? <br>Очень уж похоже что система защиты не работает. (Поломался ключ защиты, не работает сервер лицензий, кончилась лицензия или превышены допустимые для нее параметры (например количество пользователей), и т.п.)<br><br>2Rfc_id прежде чем писать, внимательнее тему читать надо…

compozitor

Дата регистрации: 07.07.2011
Сообщений: 1

У меня проблемма решилась удалением пользователя под которым удаленно заходит человек на сервер и созданием точно такого же пользователя снова.<br>Найти список пользователей в Win Server 2003 пройдя по пунктам: Администрирование-управление компьютером-служебные программы-локальные пользователи-пользователи.

Показывать по
10
20
40
сообщений

Читают тему:

1C:V7 starter program (multi-user)

Очень сильно задолбала проблема ?, возникающая откуда не возмись : при выходе из 1С 7.7 на сервере Windows Server 2008 R2.

Прекращена программа 1C:V7 starter program (multi-user)

фотка 1

И в окончательном варианте на экране повисает :

1C:V7 starter program (multi-user) не работает

фотка 2

Когда заходим от Администратора такая ошибка не возникает. Значит что-то связано с правами пользователей!

У нас используются разные компоненты.

Пробуем выключить ИХ из загрузки ,т.е тупо делаем примерно так :

Процедура ПриНачалеРаботыСистемы()  Экспорт
    	Возврат;

И чудо свершилось, ошибка ушла.

Теперь изучаем чего мы там нагородили , какая из компонент лажает

Ну например в этом точно причина была :

ИмяDLL = "ndeclin.dll";
Если ЗагрузитьВнешнююКомпоненту(ИмяDLL)=0 Тогда
        Сообщить("Ошибка загрузки внешней компоненты: "+ИмяDLL);
КонецЕсли;

Это компонента для склонения имен , очень удобно склонять в документах ФИО физ.лиц.

При этом при загрузке она не ругается, а все ругань происходит при закрытии 1С. Почему?

Ечли открывать 1С под пользователем Windows , у которого есть права Администратора , то сбоя не происходит. В противном случае получаем ошибку и как следствие необходимость переиндексации базы данных.

Теперь внимание

И вот теперь внимание , если закоментировать ЗагрузитьВнешнююКомпоненту, то ошибка уходит.

Вспоминаем зачем нужна команда ЗагрузитьВнешнююКомпоненту, похоже только один раз от админа зарегистрировать компоненту в Windows?

Рабочими лошадками , которые грузят компоненту в память при загрузке программы являются команды СоздатьОбъект , типа

глPDS = СоздатьОбъект( "Padeg.Declension" );
глNDS = СоздатьОбъект( "AddIn.NameDeclination" );

Выводы

Можно убрать команду ЗагрузитьВнешнююКомпоненту из сценария загруки (из глобального модуля). И все будут работать , во всяком случае какое-то время.

Но причина не найдена на самом деле.

Dependency walker х64 для ndeclin.dll показывает некие ошибки.

фотка 3

Dependency walker х32 не ругается , но ошибки тоже есть :

фотка 4

Программа Просмотр событий фиксирует 3 ошибки Приложения

фотка 5

Кто такой cpsspap?

И последним появляется отчет Windows Error Reporting :


- 
- 
   
  1001 
  4 
  0 
  0x80000000000000 
   
  56890 
  Application 
  WinServ-2008-64 
   
  
- 
  939464771 
  392888938 
  APPCRASH 
  Отсутствует 
  0 
  1cv7.exe 
  7.70.0.27 
  4573fcb7 
  StackHash_fd00 
  0.0.0.0 
  00000000 
  0eedfade 
  00000000 
   
   
  C:UsersbaAppDataLocalTempWERAA89.tmp.version.txt 
  C:UsersbaAppDataLocalMicrosoftWindowsWERReportArchiveReport0d39aeec 
  
  

C:UsersbaAppDataLocalMicrosoftWindowsWERReportArchiveReport0d39aeec

Здесь лежит следующая инфа :


Version=1
EventType=APPCRASH
EventTime=132275473313587790
ReportType=2
Consent=1
UploadTime=132275473344177790
Response.BucketId=939464771
Response.BucketTable=392888938
Response.type=4
Sig[0].Name=Имя приложения
Sig[0].Value=1cv7.exe
Sig[1].Name=Версия приложения
Sig[1].Value=7.70.0.27
Sig[2].Name=Штамп времени приложения
Sig[2].Value=4573fcb7
Sig[3].Name=Имя модуля с ошибкой
Sig[3].Value=StackHash_fd00
Sig[4].Name=Версия модуля с ошибкой
Sig[4].Value=0.0.0.0
Sig[5].Name=Штамп времени модуля с ошибкой
Sig[5].Value=00000000
Sig[6].Name=Код исключения
Sig[6].Value=0eedfade
Sig[7].Name=Смещение исключения
Sig[7].Value=00000000
DynamicSig[1].Name=Версия ОС
DynamicSig[1].Value=6.0.6003.2.2.0.16.7
DynamicSig[2].Name=Код языка
DynamicSig[2].Value=1049
DynamicSig[22].Name=Дополнительные сведения 1
DynamicSig[22].Value=fd00
DynamicSig[23].Name=Дополнительные сведения 2
DynamicSig[23].Value=ea6f5fe8924aaa756324d57f87834160
DynamicSig[24].Name=Дополнительные сведения 3
DynamicSig[24].Value=fd00
DynamicSig[25].Name=Дополнительные сведения 4
DynamicSig[25].Value=ea6f5fe8924aaa756324d57f87834160
UI[2]=C:Program Files (x86)1Cv77BIN1cv7.exe
UI[3]=Прекращена работа 1C:V7 starter program (multi-user)
UI[4]=Windows может провести поиск способа устранения этой ошибки в Интернете.
UI[5]=Искать решение проблемы в Интернете и закрыть программу
UI[6]=Проверить наличие способа исправления ошибки в Интернете позднее и закрыть программу
UI[7]=Закрыть программу
State[0].Key=Transport.DoneStage1
State[0].Value=1
State[1].Key=DataRequest
State[1].Value=Bucket=939464771/nBucketTable=392888938/nResponse=1/n
FriendlyEventName=Остановка работы
ConsentKey=APPCRASH
AppName=1C:V7 starter program (multi-user)
AppPath=C:Program Files (x86)1Cv77BIN1cv7.exe

Надо признать , что не смотря на объемный лог причину-то не понять пока.

Марк Русинович в помощь нам

На просторах интернета есть отличная прога ProcessMonitor , смотрите ,что показывает она по фильтру 1cv7.exe

фотка 6

И вот наступает момент истины — обычным пользователям не хватает прав на создание/запись в данную ветку реестра
HKLMSoftWareWoW6432NodePadeg

Открываем через regedit нужную нам ветку реестра и вручную указываем, кому добавить права.

Ошибка уходит. Всех поздравляю!

   OnePrg

24.05.23 — 09:22

Отчёт по регистру стал вылетать с сообщением «Прекращена работа 1C:V7 starter program (multi-user)»

Если формировать отчёт за небольшой период, то работает. Если ставить чуть больше года, вылетает.

Файл регистра в базе самый большой 536Мб.

Кроме обрезания базы и перехода на SQL какие ещё есть решения?

DEP отключил, базу сжимал.

Kernel3x может помочь? Где его можно скачать?

   Волшебник

1 — 24.05.23 — 09:24

Не ставьте год.

Измените алгоритм отчёта.

Измените структуру регистра.

   Злоп

2 — 24.05.23 — 11:17

(0) мониторь сколько жрет памяти во время работы отчета. ХЗ как там у тебя написано.

1Ска вылетает если сжирает, например, для ТЗ больше гига.

   Злоп

3 — 24.05.23 — 11:26

кстати, интересное сообщение «большой файл регистра…» никогда такого е встречал, будет возможность — приложи скрин

.

попытайся также переписать запрос, избавившись по возможности от условий типа «Когда», выкинь из запроса неиспользуемые в запросе переменные.

   uno-group

4 — 24.05.23 — 13:32

536 мб мало должно нормально работать. А сколько записей. может ты в ограничение по количеству записей уперся хотя ошибка выскакивала при попытке провести по этому регистру что либо. В монопольном режиме также себя ведет?

   Злоп

5 — 24.05.23 — 13:37

(4) может он запросто две таблицы перемножил и получил оверсайз

   OnePrg

6 — 24.05.23 — 17:49

(4) записей 3,3 млн.

монопольно так же

   OnePrg

7 — 24.05.23 — 17:50

(3) скрин чего?

   OnePrg

8 — 24.05.23 — 17:58

Всем спасибо!

Только не смейтесь — нужно было сделать тестирование и исправление. :)

У заказчика спросил, он мне сказал, что делал. Вывод стар как мир: делай всё сам.

   Aleksey

9 — 24.05.23 — 18:01

(4) ты сначала в ограничения на размер dbf файла упрешься, а уж потом, лет через 10, и в ограничения количества записей

   Харлампий Дымба

10 — 24.05.23 — 18:59

Настоятельно рекомендовал бы для dbf-ных клиентов включать «Автоматически реиндексировать базу при необходимости (DBF)». Потому что сколько по рукам не бей, найдутся умники, которые будут отказываться от переиндексации. И это прокатывает в 19 случаях из 20. А вот на 20й — возможны последствия.

   MWWRuza

11 — 24.05.23 — 21:45

(10) «Автоматически реиндексировать базу при необходимости (DBF)»

Хм… Это где такое включается?

   Djelf

12 — 24.05.23 — 23:11

(11) Патчем это включается. Не очень легально.

   Харлампий Дымба

13 — 25.05.23 — 01:41

(11) Лучше задать этот вопрос форуму через Яндекс или Гугл.

(12) Даже не буду спорить. Если у ТС есть lpt-порт, и в нем ключ (или несколько друг на друге, как у меня)… Если ТС не заботит «100% загрузки процессора» и «долгое сохранение в Excel»… Если нет надобности ни в kernel33 ни в kernel37… Если «обновление сплэш-заставки» не такое уж и медленное.. Тогда можно просто порекомендовать, если режим работы с базой позволяет, еженочно сбрасывать все сеансы, и запускать переиндексацию через пакетное «тестирование и исправление». А если время/сервер/база позволяет — то можно запускать тестирование со всеми пересчетами и проверками, раз база dbf.

Хотя по мне патч патчу рознь. Обход защиты — категорически не приемлю. Но вот править в исходной поставке *.spl, *.tip, IMAGECOL.BMP, Slice.bmp, OrdNoChk.prm, NETHASP.INI вроде как можно, а какую-нибудь seven.dll нельзя? И вообще что мне делать в январе 2038 года, ведь придётся же немножко поковыряться в 1cv7.exe, как ни крути.

   uno-group

14 — 25.05.23 — 08:03

(9) С регистрами возможно но тоже есть варианты. В 1 месте у меня 1sconst периодически упирается в максимально количество записей, а по размеру больше 80% не становился.

  

Злоп

15 — 25.05.23 — 16:07

(13) в 38ом или 1с сдохнет, или я. Или вообще…

  • Remove From My Forums
  • Общие обсуждения

  • При запуске любых программ семейства 1С версии 7.7 под группой обычных Пользователей выдаёт ошибку:

    1C:V7 starter program (multi-user) — обнаружена ошибка. Приложение будет закрыто. Приносим извинения за неудобства.

    И предлагает отправить отчёт об ошибке. Отчёт я отправил. Непонятно что там мешает для работы этих программ? Если загружать под группой Администраторы, то проблем никаких – работает как надо. Но мне надо запускать эти программы только под группой Пользователи. Есть какой-нибудь вариант для решения этой проблемы?

    • Изменен тип

      30 октября 2010 г. 7:45
      давность

  • Ошибка ne 0002 steep
  • Ошибка mudrunner incorrect media paths
  • Ошибка ndis 10317 pnp
  • Ошибка mtu xbox 360 не подключается к интернету
  • Ошибка nde obd2 соединения