Closed yoelk closed 5 years ago
Additional info: I've tried setting the MTU to a few values, and checked the incoming packet sizes:
MTU = 1500 -> Packet size = 1630
MTU = 1550 -> Packet size = 1630
MTU = 1600 -> Packet size = 1630
MTU = 1700 -> Packet size = 1862
MTU = 2000 -> Packet size = 1862
MTU = 2300 -> Packet size = 1862
MTU = 9000 -> Packet size = 1862
This behavior suggests something isn't working well in the MTU negotiation process, or in the camera's MTU behavior. Or is this the planned behavior? Ideally I'd like the packet sizes to be as big as possible for better network performance.
Thanks again, Joel
Hello Joel
the maximum packet size supported by the camera is 2984 bytes. I do not know, what the 1862 means, but at least, the packet size negotiation is done by the Aravis library automatically in regard to the currently set MTU.
Stefan
To further Stefan's point TCAM_LOG will tell you the determined packet size. The log will contain a line similar to:
Automatically set packet size to XXXX bytes
I keep getting an ERROR about the gige-daemon.lock file. Is this in order? If not, what is the reason and what can I do to remedy?
Can you give me the output of:
sudo systemctl status gige-daemon.service
and
ls -l /var/lock/gige-daemon.lock
After installing the daemon should run automatically and the file should exist.
Do you experience lag when calling tcam-ctrl -l
? Does gige-daemon list
list your cameras?
Property 'StrobeOperation' is null
This is something that should not happen. I am looking into it.
Thanks Edgar,
I think I'm missing something here.
How can I see these initialization prints you mention (e.g. Automatically set packet size to XXXX bytes
)?
When I start the test code (with TCAM_LOG=DEBUG), the only logs I get are the ones I sent above.
I also tried setting this in the terminal and then reconnect the camera, but I don't see any logs on the screen. Where can I see them?
Here is the output of sudo systemctl status gige-daemon.service
:
● gige-daemon.service - GigE indexing daemon
Loaded: loaded (/lib/systemd/system/gige-daemon.service; enabled; vendor preset: enabled)
Active: active (running) since Sat 2018-09-01 15:02:49 CEST; 18h ago
Main PID: 2257 (gige-daemon)
CGroup: /system.slice/gige-daemon.service
└─2257 /usr/bin/gige-daemon start --no-fork
Sep 01 15:02:49 joel-tinyinspektor systemd[1]: Started GigE indexing daemon.
3. Here is the output of `ls -l /var/lock/gige-daemon.lock` (it does exist):
-rw-r----- 1 root root 5 Sep 1 15:02 /var/lock/gige-daemon.lock
4. When I run `tcam-ctrl -l` the command prints immediately. But if the camera is not connected and then I connect it and keep calling `tcam-ctrl -l`, it only recognizes the camera after ~10 seconds. Is this what you meant? The same is with `gige-daemon list`. Also lists my camera and also takes ~10 seconds to update.
Concerning The current value of Strobe Operation is NULL. Ignoring
:
This is an aravis bug. You can see the progress on that here.
I think I'm missing something here.
I am not sure what the both of us are missing here. After executing export TCAM_LOG=DEBUG
you should get a complete log of the entire application run. You can see an example of this here for the command gst-launch-1.0 tcambin serial=15510006 ! video/x-raw,format=BGRx,framerate=10/1 ! videoconvert ! ximagesink sync=false
.2/3. Both are as expected. For some reason clients cannot connect to the daemon and query a device list. I am still on it.
> TCAM_LOG=DEBUG tcam-ctrl -l
16970 <DEBUG> Logger:107:
The following library versions are used:
Tcam: 0.9.1_development/8d320e0_rev_2300
Aravis: 0.6_version_5a2f97a
17767 <ERROR> /home/bvtest/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
17825 <ERROR> /home/bvtest/tiscamera/src/aravis/aravis_utils.cpp:465: Unable to connect to gige-daemon. Using internal methods
74260 <ERROR> /home/bvtest/tiscamera/src/aravis/aravis_utils.cpp:467: Aravis gave us 5
74375 <ERROR> /home/bvtest/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
74391 <ERROR> /home/bvtest/tiscamera/src/aravis/aravis_utils.cpp:465: Unable to connect to gige-daemon. Using internal methods
133460 <ERROR> /home/bvtest/tiscamera/src/aravis/aravis_utils.cpp:467: Aravis gave us 5
Available devices:
Model Type Serial
DMK Z12GX236 Aravis 08510294 DFK Z12GX236 Aravis 15510006 DMK 33GX264e Aravis 23810274 DMK 33GX264e Aravis 23810275 DFK 38GX304 Aravis 28819933
or something similar. Note that there is a waiting time between command start and command output. This is because tcam-ctrl has to manually query the network for devices (likely the ~10 seconds you are seeing). The reason the gige-daemon was introduced was to get rid of this waiting period by always having a local, up-to-date list of GigE devices.
export TCAM_LOG=DEBUG
gst-launch-1.0 tcambin serial=20810358 ! video/x-raw,format=GRAY8,width=1920,height=1080,framerate=10/1 ! videoconvert ! ximagesink sync=false
and get this output (no image on the screen):
Setting pipeline to PAUSED ...
31795 <DEBUG> Logger:107:
The following library versions are used:
Tcam: 0.10.0_development/8d320e0_rev_2300
Aravis: 0.6_version_5a2f97a
33630 <DEBUG> Logger:107:
The following library versions are used:
Tcam: 0.10.0_development/8d320e0_rev_2300
Aravis: 0.6_version_5a2f97a
33665 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
33809 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
64949 <INFO> /src/tiscamera/src/aravis/AravisDevice.cpp:142: Automatically set packet size to 1616 bytes
65333 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. WDR
65777 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Trigger Selector
66025 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Trigger Mode
66159 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Trigger Source
66324 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Trigger Activation
66723 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. TimestampReset
66816 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. TimestampLatch
66870 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. TimestampLatchValue
67350 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Offset Auto Center
68267 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Strobe Enable
68418 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Strobe Polarity
68554 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:147: The current value of Strobe Operation is NULL. Ignoring
68575 <ERROR> /src/tiscamera/src/aravis/AravisDevice.cpp:943: Property 'StrobeOperation' is null
69043 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. IRCutFilterEnableElement
69681 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:1106: Adding format desc: Mono8 (30303859)
69870 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:1106: Adding format desc: Mono16 (20363159)
70217 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:183: Returning 31 properties
70268 <DEBUG> /src/tiscamera/src/PipelineManager.cpp:127: Received 2 formats.
70335 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:183: Returning 31 properties
70473 <DEBUG> /src/tiscamera/src/PropertyHandler.cpp:273: Created 31 properties
70504 <DEBUG> Logger:107:
The following library versions are used:
Tcam: 0.10.0_development/8d320e0_rev_2300
Aravis: 0.6_version_5a2f97a
71382 <INFO> /src/tiscamera/src/ImageSource.cpp:68: Source changed to state STOPPED
71448 <INFO> /src/tiscamera/src/aravis/AravisDevice.cpp:162: Destroying arvcamera
83545 <INFO> /src/tiscamera/src/CaptureDeviceImpl.cpp:157: Closed device DMK Z12GX236.
102607 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
102722 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
107934 <INFO> /src/tiscamera/src/aravis/AravisDevice.cpp:142: Automatically set packet size to 1616 bytes
108094 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. WDR
108294 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Trigger Selector
108412 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Trigger Mode
108556 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Trigger Source
108687 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Trigger Activation
108909 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. TimestampReset
108972 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. TimestampLatch
109024 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. TimestampLatchValue
109452 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Offset Auto Center
110457 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Strobe Enable
110623 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Strobe Polarity
110776 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:147: The current value of Strobe Operation is NULL. Ignoring
110810 <ERROR> /src/tiscamera/src/aravis/AravisDevice.cpp:943: Property 'StrobeOperation' is null
111345 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. IRCutFilterEnableElement
111760 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:1106: Adding format desc: Mono8 (30303859)
111868 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:1106: Adding format desc: Mono16 (20363159)
112141 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:183: Returning 31 properties
112174 <DEBUG> /src/tiscamera/src/PipelineManager.cpp:127: Received 2 formats.
112231 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:183: Returning 31 properties
112362 <DEBUG> /src/tiscamera/src/PropertyHandler.cpp:273: Created 31 properties
115449 <INFO> /src/tiscamera/src/gstreamer-1.0/tcamgstbase.cpp:651: Fixating assumed largest caps: video/x-raw, format=(string)GRAY16_LE, width=(int)1920, height=(int)1080, framerate=(fraction)10/1
Pipeline is live and does not need PREROLL ...
INFO:
Working with src caps: video/x-raw, framerate=(fraction)10/1, width=(int)1920, height=(int)1080, format=(string)GRAY16_LE
Setting pipeline to PLAYING ...
New clock: GstSystemClock
121265 <INFO> /src/tiscamera/src/ImageSource.cpp:68: Source changed to state STOPPED
121454 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:409: Setting format to 'format=Y16,width=1920,height=1080,framerate=10.000000'
122174 <DEBUG> /src/tiscamera/src/PipelineManager.cpp:222: Found device fourcc 'Y800' - 808466521
122187 <DEBUG> /src/tiscamera/src/PipelineManager.cpp:222: Found device fourcc 'Y16' - 540422489
122199 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:409: Setting format to 'format=Y16,width=1920,height=1080,framerate=10.000000'
122825 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
122857 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
122871 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
122894 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
122906 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
122917 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
122928 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
122940 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
122951 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
122963 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
122979 <INFO> /src/tiscamera/src/PipelineManager.cpp:476: Pipeline creation successful.
122987 <INFO> /src/tiscamera/src/PipelineManager.cpp:486: source -> sink
122994 <INFO> /src/tiscamera/src/ImageSink.cpp:51: Pipeline started playing
123657 <INFO> /src/tiscamera/src/aravis/AravisDevice.cpp:603: Starting actual stream...
127814 <DEBUG> /src/tiscamera/src/ImageSource.cpp:57: PLAYING....
127834 <INFO> /src/tiscamera/src/PipelineManager.cpp:83: All pipeline elements set to PLAYING.
295348 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 365.000000
436959 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 403.000000
573299 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 446.000000
701869 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
701991 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
702584 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 494.000000
836182 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 547.000000
963239 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 605.000000
1083749 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 670.000000
1191523 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 740.000000
1297791 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 820.000000
1299492 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
1299605 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
1415408 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 905.000000
1534333 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 996.000000
1656476 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 1098.000000
1769846 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 1210.000000
1894022 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
1894136 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
1894343 <WARNING> /src/tiscamera/src/aravis/AravisDevice.cpp:773: Stream has missing packets
1908761 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 1334.000000
2024355 <WARNING> /src/tiscamera/src/aravis/AravisDevice.cpp:773: Stream has missing packets
2039286 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 1469.000000
2166482 <WARNING> /src/tiscamera/src/aravis/AravisDevice.cpp:773: Stream has missing packets
2181646 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 1615.000000
2312358 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 1776.000000
2415813 <WARNING> /src/tiscamera/src/aravis/AravisDevice.cpp:773: Stream has missing packets
2434158 <WARNING> /src/tiscamera/src/aravis/AravisDevice.cpp:773: Stream has missing packets
2455885 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
2456037 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
2486175 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 1950.000000
2582960 <WARNING> /src/tiscamera/src/aravis/AravisDevice.cpp:773: Stream has missing packets
2633322 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 2144.000000
2759174 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 2354.000000
2825426 <WARNING> /src/tiscamera/src/aravis/AravisDevice.cpp:773: Stream has missing packets
2909679 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 2581.000000
2978509 <WARNING> /src/tiscamera/src/aravis/AravisDevice.cpp:773: Stream has missing packets
3063564 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 2830.000000
3065774 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
3068668 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
3127794 <WARNING> /src/tiscamera/src/aravis/AravisDevice.cpp:773: Stream has missing packets
3210743 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 3099.000000
3342713 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 3394.000000
3473215 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 3712.000000
3532340 <WARNING> /src/tiscamera/src/aravis/AravisDevice.cpp:773: Stream has missing packets
3612879 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 4054.000000
3687593 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
3687769 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
3743404 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 4428.000000
3862608 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 4830.000000
3998774 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 5261.000000
4130183 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 5715.000000
4269168 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 6192.000000
4343022 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
4343183 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
4399440 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 6708.000000
4425840 <WARNING> /src/tiscamera/src/aravis/AravisDevice.cpp:773: Stream has missing packets
4545727 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 7238.000000
4670294 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 7810.000000
4793330 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 8427.000000
4921829 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 9081.000000
4964183 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
4964300 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
5048513 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 9746.000000
5183541 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 10431.000000
5310545 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 11134.000000
5436044 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 11868.000000
5562235 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 12599.000000
5607638 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
5607829 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
5696775 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 13357.000000
5821880 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 14122.000000
5954226 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 14931.000000
6083577 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 15679.000000
6216344 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 16465.000000
6265499 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
6265636 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
6357160 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 17220.000000
6478372 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 17961.000000
6613586 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 18683.000000
6745296 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 19381.000000
6880079 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 20050.000000
6930570 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
6930695 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
^Chandling interrupt.
Interrupt: Stopping pipeline ...
Execution ended after 0:00:22.066513143
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
6996605 <INFO> /src/tiscamera/src/ImageSource.cpp:68: Source changed to state STOPPED
6998136 <INFO> /src/tiscamera/src/ImageSink.cpp:55: Pipeline stopped playing
Setting pipeline to NULL ...
7003698 <INFO> /src/tiscamera/src/aravis/AravisDevice.cpp:162: Destroying arvcamera
7013861 <INFO> /src/tiscamera/src/CaptureDeviceImpl.cpp:157: Closed device DMK Z12GX236.
Freeing pipeline ...
I see there are missing packets. Can you please have a look and see if other log prints seem normal?
2/3. ok, waiting for updates.
4. So there seems to be something wrong with the GigE deamon in my PC, right?
Any idea how can I fix it?
Thanks again for the support!
Joel
The aravis bug has been fixed upstream. Unless absolutely required, it will be updated with the next aravis release.
The issues with the gige-daemon have been addressed, Arne should prepare a new release archive with the concerning changes.
@yoelk This packages are built from the latest development version. Could you please test them if they resolve the issues?
Thanks for the update! Here is a log of what I've done:
sudo dpkg -i tiscamera_0.10.0_amd64.deb
(Reading database ... 317495 files and directories currently installed.)
Preparing to unpack tiscamera_0.10.0_amd64.deb ...
Removed symlink /etc/systemd/system/multi-user.target.wants/gige-daemon.service.
Unpacking tiscamera (0.10.0) over (0.10.0) ...
Setting up tiscamera (0.10.0) ...
Created symlink from /etc/systemd/system/multi-user.target.wants/gige-daemon.service to /lib/systemd/system/gige-daemon.service.
Processing triggers for gnome-menus (3.13.3-6ubuntu3.1) ...
Processing triggers for desktop-file-utils (0.22-1ubuntu5.1) ...
Processing triggers for bamfdaemon (0.5.3~bzr0+16.04.20160824-0ubuntu1) ...
Rebuilding /usr/share/applications/bamf-2.index...
Processing triggers for mime-support (3.59ubuntu1) ...
Then:
$ export TCAM_LOG=DEBUG
$ tcam-ctrl -l
13957 <DEBUG> Logger:107:
The following library versions are used:
Tcam: 0.10.0_development/4a349b9_rev_2314
Aravis: 0.6_version_5a2f97a
15129 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
15164 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:465: Unable to connect to gige-daemon. Using internal methods
24896 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:467: Aravis gave us 1
24992 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
25022 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:465: Unable to connect to gige-daemon. Using internal methods
32635 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:467: Aravis gave us 1
Available devices:
Model Type Serial
DMK Z12GX236 Aravis 20810358
and (sorry for the long log below):
$ gst-launch-1.0 tcambin serial=20810358 ! video/x-raw,format=GRAY8,width=1920,height=1080,framerate=10/1 ! videoconvert ! ximagesink sync=false
Setting pipeline to PAUSED ...
33419 <DEBUG> Logger:107:
The following library versions are used:
Tcam: 0.10.0_development/4a349b9_rev_2314
Aravis: 0.6_version_5a2f97a
35168 <DEBUG> Logger:107:
The following library versions are used:
Tcam: 0.10.0_development/4a349b9_rev_2314
Aravis: 0.6_version_5a2f97a
35202 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
35232 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:465: Unable to connect to gige-daemon. Using internal methods
45470 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:467: Aravis gave us 1
45570 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
45599 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:465: Unable to connect to gige-daemon. Using internal methods
53562 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:467: Aravis gave us 1
87563 <INFO> /src/tiscamera/src/aravis/AravisDevice.cpp:142: Automatically set packet size to 1616 bytes
87910 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. WDR
88329 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Trigger Selector
88571 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Trigger Mode
88687 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Trigger Source
88800 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Trigger Activation
89163 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. TimestampReset
89230 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. TimestampLatch
89284 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. TimestampLatchValue
89720 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Offset Auto Center
90675 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Strobe Enable
90799 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Strobe Polarity
90939 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:147: The current value of Strobe Operation is NULL. Ignoring
90960 <ERROR> /src/tiscamera/src/aravis/AravisDevice.cpp:945: Property 'StrobeOperation' is null
91434 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. IRCutFilterEnableElement
92074 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:1108: Adding format desc: Mono8 (30303859)
92261 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:1108: Adding format desc: Mono16 (20363159)
92638 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:183: Returning 31 properties
92703 <DEBUG> /src/tiscamera/src/PipelineManager.cpp:127: Received 2 formats.
92758 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:183: Returning 31 properties
92893 <DEBUG> /src/tiscamera/src/PropertyHandler.cpp:273: Created 31 properties
92921 <DEBUG> Logger:107:
The following library versions are used:
Tcam: 0.10.0_development/4a349b9_rev_2314
Aravis: 0.6_version_5a2f97a
93901 <INFO> /src/tiscamera/src/ImageSource.cpp:68: Source changed to state STOPPED
93981 <INFO> /src/tiscamera/src/aravis/AravisDevice.cpp:162: Destroying arvcamera
108906 <INFO> /src/tiscamera/src/CaptureDeviceImpl.cpp:157: Closed device DMK Z12GX236.
129480 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
129520 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:465: Unable to connect to gige-daemon. Using internal methods
135950 <INFO> /src/tiscamera/src/aravis/AravisDevice.cpp:142: Automatically set packet size to 1616 bytes
136106 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. WDR
136285 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Trigger Selector
136415 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Trigger Mode
136521 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Trigger Source
136676 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Trigger Activation
136925 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. TimestampReset
136989 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. TimestampLatch
137042 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. TimestampLatchValue
137458 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Offset Auto Center
138375 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Strobe Enable
138496 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Strobe Polarity
138612 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:147: The current value of Strobe Operation is NULL. Ignoring
138630 <ERROR> /src/tiscamera/src/aravis/AravisDevice.cpp:945: Property 'StrobeOperation' is null
139109 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. IRCutFilterEnableElement
139536 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:1108: Adding format desc: Mono8 (30303859)
139638 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:1108: Adding format desc: Mono16 (20363159)
139926 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:183: Returning 31 properties
139962 <DEBUG> /src/tiscamera/src/PipelineManager.cpp:127: Received 2 formats.
140016 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:183: Returning 31 properties
140148 <DEBUG> /src/tiscamera/src/PropertyHandler.cpp:273: Created 31 properties
143340 <INFO> /src/tiscamera/src/gstreamer-1.0/tcamgstbase.cpp:651: Fixating assumed largest caps: video/x-raw, format=(string)GRAY16_LE, width=(int)1920, height=(int)1080, framerate=(fraction)10/1
Pipeline is live and does not need PREROLL ...
INFO:
Working with src caps: video/x-raw, framerate=(fraction)10/1, width=(int)1920, height=(int)1080, format=(string)GRAY16_LE
Setting pipeline to PLAYING ...
New clock: GstSystemClock
148491 <INFO> /src/tiscamera/src/ImageSource.cpp:68: Source changed to state STOPPED
148656 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:409: Setting format to 'format=Y16,width=1920,height=1080,framerate=10.000000'
149775 <DEBUG> /src/tiscamera/src/PipelineManager.cpp:222: Found device fourcc 'Y800' - 808466521
149789 <DEBUG> /src/tiscamera/src/PipelineManager.cpp:222: Found device fourcc 'Y16' - 540422489
149801 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:409: Setting format to 'format=Y16,width=1920,height=1080,framerate=10.000000'
150469 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
150507 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
150527 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
150545 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
150559 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
150573 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
150585 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
150599 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
150612 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
150628 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
150651 <INFO> /src/tiscamera/src/PipelineManager.cpp:476: Pipeline creation successful.
150662 <INFO> /src/tiscamera/src/PipelineManager.cpp:486: source -> sink
150670 <INFO> /src/tiscamera/src/ImageSink.cpp:51: Pipeline started playing
151378 <INFO> /src/tiscamera/src/aravis/AravisDevice.cpp:603: Starting actual stream...
155722 <DEBUG> /src/tiscamera/src/ImageSource.cpp:57: PLAYING....
155742 <INFO> /src/tiscamera/src/PipelineManager.cpp:83: All pipeline elements set to PLAYING.
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
334759 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 365.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
479746 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 403.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
615084 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 445.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
753503 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 494.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
879176 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 549.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
965863 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:467: Aravis gave us 1
965941 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
966000 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:465: Unable to connect to gige-daemon. Using internal methods
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
1016731 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 609.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
1151933 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 674.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
1285207 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 743.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
1426231 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 819.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
1563412 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 905.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
1683479 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 998.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
1815348 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 1102.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
1860352 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:467: Aravis gave us 1
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
1951572 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 1213.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
2087426 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 1334.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
2215714 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 1473.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
2348719 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 1620.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
2477137 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 1784.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
2523925 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
2524009 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:465: Unable to connect to gige-daemon. Using internal methods
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
2610323 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 1964.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
2745623 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 2162.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
2874041 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 2384.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
3014871 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 2629.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
3154641 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 2891.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
3298409 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 3175.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
3435652 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 3496.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
3452174 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:467: Aravis gave us 1
3452280 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
3452311 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:465: Unable to connect to gige-daemon. Using internal methods
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
3580684 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 3834.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
3704342 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 4199.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
3836890 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 4605.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
3971791 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 4982.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
4037621 <WARNING> /src/tiscamera/src/aravis/AravisDevice.cpp:775: Stream has missing packets
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
4127751 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 5375.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
4267994 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 5784.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
4344305 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:467: Aravis gave us 1
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
4400846 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 6216.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
4538016 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 6680.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
4680072 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 7149.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
4808658 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 7630.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
4935213 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 8122.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
5025118 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
5025166 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:465: Unable to connect to gige-daemon. Using internal methods
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
5074333 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 8622.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
5218559 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 9140.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
5362377 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 9650.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
5487338 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 10175.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
5617523 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 10670.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
5758056 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 11174.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
5894508 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 11702.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
5941654 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:467: Aravis gave us 1
5941783 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
5941810 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:465: Unable to connect to gige-daemon. Using internal methods
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
6037963 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 12205.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
6172278 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 12695.000000
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
^Chandling interrupt.
Interrupt: Stopping pipeline ...
Execution ended after 0:00:18.206481227
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
6268724 <INFO> /src/tiscamera/src/ImageSource.cpp:68: Source changed to state STOPPED
6270689 <INFO> /src/tiscamera/src/ImageSink.cpp:55: Pipeline stopped playing
Setting pipeline to NULL ...
(gst-launch-1.0:10478): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
6276525 <INFO> /src/tiscamera/src/aravis/AravisDevice.cpp:162: Destroying arvcamera
6293426 <INFO> /src/tiscamera/src/CaptureDeviceImpl.cpp:157: Closed device DMK Z12GX236.
Freeing pipeline ...
Caught SIGSEGV
#0 0x00007fc945f9a98d in pthread_join (threadid=140502362720000,
#1 0x00007fc943e13b97 in std::thread::join() ()
#2 0x00007fc943899881 in tcam::DeviceIndex::~DeviceIndex() ()
#3 0x00007fc945c01ff8 in __run_exit_handlers (status=2,
#4 0x00007fc945c02045 in __GI_exit (status=<optimized out>) at exit.c:104
#5 0x00007fc945be8837 in __libc_start_main (main=0x403130 <main>, argc=10,
#6 0x0000000000403d19 in _start ()
Spinning. Please run 'gdb gst-launch-1.0 10478' to continue debugging, Ctrl-C to quit, or Ctrl-\ to dump core.
^C
And once again:
➜ tiscamera-build gst-launch-1.0 tcambin serial=20810358 ! video/x-raw,format=GRAY8,width=1920,height=1080,framerate=10/1 ! videoconvert ! ximagesink sync=false
Setting pipeline to PAUSED ...
31693 <DEBUG> Logger:107:
The following library versions are used:
Tcam: 0.10.0_development/4a349b9_rev_2314
Aravis: 0.6_version_5a2f97a
33474 <DEBUG> Logger:107:
The following library versions are used:
Tcam: 0.10.0_development/4a349b9_rev_2314
Aravis: 0.6_version_5a2f97a
33509 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
33538 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:465: Unable to connect to gige-daemon. Using internal methods
43653 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:467: Aravis gave us 1
43755 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
43785 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:465: Unable to connect to gige-daemon. Using internal methods
51815 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:467: Aravis gave us 1
85775 <INFO> /src/tiscamera/src/aravis/AravisDevice.cpp:142: Automatically set packet size to 1616 bytes
86132 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. WDR
86589 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Trigger Selector
86884 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Trigger Mode
87004 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Trigger Source
87119 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Trigger Activation
87483 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. TimestampReset
87549 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. TimestampLatch
87603 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. TimestampLatchValue
88035 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Offset Auto Center
88949 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Strobe Enable
89071 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Strobe Polarity
89192 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:147: The current value of Strobe Operation is NULL. Ignoring
89214 <ERROR> /src/tiscamera/src/aravis/AravisDevice.cpp:945: Property 'StrobeOperation' is null
89707 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. IRCutFilterEnableElement
90350 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:1108: Adding format desc: Mono8 (30303859)
90539 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:1108: Adding format desc: Mono16 (20363159)
90896 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:183: Returning 31 properties
90943 <DEBUG> /src/tiscamera/src/PipelineManager.cpp:127: Received 2 formats.
90999 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:183: Returning 31 properties
91127 <DEBUG> /src/tiscamera/src/PropertyHandler.cpp:273: Created 31 properties
91156 <DEBUG> Logger:107:
The following library versions are used:
Tcam: 0.10.0_development/4a349b9_rev_2314
Aravis: 0.6_version_5a2f97a
92013 <INFO> /src/tiscamera/src/ImageSource.cpp:68: Source changed to state STOPPED
92082 <INFO> /src/tiscamera/src/aravis/AravisDevice.cpp:162: Destroying arvcamera
106720 <INFO> /src/tiscamera/src/CaptureDeviceImpl.cpp:157: Closed device DMK Z12GX236.
127272 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
127310 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:465: Unable to connect to gige-daemon. Using internal methods
133987 <INFO> /src/tiscamera/src/aravis/AravisDevice.cpp:142: Automatically set packet size to 1616 bytes
134150 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. WDR
134332 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Trigger Selector
134460 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Trigger Mode
134568 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Trigger Source
134676 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Trigger Activation
134914 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. TimestampReset
134978 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. TimestampLatch
135030 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. TimestampLatchValue
135445 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Offset Auto Center
136350 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Strobe Enable
136476 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Strobe Polarity
136596 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:147: The current value of Strobe Operation is NULL. Ignoring
136615 <ERROR> /src/tiscamera/src/aravis/AravisDevice.cpp:945: Property 'StrobeOperation' is null
137107 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. IRCutFilterEnableElement
137544 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:1108: Adding format desc: Mono8 (30303859)
137646 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:1108: Adding format desc: Mono16 (20363159)
137950 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:183: Returning 31 properties
137991 <DEBUG> /src/tiscamera/src/PipelineManager.cpp:127: Received 2 formats.
138059 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:183: Returning 31 properties
138253 <DEBUG> /src/tiscamera/src/PropertyHandler.cpp:273: Created 31 properties
141052 <INFO> /src/tiscamera/src/gstreamer-1.0/tcamgstbase.cpp:651: Fixating assumed largest caps: video/x-raw, format=(string)GRAY16_LE, width=(int)1920, height=(int)1080, framerate=(fraction)10/1
Pipeline is live and does not need PREROLL ...
INFO:
Working with src caps: video/x-raw, framerate=(fraction)10/1, width=(int)1920, height=(int)1080, format=(string)GRAY16_LE
Setting pipeline to PLAYING ...
New clock: GstSystemClock
146008 <INFO> /src/tiscamera/src/ImageSource.cpp:68: Source changed to state STOPPED
146192 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:409: Setting format to 'format=Y16,width=1920,height=1080,framerate=10.000000'
147285 <DEBUG> /src/tiscamera/src/PipelineManager.cpp:222: Found device fourcc 'Y800' - 808466521
147311 <DEBUG> /src/tiscamera/src/PipelineManager.cpp:222: Found device fourcc 'Y16' - 540422489
147338 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:409: Setting format to 'format=Y16,width=1920,height=1080,framerate=10.000000'
148065 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
148108 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
148132 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
148148 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
148163 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
148178 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
148193 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
148207 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
148220 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
148235 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
148254 <INFO> /src/tiscamera/src/PipelineManager.cpp:476: Pipeline creation successful.
148264 <INFO> /src/tiscamera/src/PipelineManager.cpp:486: source -> sink
148273 <INFO> /src/tiscamera/src/ImageSink.cpp:51: Pipeline started playing
149067 <INFO> /src/tiscamera/src/aravis/AravisDevice.cpp:603: Starting actual stream...
153758 <DEBUG> /src/tiscamera/src/ImageSource.cpp:57: PLAYING....
153778 <INFO> /src/tiscamera/src/PipelineManager.cpp:83: All pipeline elements set to PLAYING.
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
337339 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 13169.000000
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
489508 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 13624.000000
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
624044 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 14075.000000
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
662797 <WARNING> /src/tiscamera/src/aravis/AravisDevice.cpp:775: Stream has missing packets
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
ERROR: from element /GstPipeline:pipeline0/GstXImageSink:ximagesink0: Output window was closed
Additional debug info:
ximagesink.c(700): gst_x_image_sink_handle_xevents (): /GstPipeline:pipeline0/GstXImageSink:ximagesink0
Execution ended after 0:00:01.777757122
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
743309 <INFO> /src/tiscamera/src/ImageSource.cpp:68: Source changed to state STOPPED
744992 <INFO> /src/tiscamera/src/ImageSink.cpp:55: Pipeline stopped playing
Setting pipeline to NULL ...
(gst-launch-1.0:10566): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
751856 <INFO> /src/tiscamera/src/aravis/AravisDevice.cpp:162: Destroying arvcamera
764913 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:467: Aravis gave us 1
764993 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
765029 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:465: Unable to connect to gige-daemon. Using internal methods
772198 <INFO> /src/tiscamera/src/CaptureDeviceImpl.cpp:157: Closed device DMK Z12GX236.
Freeing pipeline ...
Caught SIGSEGV
#0 0x00007f0f6928098d in pthread_join (threadid=139704011847424,
#1 0x00007f0f670f9b97 in std::thread::join() ()
#2 0x00007f0f66b7f881 in tcam::DeviceIndex::~DeviceIndex() ()
#3 0x00007f0f68ee7ff8 in __run_exit_handlers (status=1,
#4 0x00007f0f68ee8045 in __GI_exit (status=<optimized out>) at exit.c:104
#5 0x00007f0f68ece837 in __libc_start_main (main=0x403130 <main>, argc=10,
#6 0x0000000000403d19 in _start ()
Spinning. Please run 'gdb gst-launch-1.0 10566' to continue debugging, Ctrl-C to quit, or Ctrl-\ to dump core.
^C
Both times, I could see the image on the screen. If you want me to run something else specifically, please tell.
I see there are still issues with gige-daemon.lock
. Might it be that the package didn't install correctly?
I can't tell by looking at the versions (is there be a build date somewhere?)
Hello
Edgar is on holidays for two weeks and I try to take over again.
First of all, I do not really understand the problem, which is caused by my lack of knowing all about Linux. Sorry for that. Also the thread has become somewhat long-
Please see other ERROR logs I'm getting (e.g. Property 'StrobeOperation' is null). Are they ok as well?` I do not get this question. But I suggest to try the tcam-capture program and check, whether this property is there under "spcecial" tab.
When I run tcam-ctrl -l the command prints immediately. But if the camera is not connected and then I connect it and keep calling tcam-ctrl -l, it only recognizes the camera after ~10 seconds. Is this what you meant? The same is with gige-daemon list. Also lists my camera and also takes ~10 seconds to update.
If the camera is set to DHCP and you have no DHCP server running on the network controller you use with the camera, then the camera tries to connect to a DHCP server for several seconds. In case, you use a persistent IP address in the camera and computer, the connection should be established much faster.
Regarding the MTU: This becomes important only, in case you get frame drops, caused by missing packets. The Z12 series has no image memory on board, thus packet resend is impossible. The bigger network packets reduce network traffic and packet loss. However, as I wrote somewhere above, the possible packet size is bigger than the 1848 bytes Aravis negotiates.
Stefan
Thanks Stefan, He sent me a new TIS build which I tested, so I sent him the test results. Perhaps we should wait for Edgar to return and continue this thread.
Joel
Joel, I would like to know, which is the blocking issue you encounter here. Stefan
As I understand there are the following issues:
the gige-daemon doesn't seem to work correctly. As for your previous related question, we do open a DHCP server on the PC, so this is how the camera gets its address.
The negotiated MTU seems lower than it should be.
Some Aravis bug related to error logs about `Strobe.
Generally look at the logs and see if they are as expected. As you see above, there are many logs titled CRITICAL, ERROR and WARNING. So I'd like to understand if something should be fixed or are these expected, to prevent future camera problems.
Hi Joel
Thank you for the summary, that is really helpful.
the gige-daemon doesn't seem to work correctly. As for your previous related question, we do open a DHCP server on the PC, so this is how the camera gets its address.
You can see, how fast the communication between camera, DHCP server is? This takes a few seconds. But from my experience with my "minidhcp" on my Windows computer, it is "felt" 5 seconds.
The negotiated MTU seems lower than it should be. Yes. Seems to be cause by Aravis.
Some Aravis bug related to error logs about `Strobe. I see. I tried this this morning with same camera mode and firmware version. I do not get these errors on my Ubuntu. However, Edgar said something about that, so lets wait for him.
Generally look at the logs and see if they are as expected. As you see above, there are many logs titled CRITICAL, ERROR and WARNING. So I'd like to understand if something should be fixed or are these expected, to prevent future camera problems.
So it is a question of understand log output, but not a problem, that blocks working with the camera, correct?
Yes, none of these are currently blocking and we can work. But we want to pursue them to make sure we work in the best way with TIS cameras and to minimize future problems.
Thanks!
Ah, ok
So lets wait for two weeks, when Edgar is back.
Stefan
Hi Joel,
Sorry for keeping you waiting. I will try to address all concerns.
The gige-daemon problems should have disappeared with the latest packet, which you are running. I will talk to @TIS-Arne and ask him to include the commit hash into the packet name that way you can see in the logs if the the corret library versions are used.
If in doubt you can always call sudo dpkg -r tiscamera
to remove the libraries/tools before installing.
I assume the gige-daemon is running correctly?
Basically has the output of the queries in https://github.com/TheImagingSource/tiscamera/issues/212#issuecomment-417235035 changed?
All camera listings should be instant. If they are not there is a problem.
The negotiated MTU seems lower than it should be.
Aravis tries to automatically determine the packet size. It does this by requesting test packets from the camera. The biggest packet size that gets through without being fragmented is used as the packet size. Since your logs state
<INFO> /src/tiscamera/src/aravis/AravisDevice.cpp:142: Automatically set packet size to 1616 bytes
something is forcing a small packet size. What is your network setup like? Any switches, etc that might cause problems? Is the packet size always 1616 bytes? It would be helpful to have two wireshark logs of two short camera streams to see what the negotiations look like and to see on what side the problem is.
You can send the logs to support@theimagingsource.com
Some Aravis bug related to error logs about `Strobe. I wanted to wait with integrating the aravis version update until a new aravis release is available. Since aravis-0.6.0 is now available the next deb package you will get should not display that message any more.
Concerning the logs:
The criticals and warnings are certainly not good. I tried replicating them on multiple systems but to no avail. They are likely caused by the new meta information that are shipped with each buffer. I am looking into it.
-Edgar
Hi Edgar, and thanks for picking it up again,
I've reinstalled the version you sent on September 7th, and before that I made sure tiscamera is removed with sudo dpkg -r tiscamera
.
I've then connected the camera, enabled DEBUG logs and ran tcam-ctrl -l
. It takes a while and this is what I get:
➜ tiscamera-build tcam-ctrl -l
9622 <DEBUG> Logger:107:
The following library versions are used:
Tcam: 0.10.0_development/4a349b9_rev_2314
Aravis: 0.6_version_5a2f97a
10715 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
10754 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:465: Unable to connect to gige-daemon. Using internal methods
19619 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:467: Aravis gave us 1
19712 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
19748 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:465: Unable to connect to gige-daemon. Using internal methods
24073 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:467: Aravis gave us 1
Available devices:
Model Type Serial
DMK Z12GX236 Aravis 20810358
So it seems like the gige daemon is still not working correctly.
Regarding negotiated packet sizes, the camera is powered by its own power supply (so not via PoE) and is connected directly to my ethernet interface.
I've set the MTU in this interface to be 9000 (sudo ip link set enp6s0 mtu 9000
) and ran a test console:
➜ tiscamera-build gst-launch-1.0 tcambin serial=20810358 ! video/x-raw,format=GRAY16_LE,width=1440,height=1080,framerate=18/1 ! videoconvert ! ximagesink sync=false
Setting pipeline to PAUSED ...
67131 <DEBUG> Logger:107:
The following library versions are used:
Tcam: 0.10.0_development/4a349b9_rev_2314
Aravis: 0.6_version_5a2f97a
67852 <DEBUG> Logger:107:
The following library versions are used:
Tcam: 0.10.0_development/4a349b9_rev_2314
Aravis: 0.6_version_5a2f97a
67868 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
67884 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:465: Unable to connect to gige-daemon. Using internal methods
74052 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:467: Aravis gave us 1
74140 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
74164 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:465: Unable to connect to gige-daemon. Using internal methods
82788 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:467: Aravis gave us 1
106050 <INFO> /src/tiscamera/src/aravis/AravisDevice.cpp:142: Automatically set packet size to 1848 bytes
106294 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. WDR
106658 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Trigger Selector
106875 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Trigger Mode
107016 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Trigger Source
107121 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Trigger Activation
107396 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. TimestampReset
107463 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. TimestampLatch
107510 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. TimestampLatchValue
108116 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Offset Auto Center
109216 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Strobe Enable
109370 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Strobe Polarity
109526 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:147: The current value of Strobe Operation is NULL. Ignoring
109554 <ERROR> /src/tiscamera/src/aravis/AravisDevice.cpp:945: Property 'StrobeOperation' is null
109890 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. IRCutFilterEnableElement
110240 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:1108: Adding format desc: Mono8 (30303859)
110334 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:1108: Adding format desc: Mono16 (20363159)
110595 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:183: Returning 31 properties
110663 <DEBUG> /src/tiscamera/src/PipelineManager.cpp:127: Received 2 formats.
110829 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:183: Returning 31 properties
110952 <DEBUG> /src/tiscamera/src/PropertyHandler.cpp:273: Created 31 properties
110983 <DEBUG> Logger:107:
The following library versions are used:
Tcam: 0.10.0_development/4a349b9_rev_2314
Aravis: 0.6_version_5a2f97a
111636 <INFO> /src/tiscamera/src/ImageSource.cpp:68: Source changed to state STOPPED
111703 <INFO> /src/tiscamera/src/aravis/AravisDevice.cpp:162: Destroying arvcamera
120384 <INFO> /src/tiscamera/src/CaptureDeviceImpl.cpp:157: Closed device DMK Z12GX236.
133097 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
133134 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:465: Unable to connect to gige-daemon. Using internal methods
137320 <INFO> /src/tiscamera/src/aravis/AravisDevice.cpp:142: Automatically set packet size to 1848 bytes
137494 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. WDR
137686 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Trigger Selector
137815 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Trigger Mode
137979 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Trigger Source
138165 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Trigger Activation
138396 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. TimestampReset
138460 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. TimestampLatch
138514 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. TimestampLatchValue
138928 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Offset Auto Center
139817 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Strobe Enable
139971 <DEBUG> /src/tiscamera/src/aravis/aravis_utils.cpp:154: Returning EnumerationProperty for Strobe Polarity
140133 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:147: The current value of Strobe Operation is NULL. Ignoring
140161 <ERROR> /src/tiscamera/src/aravis/AravisDevice.cpp:945: Property 'StrobeOperation' is null
140742 <WARNING> /src/tiscamera/src/aravis/aravis_utils.cpp:94: Unable to find std property. Passing raw property identifier through. IRCutFilterEnableElement
141296 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:1108: Adding format desc: Mono8 (30303859)
141401 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:1108: Adding format desc: Mono16 (20363159)
141826 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:183: Returning 31 properties
141881 <DEBUG> /src/tiscamera/src/PipelineManager.cpp:127: Received 2 formats.
141961 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:183: Returning 31 properties
142206 <DEBUG> /src/tiscamera/src/PropertyHandler.cpp:273: Created 31 properties
147573 <INFO> /src/tiscamera/src/gstreamer-1.0/tcamgstbase.cpp:651: Fixating assumed largest caps: video/x-raw, format=(string)GRAY16_LE, width=(int)1440, height=(int)1080, framerate=(fraction)18/1
Pipeline is live and does not need PREROLL ...
INFO:
Working with src caps: video/x-raw, framerate=(fraction)18/1, width=(int)1440, height=(int)1080, format=(string)GRAY16_LE
Setting pipeline to PLAYING ...
New clock: GstSystemClock
152353 <INFO> /src/tiscamera/src/ImageSource.cpp:68: Source changed to state STOPPED
152553 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:409: Setting format to 'format=Y16,width=1440,height=1080,framerate=18.000000'
153626 <DEBUG> /src/tiscamera/src/PipelineManager.cpp:222: Found device fourcc 'Y800' - 808466521
153651 <DEBUG> /src/tiscamera/src/PipelineManager.cpp:222: Found device fourcc 'Y16' - 540422489
153677 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:409: Setting format to 'format=Y16,width=1440,height=1080,framerate=18.000000'
154454 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
154496 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
154512 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
154526 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
154538 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
154550 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
154561 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
154571 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
154581 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
154594 <INFO> /src/tiscamera/src/ImageBuffer.cpp:38: allocating data buffer
154610 <INFO> /src/tiscamera/src/PipelineManager.cpp:476: Pipeline creation successful.
154620 <INFO> /src/tiscamera/src/PipelineManager.cpp:486: source -> sink
154627 <INFO> /src/tiscamera/src/ImageSink.cpp:51: Pipeline started playing
155279 <INFO> /src/tiscamera/src/aravis/AravisDevice.cpp:603: Starting actual stream...
158849 <DEBUG> /src/tiscamera/src/ImageSource.cpp:57: PLAYING....
158872 <INFO> /src/tiscamera/src/PipelineManager.cpp:83: All pipeline elements set to PLAYING.
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
285875 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 380.000000
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
388362 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 432.000000
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
485055 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 490.000000
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
587304 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 553.000000
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
683408 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 623.000000
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
780457 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 700.000000
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
856891 <WARNING> /src/tiscamera/src/aravis/AravisDevice.cpp:775: Stream has missing packets
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
891808 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 781.000000
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
989024 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 870.000000
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
1098240 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 965.000000
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
1210405 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 1067.000000
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
1303458 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:467: Aravis gave us 1
1303572 <ERROR> /src/tiscamera/src/utils.cpp:305: Could not open file "/var/lock/gige-daemon.lock"
1303593 <ERROR> /src/tiscamera/src/aravis/aravis_utils.cpp:465: Unable to connect to gige-daemon. Using internal methods
1308967 <WARNING> /src/tiscamera/src/aravis/AravisDevice.cpp:775: Stream has missing packets
1317986 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 1178.000000
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
1431582 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 1299.000000
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
1524131 <DEBUG> /src/tiscamera/src/aravis/AravisDevice.cpp:242: Sending property change for (float) Exposure 1428.000000
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_copy: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
ERROR: from element /GstPipeline:pipeline0/GstXImageSink:ximagesink0: Output window was closed
Additional debug info:
ximagesink.c(700): gst_x_image_sink_handle_xevents (): /GstPipeline:pipeline0/GstXImageSink:ximagesink0
Execution ended after 0:00:03.271175077
Setting pipeline to PAUSED ...
Setting pipeline to READY ...
1590989 <INFO> /src/tiscamera/src/ImageSource.cpp:68: Source changed to state STOPPED
1592065 <INFO> /src/tiscamera/src/ImageSink.cpp:55: Pipeline stopped playing
Setting pipeline to NULL ...
(gst-launch-1.0:23069): GStreamer-CRITICAL **: gst_structure_free: assertion 'structure != NULL' failed
1595795 <INFO> /src/tiscamera/src/aravis/AravisDevice.cpp:162: Destroying arvcamera
1601662 <INFO> /src/tiscamera/src/CaptureDeviceImpl.cpp:157: Closed device DMK Z12GX236.
Freeing pipeline ...
Caught SIGSEGV
#0 0x00007f81944ee98d in pthread_join (threadid=140194436966144,
#1 0x00007f8192367b97 in std::thread::join() ()
#2 0x00007f8191ded881 in tcam::DeviceIndex::~DeviceIndex() ()
#3 0x00007f8194155ff8 in __run_exit_handlers (status=1,
#4 0x00007f8194156045 in __GI_exit (status=<optimized out>) at exit.c:104
#5 0x00007f819413c837 in __libc_start_main (main=0x403130 <main>, argc=10,
#6 0x0000000000403d19 in _start ()
Spinning. Please run 'gdb gst-launch-1.0 23069' to continue debugging, Ctrl-C to quit, or Ctrl-\ to dump core.
^C
It also took a while until I got an image, and after closing the window, I had to press ctrl-c to terminate it. So as you see, still problems there as well.
Thanks for your help, Joel
Oh, and one thing I forgot before: Sometimes, it might happen that the driver doesn't start correctly (perhaps due to not closing it well in the last run). It typically hangs in such situations on:
self.pipeline.set_state(Gst.State.PLAYING)
self.pipeline.get_state(Gst.CLOCK_TIME_NONE)
Is there some command to reset the driver state, so that it can start correctly? (other than reinstalling). Thanks again, Joel
Here is a new devel packet, that hopefully takes care of the criticals and the strobe issue: tiscamera_0.10.0.2341~development_b23050a_amd64.zip
Concerning the gige-daemon: I have tried replicating the issue on multiple systems. On all fresh installs the issue does not seem to appear.
Could you try replicating the issue on a fresh install? Does /var/lock maybe prevent readability?
Concerning MTU:
I will need a wireshark log.
Sometimes, it might happen that the driver doesn't start correctly (perhaps due to not closing it well in the last run). It typically hangs in such situations on:
self.pipeline.set_state(Gst.State.PLAYING) self.pipeline.get_state(Gst.CLOCK_TIME_NONE)
Is there some command to reset the driver state, so that it can start correctly? (other than reinstalling).
What do you mean with reinstalling? GStreamer can hang itself under some circumstances. That can cause the application to hang. Other than that the camera itself could get enter an invalid state and thus not respond to requests. I would have to see the logs of such a case...
Concerning the new package: I couldn't install it. It throws an error:
sudo dpkg -i tiscamera_0.10.0.2321\~development_b23050a_amd64.deb
dpkg: error processing archive tiscamera_0.10.0.2321~development_b23050a_amd64.deb (--install):
parsing file '/var/lib/dpkg/tmp.ci/control' near line 6 package 'tiscamera':
'Depends' field, missing package name, or garbage where package name expected
Errors were encountered while processing:
tiscamera_0.10.0.2321~development_b23050a_amd64.deb
Any idea?
About the rest, I'll write again soon
I'm terribly sorry, the generating script had a problem with the dependencies. This one should work. tiscamera_0.10.0.2321~development_b23050a_amd64.zip
Thanks for the update! I've just installed it and is seems that your dependencies have changed:
➜ dhcp_configuration git:(develop) tcam-ctrl -l
tcam-ctrl: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.22' not found (required by /usr/lib/libtcam.so.0)
tcam-ctrl: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.22' not found (required by /usr/lib/libtcam-algorithms.so.0)
Did you build the package for Ubuntu 16.04? If the dependencies have changed, please tell me which ones and I'll install them
Thanks!
I thought our build setup would automatically take care or library versioning. Seems like I was mistaken. This is built under 16.04 guaranteed. tiscamera_0.10.0.2322~development_d12419f_amd64.zip
this worked well, thanks! I'll update on the other issues soon.
Joel
Hi again, We've just found why we keep failing with the daemon.
Yesterday when I installed your .deb package, the daemon seemed to work perfect. Today, I did again the following, and it made the daemon stop working properly:
sudo dpkg -r tiscamera
sudo dpkg -i tiscamera_0.10.0.2322\~development_d12419f_amd64.deb
It seems that uninstalling/reinstalling tiscamera creates the problem. I've also tried now to purge the package and install it again, but the problem continued. It occured to me that a reset might solve the problem and indeed it did.
Any idea why a reset is needed?
Hi Joel,
If this is true it means that there is an error in the instructions for systemd concerning starting/stopping the daemon.
I guess a reboot does not fix the issue?
Are there any useful information in the systemlog? sudo journalctl -xe
should give all information for daemons, etc on your system.
I am trying to replicate it, but only semi successful.
When you removed the package does /var/lock/gige-daemon.lock still exist?
reboot did help to solve the issue.
after removing the package, /var/lock/gige-daemon.lock
still exists
Attached is my whole journal log:
journalctl_log.txt
This is before rebooting. The rebooting I told about was done in another PC.
Ok, it seems that systemd cannot shut down the service (for what ever reason), thus killing it. This causes the lock file to remain which causes later attempts to start the service to fail.
I have changed the systemd instructions in the following packet. This will hopefully remove this issues once and for all. Sorry this is taking so long.
Indeed, this sloves this problem. I've removed and reinstalled it, and the daemon still worked. Thanks a lot for your continuous support!
Good morning Edgar, Following up the latest version you gave us, there is an issue I need your help with. You sent two packages of the same code (hash=d12419f): A. on 2018/10/01 B. on 2018/10/02
version B solved the issue with the gigedaemon indeed. The problem we're now seeing is that with version B, the framerate drastically decreased, due to many lost packets. As if the priority of the driver became lower and it isn't able to get enough run-time to deal with all of the packets. Could this have to do with the systemd instructions you changed in version B?
Attached are two log files, one when the MTU is set to 1500, and another where the MTU is set to 9000. We thought it might be related but on both cases we get many missing frames.
yoel_log_9000.txt yoel_log_1500.txt
Thanks a lot! Joel
tiscamera_0.10.0.2325~development_df15c44_amd64.deb.zip
This package should fix the MTU related problems. The package size should now be between 8000 and 9000 bytes. Please let me know if this fixes the issue or if you can still observe it.
Thanks Edgar! We'll test it the coming days. I'm confused though about your comment regarding the MTU. In our cameras (DMK_Z12GX236) it's not possible to get more than ~2000 bytes MTU due to the lack of inner memory right? You probably related to other camera types.
Hi again, I've just tested it and with this version, I can't get any frames from the camera. When I run gst-launch-1.0, it simply hangs and I have to kill it with ctrl+c. I've reinstalled the last version you gave us and it immediately solved the problem. Please see the following terminal log:
➜ ~ gst-launch-1.0 tcambin serial=20810358 ! video/x-raw,format=GRAY8,width=1640,height=1080,framerate=18/1 ! videoconvert ! ximagesink sync=false
Setting pipeline to PAUSED ...
32144 <DEBUG> Logger:107:
The following library versions are used:
Tcam: 0.10.0_development/df15c44_rev_2325
Aravis: 0.6_version_3891b1a
^C
Thanks, Joel
You are right the package size maximum for the Z12GX236 is lower than 9000.
The patch I included in the last debian package solved the package size negotiation for most cameras. For others, it seems to have had the opposite effect.... I am looking into how to address it permanently in aravis. In the mean time I am going to prepare a workaround for you to enable higher package sizes. Expect that monday-tuesday. Sorry for the delay.
Ok, this package will exhibit the following behavior:
When you simply open the device you will get the old established behavior with a low packet size.
When you execute export TCAM_GIGE_PACKET_SIZE=2984
before opening the device you will get a manual overwrite that ignores the auto negotiation.
Getting this permanently right is taking longer than anticipated, so this will at least allow you to work around this issue.
That's great Edgar! Thanks again! We'll start using it right away and write back if we see any issues.
Joel
Hi Edgar, As I wrote before, it works fine with my DMK_Z12GX236. I apologize but I forgot to mention before, that we're also testing these versions on GIGE29_WUXGA_M_Z12 cameras.
It uses the same hardware but has this different name. Could you please make this patch (with TCAM_GIGE_PACKET_SIZE) work for both of these camera types (DMK_Z12GX236 and GIGE29_WUXGA_M_Z12)?
Thanks and sorry for the hassle, Joel
Hi Joel,
The patch is hardware independent and simply overwrites the packet size with your setting no matter what camera you are using.
-Edgar
Hello Edgar,
I've noticed that the extra tools are missing from the package (such as the tcam-gigetool for setting the camera's IP).
Could you please build it again with this flag? BUILD_TOOLS:BOOL=ON
I only have tcam-ctrl
and tcam-capture
Thanks a lot and have a nice day! Joel
There you are: tiscamera_0.10.0.2357~development_e3da47d_amd64.deb.zip
Seems like a change in the install instructions caused the gigetool to not be included. I apologize for the inconvenience.
Thanks Edgar!
I just tried it but couldn't find tcam-gigetool
anywhere.
I see that tcam-ctrl
is in /usr/bin but not tcam-gigetool
.
I do see however camera-ip-conf
. Is this the tool for setting IP addresses of camera? or is tcam-gigetool supposed to do that?
Thanks again, Joel
btw, I see that camera-ip-conf
can be used for setting the IP address, but that a power cycle is necessary.
Is it possible to somehow send a software reset instead?
Thanks again, Joel
For some reason our installation tests missed the tcam-gigetool problems... We have since discovered another issue with the tool which we will have to fix before publishing it, so I will have to ask for some time, so that we can provide a new package tomorrow.
camera-ip-conf and tcam-gigetool are somewhat similar. You would have to ask @TIS-Arne about the differences. Both are able to set the ip configuration of the camera.
Powercycling is necessary when uploading a new firmware. When adjusting the IP settings, it is recommended to ensure that the new values are correct and everything behaves as expected (so that the camera will come up in an expected manner should a powerloss occur).
It is not possible to powercycle the camera via command.
A rereading of the eeprom is possible. For this you would have to write a certain value to a certain register:
Register: 0xef00004
Value: 0xb007b007
We currently do not have a tool that allows this. I will have to refer you to aravis directly. Their arv-tool allows writing registers. Please be aware that many of our cameras do not have this reset feature. The DMK Z12GX236 is one of the few that has it.
ok, thanks for the info! It's lucky that the DMK supports it (and I assume also the GIGE29_WUXGA_M_Z12). I'll give it a try and see if I can avoid the power cycle. We'd like to set the camera automatically, without user intervention.
Thanks, and waiting for your inputs regarding the tcam-gigetool, Joel
@TIS-Arne Hello Arne, May I ask about the differences between the tcam-gigetool and the camera-ip-conf tool? We've decided to try and work with static IP addresses instead of DHCP, and are trying to set the IP to the cameras. The tcam-gigetool isn't available for me at the moment, as I could not compile it myself nor is it built with the tiscamera package (as Edgar mentioned). Uisng the camera-ip-conf tool, I can only connect to cameras that already have an IP address, so DHCP is needed to define the static IP addess. Is this any different with the tcam-gigetool? Is there a way to probe cameras before they have a same-subnet IP address?
Thanks, and sorry if it's a stupid question, Joel
@yoelk The tcam-gigetool is meant to supersede the camera-ip-conf tool. It will be part of the tiscamera package in the next release. Both tools should list all cameras that respond to broadcast messages and both tools are able to configure those cameras without the need of DHCP. It could be possible though that the response packets of the cameras could be filtered by the kernel RP filter so this one should be turned of when configuring the cameras.
Thanks!
In this issue it was suggested to set an environment variable (
TCAM_LOG=DEBUG
) to see what MTU is negotiated between the camera and the PC.I've tried it on my PC (Ubuntu 16.04), which is directly connected to the camera (DMK Z12GX236) via a dedicated ethernet port and these are the logs I'm getting:
So the questions I have:
Property 'StrobeOperation' is null
). Are they ok as well?Thanks, Joel