frr icon indicating copy to clipboard operation
frr copied to clipboard

pim6d: Clear channel_oil on prune

Open patrasar opened this issue 2 years ago • 2 comments

pim6d: Clear channel_oil on prune

Problem: After prune received, (*,G) is still present with, OIF = PIM6REG

Root Cause: sg->oil is not getting deleted.

Issue: https://github.com/FRRouting/frr/issues/11342

Signed-off-by: Sarita Patra [email protected]

patrasar avatar Jul 07 '22 15:07 patrasar

Continuous Integration Result: SUCCESSFUL

Continuous Integration Result: SUCCESSFUL

Congratulations, this patch passed basic tests

Tested-by: NetDEF / OpenSourceRouting.org CI System

CI System Testrun URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6318/

This is a comment from an automated CI system. For questions and feedback in regards to this CI system, please feel free to email Martin Winter - mwinter (at) opensourcerouting.org.

NetDEF-CI avatar Jul 07 '22 21:07 NetDEF-CI

Continuous Integration Result: SUCCESSFUL

Continuous Integration Result: SUCCESSFUL

Congratulations, this patch passed basic tests

Tested-by: NetDEF / OpenSourceRouting.org CI System

CI System Testrun URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-6916/

This is a comment from an automated CI system. For questions and feedback in regards to this CI system, please feel free to email Martin Winter - mwinter (at) opensourcerouting.org.

NetDEF-CI avatar Aug 15 '22 21:08 NetDEF-CI

This PR is stale because it has been open 180 days with no activity. Comment or remove the autoclose label in order to avoid having this PR closed.

github-actions[bot] avatar Feb 12 '23 02:02 github-actions[bot]

Closing this old PR.

patrasar avatar May 11 '23 10:05 patrasar

I have rebased the PR to the latest. Please help me in reviewing this as this is a long-awaiting PR from last 10 months.

Thanks, Sarita

patrasar avatar May 12 '23 10:05 patrasar

Continuous Integration Result: SUCCESSFUL

Continuous Integration Result: SUCCESSFUL

Congratulations, this patch passed basic tests

Tested-by: NetDEF / OpenSourceRouting.org CI System

CI System Testrun URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11504/

This is a comment from an automated CI system. For questions and feedback in regards to this CI system, please feel free to email Martin Winter - mwinter (at) opensourcerouting.org.

NetDEF-CI avatar May 12 '23 12:05 NetDEF-CI

@eqvinox @donaldsharp : Can you please review this PR. It has been opened for too long.

mobash-rasool avatar May 25 '23 05:05 mobash-rasool

Still the same problem as before. The free path does not match the alloc path.

igmp_anysource_forward_stop
igmp_source_forward_stop
tib_sg_gm_prune
pim_ifchannel_local_membership_del
delete_on_noinfo
pim_ifchannel_delete
pim_upstream_del
upstream_channel_oil_detach
pim_channel_oil_upstream_deref
pim_channel_oil_del

This channel_oil_del from tib_sg_gm_prune matches the channel_oil_add in tib_sg_oil_setup. There is an 1:1 relationship between those. The MLD code only calls tib_sg_*, there is an API layer there.

igmp_source_delete_expired
igmp_source_delete
source_channel_oil_detach
pim_channel_oil_del

But this breaks the API layering. There is no channel_oil_add anywhere in the IGMP code. Where is this reference coming from? Something is … "malformed" … with the code structure here.

Can you clarify where the reference is added that needs to be freed here?

eqvinox avatar May 30 '23 16:05 eqvinox

pim_channel_oil_del

When LHR receives IGMP join, it creates (*,G) channel oil with oil_ref_count = 2. The channel_oil is used by source->source_channel_oil and upstream->channel_oil.

The call stack for channel_oil used by source->source_channel_oil igmp_source_forward_start tib_sg_gm_join(pim, sg, group->interface, &source->source_channel_oil)) tib_sg_oil_setup pim_channel_oil_add >>>>>>>>>>>>>>>>>>>>> channel_oil ref_count will become 1

The call stack for channel_oil used by upstream->channel_oil: pim_upstream_new pim_channel_oil_add >>>>>>>>>>>>>>>>>>>>> channel_oil ref_count will become 2


When LHR receives IGMP prune igmp_source_forward_stop tib_sg_gm_prune pim_ifchannel_local_membership_del delete_on_noinfo pim_ifchannel_delete pim_upstream_del upstream_channel_oil_detach pim_channel_oil_upstream_deref pim_channel_oil_del. >>>>>>>>>>>>>>>>>>>>> channel_oil ref_count will become 1

igmp_source_delete_expired igmp_source_delete source_channel_oil_detach pim_channel_oil_del >>>>>>>>>>>>>>>>>>>>> channel_oil ref_count will become 0


When LHR receives MLD join, it creates (*,G) channel oil with oil_ref_count = 2. The channel_oil is used by gm_sg sg->oil and upstream->channel_oil.

The call stack for channel_oil used by gm_sg sg->oil . gm_sg_update sg->tib_joined = tib_sg_gm_join(gm_ifp->pim, sg->sgaddr, gm_ifp->ifp, &sg->oil); tib_sg_oil_setup pim_channel_oil_add >>>>>>>>>>>>>>>>>>>>> channel_oil ref_count will become 1

The call stack for channel_oil used by upstream->channel_oil: pim_upstream_new pim_channel_oil_add >>>>>>>>>>>>>>>>>>>>> channel_oil ref_count will become 2


When LHR receives MLD prune gm_sg_update tib_sg_gm_prune pim_ifchannel_local_membership_del delete_on_noinfo pim_ifchannel_delete pim_upstream_del upstream_channel_oil_detach pim_channel_oil_upstream_deref pim_channel_oil_del. >>>>>>>>>>>>>>>>>>>>> channel_oil ref_count will become 1

I have added the code to detach channel oil from gm_sg sg->oil.

patrasar avatar May 31 '23 03:05 patrasar

The call stack for channel_oil used by upstream->channel_oil: pim_upstream_new pim_channel_oil_add >>>>>>>>>>>>>>>>>>>>> channel_oil ref_count will become 2

So… the pim_channel_oil_del line you're adding should be somewhere in the pim_upstream_* code, because that's what's adding the ref…

eqvinox avatar May 31 '23 11:05 eqvinox

Verified the below behaviour after the fix.

LHR, MLD join received

frr# show ipv6 pim upstream Iif Source Group State Uptime JoinTimer RSTimer KATimer RefCnt ens224 * ff05::2 J 00:02:24 00:00:31 --:--:-- --:--:-- 1 ens224 * ffaa::5 J 00:00:12 00:00:31 --:--:-- --:--:-- 1

frr# show ipv6 pim state Codes: J -> Pim Join, I -> MLD Report, S -> Source, * -> Inherited from (*,G), V -> VxLAN, M -> Muted Active Source Group RPT IIF OIL 1 * ff05::2 y ens224 pim6reg(I ) ens192(I ) 1 * ffaa::5 y ens224 pim6reg(I ) ens192(I )

LHR, MLD prune received.

frr# show ipv6 pim state Codes: J -> Pim Join, I -> MLD Report, S -> Source, * -> Inherited from (*,G), V -> VxLAN, M -> Muted Active Source Group RPT IIF OIL 1 * ff05::2 y ens224 pim6reg(I ) ens192(I )

frr# show ipv6 pim upstream Iif Source Group State Uptime JoinTimer RSTimer KATimer RefCnt ens224 * ff05::2 J 00:03:12 00:00:43 --:--:-- --:--:-- 1


LHR, IGMP join received.

frr# show ip pim upstream Iif Source Group State Uptime JoinTimer RSTimer KATimer RefCnt ens224 * 225.1.1.1 J 00:03:19 00:00:31 --:--:-- --:--:-- 1

frr# show ip pim state Codes: J -> Pim Join, I -> IGMP Report, S -> Source, * -> Inherited from (*,G), V -> VxLAN, M -> Muted Active Source Group RPT IIF OIL 1 * 225.1.1.1 y ens224 pimreg(I ), ens192(I )

LHR, IGMP prune received. frr# show ip pim upstream Iif Source Group State Uptime JoinTimer RSTimer KATimer RefCnt

frr# show ip pim state Codes: J -> Pim Join, I -> IGMP Report, S -> Source, * -> Inherited from (*,G), V -> VxLAN, M -> Muted Active Source Group RPT IIF OIL

patrasar avatar May 31 '23 12:05 patrasar

The call stack for channel_oil used by upstream->channel_oil: pim_upstream_new pim_channel_oil_add >>>>>>>>>>>>>>>>>>>>> channel_oil ref_count will become 2

So… the pim_channel_oil_del line you're adding should be somewhere in the pim_upstream_* code, because that's what's adding the ref…

Hi @eqvinox, I have addressed your comment. Now channel_oil_del is done inside tib_sg_gm_prune().

Thank you

patrasar avatar May 31 '23 12:05 patrasar

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

Test incomplete. See below for issues. CI System Testrun URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11869/

This is a comment from an automated CI system. For questions and feedback in regards to this CI system, please feel free to email Martin Winter - mwinter (at) opensourcerouting.org.

Get source / Pull Request: Successful

Building Stage: Successful

Basic Tests: Incomplete

Topotests Ubuntu 18.04 amd64 part 6: Incomplete (check logs for details)
Successful on other platforms/tests
  • Topotests Ubuntu 18.04 amd64 part 3
  • Addresssanitizer topotests part 9
  • Topotests Ubuntu 18.04 arm8 part 7
  • Topotests Ubuntu 18.04 i386 part 7
  • Topotests Ubuntu 18.04 arm8 part 2
  • Topotests Ubuntu 18.04 i386 part 2
  • Topotests debian 10 amd64 part 0
  • Topotests Ubuntu 18.04 arm8 part 8
  • Addresssanitizer topotests part 7
  • Topotests Ubuntu 18.04 amd64 part 5
  • Topotests Ubuntu 18.04 i386 part 6
  • Addresssanitizer topotests part 5
  • Topotests Ubuntu 18.04 i386 part 1
  • Topotests Ubuntu 18.04 amd64 part 2
  • Topotests Ubuntu 18.04 i386 part 8
  • Topotests Ubuntu 18.04 i386 part 3
  • Topotests Ubuntu 18.04 amd64 part 0
  • Addresssanitizer topotests part 3
  • Topotests debian 10 amd64 part 8
  • Topotests Ubuntu 18.04 amd64 part 7
  • Topotests Ubuntu 18.04 i386 part 5
  • Addresssanitizer topotests part 2
  • Topotests Ubuntu 18.04 arm8 part 9
  • Topotests debian 10 amd64 part 9
  • Topotests Ubuntu 18.04 amd64 part 4
  • CentOS 7 rpm pkg check
  • Topotests debian 10 amd64 part 2
  • Topotests debian 10 amd64 part 7
  • Topotests Ubuntu 18.04 amd64 part 9
  • Topotests Ubuntu 18.04 arm8 part 0
  • Topotests Ubuntu 18.04 i386 part 9
  • Topotests Ubuntu 18.04 amd64 part 8
  • Addresssanitizer topotests part 8
  • Static analyzer (clang)
  • Ubuntu 18.04 deb pkg check
  • Topotests Ubuntu 18.04 i386 part 0
  • Ubuntu 20.04 deb pkg check
  • Addresssanitizer topotests part 6
  • Debian 10 deb pkg check
  • Topotests debian 10 amd64 part 1
  • Topotests Ubuntu 18.04 amd64 part 1
  • Topotests Ubuntu 18.04 arm8 part 1
  • Topotests debian 10 amd64 part 6
  • Topotests Ubuntu 18.04 arm8 part 6
  • Topotests debian 10 amd64 part 3
  • Addresssanitizer topotests part 0
  • Addresssanitizer topotests part 4
  • Topotests Ubuntu 18.04 arm8 part 3
  • Debian 9 deb pkg check
  • Topotests debian 10 amd64 part 5
  • Addresssanitizer topotests part 1
  • Topotests Ubuntu 18.04 i386 part 4
  • Topotests debian 10 amd64 part 4

NetDEF-CI avatar May 31 '23 14:05 NetDEF-CI

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

Test incomplete. See below for issues. CI System Testrun URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11870/

This is a comment from an automated CI system. For questions and feedback in regards to this CI system, please feel free to email Martin Winter - mwinter (at) opensourcerouting.org.

Get source / Pull Request: Successful

Building Stage: Successful

Basic Tests: Incomplete

Addresssanitizer topotests part 5: Incomplete (check logs for details)
Topotests debian 10 amd64 part 9: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-PULLREQ2-TOPO9DEB10AMD64-11870/test

Topology Tests failed for Topotests debian 10 amd64 part 9 see full log at https://ci1.netdef.org/browse/FRR-PULLREQ2-11870/artifact/TOPO9DEB10AMD64/TopotestLogs/log_topotests.txt Topotests debian 10 amd64 part 9: Unknown Log <TopotestDetails> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11870/artifact/TOPO9DEB10AMD64/TopotestDetails/

Successful on other platforms/tests
  • Topotests Ubuntu 18.04 amd64 part 3
  • Topotests Ubuntu 18.04 arm8 part 7
  • Topotests Ubuntu 18.04 i386 part 7
  • Topotests Ubuntu 18.04 i386 part 2
  • Topotests Ubuntu 18.04 arm8 part 8
  • Addresssanitizer topotests part 7
  • Topotests debian 10 amd64 part 0
  • Topotests Ubuntu 18.04 amd64 part 5
  • Topotests Ubuntu 18.04 i386 part 6
  • Topotests Ubuntu 18.04 i386 part 1
  • Topotests Ubuntu 18.04 amd64 part 0
  • Topotests Ubuntu 18.04 i386 part 3
  • Topotests Ubuntu 18.04 amd64 part 2
  • Topotests Ubuntu 18.04 i386 part 8
  • Topotests Ubuntu 18.04 amd64 part 7
  • Debian 10 deb pkg check
  • Addresssanitizer topotests part 3
  • Topotests debian 10 amd64 part 8
  • Topotests Ubuntu 18.04 i386 part 5
  • Addresssanitizer topotests part 2
  • Topotests Ubuntu 18.04 arm8 part 9
  • Topotests Ubuntu 18.04 arm8 part 2
  • Addresssanitizer topotests part 9
  • CentOS 7 rpm pkg check
  • Topotests Ubuntu 18.04 amd64 part 4
  • Topotests debian 10 amd64 part 7
  • Topotests Ubuntu 18.04 amd64 part 9
  • Topotests Ubuntu 18.04 arm8 part 0
  • Topotests Ubuntu 18.04 i386 part 9
  • Topotests debian 10 amd64 part 2
  • Topotests Ubuntu 18.04 amd64 part 8
  • Addresssanitizer topotests part 8
  • Static analyzer (clang)
  • Ubuntu 18.04 deb pkg check
  • Topotests Ubuntu 18.04 i386 part 0
  • Addresssanitizer topotests part 6
  • Ubuntu 20.04 deb pkg check
  • Topotests debian 10 amd64 part 1
  • Topotests Ubuntu 18.04 amd64 part 1
  • Topotests Ubuntu 18.04 arm8 part 6
  • Topotests Ubuntu 18.04 arm8 part 1
  • Addresssanitizer topotests part 0
  • Topotests debian 10 amd64 part 3
  • Topotests debian 10 amd64 part 6
  • Topotests Ubuntu 18.04 amd64 part 6
  • Addresssanitizer topotests part 4
  • Debian 9 deb pkg check
  • Topotests Ubuntu 18.04 arm8 part 3
  • Topotests debian 10 amd64 part 5
  • Addresssanitizer topotests part 1
  • Topotests Ubuntu 18.04 i386 part 4
  • Topotests debian 10 amd64 part 4

NetDEF-CI avatar May 31 '23 15:05 NetDEF-CI

OSPF failure. ci:rerun

patrasar avatar Jun 01 '23 02:06 patrasar

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

See below for issues. CI System Testrun URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11892/

This is a comment from an automated CI system. For questions and feedback in regards to this CI system, please feel free to email Martin Winter - mwinter (at) opensourcerouting.org.

Get source / Pull Request: Successful

Building Stage: Successful

Basic Tests: Failed

Addresssanitizer topotests part 9: Failed (click for details)
## Error: heap-use-after-free

### AddressSanitizer error in topotest `test_ospfv3_single_area.py`, test `test_ospfv3_hello_tc10_p0`, router `r3`

    ERROR: AddressSanitizer: heap-use-after-free on address 0x613000035830 at pc 0x560e520375c2 bp 0x7ffcd5e5e5b0 sp 0x7ffcd5e5e5a0
    READ of size 1 at 0x613000035830 thread T0
        #0 0x560e520375c1 in loading_done ospf6d/ospf6_neighbor.c:447
        #1 0x560e521ba038 in event_call lib/event.c:1995
        #2 0x560e521001ab in frr_run lib/libfrr.c:1213
        #3 0x560e51fd5b16 in main ospf6d/ospf6_main.c:221
        #4 0x7fc348660c86 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21c86)
        #5 0x560e51fd5469 in _start (/usr/lib/frr/ospf6d+0x24c469)
    
    0x613000035830 is located 48 bytes inside of 384-byte region [0x613000035800,0x613000035980)
    freed by thread T0 here:
        #0 0x7fc349e047a8 in __interceptor_free (/usr/lib/x86_64-linux-gnu/libasan.so.4+0xde7a8)
        #1 0x560e5211d913 in qfree lib/memory.c:130
        #2 0x560e5203f7ac in ospf6_neighbor_delete ospf6d/ospf6_neighbor.c:180
        #3 0x560e52000a4a in interface_down ospf6d/ospf6_interface.c:931
        #4 0x560e521ba038 in event_call lib/event.c:1995
        #5 0x560e521ba952 in _event_execute lib/event.c:2086
        #6 0x560e520095db in ospf6_interface_clear ospf6d/ospf6_interface.c:2848
        #7 0x560e52056679 in ospf6_process_reset ospf6d/ospf6_top.c:755
        #8 0x560e520610ef in clear_router_ospf6_magic ospf6d/ospf6_top.c:778
        #9 0x560e520610ef in clear_router_ospf6 ospf6d/ospf6_top_clippy.c:42
        #10 0x560e520a4c62 in cmd_execute_command_real lib/command.c:990
        #11 0x560e520a512f in cmd_execute_command lib/command.c:1049
        #12 0x560e520a55a6 in cmd_execute lib/command.c:1217
        #13 0x560e521c612a in vty_command lib/vty.c:559
        #14 0x560e521c65c4 in vty_execute lib/vty.c:1322
        #15 0x560e521cec37 in vtysh_read lib/vty.c:2307
        #16 0x560e521ba038 in event_call lib/event.c:1995
        #17 0x560e521001ab in frr_run lib/libfrr.c:1213
        #18 0x560e51fd5b16 in main ospf6d/ospf6_main.c:221
        #19 0x7fc348660c86 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21c86)
    
    previously allocated by thread T0 here:
        #0 0x7fc349e04d28 in __interceptor_calloc (/usr/lib/x86_64-linux-gnu/libasan.so.4+0xded28)
        #1 0x560e5211cf7f in qcalloc lib/memory.c:105
        #2 0x560e5203f062 in ospf6_neighbor_create ospf6d/ospf6_neighbor.c:119
        #3 0x560e5202efcd in ospf6_hello_recv ospf6d/ospf6_message.c:464
        #4 0x560e5202efcd in ospf6_read_helper ospf6d/ospf6_message.c:1884
        #5 0x560e5202efcd in ospf6_receive ospf6d/ospf6_message.c:1925
        #6 0x560e521ba038 in event_call lib/event.c:1995
        #7 0x560e521001ab in frr_run lib/libfrr.c:1213
        #8 0x560e51fd5b16 in main ospf6d/ospf6_main.c:221
        #9 0x7fc348660c86 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21c86)
    
    SUMMARY: AddressSanitizer: heap-use-after-free ospf6d/ospf6_neighbor.c:447 in loading_done
    Shadow bytes around the buggy address:
      0x0c267fffeab0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
      0x0c267fffeac0: fa fa fa fa fa fa fa fa fd fd fd fd fd fd fd fd
      0x0c267fffead0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
      0x0c267fffeae0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
      0x0c267fffeaf0: fd fd fd fd fd fd fd fd fa fa fa fa fa fa fa fa
    =>0x0c267fffeb00: fd fd fd fd fd fd[fd]fd fd fd fd fd fd fd fd fd
      0x0c267fffeb10: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
      0x0c267fffeb20: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
      0x0c267fffeb30: fa fa fa fa fa fa fa fa fd fd fd fd fd fd fd fd
      0x0c267fffeb40: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
      0x0c267fffeb50: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
    Shadow byte legend (one shadow byte represents 8 application bytes):
      Addressable:           00
      Partially addressable: 01 02 03 04 05 06 07 
      Heap left redzone:       fa
      Freed heap region:       fd
      Stack left redzone:      f1
      Stack mid redzone:       f2
      Stack right redzone:     f3
      Stack after return:      f5
      Stack use after scope:   f8
      Global redzone:          f9
      Global init order:       f6
      Poisoned by user:        f7
      Container overflow:      fc
      Array cookie:            ac
      Intra object redzone:    bb
      ASan internal:           fe
      Left alloca redzone:     ca
      Right alloca redzone:    cb

---------------
## Error: heap-use-after-free

### AddressSanitizer error in topotest `test_ospfv3_single_area.py`, test `teardown_module`, router `r3`

    ERROR: AddressSanitizer: heap-use-after-free on address 0x613000035830 at pc 0x560e520375c2 bp 0x7ffcd5e5e5b0 sp 0x7ffcd5e5e5a0
    READ of size 1 at 0x613000035830 thread T0
        #0 0x560e520375c1 in loading_done ospf6d/ospf6_neighbor.c:447
        #1 0x560e521ba038 in event_call lib/event.c:1995
        #2 0x560e521001ab in frr_run lib/libfrr.c:1213
        #3 0x560e51fd5b16 in main ospf6d/ospf6_main.c:221
        #4 0x7fc348660c86 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21c86)
        #5 0x560e51fd5469 in _start (/usr/lib/frr/ospf6d+0x24c469)
    
    0x613000035830 is located 48 bytes inside of 384-byte region [0x613000035800,0x613000035980)
    freed by thread T0 here:
        #0 0x7fc349e047a8 in __interceptor_free (/usr/lib/x86_64-linux-gnu/libasan.so.4+0xde7a8)
        #1 0x560e5211d913 in qfree lib/memory.c:130
        #2 0x560e5203f7ac in ospf6_neighbor_delete ospf6d/ospf6_neighbor.c:180
        #3 0x560e52000a4a in interface_down ospf6d/ospf6_interface.c:931
        #4 0x560e521ba038 in event_call lib/event.c:1995
        #5 0x560e521ba952 in _event_execute lib/event.c:2086
        #6 0x560e520095db in ospf6_interface_clear ospf6d/ospf6_interface.c:2848
        #7 0x560e52056679 in ospf6_process_reset ospf6d/ospf6_top.c:755
        #8 0x560e520610ef in clear_router_ospf6_magic ospf6d/ospf6_top.c:778
        #9 0x560e520610ef in clear_router_ospf6 ospf6d/ospf6_top_clippy.c:42
        #10 0x560e520a4c62 in cmd_execute_command_real lib/command.c:990
        #11 0x560e520a512f in cmd_execute_command lib/command.c:1049
        #12 0x560e520a55a6 in cmd_execute lib/command.c:1217
        #13 0x560e521c612a in vty_command lib/vty.c:559
        #14 0x560e521c65c4 in vty_execute lib/vty.c:1322
        #15 0x560e521cec37 in vtysh_read lib/vty.c:2307
        #16 0x560e521ba038 in event_call lib/event.c:1995
        #17 0x560e521001ab in frr_run lib/libfrr.c:1213
        #18 0x560e51fd5b16 in main ospf6d/ospf6_main.c:221
        #19 0x7fc348660c86 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21c86)
    
    previously allocated by thread T0 here:
        #0 0x7fc349e04d28 in __interceptor_calloc (/usr/lib/x86_64-linux-gnu/libasan.so.4+0xded28)
        #1 0x560e5211cf7f in qcalloc lib/memory.c:105
        #2 0x560e5203f062 in ospf6_neighbor_create ospf6d/ospf6_neighbor.c:119
        #3 0x560e5202efcd in ospf6_hello_recv ospf6d/ospf6_message.c:464
        #4 0x560e5202efcd in ospf6_read_helper ospf6d/ospf6_message.c:1884
        #5 0x560e5202efcd in ospf6_receive ospf6d/ospf6_message.c:1925
        #6 0x560e521ba038 in event_call lib/event.c:1995
        #7 0x560e521001ab in frr_run lib/libfrr.c:1213
        #8 0x560e51fd5b16 in main ospf6d/ospf6_main.c:221
        #9 0x7fc348660c86 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21c86)
    
    SUMMARY: AddressSanitizer: heap-use-after-free ospf6d/ospf6_neighbor.c:447 in loading_done
    Shadow bytes around the buggy address:
      0x0c267fffeab0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
      0x0c267fffeac0: fa fa fa fa fa fa fa fa fd fd fd fd fd fd fd fd
      0x0c267fffead0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
      0x0c267fffeae0: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
      0x0c267fffeaf0: fd fd fd fd fd fd fd fd fa fa fa fa fa fa fa fa
    =>0x0c267fffeb00: fd fd fd fd fd fd[fd]fd fd fd fd fd fd fd fd fd
      0x0c267fffeb10: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
      0x0c267fffeb20: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
      0x0c267fffeb30: fa fa fa fa fa fa fa fa fd fd fd fd fd fd fd fd
      0x0c267fffeb40: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
      0x0c267fffeb50: fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd fd
    Shadow byte legend (one shadow byte represents 8 application bytes):
      Addressable:           00
      Partially addressable: 01 02 03 04 05 06 07 
      Heap left redzone:       fa
      Freed heap region:       fd
      Stack left redzone:      f1
      Stack mid redzone:       f2
      Stack right redzone:     f3
      Stack after return:      f5
      Stack use after scope:   f8
      Global redzone:          f9
      Global init order:       f6
      Poisoned by user:        f7
      Container overflow:      fc
      Array cookie:            ac
      Intra object redzone:    bb
      ASan internal:           fe
      Left alloca redzone:     ca
      Right alloca redzone:    cb

---------------

Topology Test Results are at https://ci1.netdef.org/browse/FRR-PULLREQ2-ASAN9-11892/test

Topology Tests failed for Addresssanitizer topotests part 9 see full log at https://ci1.netdef.org/browse/FRR-PULLREQ2-11892/artifact/ASAN9/TopotestLogs/log_topotests.txt Addresssanitizer topotests part 9: Unknown Log <TopotestDetails> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11892/artifact/ASAN9/TopotestDetails/

Topotests Ubuntu 18.04 amd64 part 7: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-PULLREQ2-TOPO7U18AMD64-11892/test

Topology Tests failed for Topotests Ubuntu 18.04 amd64 part 7 see full log at https://ci1.netdef.org/browse/FRR-PULLREQ2-11892/artifact/TOPO7U18AMD64/TopotestLogs/log_topotests.txt Topotests Ubuntu 18.04 amd64 part 7: Unknown Log <TopotestDetails> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11892/artifact/TOPO7U18AMD64/TopotestDetails/

Topotests Ubuntu 18.04 i386 part 9: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-PULLREQ2-TOPO9U18I386-11892/test

Topology Tests failed for Topotests Ubuntu 18.04 i386 part 9 see full log at https://ci1.netdef.org/browse/FRR-PULLREQ2-11892/artifact/TOPO9U18I386/TopotestLogs/log_topotests.txt Topotests Ubuntu 18.04 i386 part 9: Unknown Log <TopotestDetails> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11892/artifact/TOPO9U18I386/TopotestDetails/

Successful on other platforms/tests
  • Addresssanitizer topotests part 5
  • Topotests Ubuntu 18.04 arm8 part 3
  • Topotests Ubuntu 18.04 i386 part 3
  • Topotests Ubuntu 18.04 amd64 part 2
  • Topotests Ubuntu 18.04 i386 part 8
  • Addresssanitizer topotests part 4
  • Topotests debian 10 amd64 part 3
  • Topotests debian 10 amd64 part 8
  • Addresssanitizer topotests part 0
  • Topotests debian 10 amd64 part 4
  • Topotests debian 10 amd64 part 9
  • Topotests Ubuntu 18.04 arm8 part 9
  • Topotests Ubuntu 18.04 amd64 part 3
  • Topotests Ubuntu 18.04 arm8 part 2
  • Static analyzer (clang)
  • Topotests debian 10 amd64 part 0
  • Topotests debian 10 amd64 part 2
  • Topotests Ubuntu 18.04 arm8 part 0
  • Topotests Ubuntu 18.04 i386 part 6
  • Topotests Ubuntu 18.04 arm8 part 7
  • Topotests Ubuntu 18.04 amd64 part 8
  • Topotests Ubuntu 18.04 i386 part 1
  • Addresssanitizer topotests part 7
  • Topotests Ubuntu 18.04 amd64 part 9
  • Ubuntu 20.04 deb pkg check
  • Debian 10 deb pkg check
  • Topotests Ubuntu 18.04 amd64 part 5
  • Addresssanitizer topotests part 3
  • Topotests debian 10 amd64 part 1
  • Topotests Ubuntu 18.04 i386 part 5
  • Topotests Ubuntu 18.04 i386 part 0
  • CentOS 7 rpm pkg check
  • Topotests Ubuntu 18.04 amd64 part 4
  • Addresssanitizer topotests part 2
  • Topotests Ubuntu 18.04 amd64 part 0
  • Addresssanitizer topotests part 1
  • Topotests Ubuntu 18.04 i386 part 4
  • Topotests debian 10 amd64 part 5
  • Topotests Ubuntu 18.04 amd64 part 1
  • Topotests debian 10 amd64 part 7
  • Debian 9 deb pkg check
  • Addresssanitizer topotests part 8
  • Topotests Ubuntu 18.04 amd64 part 6
  • Topotests Ubuntu 18.04 i386 part 2
  • Topotests Ubuntu 18.04 arm8 part 8
  • Ubuntu 18.04 deb pkg check
  • Topotests debian 10 amd64 part 6
  • Topotests Ubuntu 18.04 arm8 part 6
  • Topotests Ubuntu 18.04 i386 part 7
  • Topotests Ubuntu 18.04 arm8 part 1
  • Addresssanitizer topotests part 6

NetDEF-CI avatar Jun 01 '23 05:06 NetDEF-CI

OSPF failure. ci:rerun

patrasar avatar Jun 01 '23 05:06 patrasar

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

See below for issues. CI System Testrun URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11898/

This is a comment from an automated CI system. For questions and feedback in regards to this CI system, please feel free to email Martin Winter - mwinter (at) opensourcerouting.org.

Get source / Pull Request: Successful

Building Stage: Successful

Basic Tests: Failed

Topotests debian 10 amd64 part 9: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-PULLREQ2-TOPO9DEB10AMD64-11898/test

Topology Tests failed for Topotests debian 10 amd64 part 9 see full log at https://ci1.netdef.org/browse/FRR-PULLREQ2-11898/artifact/TOPO9DEB10AMD64/TopotestLogs/log_topotests.txt Topotests debian 10 amd64 part 9: Unknown Log <TopotestDetails> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11898/artifact/TOPO9DEB10AMD64/TopotestDetails/

Topotests Ubuntu 18.04 arm8 part 9: Failed (click for details) Topotests Ubuntu 18.04 arm8 part 9: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11898/artifact/TOPO9U18ARM8/TopotestDetails/ Topotests Ubuntu 18.04 arm8 part 9: No useful log found
Topotests Ubuntu 18.04 amd64 part 9: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-PULLREQ2-TOPO9U18AMD64-11898/test

Topology Tests failed for Topotests Ubuntu 18.04 amd64 part 9 see full log at https://ci1.netdef.org/browse/FRR-PULLREQ2-11898/artifact/TOPO9U18AMD64/TopotestLogs/log_topotests.txt Topotests Ubuntu 18.04 amd64 part 9: Unknown Log <TopotestDetails> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11898/artifact/TOPO9U18AMD64/TopotestDetails/

Successful on other platforms/tests
  • Topotests Ubuntu 18.04 i386 part 3
  • Topotests Ubuntu 18.04 amd64 part 2
  • Topotests Ubuntu 18.04 amd64 part 6
  • Topotests Ubuntu 18.04 i386 part 8
  • Addresssanitizer topotests part 0
  • Topotests debian 10 amd64 part 8
  • Topotests debian 10 amd64 part 4
  • Addresssanitizer topotests part 4
  • Topotests debian 10 amd64 part 3
  • Debian 9 deb pkg check
  • Addresssanitizer topotests part 1
  • Topotests Ubuntu 18.04 i386 part 4
  • Topotests Ubuntu 18.04 arm8 part 3
  • Topotests Ubuntu 18.04 arm8 part 7
  • Addresssanitizer topotests part 9
  • Topotests debian 10 amd64 part 2
  • Topotests Ubuntu 18.04 amd64 part 8
  • Topotests Ubuntu 18.04 arm8 part 0
  • Static analyzer (clang)
  • Topotests Ubuntu 18.04 arm8 part 2
  • Topotests debian 10 amd64 part 0
  • Addresssanitizer topotests part 7
  • Topotests Ubuntu 18.04 i386 part 6
  • Ubuntu 20.04 deb pkg check
  • Topotests Ubuntu 18.04 i386 part 1
  • Debian 10 deb pkg check
  • Topotests Ubuntu 18.04 amd64 part 5
  • Addresssanitizer topotests part 5
  • Topotests debian 10 amd64 part 1
  • Topotests Ubuntu 18.04 arm8 part 1
  • Topotests Ubuntu 18.04 amd64 part 0
  • Topotests Ubuntu 18.04 arm8 part 6
  • Topotests Ubuntu 18.04 amd64 part 7
  • Topotests debian 10 amd64 part 6
  • Topotests Ubuntu 18.04 i386 part 5
  • Addresssanitizer topotests part 3
  • Topotests Ubuntu 18.04 i386 part 0
  • Addresssanitizer topotests part 2
  • CentOS 7 rpm pkg check
  • Topotests Ubuntu 18.04 amd64 part 4
  • Topotests Ubuntu 18.04 i386 part 9
  • Topotests Ubuntu 18.04 amd64 part 3
  • Topotests debian 10 amd64 part 7
  • Topotests Ubuntu 18.04 i386 part 2
  • Topotests debian 10 amd64 part 5
  • Addresssanitizer topotests part 8
  • Topotests Ubuntu 18.04 arm8 part 8
  • Topotests Ubuntu 18.04 i386 part 7
  • Topotests Ubuntu 18.04 amd64 part 1
  • Addresssanitizer topotests part 6
  • Ubuntu 18.04 deb pkg check

NetDEF-CI avatar Jun 01 '23 09:06 NetDEF-CI

OSPF failure. ci:rrun

patrasar avatar Jun 01 '23 10:06 patrasar

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

See below for issues. CI System Testrun URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11942/

This is a comment from an automated CI system. For questions and feedback in regards to this CI system, please feel free to email Martin Winter - mwinter (at) opensourcerouting.org.

Get source / Pull Request: Successful

Building Stage: Successful

Basic Tests: Failed

Topotests debian 10 amd64 part 9: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-PULLREQ2-TOPO9DEB10AMD64-11942/test

Topology Tests failed for Topotests debian 10 amd64 part 9 see full log at https://ci1.netdef.org/browse/FRR-PULLREQ2-11942/artifact/TOPO9DEB10AMD64/TopotestLogs/log_topotests.txt Topotests debian 10 amd64 part 9: Unknown Log <TopotestDetails> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11942/artifact/TOPO9DEB10AMD64/TopotestDetails/

Successful on other platforms/tests
  • CentOS 7 rpm pkg check
  • Topotests Ubuntu 18.04 i386 part 9
  • Addresssanitizer topotests part 6
  • Topotests debian 10 amd64 part 1
  • Topotests Ubuntu 18.04 i386 part 5
  • Topotests Ubuntu 18.04 amd64 part 1
  • Static analyzer (clang)
  • Topotests debian 10 amd64 part 7
  • Topotests Ubuntu 18.04 arm8 part 0
  • Topotests Ubuntu 18.04 i386 part 0
  • Topotests debian 10 amd64 part 2
  • Topotests Ubuntu 18.04 amd64 part 8
  • Addresssanitizer topotests part 0
  • Topotests debian 10 amd64 part 3
  • Topotests Ubuntu 18.04 amd64 part 6
  • Topotests Ubuntu 18.04 arm8 part 6
  • Ubuntu 18.04 deb pkg check
  • Topotests Ubuntu 18.04 arm8 part 1
  • Addresssanitizer topotests part 1
  • Topotests Ubuntu 18.04 i386 part 4
  • Topotests debian 10 amd64 part 6
  • Addresssanitizer topotests part 4
  • Debian 9 deb pkg check
  • Topotests debian 10 amd64 part 5
  • Addresssanitizer topotests part 8
  • Topotests Ubuntu 18.04 i386 part 7
  • Topotests Ubuntu 18.04 i386 part 2
  • Topotests Ubuntu 18.04 arm8 part 8
  • Addresssanitizer topotests part 7
  • Topotests debian 10 amd64 part 4
  • Topotests Ubuntu 18.04 amd64 part 3
  • Topotests Ubuntu 18.04 arm8 part 3
  • Addresssanitizer topotests part 5
  • Topotests Ubuntu 18.04 amd64 part 2
  • Debian 10 deb pkg check
  • Topotests debian 10 amd64 part 8
  • Topotests Ubuntu 18.04 i386 part 6
  • Topotests Ubuntu 18.04 amd64 part 4
  • Topotests Ubuntu 18.04 i386 part 1
  • Topotests Ubuntu 18.04 amd64 part 0
  • Addresssanitizer topotests part 2
  • Topotests Ubuntu 18.04 arm8 part 9
  • Topotests Ubuntu 18.04 amd64 part 5
  • Ubuntu 20.04 deb pkg check
  • Topotests Ubuntu 18.04 amd64 part 7
  • Addresssanitizer topotests part 3
  • Topotests debian 10 amd64 part 0
  • Addresssanitizer topotests part 9
  • Topotests Ubuntu 18.04 amd64 part 9
  • Topotests Ubuntu 18.04 arm8 part 7
  • Topotests Ubuntu 18.04 i386 part 8
  • Topotests Ubuntu 18.04 arm8 part 2
  • Topotests Ubuntu 18.04 i386 part 3

NetDEF-CI avatar Jun 02 '23 10:06 NetDEF-CI

OSPF failure. ci:rerun

patrasar avatar Jun 02 '23 10:06 patrasar

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

See below for issues. CI System Testrun URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11948/

This is a comment from an automated CI system. For questions and feedback in regards to this CI system, please feel free to email Martin Winter - mwinter (at) opensourcerouting.org.

Get source / Pull Request: Successful

Building Stage: Successful

Basic Tests: Failed

Topotests Ubuntu 18.04 i386 part 9: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-PULLREQ2-TOPO9U18I386-11948/test

Topology Tests failed for Topotests Ubuntu 18.04 i386 part 9 see full log at https://ci1.netdef.org/browse/FRR-PULLREQ2-11948/artifact/TOPO9U18I386/TopotestLogs/log_topotests.txt Topotests Ubuntu 18.04 i386 part 9: Unknown Log <TopotestDetails> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11948/artifact/TOPO9U18I386/TopotestDetails/

Topotests debian 10 amd64 part 7: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-PULLREQ2-TOPO7DEB10AMD64-11948/test

Topology Tests failed for Topotests debian 10 amd64 part 7 see full log at https://ci1.netdef.org/browse/FRR-PULLREQ2-11948/artifact/TOPO7DEB10AMD64/TopotestLogs/log_topotests.txt Topotests debian 10 amd64 part 7: Unknown Log <TopotestDetails> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11948/artifact/TOPO7DEB10AMD64/TopotestDetails/

Topotests Ubuntu 18.04 amd64 part 0: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-PULLREQ2-TOPOU1804-11948/test

Topology Tests failed for Topotests Ubuntu 18.04 amd64 part 0 see full log at https://ci1.netdef.org/browse/FRR-PULLREQ2-11948/artifact/TOPOU1804/TopotestLogs/log_topotests.txt Topotests Ubuntu 18.04 amd64 part 0: Unknown Log <TopotestDetails> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11948/artifact/TOPOU1804/TopotestDetails/

Topotests debian 10 amd64 part 9: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-PULLREQ2-TOPO9DEB10AMD64-11948/test

Topology Tests failed for Topotests debian 10 amd64 part 9 see full log at https://ci1.netdef.org/browse/FRR-PULLREQ2-11948/artifact/TOPO9DEB10AMD64/TopotestLogs/log_topotests.txt Topotests debian 10 amd64 part 9: Unknown Log <TopotestDetails> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11948/artifact/TOPO9DEB10AMD64/TopotestDetails/

Successful on other platforms/tests
  • Topotests Ubuntu 18.04 i386 part 0
  • Addresssanitizer topotests part 6
  • CentOS 7 rpm pkg check
  • Topotests debian 10 amd64 part 1
  • Topotests debian 10 amd64 part 2
  • Topotests Ubuntu 18.04 arm8 part 0
  • Topotests Ubuntu 18.04 amd64 part 8
  • Static analyzer (clang)
  • Topotests Ubuntu 18.04 i386 part 5
  • Ubuntu 18.04 deb pkg check
  • Debian 9 deb pkg check
  • Addresssanitizer topotests part 1
  • Topotests Ubuntu 18.04 i386 part 4
  • Topotests Ubuntu 18.04 amd64 part 1
  • Topotests debian 10 amd64 part 6
  • Topotests Ubuntu 18.04 arm8 part 6
  • Topotests Ubuntu 18.04 arm8 part 1
  • Addresssanitizer topotests part 8
  • Topotests Ubuntu 18.04 i386 part 2
  • Topotests Ubuntu 18.04 amd64 part 6
  • Topotests debian 10 amd64 part 5
  • Topotests Ubuntu 18.04 arm8 part 8
  • Topotests Ubuntu 18.04 i386 part 7
  • Addresssanitizer topotests part 4
  • Addresssanitizer topotests part 5
  • Topotests Ubuntu 18.04 arm8 part 3
  • Topotests debian 10 amd64 part 4
  • Topotests Ubuntu 18.04 amd64 part 2
  • Topotests Ubuntu 18.04 amd64 part 3
  • Topotests debian 10 amd64 part 3
  • Topotests debian 10 amd64 part 8
  • Addresssanitizer topotests part 0
  • Ubuntu 20.04 deb pkg check
  • Topotests Ubuntu 18.04 i386 part 6
  • Addresssanitizer topotests part 2
  • Topotests Ubuntu 18.04 arm8 part 9
  • Debian 10 deb pkg check
  • Topotests Ubuntu 18.04 amd64 part 5
  • Topotests Ubuntu 18.04 amd64 part 4
  • Topotests Ubuntu 18.04 i386 part 1
  • Addresssanitizer topotests part 9
  • Topotests Ubuntu 18.04 i386 part 3
  • Topotests Ubuntu 18.04 arm8 part 7
  • Topotests Ubuntu 18.04 i386 part 8
  • Topotests Ubuntu 18.04 arm8 part 2
  • Addresssanitizer topotests part 3
  • Topotests Ubuntu 18.04 amd64 part 7
  • Topotests debian 10 amd64 part 0
  • Addresssanitizer topotests part 7
  • Topotests Ubuntu 18.04 amd64 part 9

NetDEF-CI avatar Jun 02 '23 13:06 NetDEF-CI

ci:rerun

patrasar avatar Jun 02 '23 13:06 patrasar

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

See below for issues. CI System Testrun URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11952/

This is a comment from an automated CI system. For questions and feedback in regards to this CI system, please feel free to email Martin Winter - mwinter (at) opensourcerouting.org.

Get source / Pull Request: Successful

Building Stage: Successful

Basic Tests: Failed

Topotests debian 10 amd64 part 9: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-PULLREQ2-TOPO9DEB10AMD64-11952/test

Topology Tests failed for Topotests debian 10 amd64 part 9 see full log at https://ci1.netdef.org/browse/FRR-PULLREQ2-11952/artifact/TOPO9DEB10AMD64/TopotestLogs/log_topotests.txt Topotests debian 10 amd64 part 9: Unknown Log <TopotestDetails> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11952/artifact/TOPO9DEB10AMD64/TopotestDetails/

Successful on other platforms/tests
  • Addresssanitizer topotests part 6
  • Topotests Ubuntu 18.04 i386 part 5
  • Topotests Ubuntu 18.04 i386 part 0
  • Addresssanitizer topotests part 3
  • Topotests debian 10 amd64 part 1
  • CentOS 7 rpm pkg check
  • Topotests Ubuntu 18.04 amd64 part 0
  • Topotests Ubuntu 18.04 i386 part 9
  • Topotests debian 10 amd64 part 2
  • Static analyzer (clang)
  • Addresssanitizer topotests part 2
  • Debian 9 deb pkg check
  • Topotests Ubuntu 18.04 amd64 part 1
  • Addresssanitizer topotests part 1
  • Topotests Ubuntu 18.04 i386 part 4
  • Topotests debian 10 amd64 part 5
  • Ubuntu 18.04 deb pkg check
  • Topotests debian 10 amd64 part 7
  • Topotests Ubuntu 18.04 arm8 part 6
  • Addresssanitizer topotests part 8
  • Topotests debian 10 amd64 part 6
  • Topotests Ubuntu 18.04 arm8 part 8
  • Topotests Ubuntu 18.04 i386 part 7
  • Topotests Ubuntu 18.04 arm8 part 1
  • Topotests Ubuntu 18.04 i386 part 2
  • Topotests Ubuntu 18.04 amd64 part 6
  • Topotests Ubuntu 18.04 arm8 part 3
  • Addresssanitizer topotests part 4
  • Topotests Ubuntu 18.04 amd64 part 2
  • Addresssanitizer topotests part 5
  • Topotests debian 10 amd64 part 4
  • Topotests Ubuntu 18.04 amd64 part 3
  • Topotests debian 10 amd64 part 8
  • Addresssanitizer topotests part 0
  • Topotests debian 10 amd64 part 3
  • Topotests Ubuntu 18.04 arm8 part 9
  • Topotests debian 10 amd64 part 0
  • Topotests Ubuntu 18.04 amd64 part 5
  • Topotests Ubuntu 18.04 arm8 part 2
  • Ubuntu 20.04 deb pkg check
  • Topotests Ubuntu 18.04 i386 part 1
  • Topotests Ubuntu 18.04 amd64 part 8
  • Addresssanitizer topotests part 9
  • Topotests Ubuntu 18.04 amd64 part 4
  • Topotests Ubuntu 18.04 arm8 part 0
  • Topotests Ubuntu 18.04 i386 part 6
  • Topotests Ubuntu 18.04 i386 part 8
  • Topotests Ubuntu 18.04 amd64 part 9
  • Topotests Ubuntu 18.04 i386 part 3
  • Topotests Ubuntu 18.04 arm8 part 7
  • Debian 10 deb pkg check
  • Addresssanitizer topotests part 7
  • Topotests Ubuntu 18.04 amd64 part 7

NetDEF-CI avatar Jun 02 '23 16:06 NetDEF-CI

ci:rerun

patrasar avatar Jun 05 '23 05:06 patrasar

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

See below for issues. CI System Testrun URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11990/

This is a comment from an automated CI system. For questions and feedback in regards to this CI system, please feel free to email Martin Winter - mwinter (at) opensourcerouting.org.

Get source / Pull Request: Successful

Building Stage: Successful

Basic Tests: Failed

Topotests Ubuntu 18.04 amd64 part 7: Failed (click for details)

Topology Test Results are at https://ci1.netdef.org/browse/FRR-PULLREQ2-TOPO7U18AMD64-11990/test

Topology Tests failed for Topotests Ubuntu 18.04 amd64 part 7 see full log at https://ci1.netdef.org/browse/FRR-PULLREQ2-11990/artifact/TOPO7U18AMD64/TopotestLogs/log_topotests.txt Topotests Ubuntu 18.04 amd64 part 7: Unknown Log <TopotestDetails> URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11990/artifact/TOPO7U18AMD64/TopotestDetails/

Successful on other platforms/tests
  • Topotests debian 10 amd64 part 0
  • Addresssanitizer topotests part 9
  • Topotests Ubuntu 18.04 arm8 part 7
  • Topotests debian 10 amd64 part 5
  • Topotests Ubuntu 18.04 arm8 part 2
  • Topotests Ubuntu 18.04 i386 part 7
  • Topotests Ubuntu 18.04 i386 part 2
  • Topotests Ubuntu 18.04 arm8 part 8
  • Addresssanitizer topotests part 7
  • Topotests Ubuntu 18.04 i386 part 6
  • Topotests Ubuntu 18.04 i386 part 1
  • Topotests Ubuntu 18.04 arm8 part 6
  • Topotests Ubuntu 18.04 amd64 part 5
  • Topotests Ubuntu 18.04 arm8 part 1
  • Addresssanitizer topotests part 3
  • Topotests Ubuntu 18.04 i386 part 5
  • Topotests Ubuntu 18.04 i386 part 0
  • Topotests Ubuntu 18.04 amd64 part 2
  • Topotests Ubuntu 18.04 i386 part 8
  • Topotests Ubuntu 18.04 i386 part 3
  • Topotests debian 10 amd64 part 8
  • Topotests Ubuntu 18.04 amd64 part 4
  • CentOS 7 rpm pkg check
  • Topotests Ubuntu 18.04 amd64 part 3
  • Topotests Ubuntu 18.04 amd64 part 0
  • Addresssanitizer topotests part 2
  • Topotests Ubuntu 18.04 arm8 part 9
  • Topotests debian 10 amd64 part 9
  • Topotests Ubuntu 18.04 i386 part 4
  • Static analyzer (clang)
  • Topotests Ubuntu 18.04 amd64 part 1
  • Topotests debian 10 amd64 part 7
  • Topotests Ubuntu 18.04 amd64 part 9
  • Topotests Ubuntu 18.04 arm8 part 0
  • Debian 9 deb pkg check
  • Topotests Ubuntu 18.04 amd64 part 8
  • Topotests debian 10 amd64 part 2
  • Addresssanitizer topotests part 8
  • Debian 10 deb pkg check
  • Topotests Ubuntu 18.04 amd64 part 6
  • Ubuntu 18.04 deb pkg check
  • Addresssanitizer topotests part 6
  • Ubuntu 20.04 deb pkg check
  • Addresssanitizer topotests part 5
  • Topotests debian 10 amd64 part 6
  • Topotests debian 10 amd64 part 1
  • Addresssanitizer topotests part 4
  • Addresssanitizer topotests part 0
  • Topotests debian 10 amd64 part 3
  • Topotests debian 10 amd64 part 4
  • Topotests Ubuntu 18.04 arm8 part 3
  • Topotests Ubuntu 18.04 i386 part 9
  • Addresssanitizer topotests part 1

NetDEF-CI avatar Jun 05 '23 08:06 NetDEF-CI

Continuous Integration Result: FAILED

Continuous Integration Result: FAILED

See below for issues. CI System Testrun URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11991/

This is a comment from an automated CI system. For questions and feedback in regards to this CI system, please feel free to email Martin Winter - mwinter (at) opensourcerouting.org.

Get source / Pull Request: Successful

Building Stage: Successful

Basic Tests: Failed

Topotests Ubuntu 18.04 arm8 part 9: Failed (click for details) Topotests Ubuntu 18.04 arm8 part 9: Unknown Log URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-11991/artifact/TOPO9U18ARM8/TopotestDetails/ Topotests Ubuntu 18.04 arm8 part 9: No useful log found
Successful on other platforms/tests
  • Topotests debian 10 amd64 part 0
  • Addresssanitizer topotests part 9
  • Topotests debian 10 amd64 part 5
  • Topotests Ubuntu 18.04 arm8 part 7
  • Topotests Ubuntu 18.04 arm8 part 2
  • Topotests Ubuntu 18.04 i386 part 1
  • Topotests Ubuntu 18.04 i386 part 7
  • Topotests Ubuntu 18.04 i386 part 6
  • Topotests Ubuntu 18.04 i386 part 2
  • Topotests Ubuntu 18.04 arm8 part 8
  • Addresssanitizer topotests part 7
  • Topotests Ubuntu 18.04 amd64 part 5
  • Topotests Ubuntu 18.04 arm8 part 6
  • Addresssanitizer topotests part 3
  • Topotests Ubuntu 18.04 amd64 part 7
  • Topotests Ubuntu 18.04 i386 part 0
  • Topotests Ubuntu 18.04 i386 part 5
  • Topotests Ubuntu 18.04 i386 part 3
  • Topotests Ubuntu 18.04 amd64 part 2
  • Topotests Ubuntu 18.04 i386 part 8
  • Topotests debian 10 amd64 part 8
  • Topotests Ubuntu 18.04 amd64 part 4
  • CentOS 7 rpm pkg check
  • Addresssanitizer topotests part 2
  • Topotests Ubuntu 18.04 amd64 part 0
  • Topotests Ubuntu 18.04 amd64 part 3
  • Topotests debian 10 amd64 part 9
  • Topotests Ubuntu 18.04 i386 part 4
  • Static analyzer (clang)
  • Topotests debian 10 amd64 part 7
  • Topotests Ubuntu 18.04 arm8 part 0
  • Debian 9 deb pkg check
  • Topotests Ubuntu 18.04 amd64 part 9
  • Addresssanitizer topotests part 8
  • Topotests debian 10 amd64 part 2
  • Topotests Ubuntu 18.04 amd64 part 8
  • Debian 10 deb pkg check
  • Topotests Ubuntu 18.04 amd64 part 6
  • Addresssanitizer topotests part 6
  • Topotests Ubuntu 18.04 amd64 part 1
  • Ubuntu 18.04 deb pkg check
  • Ubuntu 20.04 deb pkg check
  • Topotests debian 10 amd64 part 1
  • Topotests debian 10 amd64 part 6
  • Addresssanitizer topotests part 5
  • Topotests Ubuntu 18.04 arm8 part 1
  • Addresssanitizer topotests part 4
  • Addresssanitizer topotests part 0
  • Topotests debian 10 amd64 part 4
  • Topotests debian 10 amd64 part 3
  • Topotests Ubuntu 18.04 arm8 part 3
  • Topotests Ubuntu 18.04 i386 part 9
  • Addresssanitizer topotests part 1

NetDEF-CI avatar Jun 05 '23 08:06 NetDEF-CI

OSPF failure. ci:rerun

patrasar avatar Jun 05 '23 13:06 patrasar

Continuous Integration Result: SUCCESSFUL

Congratulations, this patch passed basic tests

Tested-by: NetDEF / OpenSourceRouting.org CI System

CI System Testrun URL: https://ci1.netdef.org/browse/FRR-PULLREQ2-12001/

This is a comment from an automated CI system. For questions and feedback in regards to this CI system, please feel free to email Martin Winter - mwinter (at) opensourcerouting.org.

NetDEF-CI avatar Jun 05 '23 16:06 NetDEF-CI

Looks good, but not 100% sure this doesn't break other things — not hitting merge before stable branch is pulled :/

eqvinox avatar Jun 06 '23 13:06 eqvinox