1
我有困难的时候了代码调试与飞镖编辑器版本0.5.0_r21823在Mac OS Xdart调试器的状态是什么?
它停止使用以下信息:
“Dart_InstanceGetClass预计说法‘实例’为类型实例“。
我现在正在尝试穷人的调试器(即打印......),但即使那个失败。
_setupGui() {
// Bitmap background = new Bitmap(resourceManager.getBitmapData("Pigeon"));
print("Done loading resources");
ChessBoard b = new ChessBoard();
board = new ChessBoardView(b);
stage.addChild(board);
....
/**
* Holds a chess position.
*/
class ChessBoard {
static const String STARTPOS = "rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1";
ChessBoard([String fen = STARTPOS]) {
print("ChessBoard($fen)"); // This gets written
_setFromFen(fen);
}
void _setFromFen(String fen) {
print("_setFromFEN($fen)"); // This is not written
...
控制台输出:
Fixed Canvas Style Size !!!!
Loading resources
Done loading resources
ChessBoard(rnbqkbnr/pppppppp/8/8/8/8/PPPPPPPP/RNBQKBNR w KQkq - 0 1)
... here it ends. I.e. setFromFEN() is not written ...
您可以缩小这个范围:>“Dart_InstanceGetClass预计参数'实例'的类型为Instance。”下至测试用例,并将其作为[dartbug.com](http://dartbug.com/new)上的错误提交?一个小的,可再现的测试案例使我们更容易找到并修复错误。谢谢! – 2013-04-25 14:48:51
我会尽量去那下次我遇到这个!现在问题不复存在,我记得它必须处理构造函数/工厂方法中的错误。 – 2013-04-26 07:42:27
现在我有这个相同的问题。调试程序无法停止使用此消息的断点。我会尝试重现(以最小的例子),当我有时间了... – 2013-04-26 10:38:17