- Может быть стоит почитать более глубоко что и как возвращают программы и для чег, Аноним (-), 07:23 , 07-Фев-21 (1)
> Я только начинаю познавать разработку. К сожалению Может быть стоит почитать более глубоко что и как возвращают программы и для чего это нужно.
- gt оверквотинг удален Запустите под отладчиком, поставьте точку остановки на з, ыы (?), 09:52 , 07-Фев-21 (2)
>[оверквотинг удален] > что и планировалось, ошибок никаких, но среда QtCreator выводит сообщение не > об успешном завершении с кодом 0, а что приложение было завершено > с ошибкой и его работа была аварийно остановлена. > При завершении работы (по воле пользователя) присутствует ошибка сегментирования (код > ошибки 139). > На данный момент это совершенно не затрагивает работоспособность программы, однако боюсь, > что это может повлиять в дальнейшем. Очень хочется знать в чем > может быть источник проблемы. > Я только начинаю познавать разработку, по-этому не судите строго. К сожалению поиск > в гугл не увенчался успехом. Рассчитываю на вашу помощь.Запустите под отладчиком, поставьте точку остановки на закрытие приложения. сделайте трассировку...
- 1000 строк это ниочем базовыe методы поиска и локализации ошибки для данног, nekto (?), 11:15 , 07-Фев-21 (3) +1
> Доброго времени суток, к сожалению не могу привести пример кода, поскольку проект > уже разросся на 1000+ строк, а причина так и не найдена. ... 1000 строк это ниочем... базовыe методы поиска и локализации ошибки для данного случая: - методом половинного деления коментируем, пересобираем, выполняем код - до просветления или офигивания. - ставим множественные вызовы printf/std::cout/qWarn/etc... > Я только начинаю познавать разработку, по-этому не судите строго. К сожалению поиск > в гугл не увенчался успехом. Рассчитываю на вашу помощь. ... все когда-то начинали В дальнейшем указывется: - OS, version - copmiler, version - минимальный воспроизводимый пример кода с ошибкой
- gt оверквотинг удален В твоей программе вызывается уничтожение объекта по нева, деанон (ok), 00:10 , 20-Фев-23 (4)
>[оверквотинг удален] > что и планировалось, ошибок никаких, но среда QtCreator выводит сообщение не > об успешном завершении с кодом 0, а что приложение было завершено > с ошибкой и его работа была аварийно остановлена. > При завершении работы (по воле пользователя) присутствует ошибка сегментирования (код > ошибки 139). > На данный момент это совершенно не затрагивает работоспособность программы, однако боюсь, > что это может повлиять в дальнейшем. Очень хочется знать в чем > может быть источник проблемы. > Я только начинаю познавать разработку, по-этому не судите строго. К сожалению поиск > в гугл не увенчался успехом. Рассчитываю на вашу помощь.В твоей программе вызывается уничтожение объекта по невалидному указателю. Вероятно, ты где-то забыл обнулить этот пресловутый указатель. И вообще, не красиво приходить к джентельменам без кода. В конце концов, есть github. Поверь, твой овнокод никому не нужен.
|