E Server crash
Carter Bullard
carter at qosient.com
Tue Dec 5 08:35:13 EST 2000
Hey Guys,
Sorry I've been delayed in responding. Out on business
and some DSL problems %( OK, didn't I send a patch for
this one? I should have if I didn't. This will fix this
one, and it is in "F" which should have come out this past
weekend but I'll try to have tomorrow.
Carter
cvs diff ArgusModeler.c
Index: ArgusModeler.c
===================================================================
RCS file: /usr/local/cvsroot/argus/server/ArgusModeler.c,v
retrieving revision 1.96
diff -r1.96 ArgusModeler.c
450c450
< if ((ArgusThisNetworkFlowType & 0xFFFF) == ETHERTYPE_IP) {
---
> if (ArgusThisIpHdr && ((ArgusThisNetworkFlowType & 0xFFFF) ==
ETHERTYPE_IP)) {
--
-----Original Message-----
From: owner-argus at lists.andrew.cmu.edu
[mailto:owner-argus at lists.andrew.cmu.edu]On Behalf Of Russell Fulton
Sent: Monday, December 04, 2000 8:39 PM
To: argus at lists.andrew.cmu.edu
Subject: E Server crash
#0 0x804af59 in ArgusUpdateFlow (flowstr=0x8279d00, state=1 '\001') at
./ArgusModeler.c:451
451 if (((ArgusThisIpHdr->ip_off & 0x1fff) == 0) &&
(ArgusThisIpHdr->ip_off & IP_MF)) {
(gdb) l
446
447 flowstr->state.lasttime = ArgusGlobalTime;
448 flowstr->qhdr.lasttime = ArgusGlobalTime;
449
450 if ((ArgusThisNetworkFlowType & 0xFFFF) == ETHERTYPE_IP) {
451 if (((ArgusThisIpHdr->ip_off & 0x1fff) == 0) &&
(ArgusThisIpHdr->ip_off & IP_MF)) {
452 struct ArgusFlowStruct *frag = NULL;
453
454 ArgusThisLength = ArgusCurrLength;
455
(gdb) p ArgusThisIpHdr
$1 = (struct ip *) 0x0
Argus has been running several days.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://pairlist1.pair.net/pipermail/argus/attachments/20001205/bdef882f/attachment.html>
More information about the argus
mailing list