Uploaded image for project: 'ONOS'
  1. ONOS
  2. ONOS-1316

Kryo buffer underflow

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: 1.1.0, 1.2.0
    • Fix Version/s: 1.2.0
    • Component/s: None
    • Labels:
    • Environment:

      commit f9f2cbb2c97f1b7ed6d4662fa2dd7aac1c77fa82

    • Epic Link:
    • Sprint:
      Cardinal Sprint 4 (5/4-5/15)

      Description

      This exception appeared in 6 of 7 ONOS logs. There was no apparent effect of this exception:

      2015-03-17 10:25:24,734 | INFO  | w I/O worker #13 | OFChannelHandler                 | 133 - org.onosproject.onos-of-ctl - 1.1.0.SNAPSHOT | Received switch description reply from switch at /10.128.30.9:37554
      2015-03-17 10:25:24,736 | INFO  | w I/O worker #13 | ntrollerImpl$OpenFlowSwitchAgent | 133 - org.onosproject.onos-of-ctl - 1.1.0.SNAPSHOT | Added switch 00:00:00:00:00:00:30:13
      2015-03-17 10:25:24,736 | INFO  | w I/O worker #13 | DeviceManager                    | 159 - org.onosproject.onos-core-net - 1.1.0.SNAPSHOT | Device of:0000000000003013 connected
      2015-03-17 10:25:24,757 | WARN  | nce_1_HA.event-3 | EventService                     | 55 - com.hazelcast - 3.4.0 | [10.128.30.11]:5701 [HA] [3.4] Error while logging processing event
      com.esotericsoftware.kryo.KryoException: Buffer underflow.
              at com.esotericsoftware.kryo.io.Input.require(Input.java:181)[59:com.esotericsoftware.kryo:3.0.0]
              at com.esotericsoftware.kryo.io.Input.readAscii_slow(Input.java:598)[59:com.esotericsoftware.kryo:3.0.0]
              at com.esotericsoftware.kryo.io.Input.readAscii(Input.java:576)[59:com.esotericsoftware.kryo:3.0.0]
              at com.esotericsoftware.kryo.io.Input.readString(Input.java:454)[59:com.esotericsoftware.kryo:3.0.0]
              at org.onosproject.store.serializers.DeviceIdSerializer.read(DeviceIdSerializer.java:45)[162:org.onosproject.onos-core-serializers:1.1.0.SNAPSHOT]
              at org.onosproject.store.serializers.DeviceIdSerializer.read(DeviceIdSerializer.java:28)[162:org.onosproject.onos-core-serializers:1.1.0.SNAPSHOT]
              at com.esotericsoftware.kryo.Kryo.readClassAndObject(Kryo.java:786)[59:com.esotericsoftware.kryo:3.0.0]
              at org.onlab.util.KryoNamespace.deserialize(KryoNamespace.java:303)[74:org.onosproject.onlab-misc:1.1.0.SNAPSHOT]
              at org.onosproject.store.serializers.KryoSerializer.decode(KryoSerializer.java:57)[162:org.onosproject.onos-core-serializers:1.1.0.SNAPSHOT]
              at org.onosproject.store.hz.SMap.deserializeKey(SMap.java:615)[161:org.onosproject.onos-core-dist:1.1.0.SNAPSHOT]
              at org.onosproject.store.hz.SMap.access$100(SMap.java:57)[161:org.onosproject.onos-core-dist:1.1.0.SNAPSHOT]
              at org.onosproject.store.hz.SMap$BaseEntryListener.entryUpdated(SMap.java:689)[161:org.onosproject.onos-core-dist:1.1.0.SNAPSHOT]
              at com.hazelcast.map.impl.MapEventPublishingService.dispatch0(MapEventPublishingService.java:91)[55:com.hazelcast:3.4.0]
              at com.hazelcast.map.impl.MapEventPublishingService.dispatchEntryEventData(MapEventPublishingService.java:64)[55:com.hazelcast:3.4.0]
              at com.hazelcast.map.impl.MapEventPublishingService.dispatchEvent(MapEventPublishingService.java:39)[55:com.hazelcast:3.4.0]
              at com.hazelcast.map.impl.MapEventPublishingService.dispatchEvent(MapEventPublishingService.java:17)[55:com.hazelcast:3.4.0]
              at com.hazelcast.map.impl.MapService.dispatchEvent(MapService.java:76)[55:com.hazelcast:3.4.0]
              at com.hazelcast.map.impl.MapService.dispatchEvent(MapService.java:51)[55:com.hazelcast:3.4.0]
              at com.hazelcast.spi.impl.EventServiceImpl$EventPacketProcessor.process(EventServiceImpl.java:549)[55:com.hazelcast:3.4.0]
              at com.hazelcast.spi.impl.EventServiceImpl$RemoteEventPacketProcessor.run(EventServiceImpl.java:630)[55:com.hazelcast:3.4.0]
              at com.hazelcast.util.executor.StripedExecutor$Worker.process(StripedExecutor.java:190)[55:com.hazelcast:3.4.0]
              at com.hazelcast.util.executor.StripedExecutor$Worker.run(StripedExecutor.java:174)[55:com.hazelcast:3.4.0]
      2015-03-17 10:25:24,761 | INFO  | event-dispatch-0 | DeviceClockManager               | 161 - org.onosproject.onos-core-dist - 1.1.0.SNAPSHOT | adding term info of:0000000000003013 10.128.30.11
      

        Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

            Assignee:
            jhall Jon Hall
            Reporter:
            jhall Jon Hall
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Dates

              Created:
              Updated:
              Resolved: