升级gDEBugger后出现wxWidgets错误

时间:2012-09-24 14:54:39

标签: wxwidgets

所有。今天我把我的gDEBugger(尽管我认为它不涉及gDEBugger)升级到最新版本,但问题出现了。当我尝试打开gDEBugger时,弹出一个名为“wxWidgets Debug Alert”的警告窗口,报告“.... \ src \ common \ xpmdecod.cpp(822):断言”i == colors_cnt“在wxXPMDecoder中失败: :ReadData()。调用堆栈:[00] wxConsole .... balabala ....“,如下所示。

enter image description here

所有这些看起来就像是警告,并没有影响以下的工作,但我想知道为什么会出现这个问题?根本原因是什么?我不熟悉wxWidgets,并希望那些大师可以帮助我解决它。

1 个答案:

答案 0 :(得分:0)

你的XPM格式不正确。由于XPM通常嵌入到程序本身中,因此不应该发生这种情况,请查看gdPerformanceCountersDialog::createAndLoadImageList()使用的XPM来检查它。

P.S。下次您可以按Ctrl+C将消息框内容作为文本复制到剪贴板,而不是粘贴到图像中。