0

我有java测试文件,它在 CI TEST 阶段随机失败,jenkins并出现以下错误:

22:22:54  # A fatal error has been detected by the Java Runtime Environment:
22:22:54  #
22:22:54  #  EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x000001be683cf4bd, pid=428, tid=13744
22:22:54  #
22:22:54  # JRE version: Java(TM) SE Runtime Environment (11.0.5+10) (build 11.0.5+10-LTS)
22:22:54  # Java VM: Java HotSpot(TM) 64-Bit Server VM (11.0.5+10-LTS, mixed mode, tiered, compressed oops, g1 gc, windows-amd64)
22:22:54  # Problematic frame:
22:22:54  # J 21693 c2 org.springframework.boot.context.properties.source.ConfigurationPropertyName.defaultElementEquals(Lorg/springframework/boot/context/properties/source/ConfigurationPropertyName$Elements;Lorg/springframework/boot/context/properties/source/ConfigurationPropertyName$Elements;I)Z (436 bytes) @ 0x000001be683cf4bd [0x000001be683cf460+0x000000000000005d]

几点注意事项:

  1. 它只发生在jenkins代理上,而不发生在我的个人VDI身上,所以它可能与代码和资源分配有关......
  2. Java 版本在我VDIjenkins代理上是一样的
  3. 正如我所说,它确实每 5 次运行通过一次,但它使生活和交付变得非常困难......
  4. 它每次都发生在相同的组件测试中,所以很明显那里有问题......

我想通过向 中添加更多debug信息来开始调试问题file,所以也许我会从 中获得更多信息jenkins,但我不知道从哪里开始。

file434 行代码,但我不知道应该从哪一行开始添加更多信息。不幸的是,由于安全问题,我无法分享它,但我想知道你是否可以给我一些关于如何开始或在哪里/搜索什么的提示

4

0 回答 0