-
Notifications
You must be signed in to change notification settings - Fork 44
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
UHD causing SIGSEGV #22
Comments
|
Injected some debug messages. It seems like the UHD code is working, and boost code is failing... or possibly that UHD is using boost in some unpredictable way.
It looks as though the udp_simpl_impl constructor succeeds a number of times, in the last instance, it fails upon the call to |
Ok - this is extremely weird. When I disable WiFi and do not have my ethernet plugged in, there is no segfault. Everything works as expected. |
This issue will remain open until the socket / service issue is resolved. |
eeek! a crash only when enabling wifi? hmm, and you get a crash if you plug in your wired ethernet interface, too? |
I think so. yes. |
Here's another stack trace
|
Possibly also due to boost version, although (like with everything boost) tracking things is nearly impossible. In MacPorts, the boost version in use is only 1.59.0 . I'm going to try that version and also try 1.64.0 which was released last month. |
@gilbertoverg may be having similar trouble as described in #34. Have you had any luck? To reproduce this crash, would I need any special hardware, or could is there anything I could run which doesn't require external parts? |
@gilbertoverg Do you have a minimal .grc file you could attach that reproduces the problem, but doesn't require any special hardware? (Is that possible?) |
@dholl a receiver or a transmitter is required to reproduce this problem. Yesterday I was working on this flowgraph: |
FYI, as per gnuradio/gnuradio#1347 , it looks like updating UHD and/or GNU Radio to the latest GIT master fixes this issue, at least for Boost 1.59.0. We don't know why yet, nor if updating just UHD or GNU Radio does the trick. |
@michaelld - Thanks for the tip! |
uhd::transport::udp_simple_impl causes a segfault.
The text was updated successfully, but these errors were encountered: