
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
30.04.2006, 18:36
|
|||
|---|---|---|---|
Просто с ума схожу!!! |
|||
|
#18+
Такая проблема. При возврате объект вылетаю в следующий код файла 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) В чем может быть проблема??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.05.2006, 07:13
|
|||
|---|---|---|---|
Просто с ума схожу!!! |
|||
|
#18+
А что Вы имели в виду: (*pb)++!=Check или *(pb++)!=Check посмотрите на всякий случай приоритеты операций ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
01.05.2006, 22:50
|
|||
|---|---|---|---|
Просто с ума схожу!!! |
|||
|
#18+
Я вообще ничего не имел ввиду. Эта ошибка выскакивает, когда я возвращаю указатель на объект. После return прога сразу скачет на указанный фрагмент. А фрагмент, то не мой, а MS, соответсвенно, что они имели ввиду я не знаю (мал еще ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.05.2006, 10:25
|
|||
|---|---|---|---|
Просто с ума схожу!!! |
|||
|
#18+
HomosumЯ вообще ничего не имел ввиду. Эта ошибка выскакивает, когда я возвращаю указатель на объект. После return прога сразу скачет на указанный фрагмент. А фрагмент, то не мой, а MS, соответсвенно, что они имели ввиду я не знаю (мал еще Проверяли какую-то строку на наличие только определенного кода. Проанализируйте свою программу, или закинте часть кода сюда. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
02.05.2006, 11:13
|
|||
|---|---|---|---|
Просто с ума схожу!!! |
|||
|
#18+
Скорее всего в функцию передается кривой указатель или(и) неверная длина строки из-за чего происходит обращение к чужой памяти и краш. Проверьте, нормально ли выделяется память и корректны ли значения входных параметров. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=57&mobile=1&tid=2031392]: |
0ms |
get settings: |
6ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
59ms |
get topic data: |
8ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 344ms |

| 0 / 0 |
