Upgrade Oshi to 5.5.0

Description

Support big sur version of MacOs
fix bug:

2021-02-09 12:23:54,281 LUS SEVERE [com.gigaspaces.lrmi] - LRMI Transport Protocol caught server exception caused by /192.168.1.114:55139 client.; Caused by: com.gigaspaces.lrmi.nio.MarshallingException: Failed to marsh: [ReplyPacket: result = com.gigaspaces.internal.os.OSDetails@7888fa59]
at com.gigaspaces.lrmi.nio.Writer.writePacket(Writer.java:210)
at com.gigaspaces.lrmi.nio.Writer.writeReply(Writer.java:166)
at com.gigaspaces.lrmi.nio.ChannelEntry.writeReply(ChannelEntry.java:203)
at com.gigaspaces.lrmi.nio.Pivot.sendResponse(Pivot.java:650)
at com.gigaspaces.lrmi.nio.Pivot.handleRequest(Pivot.java:601)
at com.gigaspaces.lrmi.nio.Pivot$ChannelEntryTask.run(Pivot.java:187)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.NullPointerException
at java.io.ObjectOutputStream$BlockDataOutputStream.getUTFLength(ObjectOutputStream.java:2136)
at java.io.ObjectOutputStream$BlockDataOutputStream.writeUTF(ObjectOutputStream.java:2007)
at java.io.ObjectOutputStream.writeUTF(ObjectOutputStream.java:869)
at com.gigaspaces.internal.os.OSDetails$OSVendorDetails.writeExternal(OSDetails.java:375)
at com.gigaspaces.internal.os.OSDetails.writeExternal(OSDetails.java:170)
at java.io.ObjectOutputStream.writeExternalData(ObjectOutputStream.java:1459)
at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1430)
at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1178)
at java.io.ObjectOutputStream.writeUnshared(ObjectOutputStream.java:415)
at com.gigaspaces.lrmi.nio.ReplyPacket.writeExternal(ReplyPacket.java:102)
at com.gigaspaces.lrmi.nio.Writer.writePacket(Writer.java:205)

Fixed

Assignee

Yonatan Becker

Reporter

Yonatan Becker

Labels

None

Priority

Medium

SalesForce Case ID

None

Fix versions

Commitment Version/s

None

Due date

None

Product

None

Edition

Open Source

Platform

All