您的位置:首页 > 大数据 > 人工智能

[wxWidgets]_[初级]_[Debug Assertion Failure: BLOCK_TYPE_IS_VALID(pHead->nBlockUse) ]

2014-04-29 14:01 417 查看
场景:

1.在使用wxWidgets 3.0.0(vc x86)版本的库时,调用在stack上创建的.

PopupMenu(&help_menu);


报错

Debug Assertion Failure: BLOCK_TYPE_IS_VALID(pHead->nBlockUse)


之前在 2.9.2 都没出现过这种情况,看了一下,也有人遇到类似的情况,但不是用 PopupMenu.查看 samples 里的例子,也是通过创建局部的 wxMenu 来弹出的,很奇怪.

http://wxwidgets.10942.n7.nabble.com/Debug-Assertion-Failure-BLOCK-TYPE-IS-VALID-pHead-gt-nBlockUse-td84936.html


通过new出来wxMenu解决这类问题.

wxMenu *language = new wxMenu();


备注: 没时间看源代码,暂时先这样吧.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: