Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >很久以前删除的as2类代码(有时)是用日志跟踪执行的

很久以前删除的as2类代码(有时)是用日志跟踪执行的
EN

Stack Overflow用户
提问于 2011-11-11 03:06:09
回答 1查看 234关注 0票数 4

在我的问题中,很久以前就删除了actionscript 2类中过时的代码,有时会被执行。我可以从应用程序失败和很久以前删除的跟踪语句被记录到控制台中来判断这一点。

我遇到的最接近的匹配是这个帖子:

Flash CS4 refuses to let go

以下是我尝试过的事情

  • 我已经搜索了项目中的所有源代码以查找跟踪条目。
  • I已经搜索了一个未压缩的启用调试的版本,以查找跟踪条目。
  • ,我已经解压缩了编译后的版本,并搜索了这个版本。
  • 我删除了所有ASO文件并尝试重新编译。
  • I无法可靠地再现出现这种情况的条件。我已经连续测试了700次(是的--700次--这是一个高调的项目),它不会发生。然后再测试一次,就发生了。我的测试方法没有什么不同。我在另一台新安装的机器上编译了
  • 。没有一个difference.
  • I排除它可能与时间戳有关,因为我试图在本地编译和w/o版本控制。
  • 我试过用无法形容的行为来叫喊、哭喊、乞讨、无视和威胁闪存,但都无济于事。
  • 似乎被孤立在一个类中。所有其他类的行为都与预期的一样,在我到达相关的类之前,一切都很好。那么失败就到处都是。

尽管如此--有时我看到已经被删除的代码正在被执行,而不再存在的跟踪语句正在被记录,而其他应该出现的语句则不会被记录。

这是我需要解决的一个关键问题。

任何和所有的帮助都将不胜感激。

提前谢谢你,

托马斯

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-11-11 07:12:49

请不要绝望。这类事情曾经发生在我们所有人身上,最终我们发现了问题(通常是我们的问题)。

我能给您的最好建议是在疯狂的跟踪语句之前放置一个断点,并希望调试通过它们。

正如您所说的搜索跟踪语句,它们是否可能出现在操作面板(时间线代码)上?

您的代码和.fla是如何组织的?是否所有内容都在外部.as文件中,还是嵌入在时间线中?

最后,您是否正在执行诸如getClassByName() (在as2 eval(“_global.”+className)中)之类的反射?

此外,为了确保它不是缓存问题,只复制.fla和相关的.as文件,并将其移动到新计算机或新文件夹,并使用不同的windows用户(假设您使用的是windows)编译它,这应该足以消除所有缓存疯狂闪存。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8093065

复制
相关文章
GreatSQL删除分区慢的跟踪
某业务系统,每天凌晨会删除分区表的一个分区(按天分区),耗时较久,从最开始的30秒,慢慢变为1分钟+,影响到交易业务的正常进行。 在测试环境进行了模拟,复现了删除分区慢的情况,本次基于GreatSQL8.0.25-17进行测试,官方mysql版本也存在相同问题。
GreatSQL社区
2023/08/11
2640
GreatSQL删除分区慢的跟踪
JavaScript代码是如何被执行的
计算机不能直接理解高级语言,只能直接理解机器语言,所以必须要把高级语言翻译成机器语言,计算机才能执行高级语言编写的程序。根据语言的执行流程,可以把语言分成编译型语言和解释型语言。
木子星兮
2020/07/16
1.1K0
CPU 是如何执行代码指令的?
现在我们拿到了指令,前四位是操作码对应的是指令表中的LOAD A指令。对应的描述是将RAM的值放入寄存器A
北洋
2023/09/21
4740
JS代码是怎么被执行的
我们看到的JS都是在浏览器中或者在Node环境中运行的对吧,那不论是浏览器还是Node,负责编译并且解释执行JS代码的都是一个叫做V8的东西,所以这个问题其实就是V8引擎是怎么去运行JavaScript的,而js和C/C++/Go/Rust这类静态编译的语言不同,这些静态编译的语言通过编译器把代码变成机器码,然后在机器上运行,js呢在编译后会生成字节码,然后在v8的虚拟机上运行字节码,java和python也有自己的虚拟机实现,这些语言都将生成的字节码放在虚拟机上运行,相比于直接以机器码运行的语言,这些语言在损失了性能的同时又获得了更多功能上的遍历,然后我们回到V8引擎是如何执行JS的问题。
ek1ng
2023/03/08
3.1K0
JS代码是怎么被执行的
php测试代码执行时间的类
本文由来源 21aspnet,由 javajgs_com 整理编辑,其版权均为 21aspnet 所有,文章内容系作者个人观点,不代表 Java架构师必看 对观点赞同或支持。如需转载,请注明文章来源。
Java架构师必看
2021/03/22
8180
获取当前执行代码的类、方法、行数信息
package cn.com.infcn.tool.utils; /** * Class工具类 * * @author jijs * @version 1.0 */ public class ClassUtils { /** * 获取调用的类名 * * @return String */ public static String getClassName() { StackTraceElement[] stacktra
java404
2018/06/19
1.6K0
springboot 日志跟踪(zipkin)
了 springboot 微服务框架后会有很多微服务,每次都到单个微服务自己的日志海洋里去找需要很大经理, 日志跟踪就会成为一个麻烦。我们尝试来寻找一个简化方案
张云飞Vir
2022/09/29
7730
Android/Java 混淆中使用-assumenosideeffects删除日志代码遇到的问题
今天发包给客户,发现混淆后的库时序有点问题。再三调试,发现锁失效了。wait()没有任何阻塞就跳过了。
sickworm
2019/02/27
4.3K2
Android/Java 混淆中使用-assumenosideeffects删除日志代码遇到的问题
springboot 日志跟踪(skywalking)
上了 springboot 微服务框架后会有很多微服务,每次都到单个微服务自己的日志海洋里去找需要很大经理, 日志跟踪就会成为一个麻烦。我们尝试来寻找一个简化方案
张云飞Vir
2022/09/29
1.8K0
Java Web中日志跟踪的简单实现
在编码过程中,常常需要写打印日志语句,我们期望的是同一个业务的日志都在一块,在出问题的时候好根据日志来排查问题。而现实是在应用运行中,日志的输出常常来自不同线程,甚至是在不同微服务中,各种日志记录往往彼此穿插,很难串起来。所以往往在日志中手动增加一些关键字,来对接口的调用链路来进行跟踪。但这种手动增加关键字或唯一标识的做法在微服务场景下,很难在上下游应用的开发人员的编码风格形成统一的规范,并且手动编写也很难称得上优雅。
GreatSQL社区
2023/02/23
4970
V8是如何执行JavaScript代码的?
众所周知,我们通过编程语言完成的程序是通过处理器运行的。但是处理器不能直接理解我们通过高级语言(如C++、Go、JavaScript等)编写的代码,只能理解机器码,所以在执行程序之前,需要经过一系列的步骤,将我们编写的代码翻译成机器语言。这个过程一般是由编译器(Interpreter) 或者解释器(Compiler) 来完成。
腾讯IVWEB团队
2020/06/29
1.4K0
V8是如何执行JavaScript代码的?
用Exception类捕获所有异常的技术是怎么用的?
马克-to-win:注意,一个事实是:Exception类是所有其他异常类的父类,所以Exception类能捕获所有的异常。马克-to-win:问题是用Exception来捕获所有的异常,这个技术有什么好处和缺点?好处就是:不管发生什么异常,都能进入Exception catch块儿,这样,程序都不崩溃。马克-to-win:缺点就是:不能根据特定的异常做特定的处理。马克-to-win:比如,对于以上例子,我们可以用以下的技术,Exception来捕获所有的异常,都可以达到程序不崩溃的目的。马克-to-win:因为Exception是所有其他异常的父类。
马克java社区
2021/04/07
4910
用Exception类捕获所有异常的技术是怎么用的?
Tomcat 日志自动删除的实现
生产环境中Tomcat每天都会产生很多日志,如果不清理磁盘容量会不够,手动清理又太麻烦。因此写个脚本每天定时去删除5天前(根据实际情况而定)的日志文件。
星哥玩云
2022/07/26
2.4K0
度量,跟踪和日志记录
今天,我有幸参加了2017年的分布式追踪峰会,其中有很多来自AWS / X-Ray,OpenZipkin,OpenTracing,Instana,Datadog,Librato等公司的人员,我很遗憾我忘记了这一点。有一次讨论转向了项目范围和定义。跟踪系统是否也应该管理日志记录?什么确实的记录,通过在室内所代表的不同的镜头看?所有各种混凝土系统在哪里适合图片?
Java架构师必看
2021/07/13
7760
用日志记录Linux用户执行的每一条命令(history)
工作中,需要把用户执行的每一个命令都记录下来,并发送到日志服务器的需求,为此我做了一个简单的解决方案。这个方案会在每个用户退出登录时把用户所执行的每一个命令都发送给日志守护进程rsyslogd,你也可通过配置“/etc/rsyslog.conf”进一步将日志发送给日志服务器 第一种方法 # vi /etc/profile #设置history格式 export HISTTIMEFORMAT="[%Y-%m-%d %H:%M:%S] [`who am i 2>/dev/null| awk '{prin
小小科
2018/05/02
2.7K0
用日志记录Linux用户执行的每一条命令(history)
为什么 Vite 的请求有时候是相对路径,有时候是 /@fs/ + 绝对路径?
在开发项目时,我发现有时候请求资源的路径是相对路径,有时候是 /@fs/ 开头的绝对路径,这是为什么呢?
CandyTong
2023/02/24
2.2K1
为什么 Vite 的请求有时候是相对路径,有时候是 /@fs/ + 绝对路径?
为什么 Vite 的请求有时候是相对路径,有时候是 /@fs/ + 绝对路径?
在开发项目时,我发现有时候请求资源的路径是相对路径,有时候是 /@fs/ 开头的绝对路径,这是为什么呢?
CandyTong
2023/01/05
4K0
在 Shell 脚本中跟踪调试命令的执行
本系列的前面部分清晰地阐明了另外两种 shell 脚本调试模式:详细模式和语法检查模式,并用易于理解的例子展示了如何在这些模式下启用 shell 脚本调试。
小小工匠
2021/08/16
9310
删除与日志问题,PowerDesigner的使用
我们都知道使用DELETE会把表格里所有的数据都删除干净,如果在大意的情况下不小心把数据删了,没有纸质的数据或者没有备份的数据库就玩脱,所以要尽量少使用DELETE或者DROP之类的操作。
端碗吹水
2020/09/23
8990
删除与日志问题,PowerDesigner的使用
从受限的代码执行到任意代码执行
看到信安之路发了一篇关于某 CMS 的审计,之前对这个 CMS 也算是有一点了解吧,看到里面的一处 RCE 提起了我一点兴趣,于是有了下文。
信安之路
2020/04/22
9780
从受限的代码执行到任意代码执行

相似问题

如果是用可选类执行代码

31

跟踪代码执行?

30

AS2: MovieClip跟踪错误的高度

12

跟踪注解是如何工作的-针对注解执行的代码?

20

跟踪日志中调用的java类。

13
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文