-
Notifications
You must be signed in to change notification settings - Fork 680
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Segfault when creating streamers with N310 #520
Comments
Here is another segfault with stacktrace of the same issue I believe:
|
I am seeing a similiar crash testing 4.2. It is in deserialize. It looks like the message length is very large. |
@andrepuschmann I tried to reproduce the issue you are seeing but I cannot. I will therefore close the issue. I opened and close sessions to different USRP's running 4.1, 4.2 and latest 4.8 but I cannot trigger the crash with the option your documentation mentions. I guess the driver picks up an UDP packet from your network during initialization that is not meant for the driver.
in here uhd/host/lib/rfnoc/chdr_types.cpp Line 523 in 0dede88 On crash Feel free to reopen the issue if you have more details on how to reproduce this. |
Issue Description
The issue only appears when using the N310 in a two channel configuration. It happens occasionally but is annoying nonetheless since its causing many tests to fail because the eNB/gNB doesn't start up in the first place.
We are using the N310 to test an NSA configuration that uses 2x channels at 15.35Msps. I've compiled UHD 4.1 in debug mode and got following backtrace. Unfortunately not all symbols are there and line numbers aren't shown.
Setup Details
Expected Behavior
No UHD crash when starting eNB.
Actual Behaviour
UHD segfaults occasionally.
Steps to reproduce the problem
I've not been able to reproduce the issue with the UHD examples but the srsRAN appnote for running COTS UEs here contains all config steps. The UHD device args for the N310 are shown at the end of the document.
Note that you don't need a COTS UE or even a core network. Just starting the eNB with this config crashes the UHD every so often.
Additional Information
Let me know if you need further details or want me to compile with different flags to maybe get more debug info.
The text was updated successfully, but these errors were encountered: