agent crash at FlowEntry::LogFlow
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R3.0 |
Fix Committed
|
High
|
Prabhjot Singh Sethi | |||
Trunk |
Fix Committed
|
High
|
Prabhjot Singh Sethi |
Bug Description
R3.0.2.0 Build 28 Ubuntu 14.04 Kilo
Was seen on a setup with 1M flow table and sending n X n hping traffic between vms
Core will be in http://
Log level was set to SYS_DEBUG on this node in agent conf file
(gdb) bt
#0 0x0000000000c239c0 in FlowEntry::LogFlow (this=this@
at controller/
#1 0x0000000000cdc65d in KSyncFlowIndexM
at controller/
#2 0x0000000000cdcc18 in KSyncFlowIndexM
at controller/
#3 0x0000000000cdcd6e in KSyncFlowIndexM
#4 0x0000000000c291e5 in FlowTable:
rev_
#5 0x0000000000c29403 in FlowTable::Add (this=0x7f3640d
#6 0x0000000000c3f517 in FlowProto:
#7 0x0000000000c45c9f in operator() (a0=0x7f35a54f43e0, this=0x7f3662ff
#8 RunQueue (this=0x7f36448
#9 QueueTaskRunner
#10 0x00000000011a9134 in TaskImpl::execute (this=0x7f36689
#11 0x00007f366fd52b3a in ?? () from /usr/lib/
#12 0x00007f366fd4e816 in ?? () from /usr/lib/
#13 0x00007f366fd4df4b in ?? () from /usr/lib/
#14 0x00007f366fd4a0ff in ?? () from /usr/lib/
#15 0x00007f366fd4a2f9 in ?? () from /usr/lib/
#16 0x00007f366ff6e182 in start_thread () from /lib/x86_
#17 0x00007f366f24747d in clone () from /lib/x86_
(gdb)
tags: | added: blocker |
Changed in juniperopenstack: | |
assignee: | Hari Prasad Killi (haripk) → Prabhjot Singh Sethi (prabhjot) |
Changed in juniperopenstack: | |
milestone: | none → r3.1.0.0-fcs |
issue happens with logging when an entry was evicted before processing the AddReq. even though the states are handled properly Log API ends up accessing NULL pointer