| 
			
			 | 
		#1 | 
| 
			
			 Участник 
		
			
	 | 
	
	
	
		
		
			
			
			Накосячили в коде?
			 
			
			Доброго времени суток! 
		
		
		
		
		
		
		
	Щекотливая тема возникла. У нас внедрявший партнер осуществляет техподдержку. Технически, схема работы такова, что разработка ведется партнером на тестовом приложении, а нам передаются объекты, которые мы заливаем на рабочее. Однажды при заливке на рабочее произошла ошибка компиляции. Партнер попросил доступ на рабочее приложение и что-то там поправил. После этого периодически (не реже раза в месяц) на РАБОЧЕМ приложении в разных местах стали возникать ошибки времени выполнения, что-нибудь вроде: Цитата: 
	
		
			Ошибка времени выполнения: FormTabPageControl Объект не инициализирован. 
(C)\Classes\FormTabPageControl\owner (C)\Forms\xBrowser\Methods\close (C)\Classes\FormCommandButtonControl\Clicked Цитата: 
	
		
			Ошибка времени выполнения: В FormRun (Источник данных), не найден исполнимый код метода "init". 
(C)\Forms\RAssetPosting\Methods\init (C)\Classes\SysSetupFormRun\init - line 12 Ошибки бывают разные: объект не инициализирован, неверная передача параметров, метод неверно вызван и всё такое прочее. На тестовом приложении ошибки не воспроизводятся. Каждый раз партнер просит доступ на рабочую и что-то там исправляет. Объекты, на которых вываливаются ошибки, иногда вообще находятся в слое sys. Мы свою разработку (помимо партнера) ведем, но очень мало, очень поверхностно и так же на тестовом приложении с последующей переливкой на рабочее. То есть представляется, что крайне маловероятно, что мы что-то зацепили. Мне кажется, это похоже на ошибку программистов партнера. Что скажете?  | 
| 
	
 |