neolink
neolink copied to clipboard
GStreamer Buffer Segmentation Fault
Describe the bug When a NVR connects to a Neolink camera
Logs
[2022-02-06T20:26:09Z INFO neolink::tsp] cars: Connecting to camera at Address: *:9000
[2022-02-06T20:26:09Z INFO neolink::rtsp] cars: Logging in
[2022-02-06T20:26:09Z INFO neolink::tsp] cars: connected and logged in
[2022-02-06T20:26:09Z INFO neolink::rtsp] cars: Camera time is already set: 2022-02-06 12:26:10-8
[2022-02-06T20:26:10Z INFO neolink::tsp] cars: Camera reports firmware version v3.0.0.108 _20092300
[2022-02-06T20:26:10Z INFO neolink::rtsp] cars: Starting video stream Main Strean (Clear)
(neolink:7): GStreamer-CRITICAL **: 20:26:16.338: gst_buffer_n_memory: assertion 'GST_IS_BUFFER (buffer)' failed
Segmentation fault (core dumped)
Notes This was working fine previously but the computer was powered down and now it does not
To Reproduce
- Setup & Run Neolink
- Have your NVR software connect
Expected behaviour It should just connect without throwing an error
Versions NVR software: Shinobi 2.0 Neolink software: 48c19 (from docker) Reolink camera model and firmware: B400, unknown version
To add to this, I get other errors like "GET_MINI_OBJECT" when changing settings around on the NVR to see if i could replicate from the first time setting it up
Hey, sorry your issue went unnoticed. This looks like Gstreamer ran out of memory; have you retried this recently?
Thanks for the reply, unfortunately I haven't used the setup since as it was for my parents and the NVR software was having issues so I switched to a Reolink NVR for them. I've moved recently so I'm not able to test anything with that hardware anymore. I might use this software in the future if I get a Reolink camera since they're fairly cheap.