问题标签 [verifyerror]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1202 浏览

maven - FlexMojos - 运行时错误 - VerifyError #1014 mx.controls.List Class not Found

我正在使用 FlexMojos 4.0-RC2 和 Flex SDK 4.5.1 来编译我的应用程序,它由几个模块组成。

编译成功,但出现了一些不重要的警告。

当我尝试运行该应用程序时,我收到一个 VerifyError #1014,说找不到 mx.controls.List。

我尝试了其他几件事......

将 modulesLoadExterns 设置为 true 或 false,将静态链接运行时共享库​​设置为 true、false,添加 swf 版本标记......

我不确定我还能做些什么来解决这个问题......

${target.flash.player.version} 是 10.0

下面是我正在使用的 flexmojo 配置...

任何帮助表示赞赏

0 投票
3 回答
1646 浏览

android - 出现错误:java.lang.VerifyError

我收到 java.lang.VerifyError。我在下面发布我的日志文件和代码。

我已经寻找了几种解决方案,其中一个是以下链接,但没有什么对我有用。

http://groups.google.com/group/android-developers/browse_thread/thread/423b93964fae33b5

还有我的日志文件

0 投票
1 回答
678 浏览

java - 在 playframework 控制器中调用静态函数时验证错误

我试图在运行时调用一个静态函数 (Users.dashboard()),我得到了一个验证错误异常。用户类继承 CRUD.java 并且不带任何参数。

在 Home.index() 中:

控制台输出:

0 投票
1 回答
267 浏览

apache-flex - ASMock:flash.net.NetGroup 的 VerifyError

我一直在将 ASMock 与 Flexunit4.1 结合使用来为我的项目创建自动化测试。但是,当我尝试模拟 flash.net.NetGroup 时,我收到以下错误消息:

在我将它添加到 [Rule] 之后,如下所示:

我认为这个错误与使用不同版本的编译有关(不久前引入了 NetGroup),所以我从它们各自的 SVN/Git 存储库中提取了 ASMock 及其所有依赖项项目并全部重建它们。项目清单如下:

  • ASMock
  • ASMockFlexUnit4
  • ASMockFlexUnit41
  • 弗莱特
  • FlexUnit(原 Adob​​e 之一,Flexunit4 使用)
  • 弹性单元4
  • FlexUnit4UIListener
  • 弗洛西
  • 腘绳肌

这些都加载到我的工作区并动态链接到彼此。现在,我对任何预构建 SWC 文件都没有任何依赖关系,所有项目都是使用当前编译器和 4.6.0 SDK 构建的。(其中一些项目自 SDK 2.x 以来尚未重新编译,因此我寄予厚望)。

所以我重新运行了我的测试并得到了以下错误:

因此,显然问题与具有不同 SDK 版本的 SWC 文件无关。谁能指出我正确的方向,以便解决这个问题,因为我真的很想模拟 NetGroups(和自定义子类)来正确测试我的项目。

其他信息:对于所有项目,所需的最低 Flash 播放器设置为 11.1.0(SDK 4.6.0 的最低要求)。

提前致谢

0 投票
6 回答
4389 浏览

java - tomcat 7.0.23/jdk 1.6.x 中 java.lang.VerifyError 的解决方案?

当我在 Linux(java 1.6.x)上将 maven 3.0.3 内置 webapp 部署到 tomcat 7.0.23 并访问在登录页面中发布我的凭据时,出现以下错误。pom.xml 引用 servlet 2.5、jsp 2.1 和 JSTL 1.2。

为什么我会收到此错误?我能做些什么来避免它?

我在同一个 tomcat 实例上部署了其他 .war 文件,并且在这些应用程序中从未遇到过这个问题。

我执行 http GET 的第一个 JSP(login.jsp) 没有引发错误。从第一个 JSP 到第二个 Jsp(ChLogin.jsp) 的 POST 遇到了问题。

============================

根本原因

更新 1
webapp 的 WEB-INF\lib 不包含 servlet、jsp 或 JSTL jar。它包含许多应用程序依赖项和 spring jar(我们使用 spring MVC)。

更新 2
我们不预编译 JSP。不过,这是另一天的目标。

UPDATE 3
发现这个问题不在tomcat 7.0.12、7.0.14、7.0.16 中,而是从7.0.19 开始。发布到 tomcat 用户邮件列表。得到答复,可能是 Eclipse JDT 编译器有问题。通过用tomcat 7.0.16 的JDT 编译器和LO & BEHOLD 替换tomcat 7.0.23/27 中的编译器来验证确实如此,一切都很好。我打算写信给 Eclipse JDT 编译器团队(如果有的话)并发布有关此错误的信息。

0 投票
2 回答
1807 浏览

java - 调试VerifyError的好工具?

我发现字节码VerifyErrors非常难以调试。JVM 提供的反馈很少,通常只是当前类,有时是方法。

通过ASMJasmin手动设计字节码时,我通常会遇到一些错误示例:

  • Stack size too large
  • Unable to pop operand off an empty stack
  • Falling off the end of the code
  • Expecting to find object/array on stack
  • Incompatible object argument for function call
  • Inconsistent stack height 4 != 2

(要清楚;我知道所有这些意味着什么,我对调试它们的原因的工具或技术感兴趣。)

我的问题:是否有任何工具可以对这些类型的错误提供详细的反馈?例如,我会欣赏诸如

  • javap- 类似的输出
  • 对行号(或操作码字节偏移)的引用
  • 每行的操作数堆栈信息(类型/深度)
  • 更具描述性的错误消息
0 投票
2 回答
1887 浏览

java - java HttpClient-4.1.2 jar

我在我的项目中使用 httpclient-4.1.2 jar 文件,并编写代码:

但它抛出异常

线程“主”java.lang.VerifyError 中的异常:(类:org/apache/http/impl/client/DefaultHttpClient,方法:setDefaultHttpParams 签名:(Lorg/apache/http/params/HttpParams;)V)函数参数不兼容

0 投票
3 回答
7753 浏览

java - 升级 Android SDK 导致 java.lang.VerifyError 崩溃

自从升级我的 Android SDK 后,我在java.lang.VerifyError启动我以前工作的应用程序时遇到了崩溃。

查看日志,有一些导致崩溃的新问题是以前没有的:

android.support.v4.content.LocalBroadcastManager.getInstance似乎仍在 Android 兼容性库的源代码中。在我的 App.onCreate() 被称为 BTW 之前记录此警告。

我已经尝试使用android-support-v4.jar以前与我的应用程序一起使用的旧版本,以及android-support-v4.jar包含在最新 SDK 中的新版本,但两种情况下的结果是相同的(这看起来很有趣吧?)。

同样奇怪的是这样的警告流:

此处引用的 twitter4j 库似乎已正确包含在我的项目中。

我还在学习 Java,所以不确定是什么导致了这个问题。任何帮助将不胜感激。

仅供参考,完整的日志如下:

0 投票
1 回答
527 浏览

android - ADT 更新后验证错误

我有一个工作了几个月的项目,但几天前我更新了 ADT 插件,今天突然该项目停止工作。如果我尝试在设备上运行它,它会在启动后立即引发 VerifyError。

(xxx是项目名称的替代品,因为我不允许发布它)

这种错误会重演,所以我只发布一个。主要的 VerifyError 本身是无用的,因为它只是指向主要的启动 Activity。

我认为问题在于我包含 osmdroid lib 的方式。由于要改很多osmdroid代码,不想一直建jar,所以我从osmdroid源码中创建了一个Java Project,并将osmdroid Project添加到我的Project的Classpath中。

到目前为止,这个设置就像一个魅力。我认为我自己可能已经更改了导致VerifyError 的某些内容,因此我将项目恢复到它确实可以正常工作的修订版,但我得到了同样的错误。

是否有一些设置我必须更改才能使其再次工作,或者我是否必须重做整个设置并将 osmdroid 作为 jar 包含在内?

0 投票
1 回答
859 浏览

java - 来自 Star SDK 的 starIOport.jar 上的 java.lang.VerifyError

我已将 .jar 导入到我的 Eclipse Android 项目中(将其导入 libs 文件夹并将 jar 添加到 Java Build Path 中的库中),但是当我尝试使用它时,我得到一个 java.lang.VerifyError。我使用的 JAR 库是 starIOport.jar。它来自用于在 Android 手机上使用移动打印机的 SDK。它由 Star Micronics 公司制造。我的打印机是 SM-T300,但这可能没关系,因为我什至无法与打印机通信。每次我到达对象时都会收到错误,该对象的类从 jar 中导入类。有谁知道,该怎么办?我在互联网上的任何地方都没有发现有人用这个罐子解决这个特定问题。我不认为其中有一些与 android 不兼容的东西,因为它是为 android 设备制作的。也不适用于我朋友的安卓手机。甚至在模拟器中也没有。

链接到 SDK。它是较新的版本,但我对这个版本也有同样的问题。:http: //www.starmicronics.com/absolutefm/absolutefm/? f=174

这是我的日志

这就是导致它的原因。它不是唯一的,每一行对类 PrinterFunctions 做一些事情,它导入 jar 类,都会导致错误。