-
-
Notifications
You must be signed in to change notification settings - Fork 391
Open
Description
Describe the bug
When running arv-camera-test-0.8, I get the following error:
Failed to read the current device configuration: [DeviceVendorName] Not found
When running the 02-multiple-acquisition-callback.c sample with 100 frames(modified from 10), it dies here:
g_assert(buffer == arv_stream_pop_buffer(callback_data->stream));
callback_data->stream seems to disappear.
Console log:
Found camera '(null)'
Acquired 5488╫3672 buffer
[truncated, >10 but <100 frames]
Acquired 5488╫3672 buffer
** (process:23080): CRITICAL **: 09:17:05.968: arv_stream_pop_buffer: assertion 'ARV_IS_STREAM (stream)' failed
**
ERROR:test.cpp:47:stream_callback: assertion failed: (buffer == arv_stream_pop_buffer(callback_data->stream))
Bail out! ERROR:test.cpp:47:stream_callback: assertion failed: (buffer == arv_stream_pop_buffer(callback_data->stream))
Additionally, when this happens, the camera seems to hard crash - the USB device disconnects and reconnects.
Camera description:
- Manufacturer: MindVision
- Model: MV-AU2000RC
- Interface: USB3, GenICam.
Platform description:
- Aravis version: vcpkg port, 0.8.34
- OS: Windows 11
- Hardware: Intel CPU, x86_64.
Am I doing something wrong here, or is this a bug?
Other vendor tools seem to find the camera acceptable in terms of USB3 Vision/GenICam, although not fully compliant(?).
Metadata
Metadata
Assignees
Labels
No labels