Skip to content

Listener->LocalAddress is empty after ListenerStart() #3636

@ami-GS

Description

@ami-GS

Describe the bug

Issue is found when I test with my hacky Linux XDP.
ParameterValidation/WithValidateConnectionEventArgs.ValidateConnectionEvents/2 is disabled at build time.
https://github.com/microsoft/msquic/blob/290e634880f24440b288b21db7342b1d6f0f52c9/src/test/bin/quic_gtest.h#LL700C5-L700C5
By running it forcibly with --duoNic, test crash. However the cause seems to be common.
See thread for more detail

Affected OS

  • Windows
  • Linux
  • macOS
  • Other (specify below)

Additional OS information

MsQuic version

main

Steps taken to reproduce bug

Run the test
./artifacts/bin/linux/x64_Debug_openssl3/msquictest --gtest_filter="ParameterValidation/WithValidateConnectionEventArgs.ValidateConnectionEvents/2" --duoNic

Expected behavior

Pass

Actual outcome

Crash

Additional details

Metadata

Metadata

Assignees

No one assigned

    Labels

    Area: APIArea: CoreRelated to the shared, core protocol logic

    Type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions