[quagga-users 14936] Re: Assertion failed in ospfd 1.2.3

Balaji Gurudoss <[email protected]> Fri, 16 Feb 2018 16:41:58 +0000
Newsgroups gmane.network.quagga.user
Message-ID <CADmH9WSn=qrxwtT0cAfgFBMKFQNQNfyeLjRC6wcGkECby1daXA@mail.gmail.com>
--===============6433380171241608707==
Content-Type: multipart/alternative; boundary="94eb2c19494280cc500565570652"

--94eb2c19494280cc500565570652
Content-Type: text/plain; charset="UTF-8"

Hi

This should suffice. Will investigate this and resolve this

Thanks
   Balaji

On Fri, 16 Feb 2018 at 22:04, Ivan Kuznetsov <[email protected]> wrote:

> Hello
>
> I try to setup a test software router under Linux (Oracle Linux 6
> x86_64) and Quagga 1.2.3. ospfd being started exited a few seconds after
> with assertion fault. It seems that is a time of first multicast network
> packet received. OSPF configuration is quite simple :
>
> interface eth0
> !
> interface eth0.3
>   ip ospf authentication-key ********
> !
> interface eth1
> !
> interface eth2
> !
> interface eth3
> !
> interface lo
> !
> router ospf
>   ospf router-id 172.16.83.71
>   auto-cost reference-bandwidth 1000
>   passive-interface eth0
>   passive-interface eth1
>   passive-interface eth2
>   passive-interface eth3
>   network 172.16.83.71/26 area 172.16.80.0
>   area 172.16.80.0 authentication
> !
> line vty
>
> Quagga 1.2.2 at the same computer and configuration works as desired.
>
> I built 1.2.3 RPM using quagga.spec file from tarball with only cosmetic
> changes. It is near identical against one from 1.2.2. Building
> environment is the same
>
> Here is crashlog:
>
> 2018/02/16 18:32:26 OSPF: Assertion `thread->master != ((void *)0) &&
> thread != ((void *)0)' failed in file thread.c, line 607, function
> thread_add_unuse
> 2018/02/16 18:32:26 OSPF: Backtrace for 12 stack frames:
> 2018/02/16 18:32:26 OSPF: [bt 0]
> /usr/lib64/quagga/libzebra.so.1(zlog_backtrace+0x35) [0x7fbfd7cb2ea5]
> 2018/02/16 18:32:26 OSPF: [bt 1]
> /usr/lib64/quagga/libzebra.so.1(_zlog_assert_failed+0x67) [0x7fbfd7cb3027]
> 2018/02/16 18:32:26 OSPF: [bt 2]
> /usr/lib64/quagga/libzebra.so.1(+0x27cfe) [0x7fbfd7ca1cfe]
> 2018/02/16 18:32:26 OSPF: [bt 3]
> /usr/lib64/quagga/libzebra.so.1(+0x28389) [0x7fbfd7ca2389]
> 2018/02/16 18:32:26 OSPF: [bt 4]
> /usr/lib64/quagga/libzebra.so.1(funcname_thread_execute+0x4c)
> [0x7fbfd7ca30cc]
> 2018/02/16 18:32:26 OSPF: [bt 5]
> /usr/lib64/quagga/libospf.so.0(+0x2f71d) [0x7fbfd7f1d71d]
> 2018/02/16 18:32:26 OSPF: [bt 6]
> /usr/lib64/quagga/libospf.so.0(ospf_read+0x149e) [0x7fbfd7f200be]
> 2018/02/16 18:32:26 OSPF: [bt 7]
> /usr/lib64/quagga/libzebra.so.1(+0x282b2) [0x7fbfd7ca22b2]
> 2018/02/16 18:32:26 OSPF: [bt 8]
> /usr/lib64/quagga/libzebra.so.1(thread_main+0x18) [0x7fbfd7ca3838]
> 2018/02/16 18:32:26 OSPF: [bt 9] ospfd(main+0x337) [0x401b07]
> 2018/02/16 18:32:26 OSPF: [bt 10]
> /lib64/libc.so.6(__libc_start_main+0xfd) [0x3d4f01ed1d]
> 2018/02/16 18:32:26 OSPF: [bt 11] ospfd() [0x401669]
> 2018/02/16 18:32:26 OSPF: Current thread not known/applicable
>
> What can be a troubleshooting procedure?
>
>
> Regards, Ivan Kuznetsov
> SOLVO ltd
>
> _______________________________________________
> Quagga-users mailing list
> Quagga-users-UOy77sIEA+cAd7ICUelF/[email protected]
> https://lists.quagga.net/mailman/listinfo/quagga-users
>

--94eb2c19494280cc500565570652
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div><div dir=3D"auto">Hi=C2=A0</div><div dir=3D"auto"><br></div><div dir=
=3D"auto">This should suffice. Will investigate this and resolve this=C2=A0=
</div><div dir=3D"auto"><br></div><div dir=3D"auto">Thanks</div><div dir=3D=
"auto">=C2=A0 =C2=A0Balaji</div><br><div class=3D"gmail_quote"><div>On Fri,=
 16 Feb 2018 at 22:04, Ivan Kuznetsov &lt;<a href=3D"mailto:[email protected]">k=
[email protected]</a>&gt; wrote:<br></div><blockquote class=3D"gmail_quote" style=
=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello<br=
>
<br>
I try to setup a test software router under Linux (Oracle Linux 6<br>
x86_64) and Quagga 1.2.3. ospfd being started exited a few seconds after<br=
>
with assertion fault. It seems that is a time of first multicast network<br=
>
packet received. OSPF configuration is quite simple :<br>
<br>
interface eth0<br>
!<br>
interface eth0.3<br>
=C2=A0 ip ospf authentication-key ********<br>
!<br>
interface eth1<br>
!<br>
interface eth2<br>
!<br>
interface eth3<br>
!<br>
interface lo<br>
!<br>
router ospf<br>
=C2=A0 ospf router-id 172.16.83.71<br>
=C2=A0 auto-cost reference-bandwidth 1000<br>
=C2=A0 passive-interface eth0<br>
=C2=A0 passive-interface eth1<br>
=C2=A0 passive-interface eth2<br>
=C2=A0 passive-interface eth3<br>
=C2=A0 network <a href=3D"http://172.16.83.71/26" rel=3D"noreferrer" target=
=3D"_blank">172.16.83.71/26</a> area 172.16.80.0<br>
=C2=A0 area 172.16.80.0 authentication<br>
!<br>
line vty<br>
<br>
Quagga 1.2.2 at the same computer and configuration works as desired.<br>
<br>
I built 1.2.3 RPM using quagga.spec file from tarball with only cosmetic<br=
>
changes. It is near identical against one from 1.2.2. Building<br>
environment is the same<br>
<br>
Here is crashlog:<br>
<br>
2018/02/16 18:32:26 OSPF: Assertion `thread-&gt;master !=3D ((void *)0) &am=
p;&amp;<br>
thread !=3D ((void *)0)&#39; failed in file thread.c, line 607, function<br=
>
thread_add_unuse<br>
2018/02/16 18:32:26 OSPF: Backtrace for 12 stack frames:<br>
2018/02/16 18:32:26 OSPF: [bt 0]<br>
/usr/lib64/quagga/libzebra.so.1(zlog_backtrace+0x35) [0x7fbfd7cb2ea5]<br>
2018/02/16 18:32:26 OSPF: [bt 1]<br>
/usr/lib64/quagga/libzebra.so.1(_zlog_assert_failed+0x67) [0x7fbfd7cb3027]<=
br>
2018/02/16 18:32:26 OSPF: [bt 2]<br>
/usr/lib64/quagga/libzebra.so.1(+0x27cfe) [0x7fbfd7ca1cfe]<br>
2018/02/16 18:32:26 OSPF: [bt 3]<br>
/usr/lib64/quagga/libzebra.so.1(+0x28389) [0x7fbfd7ca2389]<br>
2018/02/16 18:32:26 OSPF: [bt 4]<br>
/usr/lib64/quagga/libzebra.so.1(funcname_thread_execute+0x4c)<br>
[0x7fbfd7ca30cc]<br>
2018/02/16 18:32:26 OSPF: [bt 5]<br>
/usr/lib64/quagga/libospf.so.0(+0x2f71d) [0x7fbfd7f1d71d]<br>
2018/02/16 18:32:26 OSPF: [bt 6]<br>
/usr/lib64/quagga/libospf.so.0(ospf_read+0x149e) [0x7fbfd7f200be]<br>
2018/02/16 18:32:26 OSPF: [bt 7]<br>
/usr/lib64/quagga/libzebra.so.1(+0x282b2) [0x7fbfd7ca22b2]<br>
2018/02/16 18:32:26 OSPF: [bt 8]<br>
/usr/lib64/quagga/libzebra.so.1(thread_main+0x18) [0x7fbfd7ca3838]<br>
2018/02/16 18:32:26 OSPF: [bt 9] ospfd(main+0x337) [0x401b07]<br>
2018/02/16 18:32:26 OSPF: [bt 10]<br>
/lib64/libc.so.6(__libc_start_main+0xfd) [0x3d4f01ed1d]<br>
2018/02/16 18:32:26 OSPF: [bt 11] ospfd() [0x401669]<br>
2018/02/16 18:32:26 OSPF: Current thread not known/applicable<br>
<br>
What can be a troubleshooting procedure?<br>
<br>
<br>
Regards, Ivan Kuznetsov<br>
SOLVO ltd<br>
<br>
_______________________________________________<br>
Quagga-users mailing list<br>
<a href=3D"mailto:Quagga-users-UOy77sIEA+cAd7ICUelF/[email protected]" target=3D"_blank">Quagga-u=
sers-UOy77sIEA+cAd7ICUelF/[email protected]</a><br>
<a href=3D"https://lists.quagga.net/mailman/listinfo/quagga-users" rel=3D"n=
oreferrer" target=3D"_blank">https://lists.quagga.net/mailman/listinfo/quag=
ga-users</a><br>
</blockquote></div></div>

--94eb2c19494280cc500565570652--

--===============6433380171241608707==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Quagga-users mailing list
Quagga-users-UOy77sIEA+cAd7ICUelF/[email protected]
https://lists.quagga.net/mailman/listinfo/quagga-users

--===============6433380171241608707==--