Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
cyberguz
6 / 6 / 0
Регистрация: 01.12.2010
Сообщений: 105
#1

Квантовый баг - C++

22.04.2011, 17:06. Просмотров 352. Ответов 1
Метки нет (Все метки)

Нет, это не баг в программе для квантового компьютера.

Это баг в программе для внешнего устройства.
Блуждающий, прячущийся баг: при определённых условиях программа вылетает (наверное при разыменовании нулевого указателя или при обращении к несуществующей памяти) - самое классное в том, что как только начинаешь его искать - он сразу перестаёт появляться.
Видимо это связано со стеком: добавляю отладочные функции - адреса меняются и баг или не проявляется, или проявляется в другом месте.


Устройство разобрать нельзя, проприоритарная ось, runtime отладчика нет.
Что делать?
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.04.2011, 17:06     Квантовый баг
Посмотрите здесь:

Баг компилятора???????? C++
Баг strcmp C++
баг студии? C++
C++ Небольшой баг
Баг компилятора? C++
Наткнулся на баг C++
Баг в SDL2.0? C++
Баг в программе C++
C++ boost regex_match - Баг?
Где чертов баг? C++
C++ Баг в программе
C++ Баг с циклами, массивами

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Deviaphan
Делаю внезапно и красиво
Эксперт C++
1286 / 1220 / 50
Регистрация: 22.03.2011
Сообщений: 3,744
22.04.2011, 20:19     Квантовый баг #2
Цитата Сообщение от cyberguz Посмотреть сообщение
при разыменовании нулевого указателя
Проверяй указатели на нуль. Делай отладочный вывод или его аналог.

Цитата Сообщение от cyberguz Посмотреть сообщение
обращении к несуществующей памяти
Инициализируй все указатели и переменные СРАЗУ при объявлении. Обнуляй указатели после удаления.

Проверь во всех циклах завышение/занижние на единицу.

Если и после этого баг останется - прими мои соболезнования и ищи эмулятор этого устройства.
Yandex
Объявления
22.04.2011, 20:19     Квантовый баг
Ответ Создать тему
Опции темы

Текущее время: 16:08. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru