powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Просто с ума схожу!!!
6 сообщений из 6, страница 1 из 1
Просто с ума схожу!!!
    #33699822
Homosum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Такая проблема.

При возврате объект вылетаю в следующий код файла dbgheap.c

static int __cdecl CheckBytes(
unsigned char * pb,
unsigned char bCheck,
size_t nSize
)
{
int bOkay = TRUE;
while (nSize--)
{
if (*pb++ != bCheck)
{
/* Internal error report is just noise; calling functions all report results - JWM */
/* _RPT3(_CRT_WARN, "memory check error at 0x%p = 0x%02X, should be 0x%02X.\n", */
/* (BYTE *)(pb-1),*(pb-1), bCheck); */
bOkay = FALSE;
}
}
return bOkay;
}

Указывает именно на

if (*pb++ != bCheck)


В чем может быть проблема???
...
Рейтинг: 0 / 0
Просто с ума схожу!!!
    #33700063
muk07
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А что Вы имели в виду:
(*pb)++!=Check
или
*(pb++)!=Check
посмотрите на всякий случай приоритеты операций
...
Рейтинг: 0 / 0
Просто с ума схожу!!!
    #33700600
Homosum
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я вообще ничего не имел ввиду. Эта ошибка выскакивает, когда я возвращаю указатель на объект. После return прога сразу скачет на указанный фрагмент. А фрагмент, то не мой, а MS, соответсвенно, что они имели ввиду я не знаю (мал еще
...
Рейтинг: 0 / 0
Просто с ума схожу!!!
    #33700967
Akh
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HomosumЯ вообще ничего не имел ввиду. Эта ошибка выскакивает, когда я возвращаю указатель на объект. После return прога сразу скачет на указанный фрагмент. А фрагмент, то не мой, а MS, соответсвенно, что они имели ввиду я не знаю (мал еще

Проверяли какую-то строку на наличие только определенного кода. Проанализируйте свою программу, или закинте часть кода сюда.
...
Рейтинг: 0 / 0
Просто с ума схожу!!!
    #33701089
redskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Скорее всего в функцию передается кривой указатель или(и) неверная длина строки из-за чего происходит обращение к чужой памяти и краш. Проверьте, нормально ли выделяется память и корректны ли значения входных параметров.
...
Рейтинг: 0 / 0
Просто с ума схожу!!!
    #33701095
redskin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
О, смотрю погорячился с ответом :-) Если эт. чужая функция где останавливается дебаггер, то да, надо смотреть код из-за которого весь сыр бор.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Просто с ума схожу!!!
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]