[FROG] BUG: Frrouting ospfd crashes

Алексей ne-vlezay80 at yandex.ru
Tue Aug 25 14:09:34 UTC 2020


GDB:
(gdb) attach 996
Attaching to process 996
Reading symbols from /usr/bin/ospfd...
(No debugging symbols found in /usr/bin/ospfd)
Reading symbols from /usr/lib/libfrr.so.0...
(No debugging symbols found in /usr/lib/libfrr.so.0)
Reading symbols from /usr/lib/libunwind.so.8...
(No debugging symbols found in /usr/lib/libunwind.so.8)
Reading symbols from /usr/lib/libyang.so.1...
(No debugging symbols found in /usr/lib/libyang.so.1)
Reading symbols from /usr/lib/libcap.so.2...
(No debugging symbols found in /usr/lib/libcap.so.2)
Reading symbols from /usr/lib/libm.so.6...
(No debugging symbols found in /usr/lib/libm.so.6)
Reading symbols from /usr/lib/libdl.so.2...
(No debugging symbols found in /usr/lib/libdl.so.2)
Reading symbols from /usr/lib/libcrypt.so.1...
(No debugging symbols found in /usr/lib/libcrypt.so.1)
Reading symbols from /usr/lib/libjson-c.so.5...
(No debugging symbols found in /usr/lib/libjson-c.so.5)
Reading symbols from /usr/lib/libsystemd.so.0...
(No debugging symbols found in /usr/lib/libsystemd.so.0)
Reading symbols from /usr/lib/librt.so.1...
(No debugging symbols found in /usr/lib/librt.so.1)
Reading symbols from /usr/lib/libpthread.so.0...
(No debugging symbols found in /usr/lib/libpthread.so.0)
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/usr/lib/libthread_db.so.1".
Reading symbols from /usr/lib/libc.so.6...
(No debugging symbols found in /usr/lib/libc.so.6)
Reading symbols from /lib64/ld-linux-x86-64.so.2...
(No debugging symbols found in /lib64/ld-linux-x86-64.so.2)
Reading symbols from /usr/lib/libgcc_s.so.1...
Reading symbols from /usr/lib/liblzma.so.5...
(No debugging symbols found in /usr/lib/liblzma.so.5)
Reading symbols from /usr/lib/libpcre.so.1...
(No debugging symbols found in /usr/lib/libpcre.so.1)
Reading symbols from /usr/lib/libzstd.so.1...
(No debugging symbols found in /usr/lib/libzstd.so.1)
Reading symbols from /usr/lib/liblz4.so.1...
(No debugging symbols found in /usr/lib/liblz4.so.1)
Reading symbols from /usr/lib/libgcrypt.so.20...
(No debugging symbols found in /usr/lib/libgcrypt.so.20)
Reading symbols from /usr/lib/libgpg-error.so.0...
(No debugging symbols found in /usr/lib/libgpg-error.so.0)
Reading symbols from /usr/lib/libnss_files.so.2...
(No debugging symbols found in /usr/lib/libnss_files.so.2)
Reading symbols from /usr/lib/libnss_mymachines.so.2...
(No debugging symbols found in /usr/lib/libnss_mymachines.so.2)
Reading symbols from /usr/lib/libnss_systemd.so.2...
(No debugging symbols found in /usr/lib/libnss_systemd.so.2)
Reading symbols from /usr/lib/libyang/extensions/metadata.so...
(No debugging symbols found in /usr/lib/libyang/extensions/metadata.so)
Reading symbols from /usr/lib/libyang/extensions/nacm.so...
(No debugging symbols found in /usr/lib/libyang/extensions/nacm.so)
Reading symbols from /usr/lib/libyang/extensions/yangdata.so...
(No debugging symbols found in /usr/lib/libyang/extensions/yangdata.so)
Reading symbols from /usr/lib/libyang/user_types/user_inet_types.so...
(No debugging symbols found in
/usr/lib/libyang/user_types/user_inet_types.so)
Reading symbols from /usr/lib/libyang/user_types/user_yang_types.so...
(No debugging symbols found in
/usr/lib/libyang/user_types/user_yang_types.so)
0x00007f80a07d5437 in poll () from /usr/lib/libc.so.6
(gdb) continue
Continuing.

Program received signal SIGABRT, Aborted.
0x00007f80a071d615 in raise () from /usr/lib/libc.so.6

Log:
#> cat /tmp/frr.log
2020/08/25 14:02:02 ZEBRA: [EC 4043309121] Client 'ospf' encountered an
error and is shutting down.
2020/08/25 14:02:02 ZEBRA: release_daemon_table_chunks: Released 0 table
chunks
2020/08/25 14:02:02 ZEBRA: client 46 disconnected 1 ospf routes removed
from the rib

On 24.08.2020 10:59, Santosh P K wrote:
> It looks like all process have crashed. Could you please share more details on this?
> 1. Config that is being used?
> 2. How did you start FRR with watchfrr or manually? 
>
>
> Thanks
> Santosh P K 
>
> On 24/08/20, 1:04 PM, "frog on behalf of Алексей" <frog-bounces at lists.frrouting.org on behalf of ne-vlezay80 at yandex.ru> wrote:
>
>     OSPFD crashing, after exec:
>     sh ip ospf interface <if>
>
>
>     arch# show ip ospf interface archkde0
>     vtysh: error reading from ospfd: Success (0)Warning: closing connection
>     to ospfd because of an I/O error!
>     arch#
>     arch#
>
>     Systemd log:
>
>     авг 20 04:35:21 arch systemd[1]: frr.service: Killing process 29450
>     (zebra) with signal SIGABRT.
>     авг 20 04:35:21 arch systemd[1]: frr.service: Killing process 29456
>     (staticd) with signal SIGABRT.
>     авг 20 04:35:21 arch systemd[1]: frr.service: Killing process 29464
>     (bgpd) with signal SIGABRT.
>     авг 20 04:35:21 arch systemd[1]: frr.service: Killing process 29476
>     (ripd) with signal SIGABRT.
>     авг 20 04:35:21 arch systemd[1]: frr.service: Killing process 29484
>     (ripngd) with signal SIGABRT.
>     авг 20 04:35:21 arch systemd[1]: frr.service: Killing process 29492
>     (ospfd) with signal SIGABRT.
>     авг 20 04:35:21 arch systemd[1]: frr.service: Killing process 29500
>     (ospf6d) with signal SIGABRT.
>     авг 20 04:35:21 arch systemd[1]: frr.service: Killing process 29508
>     (isisd) with signal SIGABRT.
>     авг 20 04:35:21 arch systemd[1]: frr.service: Killing process 29516
>     (babeld) with signal SIGABRT.
>     авг 20 04:35:21 arch systemd[1]: frr.service: Killing process 29524
>     (pimd) with signal SIGABRT.
>     авг 20 04:35:21 arch systemd[1]: frr.service: Killing process 29533
>     (ldpd) with signal SIGABRT.
>     авг 20 04:35:21 arch systemd[1]: frr.service: Killing process 29534
>     (ldpd) with signal SIGABRT.
>     авг 20 04:35:21 arch systemd[1]: frr.service: Killing process 29535
>     (ldpd) with signal SIGABRT.
>     авг 20 04:35:21 arch systemd[1]: frr.service: Killing process 29544
>     (nhrpd) with signal SIGABRT.
>     авг 20 04:35:21 arch systemd[1]: frr.service: Killing process 29552
>     (eigrpd) with signal SIGABRT.
>     авг 20 04:35:21 arch systemd[1]: frr.service: Killing process 29563
>     (pbrd) with signal SIGABRT.
>     авг 20 04:35:21 arch systemd[1]: frr.service: Killing process 29571
>     (bfdd) with signal SIGABRT.
>     авг 20 04:35:21 arch systemd[1]: frr.service: Killing process 29579
>     (fabricd) with signal SIGABRT.
>     авг 20 04:35:21 arch systemd[1]: frr.service: Killing process 29587
>     (vrrpd) with signal SIGABRT.
>     авг 20 04:35:21 arch systemd[1]: frr.service: Failed with result 'watchdog'.
>     авг 20 04:35:26 arch systemd[1]: frr.service: Scheduled restart job,
>     restart counter is at 2.
>     авг 20 04:35:26 arch systemd[1]: Stopped FRRouting.
>     авг 20 04:35:26 arch systemd[1]: Starting FRRouting...
>     авг 20 04:35:26 arch frr[29603]: Loading capability module if not yet done.
>     авг 20 04:35:26 arch frr[29632]: 2020/08/20 04:35:26 ZEBRA: [EC
>     4043309110] Disabling MPLS support (no kernel support)
>     авг 20 04:35:27 arch frr[29603]: starting staticd since zebra is running
>     (binary does not exist)Exiting from the script
>     авг 20 04:35:27 arch systemd[1]: Started FRRouting.
>     авг 20 04:36:27 arch systemd[1]: frr.service: Watchdog timeout (limit 1min)!
>     авг 20 04:36:27 arch systemd[1]: frr.service: Killing process 29633
>     (zebra) with signal SIGABRT.
>     авг 20 04:36:27 arch systemd[1]: frr.service: Killing process 29639
>     (staticd) with signal SIGABRT.
>     авг 20 04:36:27 arch systemd[1]: frr.service: Killing process 29647
>     (bgpd) with signal SIGABRT.
>     авг 20 04:36:27 arch systemd[1]: frr.service: Killing process 29659
>     (ripd) with signal SIGABRT.
>     авг 20 04:36:27 arch systemd[1]: frr.service: Killing process 29667
>     (ripngd) with signal SIGABRT.
>     авг 20 04:36:27 arch systemd[1]: frr.service: Killing process 29675
>     (ospfd) with signal SIGABRT.
>     авг 20 04:36:27 arch systemd[1]: frr.service: Killing process 29683
>     (ospf6d) with signal SIGABRT.
>     авг 20 04:36:27 arch systemd[1]: frr.service: Killing process 29691
>     (isisd) with signal SIGABRT.
>     авг 20 04:36:27 arch systemd[1]: frr.service: Killing process 29699
>     (babeld) with signal SIGABRT.
>     авг 20 04:36:27 arch systemd[1]: frr.service: Killing process 29707
>     (pimd) with signal SIGABRT.
>     авг 20 04:36:27 arch systemd[1]: frr.service: Killing process 29716
>     (ldpd) with signal SIGABRT.
>     авг 20 04:36:27 arch systemd[1]: frr.service: Killing process 29717
>     (ldpd) with signal SIGABRT.
>     авг 20 04:36:27 arch systemd[1]: frr.service: Killing process 29718
>     (ldpd) with signal SIGABRT.
>     авг 20 04:36:27 arch systemd[1]: frr.service: Killing process 29727
>     (nhrpd) with signal SIGABRT.
>     авг 20 04:36:27 arch systemd[1]: frr.service: Killing process 29735
>     (eigrpd) with signal SIGABRT.
>
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pEpkey.asc
Type: application/pgp-keys
Size: 2460 bytes
Desc: not available
URL: <http://lists.frrouting.org/pipermail/frog/attachments/20200825/4110fee1/attachment.key>


More information about the frog mailing list