Skip to content

zebra crash at route_node_get #18386

@RockGo

Description

@RockGo

Description

Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `/usr/lib/frr/zebra -d -F traditional -A 127.0.0.1 -s 90000000'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 raise (sig=) at ../sysdeps/unix/sysv/linux/raise.c:50
50 ../sysdeps/unix/sysv/linux/raise.c: No such file or directory.
[Current thread is 1 (Thread 0x7f83b63e49c0 (LWP 1476054))]
(gdb) bt
#0 raise (sig=) at ../sysdeps/unix/sysv/linux/raise.c:50
#1 0x00007f83b6a7f2e0 in ?? () from /usr/lib/x86_64-linux-gnu/frr/libfrr.so.0
#2
#3 0x00007f83b6a8b949 in route_node_get () from /usr/lib/x86_64-linux-gnu/frr/libfrr.so.0
#4 0x00007f83b6a840e4 in srcdest_rnode_get () from /usr/lib/x86_64-linux-gnu/frr/libfrr.so.0
#5 0x000055c94d3f6fd5 in ?? ()
#6 0x00007f83b6a91e74 in event_call () from /usr/lib/x86_64-linux-gnu/frr/libfrr.so.0
#7 0x00007f83b6a3b2e8 in frr_run () from /usr/lib/x86_64-linux-gnu/frr/libfrr.so.0
#8 0x000055c94d38d8db in main ()

(gdb) bt
#0 raise (sig=) at ../sysdeps/unix/sysv/linux/raise.c:50
#1 0x00007f89bf7462e0 in ?? () from /usr/lib/x86_64-linux-gnu/frr/libfrr.so.0
#2
#3 0x00007f89bf75a023 in typesafe_hash_grow () from /usr/lib/x86_64-linux-gnu/frr/libfrr.so.0
#4 0x00007f89bf7522b9 in ?? () from /usr/lib/x86_64-linux-gnu/frr/libfrr.so.0
#5 0x00007f89bf752aeb in route_node_get () from /usr/lib/x86_64-linux-gnu/frr/libfrr.so.0
#6 0x00007f89bf74b0e4 in srcdest_rnode_get () from /usr/lib/x86_64-linux-gnu/frr/libfrr.so.0
#7 0x000055ba7921afd5 in ?? ()
#8 0x00007f89bf758e74 in event_call () from /usr/lib/x86_64-linux-gnu/frr/libfrr.so.0
#9 0x00007f89bf7022e8 in frr_run () from /usr/lib/x86_64-linux-gnu/frr/libfrr.so.0
#10 0x000055ba791b18db in main ()

Version

FRRouting (version 10.1.1)

How to reproduce

when route changes

Expected behavior

no bug

Actual behavior

crash

Additional context

No response

Checklist

  • I have searched the open issues for this bug.
  • I have not included sensitive information in this report.

Metadata

Metadata

Assignees

No one assigned

    Labels

    triageNeeds further investigation

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions