[Bro-Dev] #427: Assertion failed: (!v), function Eval, file Trigger.cc
Bro Tracker
bro at tracker.icir.org
Wed Mar 30 14:59:33 PDT 2011
#427: Assertion failed: (!v), function Eval, file Trigger.cc
-------------------+---------------------
Reporter: leres | Type: Problem
Status: new | Priority: Normal
Milestone: | Component: Bro
Version: 1.5.2 | Keywords:
-------------------+---------------------
We're running a standalone bro/broctl config (1.5.3) to watch a 10G link
that has IPv4 and IPv6 traffic on it and have seen several crashes over
the last week. I recompiled with -g so there are symbols for the stack
trace.
I think it's probably a coincidence that the "lookup_addr() only supports
IPv4 addresses" error appears right before the assert() failure so I
opened a new ticket.
{{{
Variable "arg_cond" is not available.
Variable "flow" is not available.
Variable "no_remote" is not available.
Variable "this" is not available.
Variable "argc" is not available.
==== stderr.log
listening on nxge0
/usr/local/share/broctl/scripts/create-link-for-log: line 60:
.link.xscript.log/keys.trb.131.243.64.209.36622-131.243.2.88.23: No such
file or directory
/usr/local/share/broctl/scripts/create-link-for-log: line 60:
.link.xscript.log/telnet.trb.131.243.2.88.23-131.243.64.209.36622: No such
file or directory
/usr/local/share/broctl/scripts/create-link-for-log: line 60:
.link.xscript.log/keys.trb.131.243.64.209.36872-131.243.2.237.23: No such
file or directory
/usr/local/share/broctl/scripts/create-link-for-log: line 60:
.link.xscript.log/telnet.trb.131.243.2.237.23-131.243.64.209.36872: No
such file or directory
/usr/local/share/broctl/scripts/create-link-for-log: line 60:
.link.xscript.log/keys.trb.131.243.64.209.33337-131.243.2.88.23: No such
file or directory
/usr/local/share/broctl/scripts/create-link-for-log: line 60:
.link.xscript.log/telnet.trb.131.243.2.88.23-131.243.64.209.33337: No such
file or directory
/usr/local/share/broctl/scripts/create-link-for-log: line 60:
.link.xscript.log/telnet.trb.131.243.2.237.23-131.243.64.209.33525: No
such file or directory
/usr/local/share/broctl/scripts/create-link-for-log: line 60:
.link.xscript.log/keys.trb.131.243.64.209.33525-131.243.2.237.23: No such
file or directory
/usr/local/share/broctl/scripts/create-link-for-log: line 60:
.link.xscript.log/keys.trb.131.243.64.209.56557-131.243.2.88.23: No such
file or directory
/usr/local/share/broctl/scripts/create-link-for-log: line 60:
.link.xscript.log/telnet.trb.131.243.2.88.23-131.243.64.209.56557: No such
file or directory
/usr/local/share/broctl/scripts/create-link-for-log: line 60:
.link.xscript.log/keys.trb.131.243.64.209.56926-131.243.2.237.23: No such
file or directory
/usr/local/share/broctl/scripts/create-link-for-log: line 60:
.link.xscript.log/telnet.trb.131.243.2.237.23-131.243.64.209.56926: No
such file or directory
1301383820.573102 run-time error: cannot find connection
/usr/local/share/broctl/scripts/create-link-for-log: line 60:
.link.xscript.log/keys.trb.131.243.64.209.52266-131.243.2.88.23: No such
file or directory
/usr/local/share/broctl/scripts/create-link-for-log: line 60:
.link.xscript.log/telnet.trb.131.243.2.88.23-131.243.64.209.52266: No such
file or directory
/usr/local/share/broctl/scripts/create-link-for-log: line 60:
.link.xscript.log/keys.trb.131.243.64.209.52426-131.243.2.237.23: No such
file or directory
/usr/local/share/broctl/scripts/create-link-for-log: line 60:
.link.xscript.log/telnet.trb.131.243.2.237.23-131.243.64.209.52426: No
such file or directory
/usr/local/share/broctl/scripts/create-link-for-log: line 60:
.link.xscript.log/telnet.trb.131.243.2.88.23-131.243.64.209.49884: No such
file or directory
/usr/local/share/broctl/scripts/create-link-for-log: line 60:
.link.xscript.log/keys.trb.131.243.64.209.49884-131.243.2.88.23: No such
file or directory
/usr/local/share/broctl/scripts/create-link-for-log: line 60:
.link.xscript.log/keys.trb.131.243.64.209.49986-131.243.2.237.23: No such
file or directory
/usr/local/share/broctl/scripts/create-link-for-log: line 60:
.link.xscript.log/telnet.trb.131.243.2.237.23-131.243.64.209.49986: No
such file or directory
/usr/local/share/broctl/scripts/create-link-for-log: line 60:
.link.xscript.log/telnet.trb.131.243.2.88.23-131.243.64.209.46119: No such
file or directory
/usr/local/share/broctl/scripts/create-link-for-log: line 60:
.link.xscript.log/keys.trb.131.243.64.209.46119-131.243.2.88.23: No such
file or directory
/usr/local/share/broctl/scripts/create-link-for-log: line 60:
.link.xscript.log/keys.trb.131.243.64.209.46265-131.243.2.237.23: No such
file or directory
/usr/local/share/broctl/scripts/create-link-for-log: line 60:
.link.xscript.log/telnet.trb.131.243.2.237.23-131.243.64.209.46265: No
such file or directory
1301449356.137171 error: bad dotted address:
2001:da8:200:900e:0:5efe:166.111.66.23|1032
1301449356.137171 /usr/local/share/bro/broctl/mail-alarms.bro, line 79
(lookup_addr(MailAlarms::host)): run-time error, lookup_addr() only
supports IPv4 addresses
Assertion failed: (!v), function Eval, file Trigger.cc, line 194.
/usr/local/share/broctl/scripts/run-bro: line 73: 79724 Abort trap: 6
(core dumped) nohup $tmpbro $@
==== stdout.log
X509: Using the default trusted cert path.
==== .status
RUNNING [net_run]
==== No prof.log.
bro.core
Core was generated by `bro'.
Program terminated with signal 6, Aborted.
#0 0x000000080177dfcc in kill () from /lib/libc.so.7
#0 0x000000080177dfcc in kill () from /lib/libc.so.7
#1 0x000000080177cdcb in abort () from /lib/libc.so.7
#2 0x00000008017661a5 in __assert () from /lib/libc.so.7
#3 0x00000000005619ab in Trigger::Eval (this=0x373fd88) at Trigger.cc:194
#4 0x0000000000561f12 in Trigger (this=0x373fd88, arg_cond=) at
Trigger.cc:133
#5 0x000000000054ae11 in WhenStmt::Exec (this=0xb79960, f=0x4f0fbc0,
flow=)
at Stmt.cc:1826
#6 0x00000000005482d1 in StmtList::Exec (this=0xb71e68, f=0x4f0fbc0,
flow=@0x7fffffffd87c) at Stmt.cc:1432
#7 0x00000000004b1470 in BroFunc::Call (this=0xb79a10, args=0x4b1dbf8,
parent=0x343a548) at Func.cc:308
#8 0x000000000049ea03 in CallExpr::Eval (this=0xb82de0, f=0x343a548)
at Expr.cc:4629
#9 0x000000000054e538 in ExprStmt::Exec (this=0xb82e70, f=0x343a548,
flow=@0x7fffffffda7c) at Stmt.cc:397
#10 0x00000000005482d1 in StmtList::Exec (this=0xb7a730, f=0x343a548,
flow=@0x7fffffffda7c) at Stmt.cc:1432
#11 0x00000000004b1470 in BroFunc::Call (this=0xb82f00, args=0x567af50,
parent=0x4cbe248) at Func.cc:308
#12 0x000000000049ea03 in CallExpr::Eval (this=0xb85410, f=0x4cbe248)
at Expr.cc:4629
#13 0x000000000054e538 in ExprStmt::Exec (this=0xb854a0, f=0x4cbe248,
flow=@0x7fffffffdc7c) at Stmt.cc:397
#14 0x00000000005482d1 in StmtList::Exec (this=0xb84970, f=0x4cbe248,
flow=@0x7fffffffdc7c) at Stmt.cc:1432
#15 0x00000000004b1470 in BroFunc::Call (this=0x9bfc38, args=0x45a6950,
parent=0x0) at Func.cc:308
#16 0x0000000000468caa in EventHandler::Call (this=0x9bfd80, vl=0x45a6950,
no_remote=) at EventHandler.cc:67
#17 0x0000000000468521 in EventMgr::Dispatch (this=) at Event.h:43
#18 0x0000000000468638 in EventMgr::Drain (this=0x788f40) at Event.cc:119
#19 0x00000000004f74b9 in net_packet_dispatch (t=1301449356.137171,
hdr=0x1922210, pkt=0x8018cd032 "", hdr_size=14, src_ps=0x19221d0,
pkt_elem=0x0) at Net.cc:436
#20 0x0000000000505c38 in PktSrc::Process (this=0x19221d0) at
PktSrc.cc:199
#21 0x00000000004f7725 in net_run () at Net.cc:528
#22 0x00000000004095bc in main (argc=) at main.cc:999
-- [Automatically generated.]
}}}
--
Ticket URL: <http://tracker.icir.org/bro/ticket/427>
Bro Tracker <http://tracker.icir.org/bro>
Bro Issue Tracker
More information about the bro-dev
mailing list