Skip to content
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

Segmentation fault when using multicam in 14.04.03 #10

Closed
oliviakim321 opened this issue Jan 25, 2016 · 5 comments
Closed

Segmentation fault when using multicam in 14.04.03 #10

oliviakim321 opened this issue Jan 25, 2016 · 5 comments
Labels

Comments

@oliviakim321
Copy link

When connecting multiple cameras and runing multicam example file, I get the following output:

Segmentation fault (core dumped)
2016-01-25 13:23:45 INFO: UVC device detected with VID = 0x8086 PID = 0xa66
2016-01-25 13:23:45 INFO: Connecting to Intel RealSense F200
2016-01-25 13:23:45 INFO: UVC device detected with VID = 0x8086 PID = 0xa66

It seems like the devices aren't being registered separately.

@ddiakopoulos
Copy link
Contributor

Do you have an updated 4.4 kernel? Can you print out the firmware versions of the individual cameras?

@oliviakim321
Copy link
Author

Yes, I'm running the updated 4.4 kernel.
Do you know how I would check/update the firmware versions on linux?

@ddiakopoulos
Copy link
Contributor

cpp-tutorial-1-depth has a statement to print out firmware version. Also, could you check that librealsense can properly stream data from individual cameras?

@oliviakim321
Copy link
Author

I updated my cameras to version 2.60.0.0, but am still getting the segmentation fault. Both cameras can properly stream data when plugged in individually.

@sgorsten
Copy link
Contributor

I've pushed a commit (bbf9e73) which should fix this issue.

The problem is that our Video4Linux backend was not correctly determining which USB device corresponds to which /dev/video* file. It was only looking for a VID/PID match, which meant that multiple instances of the same device on Linux would be incorrectly associated. The new code matches based on USB bus number and device number, which should work regardless of number and combination of devices are plugged in.

furushchev pushed a commit to furushchev/librealsense that referenced this issue Jul 17, 2016
…configure-unit-test-latest

RAR 180 dynamic reconfigure unit test latest
dorodnic added a commit that referenced this issue Aug 21, 2017
nhershko added a commit to nhershko/librealsense that referenced this issue Feb 23, 2020
…ended_sw_device

merge  camera over ip with extended sw device branch
nohayassin referenced this issue in nohayassin/librealsense May 31, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants