nxdbmgr init: Segmentation fault
-
Hi,
I installed the latest version on a new server (CentOS Linux release 7.8.2003).
No compilation or installation problems:/configure --with-server --with-mariadb --with-mariadb-compat-headers --with-agent ... ... ... --------------------------------------------------------------------- Configure results --------------------------------------------------------------------- Version : 3.4.178 Prefix : /usr/local Platform : Linux Shared library suffix : .so Shared library version : 34 IPv6 support : YES MQTT support : YES Build Server : YES Server libs : LDAP support : NO XMPP support : YES ZeroMQ support : NO Python support : NO Encryption enabled : YES SSH support enabled : YES Build DB-Drivers : mariadb sqlite Build Clients : NO Build Agent : YES Agent libs : Agent extra components : Subagents list : linux ds18x20 netsvc ssh mqtt lorawan Systemd support : YES SD-Bus support : NO Build Static Agent : NO UNICODE build : YES Use internal libexpat : YES Use internal libjansson : YES Use internal sqlite : YES Use internal zlib : NO Force 32bit build : NO C compiler : gcc C++ compiler : g++ C++ compiler info : g++ (GCC) 4.8.5 20150623 (Red Hat 4.8.5-39) CPPFLAGS : -D_THREAD_SAFE -D_GNU_SOURCE -O2 -Wformat -Wno-unused-result -Wno-format-truncation -Werror=return-type -fvisibility=hidden -I/usr/local/include -DUNICODE -DPREFIX=L\"${prefix}\" -DDATADIR=L\"${pkgdatadir}\" -DBINDIR=L\"${bindir}\" -DLIBDIR=L\"${libdir}\" -DPKGLIBDIR=L\"${pkglibdir}\" -DSTATEDIR=L\"${localstatedir}/lib/netxms\" -DSYSCONFDIR=L\"${sysconfdir}\" -DNDEBUG CXXFLAGS : -g -O2 -std=c++11 -fno-rtti -fno-exceptions -fvisibility-inlines-hidden CFLAGS : -g -O2 LDFLAGS : -L/usr/local/lib LIBS : -lpcre32 -lpcre -lz -lresolv -ldl -lpthread -lssl -lcrypto -lcurl Executable LDFLAGS : Executable LIBS : MariaDB CPPFLAGS : -I/usr/include/mysql MariaDB LIBS : -lmariadbNo database creation problems either on MariaDB:
rpm -qa | grep -i maria
MariaDB-compat-10.4.13-1.el7.centos.x86_64
MariaDB-server-10.4.13-1.el7.centos.x86_64
MariaDB-client-10.4.13-1.el7.centos.x86_64
MariaDB-devel-10.4.13-1.el7.centos.x86_64
MariaDB-shared-10.4.13-1.el7.centos.x86_64
MariaDB-common-10.4.13-1.el7.centos.x86_64$ mysql -u netxms -pPaSsWwDd Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 1056But I'm getting a segmentation error on initial configuration using nxdbmgr utility:
$ /usr/local/bin/nxdbmgr init NetXMS Database Manager Version 3.4.178 Build 3.4-178-g757c658f4d (UNICODE) Initializing database... Erreur de segmentationAny ideas on how to fix this?
Thanks
BB -
Please run
ulimit -S -c unlimitedthis will enable core dump creation.
Then runnxdbmgr initagain. When it crashes, a file should appear in current folder named core.xxxx. Please attach this file here.
-
Hi,
The file is too large and cannot be attached.
Attached is a download link:
https://filesender.renater.fr/?s=download&token=5d98ef83-96f0-4845-841d-754be24335f0Thanks
-
We also need exact binaries how they got compiled on your system. Please provide an archive of netxms/bin and netxms/lib folders.
-
I don't understand exactly what files this is about...
You have here the whole folder (compilation + make).Is that okay?
-
Right, currently the installed files are in several other places.
Please add --prefix=/opt/netxms to ./configure command, run ./configure ...., make and make install and send the contents of /opt/netxms folder
UPD: or if you have not done the above yet, please just send the contents of the following folders from your system.
/usr/local/bin
/usr/local/lib -
Hi,
After uninstalling and reinstalling everything properly in /opt/netxms, I no longer have the error:
$ /opt/netxms/bin/nxdbmgr init NetXMS Database Manager Version 3.4.178 Build 3.4-178-g757c658f4d (UNICODE) Initializing database... Database initialized successfullyI think there was a conflict with an older version or system library...
Thank you for your help.
BB
Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better 💗
Register Login