I write this comment because I have exactly the same problem, with the same hardware (except that I have IMX274M12 cameras) when I run the argus_camera GUI with multi session option with two cameras.
It is working for few seconds, then it freeze with this log issue :
Executing Argus Sample Application (argus_camera)
Argus Version: 0.96.2 (multi-process)
(Argus) Error EndOfFile: Unexpected error in reading socket (in src/rpc/socket/client/ClientSocketManager.cpp, function recvThreadCore(), line 214)
(Argus) Error EndOfFile: Receiving thread terminated with error (in src/rpc/socket/client/ClientSocketManager.cpp, function recvThreadWrapper(), line 317)
(Argus) Error InvalidState: Receive thread is not running cannot send. (in src/rpc/socket/client/ClientSocketManager.cpp, function send(), line 96)
(Argus) Error InvalidState: (propagating from src/rpc/socket/client/SocketClientDispatch.cpp, function dispatch(), line 101)
Segmentation fault (core dumped)
Even if I set off the noise reduction, I still have the same problem.
The error is the same when I run the code in /argus/sample/multiSource. The window dedicated for stream is all black, and the writing of picture stop around the 80th photos.
But I can access for both cameras separately, with Gstreamer or Argus, without any trouble.
Have you found any solution for this particular case ?
PS. If I have to create a new topic for my case, let me know and I will.