草庐IT

bug调试

全部标签

java - 关闭 log4j.xml 中的调试或日志消息

我想关闭log4j.xml中的调试或日志消息。我的log4j.xml是:我的Java代码:publicstaticvoidmain(String[]args){log.info("info");log.debug("dddffff");}如果我运行这个程序仍然会记录INFO消息,下面是日志文件07Aug201412:54:49INFOMainClass-info07Aug201412:54:49DEBUGMainClass-dddffff现在我想关闭INFO消息。 最佳答案 您可以关闭类或包的日志。例如:查看更多信息Apachelo

xml - 如何轻松调试布局 Xml 警告/错误?

我被这个错误困住了:Warning:simplexml_load_string():Entity:line46:parsererror:Commentnotterminatedin*/lib/Varien/Simplexml/Config.phponline510和Entity:line46:parsererror:Starttagexpected,'<'notfoundin*/lib/Varien/Simplexml/Config.phponline510明明是某个Xml文件有问题,但大海捞针实在不容易:)有什么好的做法吗?如果可能的话,我想找到一个涉及使用Xdebug或一些日

xml - 在 visual studio 2010 中调试 xslt 文件

我在vs2010中调试一个xslt文件,一开始提示我链接到一个xml源文件。但是,现在我想使用不同的源文件。如何让xslt指向不同的xml源文件? 最佳答案 确保您的xslt文件处于事件状态,然后转到查看>属性窗口,然后您可以更改输入文件! 关于xml-在visualstudio2010中调试xslt文件,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/8912391/

xml - 如何调试损坏的 docx 文件?

我有一个问题,.doc和.pdf文件输出正常,但.docx文件输出损坏。为了解决这个问题,我正在尝试调试.docx损坏的原因。我了解到docx格式在额外字符方面比.pdf或.doc更严格。因此,我在docx文件中搜索了各种xml文件,以查找无效的XML。但我找不到任何。这一切都很好。现在有人可以建议我进行调查的方向吗?更新:文件夹内文件的完整列表如下:/_rels.rels/customXml/_rels.relsitem1.xmlitemProps1.xml/docPropsapp.xmlcore.xml/word/_relsdocument.xml.rels/mediaimage1

xml - 调试xslt的工具

我有一个Javaservlet,它生成xml,用xslt样式表转换它,然后显示生成的HTML。这是我第一次使用xslt。调试xslt的好方法是什么?我也有(或可以获得)一些示例XML文件来应用转换。但我什至不确定语法,所以能给我语法警告的东西会很棒。 最佳答案 如果您想进行“printf式”调试并且不想在输出中乱放调试数据,请使用标记以在处理样式表时生成调试输出。随着terminate="yes"属性,您甚至可以停止样式表的处理。 关于xml-调试xslt的工具,我们在StackOver

c# - Net Runtime Bug : . NET Runtime 2.0 错误 - 事件 ID : 1000 Crashed my program. 这是什么原因造成的?

我有一个新程序,它已经24/7全天候运行了2个多星期,但昨晚它崩溃/宕机,我的log4net文件中没有致命日志异常...该进程似乎已被某些东西杀死。...当我查看Windows事件查看器应用程序日志时,它包含程序进程错误,提示“.NET运行时2.0错误”类型:错误事件ID:1000。这似乎是.Net运行时故障/错误,与我的代码无关。有谁知道这是什么原因造成的?是否有.Net运行时修复程序?/我在WindowServer2003虚拟机切片上运行.Net3.5。提前致谢。编辑:下面是完整的事件描述。它周围几个小时都没有发生任何事件,而且信息级别不是像这样的错误。来源:.NET运行时2.0错

C# Hook Windows 进程以检查调试进程

我想知道是否有一种方法可以HookWindows进程以检查是否有任何可疑程序在运行,例如(Wireshark、Fiddler、OllyDBG等)。我想挂接windows进程,以便它在检测到不需要的进程时关闭客户端或实时弹出消息。如果你们能为我提供任何链接,那就太好了。谢谢! 最佳答案 Process[]processlist=Process.GetProcesses();然后遍历列表并根据需要对您不想运行的应用执行操作。 关于C#HookWindows进程以检查调试进程,我们在Stack

windows - 为什么在 Windows 7 64 位(使用 Eclipse/Photran/Cygwin)上使用 GDB 调试我的 Fortran 代码时会出现缺少 DLL 错误?

我的设置如下:操作系统:Windows7家庭高级版64位Eclipse:带有CDT的Helios3.6.164位和PhotranJavaSE运行时环境:1.6.0_21Java热点:64位服务器虚拟机(构建17.0-b17,混合模式)Cygwin1.7.2(32位)我的初始测试Fortran应用程序只打印“HelloWorld!”并退出。代码构建并运行良好,尽管在Eclipse的“问题”选项卡中有以下2个警告DescriptionResourcePathLocationTypeErrorlaunchingexternalscannerinfogenerator(gcc-E-P-v-dD

windows - 调试寄存器替代品?

我在读一些关于调试的旧文章,其中一篇提到了调试寄存器。阅读更多关于这些寄存器的信息以及它们的功能让我非常渴望和它们玩得开心。然而,当我试图寻找更多关于如何实际使用它们的信息时,我读到它们只能从Windows中的ring0访问。我当时以为就这样结束了,因为我不会编写一个内核驱动程序来玩几个寄存器。但后来我想到了我曾经玩过的内存编辑工具。它被称为CheatEngine,程序的各种选项之一是指定中断正在执行/访问/读取的指令/数据。这与调试寄存器的作用完全相同。所以我想知道:Windows中的调试寄存器是否有替代品/替代品?因为我确定该程序(CheatEngine)不使用内核驱动程序来设置这

c# - 远程调试器 : The specified account does not exist

我正在尝试设置远程调试器。无论我做什么,visualstudio一直提示“指定的帐户不存在”。环境:域,Windows2008R2DC。两台PC都加入了域。远程PC是WindowsServer2003R2SP2,32位,在HyperV机器上运行。本地PC为Windows7SP1,64位,visualstudio2010,运行在物理硬件上我使用相同的用户帐户在本地登录,登录到远程PC,并运行“VisualStudio10RemoteDebugger”服务。此用户帐户是域管理员。如果重要,子网不同(一个是192.168.0.xxx,另一个是192.168.1.xxx),但服务器上的RRaS