Projects tigase _server tigase-pubsub Issues #3
NPE in PublishItemModule (#3)
Closed
wojciech.kapcia@tigase.net opened 5 years ago
2019-05-01 16:19:01.695 [in_2-pubsub]      StanzaProcessor.processPacket()         SEVERE:   java.lang.NullPointerException when processing from=c2s@ip-10-0-2-205.us-west-2.compute.internal/10.0.2.205_5223_70.95.147.116_53040, to=pubsub@ip-10-0-2-205.us-west-2.compute.internal, DATA=<iq to="artur.hefczyc@jabber.today" xmlns="jabber:client" from="artur.hefczyc@jabber.today/Artur Hefczyc" type="set" id="707A4C58-D01B-4AE5-99C2-CFBD3F343CA5"><pubsub xmlns="http://jabber.org/protocol/pubsub"><publish node="eu.siacs.conversations.axolotl.bundles:1240926690"><item id="current"><bundle xmlns="eu.siacs.conversations.axolotl"><signedPreKeyPublic signedPreKeyId="1">CData size: 44</signedPreKeyPublic><signedPreKeySignature>CData size: 88</signedPreKeySignature><identityKey>CData size: 44</identityKey><prekeys><preKeyPublic preKeyId="1">CData size: 44</preKeyPublic><preKeyPublic preKeyId="2">CData size: 44</preKeyPublic><preKeyPublic preKeyId="3">CData size: 44</preKeyPublic><preKeyPublic preKeyId="4">CData size: 44</preKeyPublic><preKeyPublic preKeyId="5">CData size: 44</preKeyPublic><preKeyPublic preKeyId="6">CData size: 44</preKeyPublic><preKeyPublic preKeyId="7">CData size: 44</preKeyPublic><preKeyPublic preKeyId="8">CData size: 44</preKeyPublic><preKeyPublic preKeyId="9">CData size: 44</preKeyP ... , SIZE=9558, XMLNS=jabber:client, PRIORITY=NORMAL, PERMISSION=AUTH, TYPE=set
java.lang.RuntimeException: java.lang.NullPointerException
        at tigase.pubsub.modules.PublishItemModule.process(PublishItemModule.java:381)
        at tigase.component.modules.StanzaProcessor.process(StanzaProcessor.java:164)
        at tigase.component.modules.StanzaProcessor.processPacket(StanzaProcessor.java:85)
        at tigase.component.AbstractKernelBasedComponent.processPacket(AbstractKernelBasedComponent.java:81)
        at tigase.pubsub.PubSubComponent.processPacket(PubSubComponent.java:188)
        at tigase.pubsub.cluster.PubSubComponentClustered.processPacket(SourceFile:183)
        at tigase.server.AbstractMessageReceiver$QueueListener.run(AbstractMessageReceiver.java:1357)
Caused by: java.lang.NullPointerException
        at tigase.pubsub.modules.PublishItemModule.createPepNode(PublishItemModule.java:738)
        at tigase.pubsub.modules.PublishItemModule.process(PublishItemModule.java:265)
        at tigase.component.modules.StanzaProcessor.process(StanzaProcessor.java:164)
        at tigase.component.modules.StanzaProcessor.processPacket(StanzaProcessor.java:85)
        at tigase.component.AbstractKernelBasedComponent.processPacket(AbstractKernelBasedComponent.java:81)
        at tigase.pubsub.PubSubComponent.processPacket(PubSubComponent.java:188)
        at tigase.pubsub.cluster.PubSubComponentClustered.processPacket(SourceFile:183)
        at tigase.server.AbstractMessageReceiver$QueueListener.run(AbstractMessageReceiver.java:1357)
Andrzej Wójcik (Tigase) commented 5 years ago

Fixed NPE when invalid publish-option is specified and node does not exist.

Referenced from commit 11 months ago
#3: Retrieve default node configurations http://projects.tigase.org/pubsub/trac/ticket/3
git-svn-id: file:///home/svn/repos/tigase-pubsub/trunk@11 ea752f3b-7626-48e1-ae42-c030457b2254
Bartosz Małkowski committed 2 decades ago
issue 1 of 1
Type
Bug
Priority
Normal
Assignee
RedmineID
8934
Spent time
15m
Issue Votes (0)
Watchers (0)
Reference
tigase/_server/tigase-pubsub#3
Please wait...
Page is in error, reload to recover