报错:(未解决)java.lang.VerifyError: Instruction type does not match stack map

摘要:
指令类型与stackmap不匹配异常详细信息:位置:stack[1])当前帧:@20标志:'org/eclipse/jetty/server/handler/ContextHandler$Context'}堆栈:30532ab4001605bb002f59b70030532a0x00100:

报错背景:

CDH中集成kafka的服务,解决完kafka的jar包报错之后重启,发现这个报错。

报错现象:

报错:(未解决)java.lang.VerifyError: Instruction type does not match stack map第1张

java.lang.VerifyError: Instruction type does not match stack map
Exception Details:
  Location:
    org/eclipse/jetty/servlet/ServletHandler.doStart()V @20: putfield
  Reason:
    Type 'org/eclipse/jetty/server/handler/ContextHandler$Context' (current frame, stack[1]) is not assignable to 'org/eclipse/jetty/server/handler/ContextHandler$NoContext' (stack map, stack[1])
  Current Frame:
    bci: @20
    flags: { }
    locals: { 'org/eclipse/jetty/servlet/ServletHandler', 'org/eclipse/jetty/server/handler/ContextHandler$Context' }
    stack: { 'org/eclipse/jetty/servlet/ServletHandler', 'org/eclipse/jetty/server/handler/ContextHandler$Context' }
  Stackmap Frame:
    bci: @20
    flags: { }
    locals: { 'org/eclipse/jetty/servlet/ServletHandler', 'org/eclipse/jetty/server/handler/ContextHandler$Context' }
    stack: { 'org/eclipse/jetty/servlet/ServletHandler', 'org/eclipse/jetty/server/handler/ContextHandler$NoContext' }
  Bytecode:
    0x0000000: b800 174c 2a2b c700 0dbb 0018 59b7 0019
    0x0000010: a700 042b b500 1a2a 2bc7 0007 01a7 0007
    0x0000020: 2bb6 001b c000 1cc0 001c b500 1d2a b400
    0x0000030: 1dc6 001d 2ab4 001d 1300 1eb6 001f c000
    0x0000040: 1e4d 2cc6 000b 2a2c b600 20b5 0021 2ab6
    0x0000050: 0022 2ab6 0023 2a12 24b6 0025 c700 3f2a
    0x0000060: b400 0a99 0038 b200 01b9 0026 0100 9900
    0x0000070: 15b2 0001 1227 04bd 0028 5903 2a53 b900
    0x0000080: 2903 002a 1300 2a12 24b6 002b 572a b600
    0x0000090: 232a 1224 b600 2504 b600 2c2a b400 0799
    0x00000a0: 0089 2ab4 0014 04bb 002d 59b7 002e 532a
    0x00000b0: b400 1405 bb00 2d59 b700 2e53 2ab4 0014
    0x00000c0: 07bb 002d 59b7 002e 532a b400 1410 08bb
    0x00000d0: 002d 59b7 002e 532a b400 1410 10bb 002d
    0x00000e0: 59b7 002e 532a b400 1604 bb00 2f59 b700
    0x00000f0: 3053 2ab4 0016 05bb 002f 59b7 0030 532a
    0x0000100: b400 1607 bb00 2f59 b700 3053 2ab4 0016
    0x0000110: 1008 bb00 2f59 b700 3053 2ab4 0016 1010
    0x0000120: bb00 2f59 b700 3053 2ab4 001d c700 072a
    0x0000130: b600 312a b700 32b1                    
  Stackmap Table:
    full_frame(@19,{Object[#388],Object[#389]},{Object[#388]})
    full_frame(@20,{Object[#388],Object[#389]},{Object[#388],Object[#390]})
    same_locals_1_stack_item_frame(@32,Object[#388])
    full_frame(@36,{Object[#388],Object[#389]},{Object[#388],Object[#391]})
    same_frame(@78)
    same_frame(@131)
    same_frame(@155)
    same_frame_extended(@296)
    same_frame(@307)

    at org.eclipse.jetty.servlet.ServletContextHandler.newServletHandler(ServletContextHandler.java:260)
    at org.eclipse.jetty.servlet.ServletContextHandler.getServletHandler(ServletContextHandler.java:322)
    at org.eclipse.jetty.servlet.ServletContextHandler.relinkHandlers(ServletContextHandler.java:198)
    at org.eclipse.jetty.servlet.ServletContextHandler.<init>(ServletContextHandler.java:157)
    at org.eclipse.jetty.servlet.ServletContextHandler.<init>(ServletContextHandler.java:135)
    at org.eclipse.jetty.servlet.ServletContextHandler.<init>(ServletContextHandler.java:111)
    at nl.techop.kafka.KafkaHttpMetricsReporter.setServer(KafkaHttpMetricsReporter.scala:67)
    at kafka.server.KafkaServerStartable$$anonfun$fromProps$2.apply(KafkaServerStartable.scala:31)
    at kafka.server.KafkaServerStartable$$anonfun$fromProps$2.apply(KafkaServerStartable.scala:31)
    at scala.collection.mutable.ResizableArray$class.foreach(ResizableArray.scala:59)
    at scala.collection.mutable.ArrayBuffer.foreach(ArrayBuffer.scala:48)
    at kafka.server.KafkaServerStartable$.fromProps(KafkaServerStartable.scala:31)
    at kafka.Kafka$.main(Kafka.scala:82)
    at com.cloudera.kafka.wrap.Kafka$.main(Kafka.scala:76)
    at com.cloudera.kafka.wrap.Kafka.main(Kafka.scala)

报错原因:

报错原因不明,看不懂,没查到相关资料。

报错解决:

不知道怎么解决的,在无数次的重启之后,过了段时间报错自己消失了。

免责声明:文章转载自《报错:(未解决)java.lang.VerifyError: Instruction type does not match stack map》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇C#正则表达式匹配“换行\回车”等问题从excel表中生成批量SQL,将数据录入到数据库中下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

RobotFramework框架做自动化的过程中,遇到不能选择下拉框问题

1.描述 使用RobotFramework框架做自动化的过程中,遇到不能选择下拉框问题。 2.遇到的问题 关于下拉框的使用,网上都是这么使用的 select From List By Value Xpath=//* [@] vlaue # select From List By Value 关键字用于选择下拉框。 Xpath=//* [@] 定位下拉框;...

php中处理换一换的简单实例

微博中,有很多标签供用户选择,点击换一换的时候,都会不断切换。 php程序的简单实现如下: //查询所有标签 $labels = Labels::find()->setColumns('id,w_name,w_uid')->order('w_time desc')->group('w_name')->getAll(); $label...

【BIGDATA】将普通文本文件导入ElasticSearch

    以《刑法》文本.txt为例。    一、格式化数据1,首先,ElasticSearch只能接收格式化的数据,所以,我们需要将文本文件转换为格式化的数据---json。  下图为未处理的文本文件。     2,这里,使用python文件操作,将文本格式化为ElasticSearch可识别的json格式。 #python 3.6 #!/usr/bi...

Django学习系列之django restframework

曾几何时,Ajax已经统治了Web开发中的客户端,而REST成为web世界中最流行的架构风格(architecture style)。所以我们的选择变得很简单:前端ajax访问后端的RESTful API对资源进行操作Django中有一些可选的REST framework,比如django-piston,django-tasypie。 但是我和google...

用layui实现下拉框select多选,取值

首先需要的js及css,可以直接在layui官网上下载:https://www.layui.com/ 相关引用: <script src="http://t.zoukankan.com/~/layui-v2.4.5/layui/layui.js"></script><script src="http://t.zoukanka...

实战优化丨如何借助 CODING 实现云开发中的云函数的自动化部署

云开发中的云函数是云开发 Cloudbase 的一个重要的功能,开发者可以借助其中的云函数来实现一些复杂的业务逻辑,来实现诸如图片处理、数据处理等复杂的逻辑。同时,云函数的免运维、快速部署等特性也可以大大简化开发者的工作量,让开发者把更多的精力投放在业务逻辑的开发上。 在进行云开发中云函数的开发时,我们可能会经常重复“编写函数代码->部署”这个过程,...