-
Notifications
You must be signed in to change notification settings - Fork 146
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 in DisparityProcessor #109
Comments
how did you fix the problem? |
I actually never figured out the issue and just used a different sensor by a different manufacturer that we happened to have at the office. Worked great! |
I think I this same issue. |
I see that it is caused when calling an OpenCV method.
So could be be an OpenCV bug ? How can I disabled the Disparity processor ? I dont need it. |
Found a workaround atleast: |
For me it turned out to be version check related code. I rebuilt the ros wrapper with gdb debugging and found these lines. Here are my git diffs to fix it:
This is a bandaid for sure but it got me going again. Now I run make ros and the result works just fine. |
I installed the sdk and roswrapper using
make -j ros
. I'm running opencv 3.4.5 as suggested by the docs.When I
roslaunch mynt_eye_ros_wrapper mynteye.launch
, the node segfaults. When I hookup gdb and run backtrace after the crash, I get the stacktrace at the bottom. I.e. the error seems to be atdisparity_processor.cc:74
.I can run the the
get_depth
sample, so the device and sdk is somewhat working.I am running Ubuntu 20.04, which I realize is not officially supported, but would very much appreciate any help on this.
If there is anything I can do to help diagnose or narrow down the issue, please let me know.
Thanks!
The text was updated successfully, but these errors were encountered: