TA的每日心情 | 难过 2014-10-29 20:19 |
---|
签到天数: 2 天 连续签到: 1 天 [LV.1]测试小兵
|
本帖最后由 shx711 于 2011-7-29 16:06 编辑
脚本如下:
/* Returned FML32 buffer 103 */
lrt_save32_fld_val((FBFR32*)data_4, "id=167772665", 0, "new");
lr_output_message("返回值:%s",lr_eval_string("{new}"));
lrt_save32_fld_val((FBFR32*)data_4, "id=167772666", 0, "new_id");
lr_output_message("返回值:%s",lr_eval_string("{new_id}"));
lrt_abort_on_error();
lrt_tpfree(data_6);
lrt_tpfree(data_5);
lrt_Finitialize32((FBFR32*)data_3);
回放到这一段,报错如下:
Action.c(2141): Error: C interpreter run time error: Action.c (2141): Error -- memory violation : Exception ACCESS_VIOLATION received.
Action.c(2141): Notify: CCI trace: Action.c(2141): lrtfunc_save32_fld_val(0x01761f50, 0x01537c8e "id=167772665", 0, 0x01535550 "new")
小弟的脚本是tuexdo协议的,报错的那段脚本是取服务返回的参数,前面的几个参数一直这样取都没问题,预计返回的参数也应该是string类型,脚本中也没有同名的参数。求指点?感谢! |
|