|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
01.08.2016, 18:32 | #1 |
Пользователь
Регистрация: 23.08.2015
Сообщений: 34
|
Перестала работать моя программа
я никаких изменнений не вносил, просто тупо везде где можно стала выкидывать исключения и ошибки чтения из памяти,
в основном на 1 _ASSERTE(_BLOCK_TYPE_IS_VALID(pHead->nBlockUse)); в файле dbgdel.cpp и на 1 if(retval == 0) { ... в файле free.c И если повезёт то в OutputDebugString(e); в моей функции Код:
Или из-за электромагнитного импульса от пендосов все компа в россеюшке повредились? Последний раз редактировалось Аватар; 01.08.2016 в 20:10. |
01.08.2016, 19:49 | #2 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,331
|
Что будет, если после данных идет что-то еще? InternetQueryDataAvailable вернет true и вы продолжите читать, переполняя буфер.
Я бы на вашем месте следил за количеством считанных байт. Далее, я подозреваю, что с результатом вы обращаетесь как со строкой, но что-то я нигде не вижу добавление нуля в конец строки. |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перестала работать флешка | qazwsxedcrfvtgbyhn | Компьютерное железо | 3 | 26.08.2015 15:48 |
Перестала правильно работать БД | Zuban | C/C++ Базы данных | 3 | 08.06.2012 19:57 |
Почему программа charles перестала работать в мозиле? | EVT | Помощь студентам | 0 | 11.08.2011 23:33 |
перестала работать прога | tratat | Общие вопросы C/C++ | 5 | 11.04.2010 09:50 |
флешка перестала работать | Dizel883 | Компьютерное железо | 23 | 21.02.2010 18:18 |