Hi everyone.
I'm in some bad situation right here. My application uses gstreamer pipelines with multisocketsink for video distribution to remote clients. It's written in python and distributes video from rtspsrc of ip cams. Each pipeline run in separate process so no intersection is possible there. At first everything is fine and works as expected, but after some time log starts spamming: июл 15 16:18:26 archive videoserver.py[30994]: sys:1: Warning: ../../../../gobject/gsignal.c:2641: instance '0x7f39cc046870' has no handler with id '943' июл 15 16:18:27 archive videoserver.py[30994]: sys:1: Warning: ../../../../gobject/gsignal.c:2641: instance '0x7f39b40e9d90' has no handler with id '1072' июл 15 16:18:30 archive videoserver.py[30994]: sys:1: Warning: ../../../../gobject/gsignal.c:2641: instance '0x7f39b4107130' has no handler with id '6641' июл 15 16:18:34 archive videoserver.py[30994]: sys:1: Warning: ../../../../gobject/gsignal.c:2641: instance '0x7f39c002e880' has no handler with id '2505' июл 15 16:18:44 archive videoserver.py[30994]: sys:1: Warning: ../../../../gobject/gsignal.c:2641: instance '0x7f3998102b40' has no handler with id '3013' And so on. Each warning results in process crush and data loss. The only signals that I'm using are 'client-added', 'client-socket-removed' for multisocketsink and 'split-now' for splitmuxsink on recording needs. What can I do to solve this behavior ? _______________________________________________ gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
It turns out that the glitch is on multisocketsink and I can only
observe this with more that 3 clients connected to gstreamer pipeline. Switching to tcpserversink didn't make any difference. So the bug is somewhere in those elements пн, 15 июл. 2019 г. в 18:05, Krutskikh Ivan <[hidden email]>: > > Hi everyone. > > I'm in some bad situation right here. My application uses gstreamer > pipelines with multisocketsink for video distribution to remote > clients. It's written in python and distributes video from rtspsrc of > ip cams. Each pipeline run in separate process so no intersection is > possible there. At first everything is fine and works as expected, but > after some time log starts spamming: > > июл 15 16:18:26 archive videoserver.py[30994]: sys:1: Warning: > ../../../../gobject/gsignal.c:2641: instance '0x7f39cc046870' has no > handler with id '943' > июл 15 16:18:27 archive videoserver.py[30994]: sys:1: Warning: > ../../../../gobject/gsignal.c:2641: instance '0x7f39b40e9d90' has no > handler with id '1072' > июл 15 16:18:30 archive videoserver.py[30994]: sys:1: Warning: > ../../../../gobject/gsignal.c:2641: instance '0x7f39b4107130' has no > handler with id '6641' > июл 15 16:18:34 archive videoserver.py[30994]: sys:1: Warning: > ../../../../gobject/gsignal.c:2641: instance '0x7f39c002e880' has no > handler with id '2505' > июл 15 16:18:44 archive videoserver.py[30994]: sys:1: Warning: > ../../../../gobject/gsignal.c:2641: instance '0x7f3998102b40' has no > handler with id '3013' > > And so on. Each warning results in process crush and data loss. The > only signals that I'm using are 'client-added', > 'client-socket-removed' for multisocketsink and 'split-now' for > splitmuxsink on recording needs. > > What can I do to solve this behavior ? gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Update: tried the same program on opensuse 13.2- No problem. On ubuntu
18.04 - subj problem persists/ =( ср, 17 июл. 2019 г. в 14:12, Krutskikh Ivan <[hidden email]>: > > It turns out that the glitch is on multisocketsink and I can only > observe this with more that 3 clients connected to gstreamer pipeline. > Switching to tcpserversink didn't make any difference. So the bug is > somewhere in those elements > > пн, 15 июл. 2019 г. в 18:05, Krutskikh Ivan <[hidden email]>: > > > > Hi everyone. > > > > I'm in some bad situation right here. My application uses gstreamer > > pipelines with multisocketsink for video distribution to remote > > clients. It's written in python and distributes video from rtspsrc of > > ip cams. Each pipeline run in separate process so no intersection is > > possible there. At first everything is fine and works as expected, but > > after some time log starts spamming: > > > > июл 15 16:18:26 archive videoserver.py[30994]: sys:1: Warning: > > ../../../../gobject/gsignal.c:2641: instance '0x7f39cc046870' has no > > handler with id '943' > > июл 15 16:18:27 archive videoserver.py[30994]: sys:1: Warning: > > ../../../../gobject/gsignal.c:2641: instance '0x7f39b40e9d90' has no > > handler with id '1072' > > июл 15 16:18:30 archive videoserver.py[30994]: sys:1: Warning: > > ../../../../gobject/gsignal.c:2641: instance '0x7f39b4107130' has no > > handler with id '6641' > > июл 15 16:18:34 archive videoserver.py[30994]: sys:1: Warning: > > ../../../../gobject/gsignal.c:2641: instance '0x7f39c002e880' has no > > handler with id '2505' > > июл 15 16:18:44 archive videoserver.py[30994]: sys:1: Warning: > > ../../../../gobject/gsignal.c:2641: instance '0x7f3998102b40' has no > > handler with id '3013' > > > > And so on. Each warning results in process crush and data loss. The > > only signals that I'm using are 'client-added', > > 'client-socket-removed' for multisocketsink and 'split-now' for > > splitmuxsink on recording needs. > > > > What can I do to solve this behavior ? gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Same here with ubuntu 18.10. I'll try 19.04 then... Any help by the way ?
чт, 18 июл. 2019 г. в 16:23, Krutskikh Ivan <[hidden email]>: > > Update: tried the same program on opensuse 13.2- No problem. On ubuntu > 18.04 - subj problem persists/ =( > > ср, 17 июл. 2019 г. в 14:12, Krutskikh Ivan <[hidden email]>: > > > > It turns out that the glitch is on multisocketsink and I can only > > observe this with more that 3 clients connected to gstreamer pipeline. > > Switching to tcpserversink didn't make any difference. So the bug is > > somewhere in those elements > > > > пн, 15 июл. 2019 г. в 18:05, Krutskikh Ivan <[hidden email]>: > > > > > > Hi everyone. > > > > > > I'm in some bad situation right here. My application uses gstreamer > > > pipelines with multisocketsink for video distribution to remote > > > clients. It's written in python and distributes video from rtspsrc of > > > ip cams. Each pipeline run in separate process so no intersection is > > > possible there. At first everything is fine and works as expected, but > > > after some time log starts spamming: > > > > > > июл 15 16:18:26 archive videoserver.py[30994]: sys:1: Warning: > > > ../../../../gobject/gsignal.c:2641: instance '0x7f39cc046870' has no > > > handler with id '943' > > > июл 15 16:18:27 archive videoserver.py[30994]: sys:1: Warning: > > > ../../../../gobject/gsignal.c:2641: instance '0x7f39b40e9d90' has no > > > handler with id '1072' > > > июл 15 16:18:30 archive videoserver.py[30994]: sys:1: Warning: > > > ../../../../gobject/gsignal.c:2641: instance '0x7f39b4107130' has no > > > handler with id '6641' > > > июл 15 16:18:34 archive videoserver.py[30994]: sys:1: Warning: > > > ../../../../gobject/gsignal.c:2641: instance '0x7f39c002e880' has no > > > handler with id '2505' > > > июл 15 16:18:44 archive videoserver.py[30994]: sys:1: Warning: > > > ../../../../gobject/gsignal.c:2641: instance '0x7f3998102b40' has no > > > handler with id '3013' > > > > > > And so on. Each warning results in process crush and data loss. The > > > only signals that I'm using are 'client-added', > > > 'client-socket-removed' for multisocketsink and 'split-now' for > > > splitmuxsink on recording needs. > > > > > > What can I do to solve this behavior ? gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
19.04. All the same errors:
sys:1: Warning: ../../../../gobject/gsignal.c:2641: instance '0x558270cfa330' has no handler with id '675' sys:1: Warning: ../../../../gobject/gsignal.c:2641: instance '0x558270d09330' has no handler with id '2763' sys:1: Warning: ../../../../gobject/gsignal.c:2641: instance '0x558270cfc930' has no handler with id '1927' чт, 18 июл. 2019 г. в 18:48, Krutskikh Ivan <[hidden email]>: > > Same here with ubuntu 18.10. I'll try 19.04 then... Any help by the way ? > > чт, 18 июл. 2019 г. в 16:23, Krutskikh Ivan <[hidden email]>: > > > > Update: tried the same program on opensuse 13.2- No problem. On ubuntu > > 18.04 - subj problem persists/ =( > > > > ср, 17 июл. 2019 г. в 14:12, Krutskikh Ivan <[hidden email]>: > > > > > > It turns out that the glitch is on multisocketsink and I can only > > > observe this with more that 3 clients connected to gstreamer pipeline. > > > Switching to tcpserversink didn't make any difference. So the bug is > > > somewhere in those elements > > > > > > пн, 15 июл. 2019 г. в 18:05, Krutskikh Ivan <[hidden email]>: > > > > > > > > Hi everyone. > > > > > > > > I'm in some bad situation right here. My application uses gstreamer > > > > pipelines with multisocketsink for video distribution to remote > > > > clients. It's written in python and distributes video from rtspsrc of > > > > ip cams. Each pipeline run in separate process so no intersection is > > > > possible there. At first everything is fine and works as expected, but > > > > after some time log starts spamming: > > > > > > > > июл 15 16:18:26 archive videoserver.py[30994]: sys:1: Warning: > > > > ../../../../gobject/gsignal.c:2641: instance '0x7f39cc046870' has no > > > > handler with id '943' > > > > июл 15 16:18:27 archive videoserver.py[30994]: sys:1: Warning: > > > > ../../../../gobject/gsignal.c:2641: instance '0x7f39b40e9d90' has no > > > > handler with id '1072' > > > > июл 15 16:18:30 archive videoserver.py[30994]: sys:1: Warning: > > > > ../../../../gobject/gsignal.c:2641: instance '0x7f39b4107130' has no > > > > handler with id '6641' > > > > июл 15 16:18:34 archive videoserver.py[30994]: sys:1: Warning: > > > > ../../../../gobject/gsignal.c:2641: instance '0x7f39c002e880' has no > > > > handler with id '2505' > > > > июл 15 16:18:44 archive videoserver.py[30994]: sys:1: Warning: > > > > ../../../../gobject/gsignal.c:2641: instance '0x7f3998102b40' has no > > > > handler with id '3013' > > > > > > > > And so on. Each warning results in process crush and data loss. The > > > > only signals that I'm using are 'client-added', > > > > 'client-socket-removed' for multisocketsink and 'split-now' for > > > > splitmuxsink on recording needs. > > > > > > > > What can I do to solve this behavior ? gstreamer-devel mailing list [hidden email] https://lists.freedesktop.org/mailman/listinfo/gstreamer-devel |
Free forum by Nabble | Edit this page |