wrong function pointer 7608 (totalcode is 7608)

 
разобрался, что эта ошибка вылезает, когда вызывается "пустая" ф-ция.
Может, кому-то пригодится....
 
Цирк! =)))
deinit() эксперта не может за 2,5 сек. удалить 1 объект =))))))))))
при этом из start() он может создавать и удалять их десятками ) и моргнуть не успеешь ;)))

для ускорения исправления - код:
int init()
{
   return(0);
}
int deinit()
{
	ObjectDelete ( "ExpertLog_00" );
	return(0);
}

int start()
{
	ObjectCreate( "ExpertLog_00", OBJ_LABEL,0,0,0,0,0,0,0 );
	ObjectSet( "ExpertLog_00", OBJPROP_CORNER, 0 );
	ObjectSet( "ExpertLog_00", OBJPROP_XDISTANCE, 0 );
	ObjectSet( "ExpertLog_00", OBJPROP_YDISTANCE, 16 );
	ObjectSetText(  "ExpertLog_00", "", 10 );
return(0);
}
 
Объект нормально удаляется (у меня во всяком случае). Только изображение на графике остается, самого объекта нет. ObjectsRedraw() после ObjectDelete("ExpertLog_00") это лечит.
 
Цирк! =)))
deinit() эксперта не может за 2,5 сек. удалить 1 объект =))))))))))

этот баг уже исправили. ждите следующего билда.