huaweicloud / huaweicloud-sdk-java-obs

The OBS SDK for Java, which is used for accessing Object Storage Service
Other
131 stars 116 forks source link

新版本导致堆栈溢出,java.lang.StackOverflowError #108

Open yanye666 opened 1 year ago

yanye666 commented 1 year ago

问题: image

解决问题: image

请问为什么需要写这么多继承?导致新版本需要调高堆栈大小才能加载ObsClient! 解决办法就是-Xss=1M

xmt1139057136 commented 1 year ago

没毛病,测试环境给的内存小。原来512M都能跑,现在java.lang.StackOverflowError无法启动!

mstao commented 1 year ago

服了,这代码

HoneyPerkins commented 1 month ago

因为引入了一个obsClient,硬生生要把xss设置到1M,简直是无力吐槽 一个类加载,都能加载到堆栈溢出,这么丑陋的代码还能一直不改,还有一点技术直接么???