Fix NPE when auditing message received from legacy network

Description

2007.02.14 12:29:29 [org.jivesoftware.wildfire.interceptor.InterceptorManager.invokeInterceptors(InterceptorManager.java:239)
] Error in interceptor
java.lang.NullPointerException
at org.jivesoftware.wildfire.audit.spi.AuditorImpl$AuditPacket.<init>(AuditorImpl.java:384)
at org.jivesoftware.wildfire.audit.spi.AuditorImpl.writePacket(AuditorImpl.java:140)
at org.jivesoftware.wildfire.audit.spi.AuditorImpl.audit(AuditorImpl.java:121)
at org.jivesoftware.wildfire.audit.spi.AuditManagerImpl$AuditorInterceptor.interceptPacket(AuditManagerImpl.java:281)
at org.jivesoftware.wildfire.interceptor.InterceptorManager.invokeInterceptors(InterceptorManager.java:227)
at org.jivesoftware.wildfire.MessageRouter.route(MessageRouter.java:72)
at org.jivesoftware.wildfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:71)
at org.jivesoftware.wildfire.spi.PacketRouterImpl.route(PacketRouterImpl.java:53)
at org.jivesoftware.wildfire.component.InternalComponentManager.sendPacket(InternalComponentManager.java:186)
at org.jivesoftware.wildfire.gateway.BaseTransport.sendPacket(BaseTransport.java:1464)
at org.jivesoftware.wildfire.gateway.BaseTransport.sendComposingNotification(BaseTransport.java:1523)
at org.jivesoftware.wildfire.gateway.protocols.oscar.BasicFlapConnection.handleSnacPacket(BasicFlapConnection.java:176)
at org.jivesoftware.wildfire.gateway.protocols.oscar.BOSConnection.handleSnacPacket(BOSConnection.java:65)
at org.jivesoftware.wildfire.gateway.protocols.oscar.BaseFlapConnection$4.handleSnacPacket(BaseFlapConnection.java:66)
at net.kano.joscar.snac.AbstractSnacProcessor.processPacket(AbstractSnacProcessor.java:474)
at net.kano.joscar.snac.AbstractSnacProcessor.access$100(AbstractSnacProcessor.java:134)
at net.kano.joscar.snac.AbstractSnacProcessor$1.handlePacket(AbstractSnacProcessor.java:208)
at net.kano.joscar.flap.AbstractFlapProcessor.processPacketSynchronously(AbstractFlapProcessor.java:231)
at net.kano.joscar.flap.AsynchronousFlapProcessor$BackgroundPacketProcessor.tryProcessingPackets(AsynchronousFlapProcessor.java:75)
at net.kano.joscar.flap.AsynchronousFlapProcessor$BackgroundPacketProcessor.run(AsynchronousFlapProcessor.java:63)
at java.lang.Thread.run(Unknown Source)

Environment

None

Activity

Show:
Fixed

Details

Assignee

Reporter

Components

Fix versions

Affects versions

Priority

Created February 15, 2007 at 8:14 AM
Updated February 15, 2007 at 8:24 AM
Resolved February 15, 2007 at 8:21 AM