Переключение на Главную Страницу Страницы: 1 ... 25 26 [27] 28 29 ... 46 ОтправитьПечать
Очень популярная тема (более 25 ответов) Тестирование 1cpp-icl (icpp) (число прочтений - 195651 )
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #390 - 21. Июля 2008 :: 03:08
Печать  
kms писал(а) 20. Июля 2008 :: 13:10:
- А если не Информатор, а ВыполняемыйМодуль::GetMethOfContext использовать?

На это не похоже: http://www.1cpp.ru/bugs/show_bug.cgi?id=3988 ?

ВыполняемыйМодуль::GetMethOfContext - это точная копия методов Информатора Улыбка

А баг точно был этот - ключевое слово "при переносе базы в новый каталог" Улыбка
  

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



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Тестирование 1cpp-icl (icpp)
Ответ #391 - 21. Июля 2008 :: 04:24
Печать  
Опять чего-то с бедным АктивИксом сделали (см. аттач)
Возникает при закрытии формы с активиксом.
Сведения об ошибке достаточно подробные, может без теста обойдется?
3.1.0.10
  

er01.jpg ( 22 KB | Загрузки )
er01.jpg
Наверх
ICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #392 - 21. Июля 2008 :: 04:28
Печать  
vip писал(а) 21. Июля 2008 :: 04:24:
Опять чего-то с бедным АктивИксом сделали (см. аттач)
Возникает при закрытии формы с активиксом.
Сведения об ошибке достаточно подробные, может без теста обойдется?
3.1.0.10

Просто при закрытии формы?
Случайно не создавал на одной кнопке сначал один АктивИкс, а затем другой?
Тест все равно хотелось бы Улыбка, т.к. ситуация непонятна.
На моих тестах все нормально, существующие автоматические юнит-тесты для АктивИкс также не дают ошибок - а уж в них закрытий форм хватает Улыбка
  

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



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Тестирование 1cpp-icl (icpp)
Ответ #393 - 21. Июля 2008 :: 04:35
Печать  
Цитата:
Случайно не создавал на одной кнопке сначал один АктивИкс, а затем другой?

Нет.
Тест постараюсь.
  
Наверх
ICQ  
IP записан
 
vip
1c++ power user
Отсутствует



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Тестирование 1cpp-icl (icpp)
Ответ #394 - 21. Июля 2008 :: 04:59
Печать  
artbear
Для теста можно воспользоваться Цитата:

Для активиксов, написанных на VB6, бывает в ошибке ссылка на msvbm60.dll. Этот написан именно на VB.
Но видимо дело не в этом.
Для теста просто открыть и закрыть обработу. Не забудь зарегить сначала semenbtn.ocx
  
Наверх
ICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #395 - 21. Июля 2008 :: 05:37
Печать  
vip писал(а) 21. Июля 2008 :: 04:59:
artbear
Для теста можно воспользоваться Цитата:

Для активиксов, написанных на VB6, бывает в ошибке ссылка на msvbm60.dll. Этот написан именно на VB.
Но видимо дело не в этом.
Для теста просто открыть и закрыть обработу. Не забудь зарегить сначала semenbtn.ocx

Да, баг вижу, но здесь что-то непонятное Печаль
Но внутри кода ошибку выдает как раз внутри msvbm60.dll Печаль
  

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



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Тестирование 1cpp-icl (icpp)
Ответ #396 - 21. Июля 2008 :: 05:57
Печать  
artbear писал(а) 21. Июля 2008 :: 05:37:
vip писал(а) 21. Июля 2008 :: 04:59:
artbear
Для теста можно воспользоваться Цитата:

Для активиксов, написанных на VB6, бывает в ошибке ссылка на msvbm60.dll. Этот написан именно на VB.
Но видимо дело не в этом.
Для теста просто открыть и закрыть обработу. Не забудь зарегить сначала semenbtn.ocx

Да, баг вижу, но здесь что-то непонятное Печаль
Но внутри кода ошибку выдает как раз внутри msvbm60.dll Печаль

Это для АХ на VB. А для написанных на С++ то, что написал утром.
Проверьте кто-нибудь на своих используемых активиксах.
  
Наверх
ICQ  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #397 - 21. Июля 2008 :: 06:09
Печать  
Баг исправлен.
Выкладываю тестовую сборку.
Проверяйте.
  

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


#define sizeof(x) rand()

Сообщений: 787
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #398 - 21. Июля 2008 :: 06:18
Печать  
А откуда Assert'ы в Release-сборке?  Ужас
  

int getRandomNumber()&&{&&  return 4; //chosen by fair dice roll&&         //guaranteed to be random&&}
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #399 - 21. Июля 2008 :: 06:20
Печать  
steban писал(а) 21. Июля 2008 :: 06:18:
А откуда Assert'ы в Release-сборке?  Ужас

Это stl-ассерты Печаль
Я лично думал, что они отключены Улыбка.
Возможно, что в релиз-сборке они включены из-за того, что у нас определен символ _NDEBUG
  

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: Тестирование 1cpp-icl (icpp)
Ответ #400 - 21. Июля 2008 :: 06:26
Печать  
Кстати, а нафига у нас в релиз-сборке icpp включена директива _NDEBUG ?
Похоже, что из-за этого ассерты и генерятся Печаль
  

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



Сообщений: 1570
Зарегистрирован: 19. Мая 2006
Re: Тестирование 1cpp-icl (icpp)
Ответ #401 - 21. Июля 2008 :: 06:26
Печать  
artbear писал(а) 21. Июля 2008 :: 06:09:
Баг исправлен.
Выкладываю тестовую сборку.
Проверяйте.

С этим порядок. Спасибо.
Остался еще один. Стало таскаться выпадающее меню за мышей, исчезает только после второго клика вне его.
Думал, это связано с первой ошибкой, ан нет. Попробую сделать тест.
Или и так тебе ясно? Похоже, Release для кнопки мыши срабатывает со второго раза.
  
Наверх
ICQ  
IP записан
 
vandalsvq
1c++ power user
Отсутствует


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #402 - 21. Июля 2008 :: 06:29
Печать  
АктивИкс поломался начиная со сборки kms 3.1.0.10
Происходит двойная обработка событий.
Вот и тест (ну у меня точно дважды)
  

TestAX.ert ( 12 KB | Загрузки )

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


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

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #403 - 21. Июля 2008 :: 06:29
Печать  
vip
Нет, непонятно, тест нужен.

ЗЫ видишь, когда есть тест, как быстро проблему можно исправить Улыбка
  

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


Я всего лишь als-особиратель
;-)

Сообщений: 2487
Местоположение: Уфа
Зарегистрирован: 18. Июля 2007
Пол: Мужской
Re: Тестирование 1cpp-icl (icpp)
Ответ #404 - 21. Июля 2008 :: 06:31
Печать  
Артур, попробовал на твоей сборке... тоже самое Печаль
(кстати твоя сборка получилось малость худее на 10 Кб)
  

Отхожу от дел. Долго и мучительно.
Наверх
IP записан
 
Переключение на Главную Страницу Страницы: 1 ... 25 26 [27] 28 29 ... 46
ОтправитьПечать