|
13 / 13 / 1
Регистрация: 19.10.2019
Сообщений: 607
|
|||||||
Terminate called without an active exception12.01.2020, 17:16. Показов 33386. Ответов 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'
|
|
19501 / 10106 / 2461
Регистрация: 30.01.2014
Сообщений: 17,825
|
||
| 14.01.2020, 06:34 | ||
|
Добавлено через 48 секунд Не по теме: squareroot, Вы, кстати, уже несколько нарушаете правила форума. Проблема ваша изначальная давно решена.
0
|
||
|
13 / 13 / 1
Регистрация: 19.10.2019
Сообщений: 607
|
|||||||||
| 14.01.2020, 06:49 [ТС] | |||||||||
Вывод:
0
|
|||||||||
|
19501 / 10106 / 2461
Регистрация: 30.01.2014
Сообщений: 17,825
|
|||
| 14.01.2020, 07:04 | |||
|
Добавлено через 40 секунд
0
|
|||
|
13 / 13 / 1
Регистрация: 19.10.2019
Сообщений: 607
|
||||||
| 14.01.2020, 07:19 [ТС] | ||||||
|
DrOffset, Проблема в то что ругался синитайзер в конечном счёте из-за того что процедура потока "живёт" дольше чем мне хочется, в тесте на "зависание" процедуры потока.
Проблема оказывается даже не форке.
0
|
||||||
|
19501 / 10106 / 2461
Регистрация: 30.01.2014
Сообщений: 17,825
|
|||
| 14.01.2020, 07:24 | |||
|
Добавлено через 47 секунд
0
|
|||
|
13 / 13 / 1
Регистрация: 19.10.2019
Сообщений: 607
|
|
| 14.01.2020, 07:26 [ТС] | |
|
DrOffset, обсудить - обсудили, а решения не видно.
0
|
|
|
19501 / 10106 / 2461
Регистрация: 30.01.2014
Сообщений: 17,825
|
|
| 14.01.2020, 07:28 | |
|
0
|
|
|
13 / 13 / 1
Регистрация: 19.10.2019
Сообщений: 607
|
||
| 14.01.2020, 07:31 [ТС] | ||
|
0
|
||
|
19501 / 10106 / 2461
Регистрация: 30.01.2014
Сообщений: 17,825
|
||
| 14.01.2020, 07:36 | ||
|
Если же мы рассматриваем абстрактный процесс с произвольным кодом, например из плагина, то я вам уже объяснил, что в общем случае она решения в такой постановке не имеет: т.е. потоки тут не подходят. Если вы не согласны с этим, предлагаю подождать кого-то еще (кто скажет тоже самое). А я, пожалуй, от темы отпишусь.
0
|
||
|
13 / 13 / 1
Регистрация: 19.10.2019
Сообщений: 607
|
|
| 14.01.2020, 07:41 [ТС] | |
|
DrOffset, Спасибо за желание помочь, но я себе не мыслю процедуру потока без try {} catch (...)
0
|
|
|
19501 / 10106 / 2461
Регистрация: 30.01.2014
Сообщений: 17,825
|
|
| 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
|
|
|
19501 / 10106 / 2461
Регистрация: 30.01.2014
Сообщений: 17,825
|
|
| 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')
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Как надо было делать правильно - вообще не слушать ИИ, его дело - текст.
Hrethgir 15.07.2026
А вообще надо было делать не так, чтобы не исправлять ошибку https:/ / www. cyberforum. ru/ blogs/ 223907/ 10996. html , правильно было : удалил кнопку, а потом добавил её.
Всё это стресс конечно. Почему?. . .
|
Знаете, от чего появляется стресс?
kumehtar 15.07.2026
Стресс появляется оттого, что вы, зная как поступить правильно, делаете наоборот.
Ларри Уингет
|
Нас бьют, а мы крепчаем? Какая чушь!
kumehtar 15.07.2026
Вот это вот бытующее мнение, что человек меняется только под действием проблем, всегда считал вредоносным. Поверь, от проблем у людей появляются не изменения, а нервное расстройство и ПТСР. А. . .
|
сукцессия 29. Переход от одних деревьев на другие делать более или менее вероятностным?
anaschu 12.07.2026
Насколько смена типов микоризы — исключительное событие в двухвековой сукцессии? Оценка вероятности в пространстве параметров
В текущей версии модели успешно реализован ключевой механизм. . .
|
|
сукцессия 27. Думаю, как переделывать уже написанную статью с планами на сукцессию.
anaschu 12.07.2026
Анализ соответствия модели требованиям
Реализованные компоненты:
Механизм закисления почвы через протонную помпу
Конкуренция между типами микориз
pH как триггер сукцессии
C/ P соотношение. . .
|
Сукцессия 26. Мат модель создана.
anaschu 12.07.2026
Модель смены растительных сукцессий посредством управления грибами работает внутри небольшой ячейки почвы, восстанавливающейся после пожара, где ненадолго бывшее царство хвойных снова захватили. . .
|
Решил проблему с ошибкой пагинации сообщений с сервера на алгоритме обхода дерева "Эстафета хвоста".
Hrethgir 12.07.2026
Проблема была в том, что удалялась именно новая кнопка, а не старая. Ни один ИИ не обнаружил это, а сам я смог только когда с работой стало попроще и когда заставил работать будущее автономное. . .
|
сукцессия 25. Хронология ошибок
anaschu 12.07.2026
# От 50-тонного гриба до устойчивого леса: хроника ошибок при построении модели вековой сукцессии микоризы
## О чём эта статья
В процессе построения ОДУ-модели (система дифференциальных. . .
|