Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Об ошибке _ПолучитьКод (число прочтений - 2121 )
togomsk
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 27
Зарегистрирован: 13. Октября 2006
Об ошибке _ПолучитьКод
22. Марта 2008 :: 13:36
Печать  
Создаю объект своей разработки. Все работает как следует. Однако, если я хочу посмотреть в отладчике этот объект ( получить его строковое представление при помощи _ПолучитьКод), то отладчик зависает на несколько минут, а затем вылетает с сообщением, которое сейчас в точности воспроизвести не могу, но смысл такой, что отладочный режим Visual Studio 2005 невозможен.

ОС W2k3 SP2

1С V.25 и V.20, 1CPP V. 2.5.0.5 и V. 2.5.0.6

На 1CPP V. 2.5.0.1 данный эффект не наблюдается.
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Об ошибке _ПолучитьКод
Ответ #1 - 24. Марта 2008 :: 07:13
Печать  
togomsk писал(а) 22. Марта 2008 :: 13:36:
Создаю объект своей разработки. Все работает как следует. Однако, если я хочу посмотреть в отладчике этот объект ( получить его строковое представление при помощи _ПолучитьКод), то отладчик зависает на несколько минут, а затем вылетает с сообщением, которое сейчас в точности воспроизвести не могу, но смысл такой, что отладочный режим Visual Studio 2005 невозможен.

ОС W2k3 SP2

1С V.25 и V.20, 1CPP V. 2.5.0.5 и V. 2.5.0.6

На 1CPP V. 2.5.0.1 данный эффект не наблюдается.

Подробнее пиши.
1) У тебя в классе определен метод _ПолучитьКод ?
Если да, давай его текст.
2) Как ты смотришь объект в отладчике? просто в табло Объект или еще как-то.
В общем, подробнее.
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
togomsk
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 27
Зарегистрирован: 13. Октября 2006
Re: Об ошибке _ПолучитьКод
Ответ #2 - 27. Марта 2008 :: 09:53
Печать  
Функция _ПолучитьКод в коде объекта имеется, но от ее кода работоспособность объекта не зависит, в частности, он может быть и таким:

Функция _ПолучитьКод() Экспорт
     Возврат "ОбъектООППредокВОдномФайле";
КонецФункции

>>Как ты смотришь объект в отладчике? просто в табло Объект или еще как-то.

Просто объект в табло.

Если я делаю в табло Объект._ПолучитьКод(), то все работает.

Еще такая тонкость, - когда отладчик зависает, в менеджере задач одновременно зависает и Предприятие, и появляется еще одна строка с задачей Отладчик ( итого два отладчика).

Сообщение об ошибке отловить не могу ( пока).
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Об ошибке _ПолучитьКод
Ответ #3 - 27. Марта 2008 :: 10:05
Печать  
Прошу зафиксить баг в багзиллу.
http://cvs.alterplast.ru/bugs/enter_bug.cgi?product=1C%2B%2B
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Об ошибке _ПолучитьКод
Ответ #4 - 28. Марта 2008 :: 05:05
Печать  
Кстати, а у тебя отладка классов 1С++ включена во время работы отладчика 1С ?
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
togomsk
Junior Member
**
Отсутствует


I Love YaBB 2!

Сообщений: 27
Зарегистрирован: 13. Октября 2006
Re: Об ошибке _ПолучитьКод
Ответ #5 - 29. Марта 2008 :: 12:23
Печать  
artbear писал(а) 28. Марта 2008 :: 05:05:
Кстати, а у тебя отладка классов 1С++ включена во время работы отладчика 1С ?


Не работает ни в том, ни в другом случае. Я же смотрю результат работы класса уже вне класса, так что ( IMHO), установление/сброс флага отладки значения иметь не должно.

В BAGZILLе информацию оставил с примером кода. Может быть, я как-то мыслю нестандартно?
  
Наверх
 
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать