[Bro-Dev] #829: terminate called after throwing an instance of 'std::logic_error'
Bro Tracker
bro at tracker.bro-ids.org
Mon Jun 11 13:26:23 PDT 2012
#829: terminate called after throwing an instance of 'std::logic_error'
-----------------------------+------------------------
Reporter: Tyler.Schoenke | Owner:
Type: Merge Request | Status: new
Priority: Normal | Milestone: Bro2.1
Component: Bro | Version: git/master
Resolution: | Keywords:
-----------------------------+------------------------
Comment (by Tyler.Schoenke):
Hi Jon,
I applied your code change, and now I get this error:
{{{
#0 0x00007f6393816a75 in raise () from /lib/libc.so.6
#1 0x00007f639381a5c0 in abort () from /lib/libc.so.6
#2 0x000000000072e2c3 in Reporter::InternalError (this=0xc68da0,
fmt=0x86f588 "unexpected IP proto in ICMP analyzer")
at /root/src/bro-git-20120611/src/Reporter.cc:118
#3 0x0000000000713103 in ICMP_Analyzer::DeliverPacket (this=0x379b550,
len=108, data=0x7f6392f7b068 <Address 0x7f6392f7b068 out of bounds>,
is_orig=true, seq=-1, ip=0x7fffade206d0, caplen=108)
at /root/src/bro-git-20120611/src/ICMP.cc:67
#4 0x000000000062c595 in Analyzer::NextPacket (this=0x379b550, len=108,
data=0x7f6392f7b068 <Address 0x7f6392f7b068 out of bounds>,
is_orig=true,
seq=-1, ip=0x7fffade206d0, caplen=108)
at /root/src/bro-git-20120611/src/Analyzer.cc:323
#5 0x00000000006577b1 in Connection::NextPacket (this=0x37a1300,
t=1339443931.350776, is_orig=1, ip=0x7fffade206d0, len=108,
caplen=108,
data=@0x7fffade20508, record_packet=@0x7fffade20548,
record_content=@0x7fffade20544, hdr=0x1cbffb0,
pkt=0x7f6392f7b046 <Address 0x7f6392f7b046 out of bounds>,
hdr_size=14)
at /root/src/bro-git-20120611/src/Conn.cc:225
#6 0x00000000007a2255 in NetSessions::DoNextPacket (this=0x1cc0e10,
t=1339443931.350776, hdr=0x1cbffb0, ip_hdr=0x7fffade206d0,
pkt=0x7f6392f7b046 <Address 0x7f6392f7b046 out of bounds>,
hdr_size=14)
at /root/src/bro-git-20120611/src/Sessions.cc:663
#7 0x00000000007a0f30 in NetSessions::NextPacket (this=0x1cc0e10,
t=1339443931.350776, hdr=0x1cbffb0,
pkt=0x7f6392f7b046 <Address 0x7f6392f7b046 out of bounds>,
hdr_size=14,
pkt_elem=0x0) at /root/src/bro-git-20120611/src/Sessions.cc:279
#8 0x00000000007a0cce in NetSessions::DispatchPacket (this=0x1cc0e10,
t=1339443931.350776, hdr=0x1cbffb0,
pkt=0x7f6392f7b046 <Address 0x7f6392f7b046 out of bounds>,
hdr_size=14,
src_ps=0x1cbff70, pkt_elem=0x0)
at /root/src/bro-git-20120611/src/Sessions.cc:227
#9 0x0000000000741e45 in net_packet_dispatch (t=1339443931.350776,
hdr=0x1cbffb0, pkt=0x7f6392f7b046 <Address 0x7f6392f7b046 out of
bounds>,
hdr_size=14, src_ps=0x1cbff70, pkt_elem=0x0)
at /root/src/bro-git-20120611/src/Net.cc:353
#10 0x0000000000742096 in net_packet_arrival (t=1339443931.350776,
hdr=0x1cbffb0, pkt=0x7f6392f7b046 <Address 0x7f6392f7b046 out of
bounds>,
hdr_size=14, src_ps=0x1cbff70) at /root/src/bro-
git-20120611/src/Net.cc:416
#11 0x000000000075647d in PktSrc::Process (this=0x1cbff70)
at /root/src/bro-git-20120611/src/PktSrc.cc:273
#12 0x00000000007421ce in net_run ()
at /root/src/bro-git-20120611/src/Net.cc:446
#13 0x0000000000623e6e in main (argc=18, argv=0x7fffade20ed8)
at /root/src/bro-git-20120611/src/main.cc:1065
}}}
--
Ticket URL: <http://tracker.bro-ids.org/bro/ticket/829#comment:4>
Bro Tracker <http://tracker.bro-ids.org/bro>
Bro Issue Tracker
More information about the bro-dev
mailing list