play 堆栈溢出溢出 jdk配置

@77a7j0kbh
Error during job execution (jobs.Bootstrap)


Oops: VerifyError
An unexpected error occured caused by exception VerifyError: Inconsistent stackmap frames at branch target 138 Exception Details:   Location:     business/newr/User.withdrawalFee(D)D @65: ifle   Reason:     Current frame's stack size doesn't match stackmap.   Current Frame:     bci: @65     flags: { }     locals: { double, double_2nd, 'business/BackstageSet', 'business/BackstageSet', double, double_2nd }     stack: { double, double_2nd, integer }   Stackmap Frame:     bci: @138     flags: { }     locals: { double, double_2nd }     stack: { top, double, double_2nd }   Bytecode:     0000000: b805 3f4d 2c4e 0336 042d 131a 6413 1a66     0000010: 131a 68b8 1a6a c003 82b6 1a6c 3604 1504     0000020: 8726 2c4e 0e39 042d 131a 6d13 1a6e 131a     0000030: 6fb8 1a71 c000 6cb6 1a73 3904 1804 670e     0000040: 979e 0049 262c 4e0e 3904 2d13 1a74 131a     0000050: 7513 1a76 b81a 78c0 006c b61a 7a39 0418     0000060: 0467 2c4e 0e39 042d 131a 7b13 1a7c 131a     0000070: 7db8 1a7f c000 6cb6 1a81 3904 1804 6b14     0000080: 054e 6f05 b805 50a7 0004 0e63 af          Stackmap Table:     full_frame(@138,{Double},{Top,Double})     full_frame(@139,{Double},{Top,Double,Top}) 


play.exceptions.UnexpectedException: Unexpected Error
at play.Invoker$Invocation.onException(Invoker.java:244)
at play.jobs.Job.onException(Job.java:124)
at play.jobs.Job.call(Job.java:163)
at Invocation.Job(Play!)
Caused by: java.lang.VerifyError: Inconsistent stackmap frames at branch target 138
Exception Details:
  Location:
    business/newr/User.withdrawalFee(D)D @65: ifle
  Reason:
    Current frame's stack size doesn't match stackmap.
  Current Frame:
    bci: @65
    flags: { }
    locals: { double, double_2nd, 'business/BackstageSet', 'business/BackstageSet', double, double_2nd }
    stack: { double, double_2nd, integer }
  Stackmap Frame:
    bci: @138
    flags: { }
    locals: { double, double_2nd }
    stack: { top, double, double_2nd }
  Bytecode:
    0000000: b805 3f4d 2c4e 0336 042d 131a 6413 1a66
    0000010: 131a 68b8 1a6a c003 82b6 1a6c 3604 1504
    0000020: 8726 2c4e 0e39 042d 131a 6d13 1a6e 131a
    0000030: 6fb8 1a71 c000 6cb6 1a73 3904 1804 670e
    0000040: 979e 0049 262c 4e0e 3904 2d13 1a74 131a
    0000050: 7513 1a76 b81a 78c0 006c b61a 7a39 0418
    0000060: 0467 2c4e 0e39 042d 131a 7b13 1a7c 131a
    0000070: 7db8 1a7f c000 6cb6 1a81 3904 1804 6b14
    0000080: 054e 6f05 b805 50a7 0004 0e63 af       
  Stackmap Table:
    full_frame(@138,{Double},{Top,Double})

    full_frame(@139,{Double},{Top,Double,Top})

at business.BackstageSet.<clinit>(BackstageSet.java:178)

at jobs.Bootstrap.doJob(Bootstrap.java:21)
at play.jobs.Job.doJobWithResult(Job.java:50)
at play.jobs.Job.call(Job.java:146)
... 1 more

17:39:08,178 ERROR ~ 


这个问题出现是因为没有配置虚拟机的大小堆栈溢出

只需配置参数-XX:-UseSplitVerifier即可


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值