0
С VXL library:VXL: Run-Time Check Failure # 2
Я использую vnl_conjugate_gradient с VC8 (Visual Studio 2005) и иногда я вижу эту ошибку в режиме отладки:
RUN- Ошибка проверки времени # 2 - Урон вокруг переменной «z__» был поврежден.
Это происходит, оставляя функцию cg_ в файле cg.c
Эта функция буквально напичкан «Гото» Кстати, это может быть виновником ??
Любая идея?
PS: CallStack:
- vision.dll v3p_netlib_cg_ (двойной * х = 0x01d6b040, двойной * е = 0x0012f1d4, долго * это = 0x0012f1c8, двойной * шаг = 0x01d698b8, двойной * т = 0x0012f1b8, длинный * предел = 0x01d69868, длинная * п = 0x0012f19c, длина * м = 0x0012f19c, двойной (двойной *, недействительный ) значения = 0x00f2a9e0, недействительный (двойная *, двойной *, недействительный ) град = 0x00f2aae0 , void (двойной *, двойной *, двойной *, void ) как = 0x00f2abf0, недействительным (двойной *, двойной *, аннулируются ) предварительно = 0x00f2ad00, двойной * ч __ = 0x01d6b080, аннулируются * UserData = 0x01d69858, длинный * error_code = 0x0012f190) Линия 1128 + 0xf байт C
- vision.dll! vnl_conjugate_gradient :: минимизировать (vnl_vector & х = {...}) Строка 171 + 0x50 байт C++
Любой шанс увидеть функцию ... – Goz
слишком сложно Я боюсь – 2009-11-21 16:44:51