报错背景:

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

报错现象:

java.lang.VerifyError: Instruction type does not match stack map
Exception Details:
Location:
org/eclipse/jetty/servlet/ServletHandler.doStart()V @: putfield
Reason:
Type 'org/eclipse/jetty/server/handler/ContextHandler$Context' (current frame, stack[]) is not assignable to 'org/eclipse/jetty/server/handler/ContextHandler$NoContext' (stack map, stack[])
Current Frame:
bci: @
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: @
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 59b7
0x0000010: a700 042b b500 1a2a 2bc7 01a7
0x0000020: 2bb6 001b c000 1cc0 001c b500 1d2a b400
0x0000030: 1dc6 001d 2ab4 001d 1eb6 001f c000
0x0000040: 1e4d 2cc6 000b 2a2c b600 20b5 2ab6
0x0000050: 2ab6 2a12 24b6 c700 3f2a
0x0000060: b400 0a99 b200 01b9
0x0000070: 15b2 04bd 2a53 b900
0x0000080: 002a 2a12 24b6 002b 572a b600
0x0000090: 232a b600 b600 2c2a b400
0x00000a0: 2ab4 04bb 002d 59b7 002e 532a
0x00000b0: b400 bb00 2d59 b700 2e53 2ab4
0x00000c0: 07bb 002d 59b7 002e 532a b400 08bb
0x00000d0: 002d 59b7 002e 532a b400 10bb 002d
0x00000e0: 59b7 002e 532a b400 bb00 2f59 b700
0x00000f0: 2ab4 05bb 002f 59b7 532a
0x0000100: b400 bb00 2f59 b700 2ab4
0x0000110: bb00 2f59 b700 2ab4
0x0000120: bb00 2f59 b700 2ab4 001d c700 072a
0x0000130: b600 312a b700 32b1
Stackmap Table:
full_frame(@,{Object[#],Object[#]},{Object[#]})
full_frame(@,{Object[#],Object[#]},{Object[#],Object[#]})
same_locals_1_stack_item_frame(@,Object[#])
full_frame(@,{Object[#],Object[#]},{Object[#],Object[#]})
same_frame(@)
same_frame(@)
same_frame(@)
same_frame_extended(@)
same_frame(@) at org.eclipse.jetty.servlet.ServletContextHandler.newServletHandler(ServletContextHandler.java:)
at org.eclipse.jetty.servlet.ServletContextHandler.getServletHandler(ServletContextHandler.java:)
at org.eclipse.jetty.servlet.ServletContextHandler.relinkHandlers(ServletContextHandler.java:)
at org.eclipse.jetty.servlet.ServletContextHandler.<init>(ServletContextHandler.java:)
at org.eclipse.jetty.servlet.ServletContextHandler.<init>(ServletContextHandler.java:)
at org.eclipse.jetty.servlet.ServletContextHandler.<init>(ServletContextHandler.java:)
at nl.techop.kafka.KafkaHttpMetricsReporter.setServer(KafkaHttpMetricsReporter.scala:)
at kafka.server.KafkaServerStartable$$anonfun$fromProps$.apply(KafkaServerStartable.scala:)
at kafka.server.KafkaServerStartable$$anonfun$fromProps$.apply(KafkaServerStartable.scala:)
at scala.collection.mutable.ResizableArray$class.foreach(ResizableArray.scala:)
at scala.collection.mutable.ArrayBuffer.foreach(ArrayBuffer.scala:)
at kafka.server.KafkaServerStartable$.fromProps(KafkaServerStartable.scala:)
at kafka.Kafka$.main(Kafka.scala:)
at com.cloudera.kafka.wrap.Kafka$.main(Kafka.scala:)
at com.cloudera.kafka.wrap.Kafka.main(Kafka.scala)

报错原因:

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

报错解决:

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

报错:(未解决)java.lang.VerifyError: Instruction type does not match stack map的更多相关文章

  1. 报错:maven:java.lang.NoClassDefFoundError: org/apache/commons/io/Charsets

    运行报错: maven:java.lang.NoClassDefFoundError: org/apache/commons/io/Charsets 找不到Charsets这个类 上网查了以后,是因为 ...

  2. java.lang.verifyerror:bad type on orerand stack

    问题: junit测试的时候报这个错:java.lang.verifyerror:bad type on orerand stack 原因:(多种,自行逐个排查) 1.class not find 引 ...

  3. jedis:exception is java.lang.VerifyError: Bad type on operand stack

    项目中需要用到缓存,经过比较后,选择了redis,客户端使用jedis连接,也使用到了spring提供的spring-data-redis.配置正确后启动tomcat,发现如下异常: ======== ...

  4. Jedis:Exception in thread "main" java.lang.VerifyError: Bad type on operand stack

    Exception in thread "main" java.lang.VerifyError: Bad type on operand stackException Detai ...

  5. springboot整合mybatis的时候报错Caused by: java.lang.IllegalArgumentException: Property 'sqlSessionFactory' or 'sqlSessionTemplate' are required

    今天闲来无事,学习springboot整合mybatis,在bilibili看视频学的,视频中在dao层的interface上面加上org.apache.ibatis.annotations.Mapp ...

  6. javafx:JavaFX Scene Builder 2.0打开含有第三方jar包的fxml文件报错 Caused by: java.lang.ClassNotFoundException

    报错如下: java.io.IOException: javafx.fxml.LoadException: /C:/User.................test.fxml at com.orac ...

  7. 解决dwr报错【 Error: java.lang.SecurityException: No class by name: service】

    打开包含dwr的网页时后台报错: 警告: Names of known classes are: __System DwrQueryService 十二月 11, 2015 10:24:44 上午 o ...

  8. 【spring cloud】spring cloud 使用feign调用,1.fallback熔断器不起作用,2.启动报错Caused by: java.lang.ClassNotFoundException: com.netflix.hystrix.contrib.javanica.aop.aspectj.Hystri解决

    示例GitHub源码地址:https://github.com/AngelSXD/springcloud 1.首先使用feign调用,需要配置熔断器 2.配置熔断器需要将熔断器注入Bean,熔断器类上 ...

  9. 【原创】大叔问题定位分享(8)提交spark任务报错 Caused by: java.lang.ClassNotFoundException: org.I0Itec.zkclient.exception.ZkNoNodeException

    spark 2.1.1 一 问题重现 spark-submit --master local[*] --class app.package.AppClass --jars /jarpath/zkcli ...

随机推荐

  1. 七.Protobuf3 嵌套类型

    Protobuf3 嵌套类型 您可以在其他消息类型中定义和使用消息类型,如下例所示:这里Result消息是在SearchResponse消息中定义的: message SearchResponse { ...

  2. 火狐谷歌webdriver驱动地址

    ChormeDrive下载 打开百度搜索Chromedriver官网下载,点击进入这个页面,链接为:http://npm.taobao.org/mirrors/chromedriver/2.41/  ...

  3. tcp三次握手,四次挥手的形象类比图

  4. LA 3704细胞自动机——循环矩阵&&矩阵快速幂

    题目 一个细胞自动机包含 $n$ 个格子,每个格子的取值为 $0 \sim m-1$.给定距离 $d$,则每次操作是将每个格子的值变为到它的距离不超过 $d$ 的所有格子的在操作之前的值的和除以 $m ...

  5. C语言实验1—— C中的指针和结构体

    问题 实现一个算法,检测单链表中是否有环,如果有环还要得到环的入口. 分析 判断是否有环:快慢指针法(也叫“龟兔赛跑”),慢指针每次移动一位,快指针每次移动两位,如果有环,他们一定会相遇. 求环的入口 ...

  6. [VSCode] Custom settings

    { // UI IMPROVEMENTS —————————————————— // Part 1. "editor.minimap.enabled": false, " ...

  7. Centos7 docker pull速度特别慢

    vim /etc/docker/daemon.json { "registry-mirrors" : ["https://docker.mirrors.ustc.edu. ...

  8. WinDbg的安装、配置和功能

    一.WinDbg简介 WinDbg是微软发布的一款免费而十分强大的调试工具.既然是微软自己发布的调试工具,那它对微软产品的调试当然是十分的强大.Windows 调试器 (WinDbg) 可用于调试内核 ...

  9. 交互设计算法基础(1) - Binary Search

    int binary_search(int[] list, int item) { int low = 0; int high = list.length-1; while (low <= hi ...

  10. 洛谷P1731[NOI1999]生日蛋糕

    题目 搜索+剪枝,主要考察细节和搜索的顺序,首先可以发现所有数据均为整数,所以初始化每层的蛋糕R和H是整数,然后从高层向低层搜索,然后预处理出各层向低层的最小面积和体积用来剪枝. 就可以每层从当前最大 ...