程序运行bug——————————

qq_47509139 2024-05-30 12:41:44
		case 'a': {										
			int i = 0;
			while (algs[i].joinAlg) {
				printf("\noptarg = %s,algs[i].name=%s\n",optarg,algs[i].name);
				if (strcmp(optarg, algs[i].name) == 0){
					printf("\noptarg = %s,algs[i].name=%s\n",optarg,algs[i].name);
					fflush(stdout);
					strcpy(input->alg.name, algs[i].name);
					input->alg.joinAlg = algs[i].joinAlg;
					break;
				}
				i++;
			}
		}
			break;

输出

optarg =  weqe,algs[i].name=HJC

optarg =  weqe,algs[i].name=HJC                   不一样的字符串却进入了if语句块。。。。

调试过程中发现没有执行if语句,但是条件改为false后循环正确进行。。。。

please help me!!!!!

更新:目前考虑是编译时采用O3优化的问题

...全文
436 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复

是不是别的地方有内存越界的问题。

  • 打赏
  • 举报
回复

优化不会破坏一个正确的程序的逻辑,但它会让一个地方产生的错误在另一个地方浮现出来。你的代码错误很可能不是发生在你所展示的这一段。

版本说明: —————————————————————————————————————— 版本:V1.0 发布时间:2012年10月9号 功能说明:只支持单个关键字扫描 —————————————————————————————————————— 版本:V2.0 发布时间:2012年10月13号 功能说明:支持单个关键字、批量函数、批量正则表达式扫描、支持审计文档、函数、正则表达式管理 —————————————————————————————————————— 版本:V2.0.3 发布时间:2012年10月14号 功能说明:在2.0版本的基础上修复3个逻辑BUG —————————————————————————————————————— 版本:V2.0.4 发布时间:2012年10月14号 功能说明:在2.0.3版本的基础上修复1个逻辑BUG —————————————————————————————————————— 版本:V2.0.5 发布时间:2012年10月15号 功能说明:在2.0.4版本的基础上修复1个BUG,改变代码显示方式,优化正则模式扫描结果,结果更直观 —————————————————————————————————————— 版本:V2.0.6 发布时间:2012年10月17号 功能说明:在2.0.5版本的基础上增加自定义编辑器功能,增加一点扫描正则表达式规则 —————————————————————————————————————— 版本:V2.0.7 发布时间:2012年10月27号 功能说明:在2.0.6版本的基础上修复两个BUG,增加最新版本检测功能,优化扫描速度,增加源码读取停止功能,目前2.0.7版本较稳定,动态黑盒漏洞扫描功能正在开发中。 —————————————————————————————————————— 版本:V2.0.8 发布时间:2012年11月8号 功能说明:在2.0.7版本的基础上修复一个BUG,大大优化扫描速度,增加扫描速度选择,优化代码,增加几个危险函数。 —————————————————————————————————————— 下个版本将推出更多新功能,敬请期待,愿更多朋友来一起完善它。程序使用C#编写,若运行提示错误, 请安装.NET环境,提供两个下载地址,任选一个下载安装即可运行 1、 http://dl.pconline.com.cn/html_2/1/82/id=10637&pn=0&linkPage=1.html 2、 http://www.crsky.com/soft/4818.html

269,338

社区成员

发帖
与我相关
我的任务
社区描述
C++领域交流社区,旨在为大家提供一个文明交流,互相探讨兴趣爱好的环境,欢迎各位大佬加入。
c++ 个人社区 广东省·深圳市
社区管理员
  • 桃花键神
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧