Казалось бы, всё элементарно — просто выполнить команду в командной оболочке системы, но даёт какое-то предупреждение…
-
Вопрос задан29 окт. 2022
-
77 просмотров
Пригласить эксперта
Вообще-то использование wxWidgets предполагает использование класса wxApp, а не просто вызов функций библиотеки в main(). Вы пытаетесь выдернуть из библиотеки одну функцию, она не находит привычного окружения и валится. Все логично.
-
Показать ещё
Загружается…
08 июн. 2023, в 22:08
50000 руб./за проект
08 июн. 2023, в 22:01
3000 руб./за проект
08 июн. 2023, в 21:41
5000 руб./за проект
Минуточку внимания
I was running a basic printf()
function, it ran fine, but every time I close the CMD, a Debug Alert shows up.
Example:
Are there any solutions to fix this?
genpfault
50.8k11 gold badges82 silver badges136 bronze badges
asked Jul 19, 2020 at 3:59
1
The Assertion, which was hit here just tells you, that the conversion of a value was not free from losing precision. Without the matching code, it will be very hard to help you out of this.
At least it is not a «bad» error, it’s just for your information, that the result is not free from losing precision. This can be by design, or really an error.
answered Jul 19, 2020 at 11:00
1
Go to cemu
r/cemu
r/cemu
Cemu’s Official Subreddit
Members
Online
•
by
zennit47
Fix for wxwidgets debug alert
Anyone know how to fix this on Linux?
Archived post. New comments cannot be posted and votes cannot be cast.
Мы рады всем гостям которые любят провести свое время в онлайн или одиночных играх. У вас случилась беда, и вы не знаете как решить ту или иную ошибку? При заходе в любимую игрушку детства у вас появляется черный экран и вы уже не можете насладится теми ощущениями что испытывали раньше? Бывает такое что при попытке поиграть, любимая сага игры просто не запускается, тогда уже становится очень обидно. Не волнуйтесь, даже если вы думаете что это не поправимо, у нас вам помогут с этим справится.
Спецаильно для наших уважаемых посетителей, мы собираем лучшие советы и рекомендации которые помогут справится с той или иной проблемой. Как мы уже сказали раньше, даже если вы столкнулись с самыми редкими вылетами, даже если при запуске игры процесс находится в задачах но ничего не происходит, мы все равно найдем оптимальное решение которое подойдет каждому. Ах да, мы забыли упомянуть о самом главном, часто любители поиграть в 3D игры сталкиваются с такой ситуацией когда при попытке зайти в игровое приложение, у них просто происходит вылет или крэш на рабочий стол — с этим мы тоже знаем как боротся.
Вы думали что мы умеем только решать различные технические задачи? Нет это не правда, мы можем помочь каждому взрослому парню который решил найти или вспомнить название игры в которую он так любил поиграть в детстве, но забыл как она называется. Ведь наше игровое сообщество явлется прямой системой вопрос-ответ, вам нужно лишь обратится, и мы сразу же вам дадим ответ.
Вопрос:
все. Сегодня я обновил свой gDEBugger (хотя я не думаю, что он включает gDEBugger) в последнюю версию, но проблема возникает. Когда я попытался открыть gDEBugger, появилось окно предупреждения с именем “wxWidgets Debug Alert”, сообщив, что “….srccommonxpmdecod.cpp(822): утвердить” я == colors_cnt “не удалось в wxXPMDecoder:: ReadData(). Стек вызовов: [00] wxConsole…. balabala…. “, как следует.
Все эти слова похожи на предупреждения и не влияют на следующую работу, однако мне интересно, почему эта проблема возникает? Какая причина? Я не знаком с wxWidgets и надеется, что этот гуру на нем поможет мне решить эту проблему.
Ответ №1
У вас плохой XPM. Поскольку XPM, как правило, встроены в саму программу, это не должно происходить, посмотрите на gdPerformanceCountersDialog::createAndLoadImageList()
используемые gdPerformanceCountersDialog::createAndLoadImageList()
чтобы проверить это.
PS В следующий раз вы можете просто нажать Ctrl+C
чтобы скопировать содержимое окна сообщения в буфер обмена как текст вместо вставки в изображение.