没找到错误在哪……羞耻中……
没发现问题啊,为啥就给我一个seg fault呢?!!
Program received signal SIGSEGV, Segmentation fault.
CEGUI::Spinner::setCurrentValue (this=0x43a596, value=4.8958693399577055e-85)
at elements/CEGUISpinner.cpp:145
145 d_currentValue = value;
那个函数非常简单:
void Spinner::setCurrentValue(double value) { if (value != d_currentValue) { // limit input value to within valid range for spinner value = ceguimax(ceguimin(value, d_maxValue), d_minValue); d_currentValue = value; WindowEventArgs args(this); onValueChanged(args); } }