[Click] Problem while running OLSR on Click
Bart Braem
bart.braem at ua.ac.be
Fri Jan 14 05:40:42 EST 2011
Hi,
If that's the bug in our OLSR code, would you mind sending a patch? It would help other future users.
thanks,
Bart
On 14 Jan 2011, at 10:23, Viet, Do Thi Minh wrote:
> Hi,
>
> I have installed and run OLSR successfully. I also got that error before
> with OLSR. The problem is due to using wrong index i of a vector (i is out
> of range [0,size_of_vector]). This may happen when you delete an element
> of the vector inside the 'for loop' which accesses all element of that
> vector.
>
> Regards,
> Viet
>
>> Hi,
>>
>> I have been using the dsr routing implementation in Click. I met
>> "assertion"
>> failed problem before. I fixed it by checking the input of the function. I
>> suggest you to look into the "vetor' code and check when the fail
>> happened,
>> if "_n" or "i" here is a valid number. There might be some situation i is
>> out of range [0,_n]. So you might just need to check on that to fix bug.
>>
>> Good luck,
>> Zi
>>
>>
>> --
>> Zi Feng
>> PhD student
>> Department of Computer Science and Engineering, UCR
>> Network Lab
>>
>> On Thu, Jan 13, 2011 at 11:57 PM, Bart Braem <bart.braem at ua.ac.be> wrote:
>>
>>> Hi,
>>>
>>> On 14 Jan 2011, at 03:33, Abhishek Chanda wrote:
>>>
>>>> I am trying to run the Click implementation of OLSR. It did build and
>>>> install successfully, but now when I try to run a click script that
>>> has a
>>>> FromDevice element, I am getting this error:
>>>> "click: ../include/click/vector.hh:184: void*&
>>>> Vector<void*>::operator[](int): Assertion `i>=0 && i<_n' failed.
>>>> Aborted”
>>>> What is going wrong?
>>>
>>>
>>> Please use gdb or another debugger to provide a stacktrace. I thought
>>> the
>>> OLSR implementation we provide on github was working, but this could
>>> point
>>> to bugs.
>>>
>>> best regards,
>>> Bart
>>> --
>>> Bart Braem
>>> PATS research group - IBBT
>>> Dept. of Mathematics and Computer Sciences
>>> University of Antwerp
>>> Campus Middelheim, G3.27
>>> Middelheimlaan 1
>>> B-2020 Antwerpen, Belgium
>>> Phone: +32 (0)3 265.38.82
>>> Fax: +32 (0)3 265.37.77
>>> Web: www.pats.ua.ac.be
>>>
>>>
>>> _______________________________________________
>>> click mailing list
>>> click at amsterdam.lcs.mit.edu
>>> https://amsterdam.lcs.mit.edu/mailman/listinfo/click
>>>
>>>
>> _______________________________________________
>> click mailing list
>> click at amsterdam.lcs.mit.edu
>> https://amsterdam.lcs.mit.edu/mailman/listinfo/click
>>
>
>
> --
>
>
--
Bart Braem
PATS research group - IBBT
Dept. of Mathematics and Computer Sciences
University of Antwerp
Campus Middelheim, G3.27
Middelheimlaan 1
B-2020 Antwerpen, Belgium
Phone: +32 (0)3 265.38.82
Fax: +32 (0)3 265.37.77
Web: www.pats.ua.ac.be
More information about the click
mailing list