Results 1 to 11 of 11

Thread: Linux NDI & CentOS

  1. #1
    Registered User
    Join Date
    Feb 2017
    Location
    South Africa
    Posts
    7

    Linux NDI & CentOS

    Hi,

    First up, out of interest, which Linux dist is recommended/ most stable for NDI development?

    Now my main problem, has anyone run into issues with the avahi/dbus sub sytem on CentOS 7 64? I am getting Seg faults in dbus.

    Code:
    Program received signal SIGSEGV, Segmentation fault.
    [Switching to Thread 0x7fffe4ff9700 (LWP 7871)]
    0x00007ffff679d10c in _dbus_list_unlink (list=list@entry=0x8e06c0, link=link@entry=0x7ffff0001750) at dbus-list.c:498
    498           link->prev->next = link->next;
    Generally only occurs after creating a receiver on a stream originating on a Win7 machine.

    I have installed an Ubuntu Server 16.10 instance and the code seems to be stable on it hence wondering if its a CentOS specific issue?

    Thanks, Blake

  2. #2
    Registered User
    Join Date
    Apr 2017
    Location
    Netherlands
    Posts
    1
    Quote Originally Posted by tbimages View Post
    has anyone run into issues with the avahi/dbus sub sytem on CentOS 7 64?
    I had similar issues with crashes in avahi/dbus on Ubuntu 14.04. On Ubuntu 16.04 I had no such problems.

  3. #3
    Registered User
    Join Date
    Feb 2017
    Location
    South Africa
    Posts
    7
    Thanks for the feedback. I am experiencing similar on Ubuntu 16.10 and Debian (Jessie) as well. Mostly random from what I can see. I also find that it's more stable when running code through GDB however then it's also running ALOT slower. Makes debugging extremely difficult.

    I'm open to any suggestions for alternate ways to better debug this.

  4. #4
    Registered User
    Join Date
    Aug 2015
    Location
    london
    Posts
    105
    if you are crashing in Avahi under Linux, see if its associated with discovery of 2 NDI sources with the same name. If so that's a known old bug, and a newer NDI Library build may fix it.

  5. #5
    Registered User
    Join Date
    Aug 2015
    Location
    london
    Posts
    105
    Quote Originally Posted by tbimages View Post
    Hi,
    First up, out of interest, which Linux dist is recommended/ most stable for NDI development?
    Now my main problem, has anyone run into issues with the avahi/dbus sub sytem on CentOS 7 64? I am getting Seg faults in dbus.
    We are using Ubuntu 16.10 and 16.04 and they are working well.

    Out of interest, which NDI linux library build are you using with CentOS 7 ?

  6. #6
    Registered User
    Join Date
    Aug 2017
    Location
    France
    Posts
    6
    Quote Originally Posted by livepad View Post
    We are using Ubuntu 16.10 and 16.04 and they are working well.

    Out of interest, which NDI linux library build are you using with CentOS 7 ?
    Hello,

    I observed the same issue with the SDK v3 on a Linux CentOS 7.3.

    Does anyone find more info on this ?

    Tx !
    Nicolas,

  7. #7
    Software Engineer
    Join Date
    Jul 2006
    Location
    San Antonio, TX
    Posts
    9
    Hi all. I've been in contact with someone who managed to figure this out. It seems that the version of dbus-libs on CentOS 7.3 is a little bit buggy. This particular developer said he updated to v1.10.14 of the dbus-libs package and everything seemed to work well.
    Brian

  8. #8
    Registered User
    Join Date
    Aug 2017
    Location
    France
    Posts
    6
    Hi Brian,

    I force-upgrade the d-bus lib and effectively, this is much more stable !

    Thanks for the feedback,
    Nicolas,

  9. #9
    Registered User
    Join Date
    Sep 2017
    Location
    London
    Posts
    2
    Quote Originally Posted by chossette View Post
    I force-upgrade the d-bus lib and effectively, this is much more stable !
    Hi - can you give me some tips on how to do this force upgrade of dbus on Centos 7? I am having trouble finding a suitable source of packages for dbus 1.10.

  10. #10
    Registered User
    Join Date
    Aug 2017
    Location
    France
    Posts
    6
    Hello Bob the Dino

    I do not have found an official package for CentOS with newer version. Even the next coming version 7.4 does not have update the dbus package.
    I get the package from this location:
    - http://dl.fedoraproject.org/pub/fedo...c25.x86_64.rpm
    - http://dl.fedoraproject.org/pub/fedo...c25.x86_64.rpm

    Then force the rpm installation:
    Code:
    rpm -i --force dbus-libs-1.11.6-1.fc25.x86_64.rpm
    rpm -i --force dbus-1.11.6-1.fc25.x86_64.rpm
    Note, that you have to restart the DBUS service. This generally does not happen with great success (graphical freeze on my side). I then reboot the system with success. The system logs does not raise any issues, and I do not have observed any instability.

  11. #11
    Registered User
    Join Date
    Sep 2017
    Location
    London
    Posts
    2
    Quote Originally Posted by chossette View Post
    Thanks very much - I'll certainly try that!

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •