I have a clean Ubuntu 16.04 LTS, on an Intel NUC (i7-6770HQ) w/16GB memory.
When I try to run ivideon-server, all I get is
marius@NAS:~$ ivideon-server
Load avnetsdk library dynamically
avnetsdk module handle: (nil)
load configsdk dynamically!
Segmentation fault (core dumped)
Any idea what's going on, and what I need to do to correct it?
I do have a /var/crash/_opt_ivideon_ivideon-server_ivideon-server.1000.crash available, if that helps you? (Tell me where to send it)
Edit2:
I fixed it by
sudo dpkg -r --force-depends libqt5-ivideon libqt54-ivideon libqt542-ivideon
as it seems like your 5.4.2 version of the Qt platform integration has an issue with the latest libxcb.
By just relying on 16.04's Qt5, the ivideon-server now starts up..
--------
Edit:
marius@NAS:~$ ulimit -c unlimited
marius@NAS:~$ ivideon-server
Load avnetsdk library dynamically
avnetsdk module handle: (nil)
load configsdk dynamically!
Segmentation fault (core dumped)
marius@NAS:~$ gdb `which ivideon-server` .IvideonServer/core
GNU gdb (Ubuntu 7.11.1-0ubuntu1~16.5) 7.11.1
Copyright (C) 2016 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <
http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
Type "show configuration" for configuration details.
For bug reporting instructions, please see:
<
http://www.gnu.org/software/gdb/bugs/>.
Find the GDB manual and other documentation resources online at:
<
http://www.gnu.org/software/gdb/documentation/>.
For help, type "help".
Type "apropos word" to search for commands related to "word"...
Reading symbols from /usr/bin/ivideon-server...done.
[New LWP 14899]
[New LWP 14900]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `ivideon-server'.
Program terminated with signal SIGSEGV, Segmentation fault.
#0 0x00007fcad7474593 in ?? () from /opt/ivideon/qtlibs542/platforms/libqxcb.so
[Current thread is 1 (Thread 0x7fcae9d858c0 (LWP 14899))]
(gdb) bt
#0 0x00007fcad7474593 in ?? () from /opt/ivideon/qtlibs542/platforms/libqxcb.so
#1 0x00007fcad74747db in ?? () from /opt/ivideon/qtlibs542/platforms/libqxcb.so
#2 0x00007fcad745cd65 in ?? () from /opt/ivideon/qtlibs542/platforms/libqxcb.so
#3 0x00007fcad745f8db in ?? () from /opt/ivideon/qtlibs542/platforms/libqxcb.so
#4 0x00007fcad74748eb in ?? () from /opt/ivideon/qtlibs542/platforms/libqxcb.so
#5 0x00007fcae5f75e23 in QPlatformIntegrationFactory::create(QString const&, QStringList const&, int&, char**, QString const&) ()
from /opt/ivideon/ivideon-server/../qtlibs542/libQt5Gui.so.5
#6 0x00007fcae5f813b6 in QGuiApplicationPrivate::createPlatformIntegration() () from /opt/ivideon/ivideon-server/../qtlibs542/libQt5Gui.so.5
#7 0x00007fcae5f829ed in QGuiApplicationPrivate::createEventDispatcher() () from /opt/ivideon/ivideon-server/../qtlibs542/libQt5Gui.so.5
#8 0x00007fcae5a3b0ed in QCoreApplication::init() () from /opt/ivideon/ivideon-server/../qtlibs542/libQt5Core.so.5
#9 0x00007fcae5a3b165 in QCoreApplication::QCoreApplication(QCoreApplicationPrivate&) ()
from /opt/ivideon/ivideon-server/../qtlibs542/libQt5Core.so.5
#10 0x00007fcae5f867b9 in QGuiApplication::QGuiApplication(QGuiApplicationPrivate&) ()
from /opt/ivideon/ivideon-server/../qtlibs542/libQt5Gui.so.5
#11 0x00007fcae67c2152 in QApplication::QApplication(int&, char**, int) () from /opt/ivideon/ivideon-server/../qtlibs542/libQt5Widgets.so.5
#12 0x0000000000443d97 in QmmcastApplication::QmmcastApplication (argv=0x7ffe7ee99cd8, argc=@0x7ffe7ee9980c: 1, this=0x7ffe7ee998c0)
at ../../../../App/qmmcast/qmmcast/main.cpp:32
#13 main (argc=1, argv=0x7ffe7ee99cd8) at ../../../../App/qmmcast/qmmcast/main.cpp:149
(gdb)