|
13 / 13 / 1
Регистрация: 19.10.2019
Сообщений: 607
|
|||||||
Terminate called without an active exception12.01.2020, 17:16. Показов 33590. Ответов 73
Метки нет (Все метки)
При компиляции такого примера:
Санитайзеры включены: set (CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -fno-omit-frame-pointer -fsanitize=address") set (CMAKE_LINKER_FLAGS_DEBUG "${CMAKE_LINKER_FLAGS_DEBUG} -fno-omit-frame-pointer -fsanitize=address") Но без них врде тоже самое. Что я делаю не так ?
0
|
|||||||
| 12.01.2020, 17:16 | |
|
Ответы с готовыми решениями:
73
Terminate called С++ Ошибка: terminate called after throwing an instance of 'std::bad_alloc'
|
|
19505 / 10108 / 2463
Регистрация: 30.01.2014
Сообщений: 17,828
|
||
| 14.01.2020, 06:34 | ||
|
Добавлено через 48 секунд Не по теме: squareroot, Вы, кстати, уже несколько нарушаете правила форума. Проблема ваша изначальная давно решена.
0
|
||
|
13 / 13 / 1
Регистрация: 19.10.2019
Сообщений: 607
|
|||||||||
| 14.01.2020, 06:49 [ТС] | |||||||||
Вывод:
0
|
|||||||||
|
19505 / 10108 / 2463
Регистрация: 30.01.2014
Сообщений: 17,828
|
|||
| 14.01.2020, 07:04 | |||
|
Добавлено через 40 секунд
0
|
|||
|
13 / 13 / 1
Регистрация: 19.10.2019
Сообщений: 607
|
||||||
| 14.01.2020, 07:19 [ТС] | ||||||
|
DrOffset, Проблема в то что ругался синитайзер в конечном счёте из-за того что процедура потока "живёт" дольше чем мне хочется, в тесте на "зависание" процедуры потока.
Проблема оказывается даже не форке.
0
|
||||||
|
19505 / 10108 / 2463
Регистрация: 30.01.2014
Сообщений: 17,828
|
|||
| 14.01.2020, 07:24 | |||
|
Добавлено через 47 секунд
0
|
|||
|
13 / 13 / 1
Регистрация: 19.10.2019
Сообщений: 607
|
|
| 14.01.2020, 07:26 [ТС] | |
|
DrOffset, обсудить - обсудили, а решения не видно.
0
|
|
|
19505 / 10108 / 2463
Регистрация: 30.01.2014
Сообщений: 17,828
|
|
| 14.01.2020, 07:28 | |
|
0
|
|
|
13 / 13 / 1
Регистрация: 19.10.2019
Сообщений: 607
|
||
| 14.01.2020, 07:31 [ТС] | ||
|
0
|
||
|
19505 / 10108 / 2463
Регистрация: 30.01.2014
Сообщений: 17,828
|
||
| 14.01.2020, 07:36 | ||
|
Если же мы рассматриваем абстрактный процесс с произвольным кодом, например из плагина, то я вам уже объяснил, что в общем случае она решения в такой постановке не имеет: т.е. потоки тут не подходят. Если вы не согласны с этим, предлагаю подождать кого-то еще (кто скажет тоже самое). А я, пожалуй, от темы отпишусь.
0
|
||
|
13 / 13 / 1
Регистрация: 19.10.2019
Сообщений: 607
|
|
| 14.01.2020, 07:41 [ТС] | |
|
DrOffset, Спасибо за желание помочь, но я себе не мыслю процедуру потока без try {} catch (...)
0
|
|
|
19505 / 10108 / 2463
Регистрация: 30.01.2014
Сообщений: 17,828
|
|
| 14.01.2020, 09:03 | |
|
squareroot, Terminate called without an active exception
0
|
|
|
13 / 13 / 1
Регистрация: 19.10.2019
Сообщений: 607
|
|
| 14.01.2020, 09:05 [ТС] | |
|
0
|
|
|
19505 / 10108 / 2463
Регистрация: 30.01.2014
Сообщений: 17,828
|
|
| 14.01.2020, 09:09 | |
|
squareroot, да. Он работает в любых нормальных условиях. Бесконечные циклы без возможности выхода из них даже по стандарту С++ не допускаются. Если вы хотите отлавливать откровенно ошибочные действия, то потоки, я повторюсь, вам не подойдут.
0
|
|
|
13 / 13 / 1
Регистрация: 19.10.2019
Сообщений: 607
|
||
| 14.01.2020, 09:45 [ТС] | ||
|
Но я не сомневаюсь в ваших уникальных способностях и несгибаемой логики. Если Вы уверены что Вам нечего добавить к данной теме, то Вы вольны отписаться от неё и/или перейти в режим ридонли.
0
|
||
| 14.01.2020, 09:45 | |
|
Не понимаю из-за чего выскакивает: terminate called after throwing instance of std bad_alloc Terminate called after throwing an instance of 'int' Aborted -Ошибка, как быть? Ошибка при повторном запуске: terminate called after throwing an instance of 'std::ios_base::failure' Ошибка при выполнении запроса к mysql (terminate called after throwing an instance of 'sql::SQLException')
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
Установка MinGW GCC 16.2 и CMake
8Observer8 10.08.2026
VK Видео:
https:/ / vkvideo. ru/ video-240781534_456239017
YouTube:
eY5-5PyI9NM
Текстовая версия
|
Неделя из жизни имитационной модели склада: мои кривые руки растут, откуда надо
anaschu 10.08.2026
Неделя из жизни имитационной модели склада: как я почти написал неправильную логику и что с этим делать
Работаю сейчас над учебно-рабочим проектом: строю в AnyLogic имитационную модель процессов. . .
|
Калькулятор для расчета родства
russiannick 07.08.2026
1. Задача: Создать калькулятор для расчета родства.
Родственных связей существует 8 ступеней, такие как:
p - отец
P - мать
q - муж
Q - жена
b - брат
B - сестра
s - сын
S - дочь
|
Мир по моей воле
kumehtar 07.08.2026
Когда-то кажется, что всё просто. Ты весь такой светлый. Причиняешь добро. Борешься за справедливость в этом тёмном мире.
Потом начинаешь замечать одну неприятную вещь. Почти каждый хороший. . .
|
|
Кредитный калькулятор
Maks 05.08.2026
Решение задачи по прикладной информатике средствами 1С.
Задача:
Напишите приложение-калькулятор, которое помогает рассчитывать параметры кредита для аннуитетного и дифференцированного видов. . .
|
У нас сейчас поговорку "Опять 25" нужно переделать на "Опять +35".
kumehtar 04.08.2026
С ностальгией вспоминаю времена моего детства, когда у нас и правда +25 - была максимальная температура летом. Раньше +25 °C реально казались вершиной жары, когда можно было весь день пропадать на. . .
|
Как ИИ начал спорить и врать (возможно почуяв опасность для себя от индустрии - уход от электроники).
Hrethgir 04.08.2026
Недельный диалог, на фоне событий с НПЗ. Да, из спирта можно получать бензин, и это не сложно. Но потом в схеме я решил избавиться от насоса, при этом полностью сделав контроль подачи спирта в. . .
|
Термопринтер QR701
Argus19 03.08.2026
Термопринтер QR701
Купил два термопринтера QR701.
На сэлф-тесте написано:
Language: PC936 (GB18030).
Что означает, что принтеры могут печатать только латиницу и китайские иероглифы. Так же. . .
|