Problems with flowmonitor

155 views
Skip to first unread message

Mauro Vidotto

unread,
Oct 2, 2011, 3:15:17 PM10/2/11
to ns-3-users
Hi all,

I was working on a topology to test tcp congestion control variants when I got the following error related to flowmonitor when running it:

assert failed. cond="tagFound", msg="FlowProbeTag is missing", file=../src/contrib/flow-monitor/model/ipv4-flow-probe.cc, line=328
terminate called without an active exception
Command ['/home/mauro/repos/ns-allinone-3.10/ns-3.10/build/debug/scratch/sbs4.test', '--tcpModel=ns3::TcpNewReno', '--nCsma=10'] terminated with signal SIGIOT. Run it under a debugger to get more information (./waf --run <program> --command-template="gdb --args %s <args>").

The topology that was created is the following:

               192.168.0.0                        192.168.1.0                  192.168.2.0
 n0 - nN ============== n2N+1 ----------------  n2N+2 ==============  nN - n2N
                       lan                          point-to-point                        lan

The number of csma nodes is varied depending on the argument passed. For some values ( up to 8) the error does not ocure. If the number of node is setted above 8 the error appears. As far i could see the error produces when an ARP package is dropped due to buffer overflow. Are ARP packages tagged or untagged by the flowmonitor?
I searched on the email list and could not find information about this error.

How can I solve this problem for a large number of csma nodes?

Attached is the topology I created. I am using ns3-10.

Regards
Mauro Vidotto


sbs4.test.cc

Mauro Vidotto

unread,
Oct 4, 2011, 7:25:16 PM10/4/11
to ns-3-users
Any suggestions about this problem?

Arun IB

unread,
Nov 18, 2011, 1:13:29 PM11/18/11
to ns-3-...@googlegroups.com
I am also getting the same error while working with csma nodes . When the number nodes is 10, its showing this error. For nodes upto 9, its no error.

assert failed. cond="tagFound", msg="FlowProbeTag is missing", file=../src/flow-monitor/model/ipv4-flow-probe.cc, line=333
Command ['/home/ib/repos/ns-3-allinone/ns-3-dev/build/scratch/aib_wifi_mac'] terminated with signal SIGSEGV. Run it under a debugger to get more information (./waf --run <program> --command-template="gdb --args %s <args>").

So is it a bug?  I am using ns-3.12.1

Mauro Vidotto

unread,
Nov 22, 2011, 6:26:17 AM11/22/11
to ns-3-...@googlegroups.com
Hi,

No idea if it is a bug or not... i could see that in my case this error produces when an ARP package is dropped at some intermediate node because of the droptail queue policy.

Regards
Mauro Vidotto


--
You received this message because you are subscribed to the Google Groups "ns-3-users" group.
To view this discussion on the web visit https://groups.google.com/d/msg/ns-3-users/-/B5ilq5JwFOwJ.
To post to this group, send email to ns-3-...@googlegroups.com.
To unsubscribe from this group, send email to ns-3-users+...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/ns-3-users?hl=en.

Gustavo Carneiro

unread,
Nov 22, 2011, 7:25:28 AM11/22/11
to ns-3-...@googlegroups.com
I created a bug report and attached your source file.  I'll fix it when I have a chance, assuming it's just run with no arguments, otherwise let me know which command-line arguments I should use.
 
Regards
Mauro Vidotto



--
You received this message because you are subscribed to the Google Groups "ns-3-users" group.
To post to this group, send email to ns-3-...@googlegroups.com.
To unsubscribe from this group, send email to ns-3-users+...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/ns-3-users?hl=en.



--
Gustavo J. A. M. Carneiro
INESC Porto, UTM, WiN, http://win.inescporto.pt/gjc
"The universe is always one step beyond logic." -- Frank Herbert

Mauro Vidotto

unread,
Nov 22, 2011, 6:54:56 PM11/22/11
to ns-3-...@googlegroups.com
Hi Gustavo,

Use the following line (argumentts) to reproduce the error:

./waf --run "scratch/sbs4.test --tcpModel=ns3::TcpNewReno --nCsma=10"

Regards
Mauro Vidotto

ashok kumar

unread,
Feb 7, 2013, 1:57:58 AM2/7/13
to ns-3-...@googlegroups.com
Hi
I too getting the similar error. Are there any ways to get away with this error.
Please help

Dmitry Zvikhachevskiy

unread,
Feb 7, 2013, 4:10:21 AM2/7/13
to ns-3-...@googlegroups.com
I got the same problem for my script

Waf: Entering directory `/home/dmitry/lena/build'
[ 748/1902] cxx: scratch/lena.cc -> build/scratch/lena.cc.14.o
[1895/1902] cxxprogram: build/scratch/lena.cc.14.o -> build/scratch/lena
Waf: Leaving directory `/home/dmitry/lena/build'
'build' finished successfully (5.952s)
Command ['/home/dmitry/lena/build/
scratch/lena'] terminated with signal SIGSEGV. Run it under a debugger to get more information (./waf --run <program> --command-template="gdb --args %s <args>").

what i need to do?


воскресенье, 2 октября 2011 г., 19:15:17 UTC пользователь Mauro Vidotto написал:

Victor

unread,
Jul 11, 2013, 2:46:38 PM7/11/13
to ns-3-...@googlegroups.com
Hello,

I'm getting the same error:

assert failed. cond="tagFound", msg="FlowProbeTag is missing", file=../src/flow-monitor/model/ipv4-flow-probe.cc, line=329

For me it also works up to 9 nodes, but once I try 10 nodes, the above error occurs.

Just wondering if there is a way around this or if it has been fixed.

Thank you,

Victor


2013年2月7日木曜日 9時10分21秒 UTC Dmitry Zvikhachevskiy:
Reply all
Reply to author
Forward
0 new messages